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 6152d00 ARROW-8941: [C++/Python] Add cleanup script for
arrow-nightlies conda repository
add 94a5026 ARROW-6052: [C++] Split up arrow/array.h/cc into multiple
files under arrow/array/, move ArrayData to separate header, make
ArrayData::dictionary ArrayData
No new revisions were added by this update.
Summary of changes:
cpp/build-support/iwyu/iwyu.sh | 4 +-
cpp/build-support/iwyu/mappings/arrow-misc.imp | 4 +-
.../build-support/iwyu/mappings/gmock.imp | 15 +-
cpp/build-support/run_cpplint.py | 1 +
cpp/src/arrow/CMakeLists.txt | 26 +-
cpp/src/arrow/array.cc | 1893 --------------------
cpp/src/arrow/array.h | 1387 +-------------
cpp/src/arrow/array/array_base.cc | 245 +++
cpp/src/arrow/array/array_base.h | 251 +++
cpp/src/arrow/array/array_binary.cc | 102 ++
cpp/src/arrow/array/array_binary.h | 211 +++
cpp/src/arrow/{ => array}/array_binary_test.cc | 0
.../api_aggregate.cc => array/array_decimal.cc} | 38 +-
.../util_internal.h => array/array_decimal.h} | 33 +-
.../array/{dict_internal.cc => array_dict.cc} | 160 +-
cpp/src/arrow/array/array_dict.h | 128 ++
cpp/src/arrow/{ => array}/array_dict_test.cc | 0
cpp/src/arrow/{ => array}/array_list_test.cc | 0
cpp/src/arrow/array/array_nested.cc | 710 ++++++++
cpp/src/arrow/array/array_nested.h | 544 ++++++
cpp/src/arrow/array/array_primitive.cc | 72 +
cpp/src/arrow/array/array_primitive.h | 120 ++
cpp/src/arrow/{ => array}/array_struct_test.cc | 0
cpp/src/arrow/{ => array}/array_test.cc | 19 +-
cpp/src/arrow/{ => array}/array_union_test.cc | 0
cpp/src/arrow/{ => array}/array_view_test.cc | 10 +-
cpp/src/arrow/array/builder_adaptive.cc | 8 +-
cpp/src/arrow/array/builder_adaptive.h | 8 +
cpp/src/arrow/array/builder_base.cc | 12 +-
cpp/src/arrow/array/builder_base.h | 11 +-
cpp/src/arrow/array/builder_binary.h | 12 +-
cpp/src/arrow/array/builder_decimal.cc | 17 +-
cpp/src/arrow/array/builder_decimal.h | 7 +-
cpp/src/arrow/array/builder_dict.cc | 6 -
cpp/src/arrow/array/builder_dict.h | 29 +-
cpp/src/arrow/array/builder_nested.cc | 6 +-
cpp/src/arrow/array/builder_nested.h | 9 +-
cpp/src/arrow/array/builder_primitive.h | 3 +-
cpp/src/arrow/array/builder_union.cc | 3 +-
cpp/src/arrow/array/builder_union.h | 7 +-
cpp/src/arrow/array/concatenate.cc | 18 +-
cpp/src/arrow/array/concatenate.h | 5 +-
cpp/src/arrow/array/data.cc | 318 ++++
cpp/src/arrow/array/data.h | 233 +++
cpp/src/arrow/array/diff.cc | 16 +-
cpp/src/arrow/array/diff.h | 10 +-
cpp/src/arrow/array/util.cc | 485 +++++
cpp/src/arrow/array/util.h | 105 ++
cpp/src/arrow/array/validate.cc | 12 +-
cpp/src/arrow/array/validate.h | 7 +-
cpp/src/arrow/buffer.h | 2 -
cpp/src/arrow/builder.h | 18 +-
cpp/src/arrow/c/bridge.cc | 9 +-
cpp/src/arrow/c/bridge_test.cc | 2 +-
cpp/src/arrow/compute/api_scalar.cc | 4 +-
cpp/src/arrow/compute/api_scalar.h | 4 -
cpp/src/arrow/compute/api_vector.cc | 1 +
cpp/src/arrow/compute/api_vector.h | 1 +
cpp/src/arrow/compute/cast.cc | 2 +
cpp/src/arrow/compute/cast.h | 1 -
cpp/src/arrow/compute/exec.cc | 8 +-
cpp/src/arrow/compute/exec.h | 7 +-
cpp/src/arrow/compute/exec_test.cc | 3 +-
cpp/src/arrow/compute/function.h | 8 +-
cpp/src/arrow/compute/kernel.h | 7 +-
cpp/src/arrow/compute/kernels/aggregate_test.cc | 1 +
cpp/src/arrow/compute/kernels/codegen_internal.cc | 4 +-
cpp/src/arrow/compute/kernels/codegen_internal.h | 11 +-
cpp/src/arrow/compute/kernels/common.h | 54 +-
cpp/src/arrow/compute/kernels/scalar_boolean.cc | 3 +-
.../arrow/compute/kernels/scalar_boolean_test.cc | 1 +
.../arrow/compute/kernels/scalar_cast_boolean.cc | 1 -
.../arrow/compute/kernels/scalar_cast_internal.cc | 6 +-
.../arrow/compute/kernels/scalar_cast_internal.h | 7 +-
.../arrow/compute/kernels/scalar_cast_string.cc | 3 -
.../arrow/compute/kernels/scalar_cast_temporal.cc | 1 +
cpp/src/arrow/compute/kernels/scalar_set_lookup.cc | 5 +-
.../compute/kernels/scalar_set_lookup_test.cc | 12 +-
cpp/src/arrow/compute/kernels/vector_filter.cc | 8 +-
.../arrow/compute/kernels/vector_filter_test.cc | 1 +
cpp/src/arrow/compute/kernels/vector_hash.cc | 18 +-
cpp/src/arrow/compute/kernels/vector_sort.cc | 3 +-
cpp/src/arrow/compute/kernels/vector_take.cc | 7 +-
cpp/src/arrow/compute/kernels/vector_take_test.cc | 1 +
cpp/src/arrow/compute/registry_test.cc | 4 -
cpp/src/arrow/compute/test_util.h | 4 +
cpp/src/arrow/{util => compute}/type_fwd.h | 17 +-
cpp/src/arrow/dataset/dataset.cc | 1 +
cpp/src/arrow/dataset/file_ipc_test.cc | 1 +
cpp/src/arrow/dataset/scanner_test.cc | 1 +
cpp/src/arrow/datum.cc | 17 +
cpp/src/arrow/datum.h | 31 +-
cpp/src/arrow/datum_test.cc | 5 +-
cpp/src/arrow/extension_type.cc | 3 +-
cpp/src/arrow/extension_type.h | 7 +-
cpp/src/arrow/extension_type_test.cc | 15 +-
cpp/src/arrow/io/CMakeLists.txt | 6 +-
cpp/src/arrow/ipc/feather.cc | 9 +-
cpp/src/arrow/ipc/file_to_stream.cc | 1 +
cpp/src/arrow/ipc/json_simple.cc | 1 +
cpp/src/arrow/ipc/options.h | 1 +
cpp/src/arrow/ipc/reader.cc | 4 +-
cpp/src/arrow/ipc/util.h | 4 -
cpp/src/arrow/record_batch.cc | 1 -
cpp/src/arrow/stl.h | 1 +
cpp/src/arrow/table.cc | 6 +-
cpp/src/arrow/table.h | 5 +-
cpp/src/arrow/table_builder.cc | 2 +-
cpp/src/arrow/table_builder.h | 7 +-
cpp/src/arrow/table_builder_test.cc | 7 +-
cpp/src/arrow/table_test.cc | 4 +-
cpp/src/arrow/tensor.h | 7 +-
cpp/src/arrow/type.h | 1 -
cpp/src/arrow/util/bit_util.cc | 7 +-
cpp/src/arrow/util/bit_util.h | 17 +-
cpp/src/arrow/util/decimal.h | 1 -
cpp/src/arrow/util/delimiting.h | 1 +
cpp/src/arrow/util/hashing.h | 13 +-
cpp/src/arrow/util/range.h | 2 +
cpp/src/arrow/util/string.cc | 1 +
cpp/src/arrow/util/time.cc | 5 +-
cpp/src/arrow/util/time.h | 4 +-
cpp/src/arrow/visitor.cc | 4 +-
cpp/src/parquet/arrow/reader_internal.cc | 1 +
cpp/src/parquet/encoding.cc | 1 +
python/pyarrow/array.pxi | 6 +-
python/pyarrow/includes/libarrow.pxd | 4 +-
r/src/compute.cpp | 3 +
128 files changed, 4149 insertions(+), 3638 deletions(-)
copy ruby/red-arrow/lib/arrow/null-array-builder.rb =>
cpp/build-support/iwyu/mappings/gmock.imp (82%)
delete mode 100644 cpp/src/arrow/array.cc
create mode 100644 cpp/src/arrow/array/array_base.cc
create mode 100644 cpp/src/arrow/array/array_base.h
create mode 100644 cpp/src/arrow/array/array_binary.cc
create mode 100644 cpp/src/arrow/array/array_binary.h
rename cpp/src/arrow/{ => array}/array_binary_test.cc (100%)
copy cpp/src/arrow/{compute/api_aggregate.cc => array/array_decimal.cc} (57%)
copy cpp/src/arrow/{filesystem/util_internal.h => array/array_decimal.h} (58%)
rename cpp/src/arrow/array/{dict_internal.cc => array_dict.cc} (62%)
create mode 100644 cpp/src/arrow/array/array_dict.h
rename cpp/src/arrow/{ => array}/array_dict_test.cc (100%)
rename cpp/src/arrow/{ => array}/array_list_test.cc (100%)
create mode 100644 cpp/src/arrow/array/array_nested.cc
create mode 100644 cpp/src/arrow/array/array_nested.h
create mode 100644 cpp/src/arrow/array/array_primitive.cc
create mode 100644 cpp/src/arrow/array/array_primitive.h
rename cpp/src/arrow/{ => array}/array_struct_test.cc (100%)
rename cpp/src/arrow/{ => array}/array_test.cc (99%)
rename cpp/src/arrow/{ => array}/array_union_test.cc (100%)
rename cpp/src/arrow/{ => array}/array_view_test.cc (98%)
create mode 100644 cpp/src/arrow/array/data.cc
create mode 100644 cpp/src/arrow/array/data.h
create mode 100644 cpp/src/arrow/array/util.cc
create mode 100644 cpp/src/arrow/array/util.h
copy cpp/src/arrow/{util => compute}/type_fwd.h (82%)