This is an automated email from the ASF dual-hosted git repository.
bkietz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from a308f2c ARROW-12996: Add bytes_read() to StreamingReader
add 23d19ce ARROW-13010: [C++][Compute] Support outputting to slices from
kleene kernels
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/compute/kernels/CMakeLists.txt | 1 +
cpp/src/arrow/compute/kernels/scalar_boolean.cc | 77 ++-
cpp/src/arrow/compute/kernels/scalar_if_else.cc | 600 ++++++++++++---------
.../compute/kernels/scalar_if_else_benchmark.cc | 113 ++++
.../arrow/compute/kernels/scalar_if_else_test.cc | 12 +-
cpp/src/arrow/util/CMakeLists.txt | 1 +
cpp/src/arrow/util/bit_util.cc | 56 ++
cpp/src/arrow/util/bit_util.h | 32 ++
cpp/src/arrow/util/bit_util_test.cc | 132 +++++
cpp/src/arrow/util/bitmap.h | 152 ++++++
cpp/src/arrow/util/bitmap_ops.cc | 218 --------
cpp/src/arrow/util/bitmap_reader.h | 114 +++-
cpp/src/arrow/util/bitmap_reader_benchmark.cc | 113 ++++
cpp/src/arrow/util/bitmap_writer.h | 101 ++++
14 files changed, 1206 insertions(+), 516 deletions(-)
create mode 100644 cpp/src/arrow/compute/kernels/scalar_if_else_benchmark.cc
create mode 100644 cpp/src/arrow/util/bitmap_reader_benchmark.cc