Skip to content

Update the ignore list of codecs for C++ and add missing type mappings [CTT-713]#557

Merged
ihsandemir merged 1 commit intohazelcast:masterfrom
ihsandemir:updates_for_cpp
Oct 21, 2025
Merged

Update the ignore list of codecs for C++ and add missing type mappings [CTT-713]#557
ihsandemir merged 1 commit intohazelcast:masterfrom
ihsandemir:updates_for_cpp

Conversation

@ihsandemir
Copy link
Copy Markdown
Collaborator

@ihsandemir ihsandemir commented Oct 20, 2025

Updated the ignore list of codecs for C++ and added missing type mappings.

There were fields and some types added into some existing codecs e.g. authentication codec, and I had to update to handle them for C++ client.

I added the type mapping for Version type. This is not used or exposed to user at all but it is a place holder really for now.

I also replace the event 'nteger numbers to more meaningful enum names.

@ihsandemir ihsandemir requested review from JackPGreen and yuce October 20, 2025 12:03
@ihsandemir ihsandemir self-assigned this Oct 20, 2025
ihsandemir added a commit to ihsandemir/hazelcast-cpp-client that referenced this pull request Oct 20, 2025
…o use these codecs properly with the new introduced parameters.

Associated protocol PR is hazelcast/hazelcast-client-protocol#557
@ihsandemir ihsandemir changed the title Update the ignore list of codecs for C++ and add missing type mappings. Update the ignore list of codecs for C++ and add missing type mappings [CTT-713] Oct 20, 2025
@JackPGreen
Copy link
Copy Markdown
Contributor

Could you add some more context on this PR please?

@ihsandemir
Copy link
Copy Markdown
Collaborator Author

Could you add some more context on this PR please?

Added. Let me know you need more details.

@JackPGreen
Copy link
Copy Markdown
Contributor

Could you add some more context on this PR please?

Added. Let me know you need more details.

I think it could be more detailed. I've raised some comments to check my understanding.

JackPGreen pushed a commit to JackPGreen/hazelcast-cpp-client that referenced this pull request Oct 20, 2025
…o use these codecs properly with the new introduced parameters.

Associated protocol PR is hazelcast/hazelcast-client-protocol#557
@ihsandemir ihsandemir enabled auto-merge (squash) October 21, 2025 11:27
@ihsandemir ihsandemir merged commit 41a96a9 into hazelcast:master Oct 21, 2025
2 checks passed
@ihsandemir ihsandemir deleted the updates_for_cpp branch October 21, 2025 12:16
ihsandemir added a commit to hazelcast/hazelcast-cpp-client that referenced this pull request Oct 21, 2025
Updated the codecs used with latest changes. Also, updated the code to
use these codecs properly with the new introduced parameters.

Associated protocol PR is
hazelcast/hazelcast-client-protocol#557
gareth-johnston pushed a commit to gareth-johnston/hazelcast-client-protocol that referenced this pull request Jan 14, 2026
…s [CTT-713] (hazelcast#557)

Updated the ignore list of codecs for C++ and added missing type
mappings.

There were fields and some types added into some existing codecs e.g.
authentication codec, and I had to update to handle them for C++ client.

I added the type mapping for `Version` type. This is not used or exposed
to user at all but it is a place holder really for now.

I also replace the event 'nteger numbers to more meaningful enum names.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants