hazelcast / hazelcast-cpp-client

Hazelcast IMDG C++ Client
https://hazelcast.com/clients/cplusplus/
Apache License 2.0
84 stars 46 forks source link

Comprehensive Refactoring of Protocol Handlers for Enhanced Performance and Readability #1221

Closed merttozer closed 4 months ago

merttozer commented 7 months ago

This pull request introduces significant refactoring across three key components of the Hazelcast C++ client’s protocol handling: ClientMessageBuilder.h, list_cn_fixed_size_codec.h, and sql_page_codec.h. These changes leverage modern C++11 features to optimize performance, enhance readability, and improve error handling.

Detailed Changes:

1. ClientMessageBuilder.h:

2. list_cn_fixed_size_codec.h:

3. sql_page_codec.h:

Benefits:

devOpsHazelcast commented 7 months ago

CLA assistant check
All committers have signed the CLA.

devOpsHazelcast commented 4 months ago

PR closed by Hazelcast automation as no activity (>3 months). Please reopen with comments, if necessary. Thank you for using Hazelcast and your valuable contributions