Commits


Martin Radev authored and Antoine Pitrou committed 3a4023a2385
PARQUET-1785: [C++] Implement ByteStreamSplitDecoder::DecodeArrow and refactor tests The patch implements ByteStreamSplitDecoder::DecodeArrow(...) and refactors the ByteStreamSplit Encode/Encode tests to better utilize the existing test facilities. Closes #6471 from martinradev/byte_stream_split_submit and squashes the following commits: 664b2e8bf <Antoine Pitrou> Enable missing CheckOnlyEncode test 2cfd7c147 <Antoine Pitrou> Workaround ARROW-7944 81423ab72 <Martin Radev> PARQUET-1785: Move algorithm header to the top d41a85f8f <Martin Radev> PARQUET-1785: Add missing header include 1418f584c <Martin Radev> PARQUET-1785: fix style 024fe3f94 <Martin Radev> PARQUET-1785: Enable fewer elements BYTE_STREAM_SPLIT PutSpaced test 5601f57f7 <Martin Radev> PARQUET-1785: Add separate tests for enc/dec BYTE_STREAM_SPLIT paths 6da373d4d <Martin Radev> PARQUET-1785: Implement ByteStreamSplitDecoder::DecodeArrow and refactor tests Lead-authored-by: Martin Radev <martin.b.radev@gmail.com> Co-authored-by: Antoine Pitrou <antoine@python.org> Signed-off-by: Antoine Pitrou <antoine@python.org>