rustyconover opened a new pull request, #136: URL: https://github.com/apache/arrow-swift/pull/136
Add end-to-end support for reading and writing custom_metadata key-value pairs on RecordBatch IPC messages, as defined in the Arrow spec's Message wrapper. - Add customMetadata property to RecordBatch with default [:] - Add addMetadata builder methods on RecordBatch.Builder - Serialize metadata into FlatBuffers Message on write - Deserialize metadata from FlatBuffers Message on read - All write paths covered (file, streaming, Flight via toMessage) - All read paths covered (readFile, readStreaming, fromMessage) - Add cross-language test fixture generated by pyarrow - Add round-trip, builder API, and multi-batch tests Generated with AI assistance and reviewed by a human. Closes #135. -- 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]
