This is an automated email from the ASF dual-hosted git repository.
westonpace pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git
from 24e5a580f9 GH-33899: [C++] Add NamedTapRel relation as a Substrait
extension (#33909)
add b056e07b8a GH-34059: [C++] Add a fetch node based on a batch index
(#34060)
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/CMakeLists.txt | 1 +
cpp/src/arrow/compute/exec.h | 9 +
cpp/src/arrow/compute/exec/CMakeLists.txt | 7 +
cpp/src/arrow/compute/exec/accumulation_queue.cc | 112 ++++++++++++
cpp/src/arrow/compute/exec/accumulation_queue.h | 100 +++++++++++
cpp/src/arrow/compute/exec/exec_plan.cc | 216 +++++++++++++++--------
cpp/src/arrow/compute/exec/exec_plan.h | 49 +++++
cpp/src/arrow/compute/exec/fetch_node.cc | 207 ++++++++++++++++++++++
cpp/src/arrow/compute/exec/fetch_node_test.cc | 90 ++++++++++
cpp/src/arrow/compute/exec/options.h | 27 ++-
cpp/src/arrow/compute/exec/query_context.cc | 5 +-
cpp/src/arrow/compute/exec/query_context.h | 16 +-
cpp/src/arrow/compute/exec/sink_node.cc | 57 ++++--
cpp/src/arrow/compute/exec/source_node.cc | 2 +
cpp/src/arrow/compute/exec/test_nodes.cc | 116 ++++++++++++
cpp/src/arrow/compute/exec/test_nodes.h | 14 ++
cpp/src/arrow/compute/exec/test_nodes_test.cc | 58 ++++++
cpp/src/arrow/testing/generator.cc | 214 ++++++++++++++++++++++
cpp/src/arrow/testing/generator.h | 84 +++++++++
19 files changed, 1278 insertions(+), 106 deletions(-)
create mode 100644 cpp/src/arrow/compute/exec/fetch_node.cc
create mode 100644 cpp/src/arrow/compute/exec/fetch_node_test.cc
create mode 100644 cpp/src/arrow/compute/exec/test_nodes_test.cc