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 69e571b ARROW-13764: [C++] Support CountOptions in grouped count
distinct
add 92712af ARROW-12725: [C++][Compute] Column at a time hash and
comparison in group by
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/compute/exec/key_compare.cc | 548 +++++++-----
cpp/src/arrow/compute/exec/key_compare.h | 138 +--
cpp/src/arrow/compute/exec/key_compare_avx2.cc | 679 ++++++++++++---
cpp/src/arrow/compute/exec/key_encode.cc | 946 +++++++--------------
cpp/src/arrow/compute/exec/key_encode.h | 184 ++--
cpp/src/arrow/compute/exec/key_encode_avx2.cc | 308 +------
cpp/src/arrow/compute/exec/key_hash.cc | 204 +++--
cpp/src/arrow/compute/exec/key_hash.h | 18 +-
cpp/src/arrow/compute/exec/key_hash_avx2.cc | 36 +-
cpp/src/arrow/compute/exec/key_map.cc | 2 +-
cpp/src/arrow/compute/exec/key_map.h | 2 +-
cpp/src/arrow/compute/exec/util.cc | 40 +-
cpp/src/arrow/compute/exec/util.h | 13 +-
cpp/src/arrow/compute/exec/util_avx2.cc | 14 +-
cpp/src/arrow/compute/kernels/hash_aggregate.cc | 27 +-
.../arrow/compute/kernels/hash_aggregate_test.cc | 17 +-
16 files changed, 1626 insertions(+), 1550 deletions(-)