zhaoxuan1994 opened a new pull request, #624:
URL: https://github.com/apache/iceberg-cpp/pull/624

   - PuffinWriter: in-memory writer that builds complete Puffin files
     - Add() writes blobs with optional compression
     - Finish() serializes footer with JSON metadata
     - Tracks BlobMetadata for all written blobs
   - PuffinReader: in-memory reader that parses Puffin files
     - ReadFileMetadata() parses footer and validates magic bytes
     - ReadBlob() reads and decompresses individual blobs
     - ReadAll() reads all blobs from metadata
   - Expose Compress/Decompress as public API in puffin_format.h
   - Register new sources in CMake and Meson build systems
   - Add comprehensive tests


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to