You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2020/06/19 20:21:07 UTC
[arrow] branch master updated (1675c0e -> fe14292)
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 1675c0e ARROW-9182: [C++] Use "applicator" namespace for some kernel execution functors. Streamline some applicator implementations
add fe14292 ARROW-8800: [C++] Split ChunkedArray into arrow/chunked_array.h/cc
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/CMakeLists.txt | 8 +-
cpp/src/arrow/api.h | 1 +
cpp/src/arrow/chunked_array.cc | 249 +++++++++++++
cpp/src/arrow/chunked_array.h | 215 +++++++++++
cpp/src/arrow/chunked_array_test.cc | 212 +++++++++++
cpp/src/arrow/compute/exec.cc | 2 +-
cpp/src/arrow/compute/exec_test.cc | 2 +-
cpp/src/arrow/compute/kernels/aggregate_test.cc | 2 +-
cpp/src/arrow/compute/kernels/common.h | 2 +-
.../arrow/compute/kernels/scalar_boolean_test.cc | 2 +-
cpp/src/arrow/compute/kernels/scalar_cast_test.cc | 2 +-
.../compute/kernels/scalar_set_lookup_test.cc | 2 +-
cpp/src/arrow/compute/kernels/test_util.cc | 2 +-
cpp/src/arrow/compute/kernels/vector_hash_test.cc | 2 +-
cpp/src/arrow/compute/kernels/vector_selection.cc | 2 +
.../arrow/compute/kernels/vector_selection_test.cc | 1 +
cpp/src/arrow/csv/column_builder.cc | 2 +-
cpp/src/arrow/datum.cc | 1 +
cpp/src/arrow/datum_test.cc | 1 +
cpp/src/arrow/ipc/feather.cc | 1 +
cpp/src/arrow/pretty_print.cc | 1 +
cpp/src/arrow/python/python_to_arrow.cc | 2 +-
cpp/src/arrow/record_batch_test.cc | 252 +++++++++++++
cpp/src/arrow/stl.h | 1 +
cpp/src/arrow/table.cc | 213 +----------
cpp/src/arrow/table.h | 183 +---------
cpp/src/arrow/table_builder.h | 5 +-
cpp/src/arrow/table_test.cc | 395 +--------------------
cpp/src/arrow/type.cc | 1 +
cpp/src/parquet/column_reader.cc | 2 +-
r/src/array_from_vector.cpp | 2 +-
r/src/chunkedarray.cpp | 2 +-
32 files changed, 974 insertions(+), 796 deletions(-)
create mode 100644 cpp/src/arrow/chunked_array.cc
create mode 100644 cpp/src/arrow/chunked_array.h
create mode 100644 cpp/src/arrow/chunked_array_test.cc
create mode 100644 cpp/src/arrow/record_batch_test.cc