Describe the enhancement requested
red-arrow-format is a pure Ruby Apache Arrow reader/writer implementation. It can write Apache Arrow IPC file/streaming format data but users need to build Apache Arrow in-memory layout data by themselves. For example, [1, 2, 3].pack("l") + padding for int32 array. It's inconvenient. We should provide builder API for easy to build Apache Arrow in-memory layout data.
Component(s)
Ruby
Describe the enhancement requested
red-arrow-format is a pure Ruby Apache Arrow reader/writer implementation. It can write Apache Arrow IPC file/streaming format data but users need to build Apache Arrow in-memory layout data by themselves. For example,
[1, 2, 3].pack("l") + paddingfor int32 array. It's inconvenient. We should provide builder API for easy to build Apache Arrow in-memory layout data.Component(s)
Ruby