This is an automated email from the ASF dual-hosted git repository.
wesm pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from fb4d57a ARROW-8644: [Python] Restore ParquetDataset behaviour to
always include partition column for dask compatibility
add a66ab10 ARROW-7391: [C++][Dataset] Remove Expression subclasses from
bindings
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/array.cc | 133 +++++-
cpp/src/arrow/array.h | 19 +-
cpp/src/arrow/dataset/README.md | 3 +-
cpp/src/arrow/dataset/api.h | 2 +
cpp/src/arrow/dataset/dataset.cc | 17 +-
cpp/src/arrow/dataset/dataset.h | 21 +-
cpp/src/arrow/dataset/discovery.h | 2 +
cpp/src/arrow/dataset/file_base.h | 2 +
cpp/src/arrow/dataset/file_ipc.h | 2 +
cpp/src/arrow/dataset/file_parquet.h | 2 +
cpp/src/arrow/dataset/filter.cc | 240 +++++++++-
cpp/src/arrow/dataset/filter.h | 24 +-
cpp/src/arrow/dataset/filter_test.cc | 34 +-
cpp/src/arrow/dataset/partition.h | 2 +
cpp/src/arrow/dataset/partition_test.cc | 6 +-
cpp/src/arrow/dataset/pch.h | 2 +
cpp/src/arrow/dataset/projector.h | 2 +
cpp/src/arrow/dataset/scanner.cc | 3 +-
cpp/src/arrow/dataset/scanner.h | 4 +-
cpp/src/arrow/dataset/scanner_internal.h | 6 +-
cpp/src/arrow/dataset/type_fwd.h | 14 +-
cpp/src/arrow/dataset/visibility.h | 2 +
cpp/src/arrow/scalar.cc | 26 +-
cpp/src/arrow/scalar.h | 13 +-
cpp/src/arrow/type.cc | 43 ++
cpp/src/arrow/type.h | 3 +
cpp/src/arrow/util/iterator.h | 9 +-
python/pyarrow/_dataset.pyx | 655 ++++++++-------------------
python/pyarrow/dataset.py | 20 +-
python/pyarrow/includes/libarrow.pxd | 6 +
python/pyarrow/includes/libarrow_dataset.pxd | 121 ++---
python/pyarrow/parquet.py | 26 +-
python/pyarrow/tests/test_dataset.py | 148 ++----
r/NAMESPACE | 8 -
r/R/dplyr.R | 4 +-
r/R/expression.R | 126 ++----
r/man/Expression.Rd | 41 +-
r/man/enums.Rd | 2 +-
r/src/arrowExports.cpp | 24 +-
r/src/expression.cpp | 38 +-
r/tests/testthat/test-dataset.R | 2 +-
r/tests/testthat/test-expression.R | 48 +-
42 files changed, 949 insertions(+), 956 deletions(-)