You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ap...@apache.org on 2021/02/23 15:23:33 UTC
[arrow] branch master updated (153577d -> 922fb98)
This is an automated email from the ASF dual-hosted git repository.
apitrou pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 153577d ARROW-11730: [C++] Add implicit convenience constructors for constructing Future from Status/Result
add 922fb98 ARROW-11541: [C++][Compute] Implement tdigest kernel
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/CMakeLists.txt | 1 +
cpp/src/arrow/compute/api_aggregate.cc | 5 +
cpp/src/arrow/compute/api_aggregate.h | 36 +++++
.../arrow/compute/kernels/aggregate_benchmark.cc | 113 ++++++++++++---
cpp/src/arrow/compute/kernels/aggregate_tdigest.cc | 153 +++++++++++++++++++++
cpp/src/arrow/compute/kernels/aggregate_test.cc | 121 ++++++++++++----
cpp/src/arrow/compute/registry.cc | 1 +
cpp/src/arrow/compute/registry_internal.h | 1 +
cpp/src/arrow/util/tdigest.cc | 14 +-
cpp/src/arrow/util/tdigest.h | 19 ++-
cpp/src/arrow/util/tdigest_test.cc | 19 ++-
docs/source/cpp/compute.rst | 2 +
python/pyarrow/_compute.pyx | 19 +++
python/pyarrow/compute.py | 1 +
python/pyarrow/includes/libarrow.pxd | 8 ++
python/pyarrow/tests/test_compute.py | 18 +++
16 files changed, 470 insertions(+), 61 deletions(-)
create mode 100644 cpp/src/arrow/compute/kernels/aggregate_tdigest.cc