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 be1d7c0 PARQUET-1877: [C++] Reconcile thrift limits
add bd42052 ARROW-8969: [C++] Reduce binary size of
kernels/scalar_compare.cc.o by reusing more kernels between types, operators
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/compute/kernel.cc | 39 +++-
cpp/src/arrow/compute/kernel.h | 5 +-
cpp/src/arrow/compute/kernel_test.cc | 22 ++-
cpp/src/arrow/compute/kernels/codegen_internal.cc | 11 +-
cpp/src/arrow/compute/kernels/codegen_internal.h | 216 ++++++++++++---------
.../arrow/compute/kernels/scalar_cast_boolean.cc | 7 +-
.../arrow/compute/kernels/scalar_cast_numeric.cc | 4 +-
.../arrow/compute/kernels/scalar_cast_string.cc | 2 +-
cpp/src/arrow/compute/kernels/scalar_compare.cc | 124 +++++++-----
.../compute/kernels/scalar_compare_benchmark.cc | 56 ++++--
.../arrow/compute/kernels/scalar_compare_test.cc | 66 ++++---
cpp/src/arrow/compute/kernels/vector_sort.cc | 4 +-
cpp/src/arrow/scalar.h | 47 +++--
cpp/src/arrow/type.h | 10 +
14 files changed, 369 insertions(+), 244 deletions(-)