You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by bk...@apache.org on 2021/08/09 17:16:33 UTC

[arrow] branch master updated (c11dcb0 -> 2aa94c4)

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 c11dcb0  ARROW-13132: [C++] Add Scalar validation
     add 2aa94c4  ARROW-13482: [C++][Compute] Refactoring away from hard coded ExecNode factories to a registry

No new revisions were added by this update.

Summary of changes:
 cpp/examples/arrow/compute_register_example.cc     |   62 ++
 cpp/src/arrow/CMakeLists.txt                       |    5 +
 cpp/src/arrow/compute/exec/aggregate_node.cc       |  599 +++++++++++
 cpp/src/arrow/compute/exec/exec_plan.cc            | 1070 +-------------------
 cpp/src/arrow/compute/exec/exec_plan.h             |  168 +--
 cpp/src/arrow/compute/exec/filter_node.cc          |  142 +++
 cpp/src/arrow/compute/exec/options.h               |  115 +++
 cpp/src/arrow/compute/exec/plan_test.cc            |  283 +++---
 cpp/src/arrow/compute/exec/project_node.cc         |  133 +++
 cpp/src/arrow/compute/exec/sink_node.cc            |  155 +++
 cpp/src/arrow/compute/exec/source_node.cc          |  147 +++
 cpp/src/arrow/compute/exec/test_util.cc            |   13 +-
 cpp/src/arrow/compute/exec/util.cc                 |   22 +
 cpp/src/arrow/compute/exec/util.h                  |   51 +
 .../arrow/compute/kernels/hash_aggregate_test.cc   |   92 ++
 cpp/src/arrow/compute/type_fwd.h                   |    2 +
 cpp/src/arrow/dataset/dataset_internal.h           |   14 +
 cpp/src/arrow/dataset/scanner.cc                   |  203 ++--
 cpp/src/arrow/dataset/scanner.h                    |   23 +-
 cpp/src/arrow/dataset/scanner_test.cc              |  162 ++-
 cpp/src/arrow/util/async_generator.h               |    2 +-
 cpp/src/arrow/util/unreachable.h                   |    2 +
 r/R/arrowExports.R                                 |    8 +-
 r/R/dplyr-summarize.R                              |   27 +-
 r/R/query-engine.R                                 |    7 +-
 r/src/arrowExports.cpp                             |   32 +-
 r/src/compute-exec.cpp                             |   74 +-
 27 files changed, 2150 insertions(+), 1463 deletions(-)
 create mode 100644 cpp/src/arrow/compute/exec/aggregate_node.cc
 create mode 100644 cpp/src/arrow/compute/exec/filter_node.cc
 create mode 100644 cpp/src/arrow/compute/exec/options.h
 create mode 100644 cpp/src/arrow/compute/exec/project_node.cc
 create mode 100644 cpp/src/arrow/compute/exec/sink_node.cc
 create mode 100644 cpp/src/arrow/compute/exec/source_node.cc