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/07/01 12:16:39 UTC

[arrow] branch master updated (db79f37 -> 1ae979d)

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 db79f37  ARROW-13226: [Python] Add a general purpose cython trampolining utility
     add 1ae979d  ARROW-11930: [C++][Dataset][Compute] Use an ExecPlan for dataset scans

No new revisions were added by this update.

Summary of changes:
 cpp/src/arrow/compute/exec.cc                     |  51 ++-
 cpp/src/arrow/compute/exec.h                      |  13 +
 cpp/src/arrow/compute/exec/doc/exec_node.md       | 147 +++++++
 cpp/src/arrow/compute/exec/exec_plan.cc           | 481 +++++++++++++++++++---
 cpp/src/arrow/compute/exec/exec_plan.h            |  86 ++--
 cpp/src/arrow/compute/exec/expression.cc          | 214 +++++-----
 cpp/src/arrow/compute/exec/expression.h           |  52 ++-
 cpp/src/arrow/compute/exec/expression_internal.h  |   4 +
 cpp/src/arrow/compute/exec/expression_test.cc     | 161 +++++---
 cpp/src/arrow/compute/exec/plan_test.cc           | 464 ++++++++++-----------
 cpp/src/arrow/compute/exec/test_util.cc           | 313 ++------------
 cpp/src/arrow/compute/exec/test_util.h            |  35 +-
 cpp/src/arrow/compute/kernels/codegen_internal.cc |   2 +-
 cpp/src/arrow/compute/type_fwd.h                  |   2 +
 cpp/src/arrow/dataset/dataset.cc                  |   7 +-
 cpp/src/arrow/dataset/dataset.h                   |   1 -
 cpp/src/arrow/dataset/dataset_internal.h          |  30 ++
 cpp/src/arrow/dataset/file_csv.cc                 |   4 +-
 cpp/src/arrow/dataset/file_ipc_test.cc            |   9 +-
 cpp/src/arrow/dataset/file_parquet_test.cc        |  27 ++
 cpp/src/arrow/dataset/file_test.cc                |   8 +-
 cpp/src/arrow/dataset/partition.cc                |   3 +-
 cpp/src/arrow/dataset/scanner.cc                  | 214 ++++++----
 cpp/src/arrow/dataset/scanner.h                   |  25 +-
 cpp/src/arrow/dataset/scanner_internal.h          |  52 +--
 cpp/src/arrow/dataset/scanner_test.cc             | 303 +++++++++++++-
 cpp/src/arrow/dataset/test_util.h                 |  57 +--
 cpp/src/arrow/pretty_print.cc                     |  88 ++--
 cpp/src/arrow/pretty_print.h                      |   6 +-
 cpp/src/arrow/result.h                            |  13 +-
 cpp/src/arrow/result_test.cc                      |  71 ++++
 cpp/src/arrow/status.h                            |   7 +-
 cpp/src/arrow/status_test.cc                      |  82 ++++
 cpp/src/arrow/testing/matchers.h                  | 177 ++++++++
 cpp/src/arrow/type.cc                             |   4 +
 cpp/src/arrow/util/async_generator.h              |  42 +-
 cpp/src/arrow/util/async_generator_test.cc        |  12 +-
 cpp/src/arrow/util/future.h                       |  27 ++
 cpp/src/arrow/util/future_test.cc                 |  41 ++
 cpp/src/arrow/util/thread_pool.cc                 |   9 +-
 cpp/src/arrow/util/thread_pool.h                  |   6 +
 cpp/src/arrow/util/thread_pool_test.cc            |  17 +
 cpp/src/arrow/util/vector.h                       |  42 +-
 python/pyarrow/_dataset.pyx                       |   2 +-
 python/pyarrow/includes/libarrow_dataset.pxd      |  22 +-
 r/src/dataset.cpp                                 |   6 +-
 46 files changed, 2349 insertions(+), 1090 deletions(-)
 create mode 100644 cpp/src/arrow/compute/exec/doc/exec_node.md
 create mode 100644 cpp/src/arrow/testing/matchers.h