Skip to content

THRIFT-5868: UUID Support for TCompactProtocol#3137

Closed
CJCombrink wants to merge 3 commits intoapache:masterfrom
CJCombrink:feature/THRIFT-5868_uuid_compact
Closed

THRIFT-5868: UUID Support for TCompactProtocol#3137
CJCombrink wants to merge 3 commits intoapache:masterfrom
CJCombrink:feature/THRIFT-5868_uuid_compact

Conversation

@CJCombrink
Copy link
Copy Markdown
Contributor

Add UUID support to the TCompactProtocol

Not only was this missing but also enables UUID tests in the AllProtocolTests

PS: This PR is from the same branch as #3136 thus the changes there are included in this PR and should dispensary if/when #3136 is merged

  • Did you create an Apache Jira ticket? THRIFT-5868
  • If a ticket exists: Does your pull request title follow the pattern "THRIFT-NNNN: describe my issue"?
  • Did you squash your changes to a single commit? (not required, but preferred)
  • Did you do your best to avoid breaking changes? If one was needed, did you label the Jira ticket with "Breaking-Change"?
  • If your change does not involve any code, include [skip ci] anywhere in the commit message to free up build resources.

…alizedSize()

- Fixes the issue with using a list of uuids in C++
- The T_UUID will always be 16 bytes long
- Add test for UUID in AllProtocolTests
@Jens-G Jens-G added the c++ label May 16, 2025
@Jens-G Jens-G closed this in 786764b May 16, 2025
Jens-G pushed a commit that referenced this pull request May 16, 2025
Client: cpp
Patch: Carel Combrink

This closes #3137
@CJCombrink CJCombrink deleted the feature/THRIFT-5868_uuid_compact branch May 19, 2025 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants