You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2020/06/25 14:32:49 UTC
[arrow] branch master updated (1698951 -> e0a9d0f)
This is an automated email from the ASF dual-hosted git repository.
wesm pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 1698951 ARROW-9106: [Python] Allow specifying CSV file encoding
add e0a9d0f ARROW-8504: [C++] Add BitRunReader and use it in parquet
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/CMakeLists.txt | 1 +
cpp/src/arrow/array/array_primitive.cc | 1 +
cpp/src/arrow/util/bit_block_counter.cc | 1 +
cpp/src/arrow/util/bit_block_counter.h | 3 -
cpp/src/arrow/util/bit_block_counter_test.cc | 1 +
cpp/src/arrow/util/{memory.h => bit_run_reader.cc} | 41 ++-
cpp/src/arrow/util/bit_run_reader.h | 166 ++++++++++
cpp/src/arrow/util/bit_util.h | 6 +
cpp/src/arrow/util/bit_util_benchmark.cc | 68 ++++
cpp/src/arrow/util/bit_util_test.cc | 214 +++++++++++-
cpp/src/arrow/util/bitmap_builders.h | 1 +
cpp/src/arrow/util/bitmap_ops.cc | 2 -
cpp/src/arrow/util/bitmap_ops.h | 5 +-
cpp/src/arrow/util/bitmap_reader.h | 2 +
cpp/src/arrow/util/rle_encoding.h | 362 ++++++++++++---------
cpp/src/parquet/arrow/path_internal.cc | 26 +-
16 files changed, 712 insertions(+), 188 deletions(-)
copy cpp/src/arrow/util/{memory.h => bit_run_reader.cc} (51%)
create mode 100644 cpp/src/arrow/util/bit_run_reader.h