This is an automated email from the ASF dual-hosted git repository.
kou pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from a3a6193 ARROW-11842: [Rust][Parquet] Use clone_from in
get_batch_with_dict
add f3962ea ARROW-11837: [C++][Dataset] expose originating Fragment on
ScanTask
No new revisions were added by this update.
Summary of changes:
c_glib/arrow-dataset-glib/Makefile.am | 3 +
c_glib/arrow-dataset-glib/arrow-dataset-glib.h | 1 +
c_glib/arrow-dataset-glib/arrow-dataset-glib.hpp | 1 +
c_glib/arrow-dataset-glib/fragment.cpp | 188 +++++++++++++++++++++
.../projector.h => arrow-dataset-glib/fragment.h} | 39 +++--
.../{file-format.hpp => fragment.hpp} | 15 +-
c_glib/arrow-dataset-glib/meson.build | 3 +
c_glib/arrow-dataset-glib/scanner.cpp | 65 ++++++-
c_glib/arrow-dataset-glib/scanner.h | 7 +-
c_glib/arrow-dataset-glib/scanner.hpp | 4 +-
c_glib/arrow-glib/version.h.in | 23 +++
.../arrow-dataset-glib/arrow-dataset-glib-docs.xml | 2 +
c_glib/doc/arrow-glib/arrow-glib-docs.xml | 4 +
c_glib/test/dataset/test-in-memory-scan-task.rb | 6 +-
cpp/src/arrow/dataset/dataset.cc | 3 +-
cpp/src/arrow/dataset/dataset.h | 3 +-
cpp/src/arrow/dataset/dataset_test.cc | 5 +-
cpp/src/arrow/dataset/file_base.cc | 14 +-
cpp/src/arrow/dataset/file_base.h | 7 +-
cpp/src/arrow/dataset/file_csv.cc | 19 ++-
cpp/src/arrow/dataset/file_csv.h | 6 +-
cpp/src/arrow/dataset/file_ipc.cc | 28 +--
cpp/src/arrow/dataset/file_ipc.h | 6 +-
cpp/src/arrow/dataset/file_parquet.cc | 16 +-
cpp/src/arrow/dataset/file_parquet.h | 6 +-
cpp/src/arrow/dataset/scanner.cc | 10 +-
cpp/src/arrow/dataset/scanner.h | 14 +-
cpp/src/arrow/dataset/scanner_internal.h | 2 +-
cpp/src/arrow/dataset/test_util.h | 12 +-
...n-memory-scan-task.rb => in-memory-fragment.rb} | 8 +-
.../lib/arrow-dataset/in-memory-scan-task.rb | 4 +-
31 files changed, 424 insertions(+), 100 deletions(-)
create mode 100644 c_glib/arrow-dataset-glib/fragment.cpp
copy c_glib/{gandiva-glib/projector.h => arrow-dataset-glib/fragment.h} (52%)
copy c_glib/arrow-dataset-glib/{file-format.hpp => fragment.hpp} (71%)
copy ruby/red-arrow-dataset/lib/arrow-dataset/{in-memory-scan-task.rb =>
in-memory-fragment.rb} (82%)