Zouxxyy opened a new pull request, #247:
URL: https://github.com/apache/paimon-cpp/pull/247

   ### Purpose
   
   Align Paimon C++ `DataFileMeta` serialization with the per-column maximum 
sequence metadata introduced by https://github.com/apache/paimon/pull/9313.
   
   - Append the nullable `_WRITE_COLS_SEQUENCES` field.
   - Bump `DataSplit` to version 9 and `CommitMessage` to version 13.
   - Preserve compatibility with existing payloads through the legacy 20-field 
`DataFileMeta` serializer.
   
   ### Tests
   
   - `cmake --build build-pr --target paimon-core-test paimon-global-index-test 
-j 8`
   - Relevant serialization and compatibility tests: 65/65 passed.
   - `uvx pre-commit run --all-files`
   
   ### API and Format
   
   No public header API changes. The serialized `DataFileMeta` format gains one 
nullable field. Older `DataSplit` and `CommitMessage` payloads remain readable 
through their legacy serializers.
   
   ### Documentation
   
   No user-facing documentation changes are required. This mirrors the Apache 
Paimon Java metadata schema.
   
   ### Generative AI tooling
   
   Generated-by: Codex (GPT-5) and Claude Code.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to