You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by np...@apache.org on 2021/01/06 22:33:15 UTC
[arrow] branch master updated (fdc63ac -> 57376d2)
This is an automated email from the ASF dual-hosted git repository.
npr pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from fdc63ac ARROW-10725: [Python][Compute] Expose sort options in Python bindings
add 57376d2 ARROW-10322: [C++][Dataset] Minimize Expression
No new revisions were added by this update.
Summary of changes:
cpp/examples/arrow/dataset-parquet-scan-example.cc | 13 +-
cpp/src/arrow/array/array_struct_test.cc | 25 +
cpp/src/arrow/array/util.cc | 17 +-
cpp/src/arrow/chunked_array.h | 3 +
cpp/src/arrow/compute/api_scalar.h | 11 +-
cpp/src/arrow/compute/cast.cc | 2 +-
cpp/src/arrow/compute/cast.h | 24 +-
cpp/src/arrow/compute/exec.cc | 3 +-
cpp/src/arrow/compute/exec.h | 2 +-
cpp/src/arrow/compute/exec_internal.h | 4 +-
cpp/src/arrow/compute/function.cc | 11 +-
cpp/src/arrow/compute/function.h | 6 +-
.../arrow/compute/kernels/scalar_cast_internal.cc | 30 +-
.../arrow/compute/kernels/scalar_cast_internal.h | 11 +-
.../arrow/compute/kernels/scalar_cast_numeric.cc | 8 +-
.../arrow/compute/kernels/scalar_cast_string.cc | 15 +-
.../arrow/compute/kernels/scalar_cast_temporal.cc | 53 +-
cpp/src/arrow/compute/kernels/scalar_cast_test.cc | 5 +-
cpp/src/arrow/compute/kernels/scalar_nested.cc | 79 +
.../arrow/compute/kernels/scalar_nested_test.cc | 114 ++
cpp/src/arrow/compute/kernels/scalar_set_lookup.cc | 29 +-
cpp/src/arrow/compute/kernels/scalar_string.cc | 4 +-
cpp/src/arrow/compute/kernels/util_internal.cc | 22 +
cpp/src/arrow/compute/kernels/util_internal.h | 11 +
cpp/src/arrow/compute/type_fwd.h | 6 +
cpp/src/arrow/dataset/CMakeLists.txt | 4 +-
cpp/src/arrow/dataset/api.h | 2 +-
cpp/src/arrow/dataset/dataset.cc | 37 +-
cpp/src/arrow/dataset/dataset.h | 32 +-
cpp/src/arrow/dataset/dataset_internal.h | 8 +-
cpp/src/arrow/dataset/dataset_test.cc | 16 +-
cpp/src/arrow/dataset/discovery.cc | 2 +-
cpp/src/arrow/dataset/discovery.h | 8 +-
cpp/src/arrow/dataset/discovery_test.cc | 11 +-
cpp/src/arrow/dataset/expression.cc | 1319 +++++++++++++++
cpp/src/arrow/dataset/expression.h | 245 +++
cpp/src/arrow/dataset/expression_internal.h | 348 ++++
cpp/src/arrow/dataset/expression_test.cc | 1089 ++++++++++++
cpp/src/arrow/dataset/file_base.cc | 32 +-
cpp/src/arrow/dataset/file_base.h | 16 +-
cpp/src/arrow/dataset/file_csv.cc | 17 +-
cpp/src/arrow/dataset/file_csv_test.cc | 3 +-
cpp/src/arrow/dataset/file_ipc_test.cc | 5 +-
cpp/src/arrow/dataset/file_parquet.cc | 90 +-
cpp/src/arrow/dataset/file_parquet.h | 14 +-
cpp/src/arrow/dataset/file_parquet_test.cc | 90 +-
cpp/src/arrow/dataset/file_test.cc | 122 +-
cpp/src/arrow/dataset/filter.cc | 1772 --------------------
cpp/src/arrow/dataset/filter.h | 672 --------
cpp/src/arrow/dataset/filter_test.cc | 659 --------
cpp/src/arrow/dataset/partition.cc | 330 +++-
cpp/src/arrow/dataset/partition.h | 40 +-
cpp/src/arrow/dataset/partition_test.cc | 245 ++-
cpp/src/arrow/dataset/scanner.cc | 46 +-
cpp/src/arrow/dataset/scanner.h | 12 +-
cpp/src/arrow/dataset/scanner_internal.h | 96 +-
cpp/src/arrow/dataset/scanner_test.cc | 31 +-
cpp/src/arrow/dataset/test_util.h | 97 +-
cpp/src/arrow/dataset/type_fwd.h | 6 -
cpp/src/arrow/datum.cc | 36 +-
cpp/src/arrow/datum.h | 40 +-
cpp/src/arrow/io/memory.cc | 8 +-
cpp/src/arrow/io/memory.h | 2 +-
cpp/src/arrow/result.h | 22 +
cpp/src/arrow/scalar.cc | 14 +
cpp/src/arrow/scalar.h | 3 +
cpp/src/arrow/type.cc | 72 +-
cpp/src/arrow/type.h | 39 +-
cpp/src/arrow/type_fwd.h | 2 +
cpp/src/arrow/util/variant.h | 16 +
python/pyarrow/_dataset.pyx | 212 +--
python/pyarrow/compute.py | 12 +-
python/pyarrow/includes/libarrow.pxd | 17 +-
python/pyarrow/includes/libarrow_dataset.pxd | 102 +-
python/pyarrow/tests/parquet/test_dataset.py | 2 +-
python/pyarrow/tests/test_compute.py | 11 +-
python/pyarrow/tests/test_dataset.py | 17 +-
r/R/arrowExports.R | 48 +-
r/R/dplyr.R | 2 +-
r/R/expression.R | 110 +-
r/man/Expression.Rd | 14 +-
r/src/arrowExports.cpp | 197 +--
r/src/compute.cpp | 13 +-
r/src/dataset.cpp | 5 +-
r/src/expression.cpp | 89 +-
r/tests/testthat/test-dataset.R | 4 +-
r/tests/testthat/test-expression.R | 2 +-
87 files changed, 4667 insertions(+), 4468 deletions(-)
create mode 100644 cpp/src/arrow/dataset/expression.cc
create mode 100644 cpp/src/arrow/dataset/expression.h
create mode 100644 cpp/src/arrow/dataset/expression_internal.h
create mode 100644 cpp/src/arrow/dataset/expression_test.cc
delete mode 100644 cpp/src/arrow/dataset/filter.cc
delete mode 100644 cpp/src/arrow/dataset/filter.h
delete mode 100644 cpp/src/arrow/dataset/filter_test.cc