Hello,

I have proposed adding a simple RecordBatch IPC message body
compression scheme (using either LZ4 or ZSTD) to the Arrow IPC
protocol in GitHub PR [1] as discussed on the mailing list [2]. This
is distinct from separate discussions about adding in-memory encodings
(like RLE-encoding) to the Arrow columnar format.

This change is not forward compatible so it will not be safe to send
compressed messages to old libraries, but since we are still pre-1.0.0
the consensus is that this is acceptable. We may separately consider
increasing the metadata version for 1.0.0 to require clients to
upgrade.

Please vote whether to accept the addition. The vote will be open for
at least 72 hours.

[ ] +1 Accept this addition to the IPC protocol
[ ] +0
[ ] -1 Do not accept the changes because...

Here is my vote: +1

Thanks,
Wes

[1]: https://github.com/apache/arrow/pull/6707
[2]: 
https://lists.apache.org/thread.html/r58c9d23ad159644fca590d8f841df80d180b11bfb72f949d601d764b%40%3Cdev.arrow.apache.org%3E

Reply via email to