hazelcast-cpp-client
hazelcast-cpp-client copied to clipboard
Hazelcast IMDG C++ Client
Implementation of Sql support. supersedes #971
solves [this issue](https://github.com/hazelcast/hazelcast-cpp-client/issues/1005)
Replaces [this](https://github.com/hazelcast/hazelcast-cpp-client/pull/1004) All the recommended changes from the previous PR are implemented.
The test executable occasionally crashes on GA while executing the tests under the suite `ReliableTopicTest`. Here is a run that crashed: https://github.com/hazelcast/hazelcast-cpp-client/runs/2559526252?check_suite_focus=true
Running `./client_test --gtest_filter=*ReliableTopicTest*` with address sanitizer sometimes (not always) reports memory leaks. All of them are indirect leaks, most probably a circular reference problem. I compiled the tests after applying...
Release builds of all nightly builds fail as seen [here](https://github.com/hazelcast/hazelcast-cpp-client/actions).
C++ compiler version: g++ 7.3.1 Hazelcast Cpp client version: 5.0.0 OS version (Windows/Linux/OSX): Linux ``` /hazelcast-cpp-client-5.0.0/hazelcast/src/hazelcast/cp/cp_impl.cpp:73: std::unordered_map::iterator hazelcast::cp::internal::session::proxy_session_manager::create_new_session(const hazelcast::cp::raft_group_id&): Assertion `result.second' failed. ``` ``` Thread 38 (Thread 0x7f42687f0700 (LWP 300907)):...
The tracking issue for the Java side PR. See https://github.com/hazelcast/hazelcast/pull/21997 for details. --- This PR removes the BETA annotations from the Compact serialization and GenericRecord related classes. Also, as planned...
Please see discussion at https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/hazelcast/EkC9WOY7EOM/Ey_ueU5qAgAJ We can make the pipelining work with a work around for void case but we can also provide a better specialization of Pipeline api when...
If the library is compiled `WITH_OPENSSL` enabled, the user needs to add the flag `-DHZ_BUILD_WITH_SSL` manually if they are not using the installed cmake target. Reference manual is missing this...