This is an automated email from the ASF dual-hosted git repository.
apitrou pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 762fad5 ARROW-14653: [R] head() hangs on CSV datasets > 600MB
add 91e3ac5 ARROW-9483: [C++] Reorganize testing headers
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/adapters/orc/adapter_util.cc | 3 +-
cpp/src/arrow/array/array_base.cc | 2 +-
cpp/src/arrow/array/array_binary_test.cc | 13 +-
cpp/src/arrow/array/array_dict.cc | 2 +-
cpp/src/arrow/array/array_dict_test.cc | 6 +-
cpp/src/arrow/array/array_list_test.cc | 23 +-
cpp/src/arrow/array/array_struct_test.cc | 8 +-
cpp/src/arrow/array/array_test.cc | 10 +-
cpp/src/arrow/array/array_union_test.cc | 1 +
cpp/src/arrow/array/builder_base.cc | 2 +-
cpp/src/arrow/array/builder_dict.cc | 2 +-
cpp/src/arrow/array/builder_dict.h | 2 +-
cpp/src/arrow/array/concatenate.cc | 4 +-
cpp/src/arrow/array/concatenate_test.cc | 2 +-
cpp/src/arrow/array/dict_internal.h | 1 -
cpp/src/arrow/array/diff.cc | 2 +-
cpp/src/arrow/array/diff_test.cc | 2 +-
cpp/src/arrow/array/util.cc | 6 +-
cpp/src/arrow/array/validate.cc | 4 +-
cpp/src/arrow/builder.cc | 2 +-
cpp/src/arrow/c/bridge.cc | 2 +-
cpp/src/arrow/c/bridge_test.cc | 1 +
cpp/src/arrow/chunked_array_test.cc | 12 +-
cpp/src/arrow/compare.cc | 3 +-
cpp/src/arrow/compute/exec/hash_join.cc | 1 +
cpp/src/arrow/compute/exec/hash_join_node_test.cc | 1 +
cpp/src/arrow/compute/exec/ir_consumer.cc | 2 +-
.../arrow/compute/kernels/aggregate_benchmark.cc | 1 +
.../arrow/compute/kernels/aggregate_quantile.cc | 1 +
cpp/src/arrow/compute/kernels/aggregate_test.cc | 1 -
cpp/src/arrow/compute/kernels/codegen_internal.h | 2 +-
cpp/src/arrow/compute/kernels/hash_aggregate.cc | 2 +-
.../arrow/compute/kernels/hash_aggregate_test.cc | 1 -
cpp/src/arrow/compute/kernels/row_encoder.h | 2 +-
.../compute/kernels/scalar_arithmetic_test.cc | 8 +-
.../arrow/compute/kernels/scalar_boolean_test.cc | 1 -
.../arrow/compute/kernels/scalar_cast_string.cc | 2 +-
cpp/src/arrow/compute/kernels/scalar_cast_test.cc | 1 -
.../arrow/compute/kernels/scalar_compare_test.cc | 4 +-
.../compute/kernels/scalar_if_else_benchmark.cc | 2 +
.../arrow/compute/kernels/scalar_if_else_test.cc | 3 +
cpp/src/arrow/compute/kernels/scalar_set_lookup.cc | 2 +-
cpp/src/arrow/compute/kernels/scalar_string.cc | 2 +-
.../arrow/compute/kernels/scalar_validity_test.cc | 1 -
cpp/src/arrow/compute/kernels/select_k_test.cc | 3 +-
cpp/src/arrow/compute/kernels/test_util.h | 1 +
cpp/src/arrow/compute/kernels/vector_array_sort.cc | 2 +-
.../arrow/compute/kernels/vector_hash_benchmark.cc | 1 +
cpp/src/arrow/compute/kernels/vector_hash_test.cc | 1 -
cpp/src/arrow/compute/kernels/vector_nested.cc | 2 +-
.../arrow/compute/kernels/vector_replace_test.cc | 1 -
.../arrow/compute/kernels/vector_selection_test.cc | 4 +-
cpp/src/arrow/compute/kernels/vector_sort.cc | 3 +-
cpp/src/arrow/compute/kernels/vector_sort_test.cc | 13 +-
cpp/src/arrow/csv/column_builder_test.cc | 1 +
cpp/src/arrow/csv/converter_benchmark.cc | 1 +
cpp/src/arrow/csv/converter_test.cc | 1 +
cpp/src/arrow/csv/writer.cc | 4 +-
cpp/src/arrow/dataset/dataset_writer_test.cc | 1 +
cpp/src/arrow/dataset/file_test.cc | 1 +
cpp/src/arrow/dataset/partition_test.cc | 1 +
cpp/src/arrow/dataset/scanner_test.cc | 1 +
cpp/src/arrow/datum_test.cc | 6 +-
cpp/src/arrow/filesystem/s3_test_util.cc | 1 +
cpp/src/arrow/filesystem/s3fs_benchmark.cc | 1 +
cpp/src/arrow/filesystem/test_util.cc | 1 +
cpp/src/arrow/flight/flight_benchmark.cc | 1 +
cpp/src/arrow/flight/sql/client_test.cc | 1 +
cpp/src/arrow/flight/sql/server_test.cc | 1 +
cpp/src/arrow/flight/test_util.cc | 2 +
cpp/src/arrow/io/buffered_test.cc | 1 +
cpp/src/arrow/ipc/feather.cc | 2 +-
cpp/src/arrow/ipc/feather_test.cc | 15 +-
cpp/src/arrow/ipc/json_simple_test.cc | 2 +
cpp/src/arrow/ipc/metadata_internal.cc | 2 +-
cpp/src/arrow/ipc/read_write_benchmark.cc | 1 +
cpp/src/arrow/ipc/reader.cc | 2 +-
cpp/src/arrow/ipc/test_common.cc | 1 +
cpp/src/arrow/ipc/writer.cc | 3 +-
cpp/src/arrow/json/chunked_builder_test.cc | 1 +
cpp/src/arrow/json/parser.cc | 2 +-
cpp/src/arrow/json/test_common.h | 5 +-
cpp/src/arrow/pretty_print.cc | 2 +-
cpp/src/arrow/pretty_print_test.cc | 1 +
cpp/src/arrow/python/arrow_to_pandas.cc | 2 +-
cpp/src/arrow/python/numpy_to_arrow.cc | 2 +-
cpp/src/arrow/python/python_to_arrow.cc | 2 +-
cpp/src/arrow/record_batch_test.cc | 72 ++++---
cpp/src/arrow/scalar.cc | 2 +-
cpp/src/arrow/scalar.h | 1 +
cpp/src/arrow/scalar_test.cc | 3 +
cpp/src/arrow/sparse_tensor.cc | 2 +-
cpp/src/arrow/sparse_tensor_test.cc | 1 +
cpp/src/arrow/stl_test.cc | 30 +--
cpp/src/arrow/table_builder_test.cc | 7 +-
cpp/src/arrow/table_test.cc | 61 +++---
cpp/src/arrow/tensor.cc | 2 +-
cpp/src/arrow/tensor/coo_converter.cc | 2 +-
cpp/src/arrow/tensor/csf_converter.cc | 2 +-
cpp/src/arrow/tensor/csx_converter.cc | 2 +-
.../arrow/tensor/tensor_conversion_benchmark.cc | 5 +-
cpp/src/arrow/testing/builder.h | 237 +++++++++++++++++++++
cpp/src/arrow/testing/generator.cc | 74 ++++++-
cpp/src/arrow/testing/generator.h | 103 ++-------
cpp/src/arrow/testing/gtest_common.h | 128 -----------
cpp/src/arrow/testing/gtest_util.h | 144 +------------
cpp/src/arrow/testing/json_integration_test.cc | 23 +-
cpp/src/arrow/testing/json_internal.cc | 4 +-
cpp/src/arrow/testing/pch.h | 1 -
cpp/src/arrow/testing/random.cc | 2 +
cpp/src/arrow/testing/random.h | 7 +-
cpp/src/arrow/testing/random_test.cc | 1 +
cpp/src/arrow/testing/util.h | 69 +-----
cpp/src/arrow/type.cc | 2 +-
cpp/src/arrow/util/bit_block_counter_test.cc | 1 -
cpp/src/arrow/util/bit_util_test.cc | 3 +-
cpp/src/arrow/util/byte_size.cc | 5 +-
cpp/src/arrow/util/byte_size.h | 4 +-
cpp/src/arrow/util/byte_size_test.cc | 4 +
cpp/src/arrow/util/converter.h | 2 +-
cpp/src/arrow/util/future_test.cc | 1 +
cpp/src/arrow/util/int_util.cc | 2 +-
cpp/src/arrow/util/io_util.cc | 4 +
cpp/src/arrow/util/io_util_test.cc | 1 +
cpp/src/arrow/util/tdigest_test.cc | 1 +
.../{util/stopwatch.h => visit_array_inline.h} | 40 ++--
.../{visitor_inline.h => visit_data_inline.h} | 121 +----------
.../kernels/common.h => visit_scalar_inline.h} | 48 ++---
cpp/src/arrow/visit_type_inline.h | 62 ++++++
cpp/src/arrow/visitor_generate.h | 68 ++++++
cpp/src/gandiva/tests/test_util.h | 1 +
cpp/src/parquet/arrow/arrow_reader_writer_test.cc | 1 +
cpp/src/parquet/arrow/arrow_schema_test.cc | 1 -
cpp/src/parquet/arrow/path_internal.cc | 3 +-
cpp/src/parquet/arrow/reader_internal.cc | 2 +-
cpp/src/parquet/arrow/reconstruct_internal_test.cc | 1 +
cpp/src/parquet/arrow/writer.cc | 1 -
cpp/src/parquet/column_writer.cc | 2 +-
cpp/src/parquet/encoding.cc | 2 +-
cpp/src/parquet/encoding_test.cc | 1 +
cpp/src/parquet/statistics.cc | 2 +-
cpp/src/parquet/statistics_test.cc | 4 +
142 files changed, 804 insertions(+), 828 deletions(-)
create mode 100644 cpp/src/arrow/testing/builder.h
delete mode 100644 cpp/src/arrow/testing/gtest_common.h
copy cpp/src/arrow/{util/stopwatch.h => visit_array_inline.h} (52%)
rename cpp/src/arrow/{visitor_inline.h => visit_data_inline.h} (72%)
copy cpp/src/arrow/{compute/kernels/common.h => visit_scalar_inline.h} (56%)
create mode 100644 cpp/src/arrow/visit_type_inline.h
create mode 100644 cpp/src/arrow/visitor_generate.h