This is an automated email from the ASF dual-hosted git repository.
jorisvandenbossche pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 2baf1a0 ARROW-13474: [Python] Fix crash in take/filter of empty
ExtensionArray
add 1d7bc3e ARROW-13572: [C++][Datasets] Add ORC support to Datasets API
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/dataset/CMakeLists.txt | 8 +
cpp/src/arrow/dataset/api.h | 1 +
cpp/src/arrow/dataset/file_orc.cc | 182 ++++++++++++++++++++++
cpp/src/arrow/dataset/{file_ipc.h => file_orc.h} | 62 +-------
cpp/src/arrow/dataset/file_orc_test.cc | 85 ++++++++++
docs/source/cpp/dataset.rst | 10 +-
docs/source/python/api/dataset.rst | 3 +
docs/source/python/dataset.rst | 12 +-
python/CMakeLists.txt | 6 +
python/pyarrow/{_compute.pxd => _dataset.pxd} | 33 +++-
python/pyarrow/_dataset.pyx | 30 +++-
python/pyarrow/{_compute.pxd => _dataset_orc.pyx} | 24 ++-
python/pyarrow/dataset.py | 25 +++
python/pyarrow/includes/libarrow_dataset.pxd | 4 +
python/pyarrow/tests/test_dataset.py | 66 ++++++++
python/setup.py | 5 +
16 files changed, 472 insertions(+), 84 deletions(-)
create mode 100644 cpp/src/arrow/dataset/file_orc.cc
copy cpp/src/arrow/dataset/{file_ipc.h => file_orc.h} (54%)
create mode 100644 cpp/src/arrow/dataset/file_orc_test.cc
copy python/pyarrow/{_compute.pxd => _dataset.pxd} (54%)
copy python/pyarrow/{_compute.pxd => _dataset_orc.pyx} (65%)