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 2749fef975 MINOR: [CI][Conan] Fix a typo (#14124)
add 5e49174d69 ARROW-17694: [C++] Remove std::optional backport (#14105)
No new revisions were added by this update.
Summary of changes:
.github/workflows/cpp.yml | 9 +-
LICENSE.txt | 28 -
c_glib/arrow-glib/compute.cpp | 8 +-
ci/scripts/python_wheel_macos_build.sh | 2 +-
ci/vcpkg/universal2-osx-static-debug.cmake | 2 +-
ci/vcpkg/universal2-osx-static-release.cmake | 2 +-
cpp/examples/arrow/compute_register_example.cc | 2 +-
.../arrow/execution_plan_documentation_examples.cc | 32 +-
cpp/examples/arrow/join_example.cc | 2 +-
cpp/examples/minimal_build/run_static.sh | 2 +-
cpp/gdb_arrow.py | 24 -
cpp/src/arrow/array/array_binary.h | 4 +-
cpp/src/arrow/array/array_primitive.h | 8 +-
cpp/src/arrow/array/array_test.cc | 4 +-
cpp/src/arrow/compute/exec/asof_join_benchmark.cc | 2 +-
cpp/src/arrow/compute/exec/asof_join_node.cc | 26 +-
cpp/src/arrow/compute/exec/asof_join_node_test.cc | 4 +-
cpp/src/arrow/compute/exec/benchmark_util.cc | 4 +-
cpp/src/arrow/compute/exec/exec_plan.cc | 18 +-
cpp/src/arrow/compute/exec/exec_plan.h | 6 +-
cpp/src/arrow/compute/exec/expression.cc | 52 +-
cpp/src/arrow/compute/exec/expression_test.cc | 6 +-
cpp/src/arrow/compute/exec/hash_join_node_test.cc | 18 +-
cpp/src/arrow/compute/exec/options.h | 16 +-
cpp/src/arrow/compute/exec/plan_test.cc | 72 +-
cpp/src/arrow/compute/exec/sink_node.cc | 14 +-
cpp/src/arrow/compute/exec/source_node.cc | 14 +-
cpp/src/arrow/compute/exec/subtree_internal.h | 6 +-
cpp/src/arrow/compute/exec/subtree_test.cc | 16 +-
cpp/src/arrow/compute/exec/test_util.cc | 6 +-
cpp/src/arrow/compute/exec/test_util.h | 10 +-
cpp/src/arrow/compute/exec/tpch_benchmark.cc | 4 +-
cpp/src/arrow/compute/exec/tpch_node.cc | 26 +-
cpp/src/arrow/compute/exec/tpch_node.h | 4 +-
cpp/src/arrow/compute/exec/tpch_node_test.cc | 6 +-
cpp/src/arrow/compute/exec/union_node_test.cc | 2 +-
cpp/src/arrow/compute/exec/util.h | 4 +-
cpp/src/arrow/compute/kernels/codegen_internal.h | 2 +-
cpp/src/arrow/compute/kernels/hash_aggregate.cc | 36 +-
.../arrow/compute/kernels/hash_aggregate_test.cc | 4 +-
.../arrow/compute/kernels/scalar_cast_string.cc | 2 +-
cpp/src/arrow/compute/kernels/scalar_compare.cc | 8 +-
cpp/src/arrow/compute/kernels/scalar_if_else.cc | 4 +-
.../arrow/compute/kernels/vector_replace_test.cc | 4 +-
cpp/src/arrow/compute/kernels/vector_sort.cc | 2 +-
cpp/src/arrow/config.cc | 4 +-
cpp/src/arrow/config.h | 6 +-
cpp/src/arrow/csv/reader.cc | 8 +-
cpp/src/arrow/csv/writer_test.cc | 6 +-
cpp/src/arrow/dataset/dataset.cc | 12 +-
cpp/src/arrow/dataset/dataset.h | 6 +-
cpp/src/arrow/dataset/dataset_test.cc | 7 +-
cpp/src/arrow/dataset/dataset_writer_test.cc | 16 +-
cpp/src/arrow/dataset/file_base.cc | 10 +-
cpp/src/arrow/dataset/file_base.h | 8 +-
cpp/src/arrow/dataset/file_csv.cc | 6 +-
cpp/src/arrow/dataset/file_csv.h | 2 +-
cpp/src/arrow/dataset/file_ipc.cc | 6 +-
cpp/src/arrow/dataset/file_ipc.h | 2 +-
cpp/src/arrow/dataset/file_orc.cc | 6 +-
cpp/src/arrow/dataset/file_orc.h | 2 +-
cpp/src/arrow/dataset/file_parquet.cc | 24 +-
cpp/src/arrow/dataset/file_parquet.h | 12 +-
cpp/src/arrow/dataset/file_parquet_test.cc | 14 +-
cpp/src/arrow/dataset/file_test.cc | 8 +-
cpp/src/arrow/dataset/partition.cc | 12 +-
cpp/src/arrow/dataset/partition.h | 8 +-
cpp/src/arrow/dataset/scanner.cc | 26 +-
cpp/src/arrow/dataset/scanner_benchmark.cc | 2 +-
cpp/src/arrow/dataset/scanner_test.cc | 34 +-
cpp/src/arrow/dataset/test_util.h | 10 +-
.../arrow/engine/simple_extension_type_internal.h | 6 +-
.../arrow/engine/substrait/expression_internal.cc | 6 +-
cpp/src/arrow/engine/substrait/extension_set.cc | 39 +-
cpp/src/arrow/engine/substrait/extension_set.h | 20 +-
cpp/src/arrow/engine/substrait/extension_types.cc | 8 +-
cpp/src/arrow/engine/substrait/extension_types.h | 6 +-
cpp/src/arrow/engine/substrait/serde_test.cc | 4 +-
cpp/src/arrow/engine/substrait/util.cc | 6 +-
cpp/src/arrow/engine/substrait/util.h | 3 +-
cpp/src/arrow/filesystem/gcsfs.h | 4 +-
cpp/src/arrow/filesystem/path_util.cc | 6 +-
cpp/src/arrow/filesystem/path_util.h | 6 +-
cpp/src/arrow/filesystem/s3fs.cc | 8 +-
cpp/src/arrow/flight/cookie_internal.cc | 4 +-
cpp/src/arrow/flight/cookie_internal.h | 4 +-
cpp/src/arrow/flight/flight_internals_test.cc | 26 +-
cpp/src/arrow/flight/sql/client_test.cc | 14 +-
cpp/src/arrow/flight/sql/server.cc | 2 +-
cpp/src/arrow/flight/sql/server.h | 14 +-
cpp/src/arrow/flight/sql/server_test.cc | 10 +-
cpp/src/arrow/flight/sql/test_app_cli.cc | 14 +-
cpp/src/arrow/flight/sql/types.h | 6 +-
cpp/src/arrow/flight/transport.cc | 6 +-
cpp/src/arrow/flight/transport.h | 8 +-
.../arrow/flight/transport/grpc/util_internal.cc | 20 +-
cpp/src/arrow/flight/transport/ucx/ucx_internal.cc | 2 +-
cpp/src/arrow/memory_pool.cc | 6 +-
cpp/src/arrow/public_api_test.cc | 4 +-
cpp/src/arrow/stl_iterator.h | 6 +-
cpp/src/arrow/stl_iterator_test.cc | 4 +-
cpp/src/arrow/stl_test.cc | 15 +-
cpp/src/arrow/testing/gtest_util.cc | 6 +-
cpp/src/arrow/testing/gtest_util.h | 21 +-
cpp/src/arrow/testing/matchers.h | 14 +-
cpp/src/arrow/testing/util.cc | 8 +-
cpp/src/arrow/testing/util.h | 4 +-
cpp/src/arrow/util/async_generator.h | 12 +-
cpp/src/arrow/util/async_generator_test.cc | 4 +-
cpp/src/arrow/util/async_util.cc | 8 +-
cpp/src/arrow/util/async_util.h | 2 +-
cpp/src/arrow/util/async_util_test.cc | 4 +-
cpp/src/arrow/util/cancel_test.cc | 12 +-
cpp/src/arrow/util/cpu_info.cc | 6 +-
cpp/src/arrow/util/future.h | 10 +-
cpp/src/arrow/util/io_util_test.cc | 2 +-
cpp/src/arrow/util/iterator.h | 18 +-
cpp/src/arrow/util/optional.h | 35 -
cpp/src/arrow/util/reflection_test.cc | 32 +-
cpp/src/arrow/util/string.cc | 6 +-
cpp/src/arrow/util/string.h | 6 +-
cpp/src/arrow/util/task_group.cc | 2 +-
cpp/src/arrow/vendored/optional.hpp | 1553 --------------------
cpp/src/gandiva/cache.h | 4 +-
cpp/src/gandiva/lru_cache.h | 7 +-
cpp/src/gandiva/lru_cache_test.cc | 2 +-
cpp/src/parquet/level_conversion.cc | 4 +-
cpp/src/parquet/statistics.cc | 12 +-
cpp/src/parquet/stream_reader.h | 8 +-
cpp/src/parquet/stream_reader_test.cc | 2 +-
cpp/src/parquet/stream_writer.h | 8 +-
dev/release/verify-release-candidate.sh | 2 +-
.../homebrew-formulae/autobrew/apache-arrow.rb | 1 +
dev/tasks/tasks.yml | 6 +-
docs/source/cpp/datatypes.rst | 6 +-
docs/source/cpp/gdb.rst | 3 +-
docs/source/cpp/streaming_execution.rst | 6 +-
python/CMakeLists.txt | 2 +-
python/pyarrow/includes/common.pxd | 9 +
python/pyarrow/includes/libarrow.pxd | 7 -
python/pyarrow/includes/libarrow_fs.pxd | 2 +-
python/pyarrow/src/gdb.cc | 5 -
python/pyarrow/src/python_test.cc | 4 +-
python/pyarrow/tests/test_gdb.py | 7 -
r/configure.win | 7 +-
r/src/Makevars.ucrt | 3 +
r/src/compute-exec.cpp | 6 +-
r/src/config.cpp | 5 +-
148 files changed, 653 insertions(+), 2311 deletions(-)
delete mode 100644 cpp/src/arrow/util/optional.h
delete mode 100644 cpp/src/arrow/vendored/optional.hpp