This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/nuget/csharp/multi-4403ba547d
in repository https://gitbox.apache.org/repos/asf/arrow.git
discard ee5c766acd MINOR: [C#] Bump K4os.Compression.LZ4.Streams and
System.Runtime.CompilerServices.Unsafe
add 904a99f045 MINOR: [C#] Bump xunit from 2.7.0 to 2.7.1 in /csharp
(#41215)
add 28d292ca95 MINOR: [C#] Bump Grpc.AspNetCore.Server from 2.60.0 to
2.62.0 in /csharp (#41219)
add fb138c11d0 MINOR: [C#] Bump xunit.runner.visualstudio from 2.5.7 to
2.5.8 in /csharp (#41220)
add b98763ad07 GH-41055: [C++] Support flatten for combining nested list
related types (#41092)
add e0f31aa1d4 GH-41198: [C#] Fix concatenation of union arrays (#41226)
add 23bece4e48 GH-41227: [CI][Release][GLib][Conda] Unpin
gobject-introspection (#41228)
add eb47fd653f GH-35081: [Python] construct pandas.DataFrame with public
API in `to_pandas` (#40897)
add 61625ade75 GH-38889: [C++] Fix redundant move warnings (#41107)
add 3c37848a13 GH-41201: [C++] Fix mistake in integration test. Explicitly
cast std::string to avoid compiler interpreting char* -> bool (#41202)
add 56186b994d GH-41225: [C#] Slice value buffers when writing sliced list
or binary arrays in IPC format (#41230)
add 5abd933858 GH-39482: [JS] Refactor imports (#39483)
add 7d184485ae GH-39131: [JS] Add at() for array like types (#40730)
add 12eb5a7d2c MINOR: [Go] Bump google.golang.org/grpc from 1.62.1 to
1.63.2 in /go (#41103)
add 7d19b832b3 MINOR: [Go] Bump github.com/klauspost/compress from 1.17.7
to 1.17.8 in /go (#41207)
add 61dde71333 MINOR: [Go] Bump modernc.org/sqlite from 1.29.5 to 1.29.6
in /go (#41208)
add 18876b2f26 GH-40959: [JS] Store Timestamps in 64 bits (#40960)
add 7ff6096bf3 GH-40989: [JS] Update dependencies (#40990)
add 117460b12f GH-40407: [JS] Fix string coercion in
MapRowProxyHandler.ownKeys (#40408)
add c3fd79f16e GH-41240: [Release][Packaging] Use Debian bookworm for
uploading binaries (#41241)
add d49b62d9c4 GH-41238: [Release] Use UTF-8 as the default encoding to
upload binary (#41242)
add 63c91ff32b GH-41164: [C#] Fix concatenation of sliced arrays (#41245)
add 7003e90c11 GH-41173: [Java] Add spotless configuration for Maven
pom.xml files (#41174)
add 0d1ea5db1f GH-38255: [Go][C++] Implement Flight SQL Bulk Ingestion
(#38385)
add 73386cb806 GH-41258: [C#][Integration] Fix comparison of sliced
validity buffers with non-zero offsets (#41259)
add be5f5b8f8f GH-39722: [JS] Clean up packaging (#39723)
add e80254480b GH-41247: [Release] Use LC_ALL in binary upload scripts
(#41248)
add 144c5ef0cd GH-41243: [Release][Packaging] Avoid needless download by
"archery crossbow download-artifacts" (#41244)
add 933ee7e739 GH-41112: [C++] Clean up unused parameter warnings (#41111)
add 6cebede188 GH-41280: [Release][Java] Make Maven version detection more
robust (#41281)
add bfc0dcbe1b GH-41302: [C#][Integration] Fix writing list and binary
arrays with zero length offsets to IPC format (#41303)
add 2d977e4085 GH-41231: [C#] Slice values array when writing a sliced
list view array to IPC format (#41255)
add f8ef09a2b9 GH-41263: [C#][Integration] Ensure offset is considered in
all branches of the bitmap comparison (#41264)
add 7b62460551 GH-40563: [Go] Unable to JSON marshal float64 arrays which
contain a NaN value (#41109)
add 70b9ef528c MINOR: [Release] Update versions for 17.0.0-SNAPSHOT
add e37b2ac9f8 MINOR: [Release] Update .deb package names for 17.0.0
add 16e20b712a MINOR: [Release] Update .deb/.rpm changelogs for 16.0.0
add 25bb627519 GH-41095: [C++][FS][Azure] Add support for CopyFile with
hierarchical namespace support (#41276)
add 08aefc395d MINOR: [C++][CMake] Remove unused
CMAKE_SKIP_INSTALL_ALL_DEPENDENCY (#41332)
add 79799e59b1 GH-39664: [C++][Acero] Ensure Acero benchmarks present a
metric for identifying throughput (#40884)
add 5865e96db2 GH-41323: [R] Redo how summarize() evaluates expressions
(#41223)
add 7e2245cf06 MINOR: [C#] Bump ZstdSharp.Port and
System.Runtime.CompilerServices.Unsafe in /csharp (#41218)
add 6b3398b0ca MINOR: [C#] Bump K4os.Compression.LZ4.Streams and
System.Runtime.CompilerServices.Unsafe
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (ee5c766acd)
\
N -- N -- N refs/heads/dependabot/nuget/csharp/multi-4403ba547d
(6b3398b0ca)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/integration.yml | 2 +
c_glib/meson.build | 2 +-
ci/scripts/PKGBUILD | 2 +-
cpp/CMakeLists.txt | 5 +-
cpp/src/arrow/acero/aggregate_benchmark.cc | 19 +
cpp/src/arrow/acero/asof_join_benchmark.cc | 2 +-
cpp/src/arrow/array/array_list_test.cc | 69 +-
cpp/src/arrow/array/array_nested.cc | 44 +
cpp/src/arrow/array/array_nested.h | 32 +
cpp/src/arrow/array/builder_base.h | 5 +-
cpp/src/arrow/array/builder_nested.h | 2 +-
cpp/src/arrow/array/builder_primitive.h | 5 +-
cpp/src/arrow/device.h | 8 +-
cpp/src/arrow/filesystem/azurefs.cc | 44 +-
cpp/src/arrow/filesystem/azurefs.h | 8 +
.../integration_tests/flight_integration_test.cc | 4 +
.../flight/integration_tests/test_integration.cc | 142 +-
cpp/src/arrow/flight/sql/client.cc | 108 +
cpp/src/arrow/flight/sql/client.h | 18 +
cpp/src/arrow/flight/sql/server.cc | 103 +
cpp/src/arrow/flight/sql/server.h | 27 +
cpp/src/arrow/flight/sql/types.h | 31 +
cpp/src/arrow/type.h | 12 +-
cpp/src/arrow/util/decimal.h | 8 +-
cpp/vcpkg.json | 2 +-
csharp/Directory.Build.props | 2 +-
.../Apache.Arrow.Compression.csproj | 2 +-
.../Apache.Arrow.Flight.AspNetCore.csproj | 2 +-
.../Apache.Arrow/Arrays/ArrayDataConcatenator.cs | 219 +-
.../Arrays/ArrowArrayBuilderFactory.cs | 13 +-
csharp/src/Apache.Arrow/Ipc/ArrowStreamWriter.cs | 128 +-
.../Apache.Arrow.Compression.Tests.csproj | 4 +-
.../Apache.Arrow.Flight.Sql.Tests.csproj | 4 +-
.../Apache.Arrow.Flight.Tests.csproj | 4 +-
.../Apache.Arrow.Tests/Apache.Arrow.Tests.csproj | 4 +-
.../ArrowArrayBuilderFactoryReflector.cs | 32 -
.../ArrowArrayConcatenatorTests.cs | 660 ++--
.../Apache.Arrow.Tests/ArrowFileWriterTests.cs | 130 +
.../test/Apache.Arrow.Tests/ArrowReaderVerifier.cs | 117 +-
csharp/test/Apache.Arrow.Tests/TestData.cs | 47 +-
dev/archery/archery/crossbow/cli.py | 12 +-
dev/archery/archery/integration/runner.py | 5 +
dev/release/05-binary-upload.sh | 4 +-
dev/release/binary/Dockerfile | 2 +-
dev/release/binary/runner.sh | 3 +-
dev/release/verify-release-candidate.sh | 10 +-
dev/tasks/homebrew-formulae/apache-arrow-glib.rb | 2 +-
dev/tasks/homebrew-formulae/apache-arrow.rb | 2 +-
.../apache-arrow-apt-source/debian/changelog | 6 +
.../yum/apache-arrow-release.spec.in | 3 +
.../linux-packages/apache-arrow/debian/changelog | 6 +
.../linux-packages/apache-arrow/debian/control.in | 104 +-
...cero1600.install => libarrow-acero1700.install} | 0
...1600.install => libarrow-cuda-glib1700.install} | 0
...-cuda1600.install => libarrow-cuda1700.install} | 0
...0.install => libarrow-dataset-glib1700.install} | 0
...et1600.install => libarrow-dataset1700.install} | 0
...00.install => libarrow-flight-glib1700.install} | 0
...nstall => libarrow-flight-sql-glib1700.install} | 0
...600.install => libarrow-flight-sql1700.install} | 0
...ght1600.install => libarrow-flight1700.install} | 0
...-glib1600.install => libarrow-glib1700.install} | 0
.../{libarrow1600.install => libarrow1700.install} | 0
...lib1600.install => libgandiva-glib1700.install} | 0
...bgandiva1600.install => libgandiva1700.install} | 0
...lib1600.install => libparquet-glib1700.install} | 0
...bparquet1600.install => libparquet1700.install} | 0
.../linux-packages/apache-arrow/yum/arrow.spec.in | 3 +
dev/tasks/tasks.yml | 60 +-
docs/source/_static/versions.json | 9 +-
docs/source/developers/java/development.rst | 17 +-
docs/source/format/FlightSql.rst | 17 +
.../CommandStatementIngest.mmd} | 5 +-
.../FlightSql/CommandStatementIngest.mmd.svg | 1 +
docs/source/index.rst | 2 +-
format/FlightSql.proto | 82 +-
go/README.md | 2 +-
go/arrow/_examples/helloworld/main.go | 8 +-
go/arrow/_tools/tmpl/main.go | 2 +-
go/arrow/array.go | 4 +-
go/arrow/array/array.go | 6 +-
go/arrow/array/array_test.go | 10 +-
go/arrow/array/binary.go | 6 +-
go/arrow/array/binary_test.go | 6 +-
go/arrow/array/binarybuilder.go | 8 +-
go/arrow/array/binarybuilder_test.go | 6 +-
go/arrow/array/boolean.go | 8 +-
go/arrow/array/boolean_test.go | 4 +-
go/arrow/array/booleanbuilder.go | 10 +-
go/arrow/array/booleanbuilder_test.go | 6 +-
go/arrow/array/bufferbuilder.go | 8 +-
go/arrow/array/bufferbuilder_byte.go | 2 +-
go/arrow/array/bufferbuilder_numeric.gen.go | 6 +-
go/arrow/array/bufferbuilder_numeric.gen.go.tmpl | 6 +-
go/arrow/array/bufferbuilder_numeric_test.go | 4 +-
go/arrow/array/builder.go | 8 +-
go/arrow/array/builder_test.go | 4 +-
go/arrow/array/compare.go | 6 +-
go/arrow/array/compare_test.go | 10 +-
go/arrow/array/concat.go | 14 +-
go/arrow/array/concat_test.go | 10 +-
go/arrow/array/data.go | 6 +-
go/arrow/array/data_test.go | 4 +-
go/arrow/array/decimal128.go | 12 +-
go/arrow/array/decimal128_test.go | 8 +-
go/arrow/array/decimal256.go | 12 +-
go/arrow/array/decimal256_test.go | 8 +-
go/arrow/array/decimal_test.go | 12 +-
go/arrow/array/dictionary.go | 20 +-
go/arrow/array/dictionary_test.go | 14 +-
go/arrow/array/diff.go | 2 +-
go/arrow/array/diff_test.go | 10 +-
go/arrow/array/encoded.go | 12 +-
go/arrow/array/encoded_test.go | 8 +-
go/arrow/array/extension.go | 6 +-
go/arrow/array/extension_test.go | 8 +-
go/arrow/array/fixed_size_list.go | 10 +-
go/arrow/array/fixed_size_list_test.go | 6 +-
go/arrow/array/fixedsize_binary.go | 4 +-
go/arrow/array/fixedsize_binary_test.go | 6 +-
go/arrow/array/fixedsize_binarybuilder.go | 8 +-
go/arrow/array/fixedsize_binarybuilder_test.go | 4 +-
go/arrow/array/float16.go | 22 +-
go/arrow/array/float16_builder.go | 12 +-
go/arrow/array/float16_builder_test.go | 6 +-
go/arrow/array/interval.go | 10 +-
go/arrow/array/interval_test.go | 6 +-
go/arrow/array/json_reader.go | 8 +-
go/arrow/array/json_reader_test.go | 6 +-
go/arrow/array/list.go | 10 +-
go/arrow/array/list_test.go | 6 +-
go/arrow/array/map.go | 6 +-
go/arrow/array/map_test.go | 6 +-
go/arrow/array/null.go | 8 +-
go/arrow/array/null_test.go | 6 +-
go/arrow/array/numeric.gen.go | 38 +-
go/arrow/array/numeric.gen.go.tmpl | 38 +-
go/arrow/array/numeric_test.go | 99 +-
go/arrow/array/numericbuilder.gen.go | 10 +-
go/arrow/array/numericbuilder.gen.go.tmpl | 10 +-
go/arrow/array/numericbuilder.gen_test.go | 51 +-
go/arrow/array/numericbuilder.gen_test.go.tmpl | 29 +-
go/arrow/array/record.go | 8 +-
go/arrow/array/record_test.go | 6 +-
go/arrow/array/string.go | 6 +-
go/arrow/array/string_test.go | 8 +-
go/arrow/array/struct.go | 10 +-
go/arrow/array/struct_test.go | 6 +-
go/arrow/array/table.go | 4 +-
go/arrow/array/table_test.go | 6 +-
go/arrow/array/timestamp.go | 10 +-
go/arrow/array/timestamp_test.go | 6 +-
go/arrow/array/union.go | 12 +-
go/arrow/array/union_test.go | 6 +-
go/arrow/array/util.go | 10 +-
go/arrow/array/util_test.go | 14 +-
go/arrow/arrio/arrio.go | 2 +-
go/arrow/arrio/arrio_test.go | 10 +-
go/arrow/avro/avro2parquet/main.go | 8 +-
go/arrow/avro/reader.go | 8 +-
go/arrow/avro/reader_test.go | 2 +-
go/arrow/avro/reader_types.go | 12 +-
go/arrow/avro/schema.go | 6 +-
go/arrow/avro/schema_test.go | 2 +-
go/arrow/bitutil/bitmaps.go | 6 +-
go/arrow/bitutil/bitmaps_test.go | 4 +-
go/arrow/bitutil/bitutil.go | 2 +-
go/arrow/bitutil/bitutil_test.go | 4 +-
go/arrow/cdata/cdata.go | 8 +-
go/arrow/cdata/cdata_exports.go | 10 +-
go/arrow/cdata/cdata_test.go | 12 +-
go/arrow/cdata/cdata_test_framework.go | 8 +-
go/arrow/cdata/exports.go | 4 +-
go/arrow/cdata/import_allocator.go | 2 +-
go/arrow/cdata/interface.go | 8 +-
go/arrow/cdata/test/test_cimport.go | 8 +-
go/arrow/compute/arithmetic.go | 12 +-
go/arrow/compute/arithmetic_test.go | 20 +-
go/arrow/compute/cast.go | 10 +-
go/arrow/compute/cast_test.go | 20 +-
go/arrow/compute/datum.go | 6 +-
go/arrow/compute/example_test.go | 10 +-
go/arrow/compute/exec.go | 6 +-
go/arrow/compute/exec/kernel.go | 8 +-
go/arrow/compute/exec/kernel_test.go | 12 +-
go/arrow/compute/exec/span.go | 10 +-
go/arrow/compute/exec/span_test.go | 16 +-
go/arrow/compute/exec/utils.go | 8 +-
go/arrow/compute/exec/utils_test.go | 8 +-
go/arrow/compute/exec_internals_test.go | 14 +-
go/arrow/compute/exec_test.go | 12 +-
go/arrow/compute/executor.go | 16 +-
go/arrow/compute/expression.go | 16 +-
go/arrow/compute/expression_test.go | 10 +-
go/arrow/compute/exprs/builders.go | 4 +-
go/arrow/compute/exprs/builders_test.go | 4 +-
go/arrow/compute/exprs/exec.go | 18 +-
go/arrow/compute/exprs/exec_internal_test.go | 8 +-
go/arrow/compute/exprs/exec_test.go | 12 +-
go/arrow/compute/exprs/extension_types.go | 4 +-
go/arrow/compute/exprs/field_refs.go | 10 +-
go/arrow/compute/exprs/types.go | 4 +-
go/arrow/compute/fieldref.go | 4 +-
go/arrow/compute/fieldref_hash.go | 2 +-
go/arrow/compute/fieldref_test.go | 8 +-
go/arrow/compute/functions.go | 4 +-
go/arrow/compute/functions_test.go | 4 +-
.../compute/internal/kernels/base_arithmetic.go | 10 +-
.../internal/kernels/base_arithmetic_amd64.go | 6 +-
.../internal/kernels/base_arithmetic_avx2_amd64.go | 2 +-
.../internal/kernels/base_arithmetic_sse4_amd64.go | 2 +-
.../internal/kernels/basic_arithmetic_noasm.go | 4 +-
go/arrow/compute/internal/kernels/boolean_cast.go | 6 +-
go/arrow/compute/internal/kernels/cast.go | 6 +-
go/arrow/compute/internal/kernels/cast_numeric.go | 2 +-
.../internal/kernels/cast_numeric_avx2_amd64.go | 2 +-
.../internal/kernels/cast_numeric_neon_arm64.go | 2 +-
.../internal/kernels/cast_numeric_sse4_amd64.go | 2 +-
go/arrow/compute/internal/kernels/cast_temporal.go | 8 +-
go/arrow/compute/internal/kernels/helpers.go | 14 +-
go/arrow/compute/internal/kernels/numeric_cast.go | 14 +-
go/arrow/compute/internal/kernels/rounding.go | 10 +-
.../compute/internal/kernels/scalar_arithmetic.go | 14 +-
.../compute/internal/kernels/scalar_boolean.go | 6 +-
.../internal/kernels/scalar_comparison_amd64.go | 2 +-
.../kernels/scalar_comparison_avx2_amd64.go | 2 +-
.../internal/kernels/scalar_comparison_noasm.go | 2 +-
.../kernels/scalar_comparison_sse4_amd64.go | 2 +-
.../compute/internal/kernels/scalar_comparisons.go | 16 +-
go/arrow/compute/internal/kernels/string_casts.go | 12 +-
go/arrow/compute/internal/kernels/types.go | 8 +-
go/arrow/compute/internal/kernels/vector_hash.go | 14 +-
.../internal/kernels/vector_run_end_encode.go | 16 +-
.../compute/internal/kernels/vector_selection.go | 14 +-
go/arrow/compute/registry.go | 2 +-
go/arrow/compute/registry_test.go | 6 +-
go/arrow/compute/scalar_bool.go | 6 +-
go/arrow/compute/scalar_bool_test.go | 10 +-
go/arrow/compute/scalar_compare.go | 6 +-
go/arrow/compute/scalar_compare_test.go | 18 +-
go/arrow/compute/selection.go | 8 +-
go/arrow/compute/utils.go | 12 +-
go/arrow/compute/vector_hash.go | 4 +-
go/arrow/compute/vector_hash_test.go | 12 +-
go/arrow/compute/vector_run_end_test.go | 14 +-
go/arrow/compute/vector_run_ends.go | 4 +-
go/arrow/compute/vector_selection_test.go | 18 +-
go/arrow/csv/common.go | 4 +-
go/arrow/csv/reader.go | 14 +-
go/arrow/csv/reader_test.go | 14 +-
go/arrow/csv/transformer.go | 4 +-
go/arrow/csv/writer.go | 2 +-
go/arrow/csv/writer_test.go | 16 +-
go/arrow/datatype.go | 2 +-
go/arrow/datatype_binary_test.go | 2 +-
go/arrow/datatype_extension_test.go | 4 +-
go/arrow/datatype_fixedwidth.go | 2 +-
go/arrow/datatype_fixedwidth_test.go | 2 +-
go/arrow/datatype_nested.go | 2 +-
go/arrow/datatype_null_test.go | 2 +-
go/arrow/datatype_viewheader.go | 6 +-
go/arrow/datatype_viewheader_inline.go | 2 +-
go/arrow/datatype_viewheader_inline_go1.19.go | 2 +-
go/arrow/datatype_viewheader_inline_tinygo.go | 2 +-
go/arrow/decimal128/decimal128.go | 2 +-
go/arrow/decimal128/decimal128_test.go | 2 +-
go/arrow/decimal256/decimal256.go | 4 +-
go/arrow/decimal256/decimal256_test.go | 2 +-
go/arrow/doc.go | 2 +-
go/arrow/encoded/ree_utils.go | 2 +-
go/arrow/encoded/ree_utils_test.go | 8 +-
go/arrow/endian/endian.go | 4 +-
go/arrow/example_test.go | 8 +-
go/arrow/flight/basic_auth_flight_test.go | 2 +-
go/arrow/flight/client.go | 2 +-
go/arrow/flight/cookie_middleware_test.go | 2 +-
go/arrow/flight/example_flight_server_test.go | 2 +-
go/arrow/flight/flight_middleware_test.go | 4 +-
go/arrow/flight/flight_test.go | 10 +-
go/arrow/flight/flightsql/client.go | 91 +-
go/arrow/flight/flightsql/client_test.go | 12 +-
go/arrow/flight/flightsql/column_metadata.go | 2 +-
go/arrow/flight/flightsql/driver/README.md | 6 +-
go/arrow/flight/flightsql/driver/config_test.go | 2 +-
go/arrow/flight/flightsql/driver/driver.go | 10 +-
go/arrow/flight/flightsql/driver/driver_test.go | 14 +-
go/arrow/flight/flightsql/driver/utils.go | 4 +-
go/arrow/flight/flightsql/driver/utils_test.go | 12 +-
.../example/cmd/sqlite_flightsql_server/main.go | 6 +-
.../flight/flightsql/example/sql_batch_reader.go | 10 +-
go/arrow/flight/flightsql/example/sqlite_info.go | 4 +-
go/arrow/flight/flightsql/example/sqlite_server.go | 14 +-
.../example/sqlite_tables_schema_batch_reader.go | 12 +-
go/arrow/flight/flightsql/example/type_info.go | 8 +-
.../flightsql/schema_ref/reference_schemas.go | 2 +-
go/arrow/flight/flightsql/server.go | 54 +-
go/arrow/flight/flightsql/server_test.go | 169 +-
go/arrow/flight/flightsql/sql_info.go | 4 +-
go/arrow/flight/flightsql/sqlite_server_test.go | 16 +-
go/arrow/flight/flightsql/types.go | 45 +-
go/arrow/flight/gen/flight/Flight.pb.go | 16 +-
go/arrow/flight/gen/flight/FlightSql.pb.go | 1560 +++++---
go/arrow/flight/gen/flight/Flight_grpc.pb.go | 2 +-
go/arrow/flight/record_batch_reader.go | 12 +-
go/arrow/flight/record_batch_writer.go | 6 +-
go/arrow/flight/server.go | 2 +-
go/arrow/flight/server_example_test.go | 2 +-
go/arrow/flight/session/example_session_test.go | 6 +-
go/arrow/flight/session/session.go | 2 +-
go/arrow/flight/session/stateful_session.go | 2 +-
go/arrow/flight/session/stateless_session.go | 2 +-
go/arrow/float16/float16.go | 2 +
go/arrow/internal/arrdata/arrdata.go | 16 +-
go/arrow/internal/arrdata/ioutil.go | 10 +-
go/arrow/internal/arrjson/arrjson.go | 20 +-
go/arrow/internal/arrjson/arrjson_test.go | 6 +-
go/arrow/internal/arrjson/option.go | 4 +-
go/arrow/internal/arrjson/reader.go | 10 +-
go/arrow/internal/arrjson/writer.go | 10 +-
go/arrow/internal/cdata_integration/entrypoints.go | 8 +-
go/arrow/internal/dictutils/dict.go | 6 +-
go/arrow/internal/dictutils/dict_test.go | 8 +-
.../cmd/arrow-flight-integration-client/main.go | 2 +-
.../cmd/arrow-flight-integration-server/main.go | 2 +-
go/arrow/internal/flight_integration/scenario.go | 156 +-
go/arrow/internal/testing/gen/random_array_gen.go | 10 +-
go/arrow/internal/testing/tools/bits_test.go | 2 +-
go/arrow/internal/testing/tools/data_types.go | 4 +-
go/arrow/internal/utils.go | 4 +-
go/arrow/ipc/cmd/arrow-cat/main.go | 4 +-
go/arrow/ipc/cmd/arrow-cat/main_test.go | 8 +-
go/arrow/ipc/cmd/arrow-file-to-stream/main.go | 6 +-
go/arrow/ipc/cmd/arrow-file-to-stream/main_test.go | 4 +-
.../ipc/cmd/arrow-json-integration-test/main.go | 12 +-
.../cmd/arrow-json-integration-test/main_test.go | 4 +-
go/arrow/ipc/cmd/arrow-ls/main.go | 4 +-
go/arrow/ipc/cmd/arrow-ls/main_test.go | 8 +-
go/arrow/ipc/cmd/arrow-stream-to-file/main.go | 6 +-
go/arrow/ipc/cmd/arrow-stream-to-file/main_test.go | 4 +-
go/arrow/ipc/compression.go | 6 +-
go/arrow/ipc/endian_swap.go | 6 +-
go/arrow/ipc/endian_swap_test.go | 10 +-
go/arrow/ipc/file_reader.go | 16 +-
go/arrow/ipc/file_test.go | 6 +-
go/arrow/ipc/file_writer.go | 10 +-
go/arrow/ipc/ipc.go | 8 +-
go/arrow/ipc/ipc_test.go | 8 +-
go/arrow/ipc/message.go | 6 +-
go/arrow/ipc/message_test.go | 6 +-
go/arrow/ipc/metadata.go | 10 +-
go/arrow/ipc/metadata_test.go | 12 +-
go/arrow/ipc/reader.go | 14 +-
go/arrow/ipc/reader_test.go | 6 +-
go/arrow/ipc/stream_test.go | 6 +-
go/arrow/ipc/writer.go | 18 +-
go/arrow/ipc/writer_test.go | 10 +-
go/arrow/math/float64.go | 2 +-
go/arrow/math/float64_avx2_amd64.go | 2 +-
go/arrow/math/float64_neon_arm64.go | 2 +-
go/arrow/math/float64_sse4_amd64.go | 2 +-
go/arrow/math/float64_test.go | 6 +-
go/arrow/math/int64.go | 2 +-
go/arrow/math/int64_avx2_amd64.go | 2 +-
go/arrow/math/int64_neon_arm64.go | 2 +-
go/arrow/math/int64_sse4_amd64.go | 2 +-
go/arrow/math/int64_test.go | 6 +-
go/arrow/math/type.go.tmpl | 2 +-
go/arrow/math/type_simd_amd64.go.tmpl | 2 +-
go/arrow/math/type_simd_arm64.go.tmpl | 2 +-
go/arrow/math/type_test.go.tmpl | 6 +-
go/arrow/math/uint64.go | 2 +-
go/arrow/math/uint64_avx2_amd64.go | 2 +-
go/arrow/math/uint64_neon_arm64.go | 2 +-
go/arrow/math/uint64_sse4_amd64.go | 2 +-
go/arrow/math/uint64_test.go | 6 +-
go/arrow/memory/buffer.go | 2 +-
go/arrow/memory/buffer_test.go | 2 +-
go/arrow/memory/cgo_allocator.go | 2 +-
go/arrow/memory/default_mallocator.go | 2 +-
go/arrow/memory/default_mallocator_test.go | 4 +-
go/arrow/memory/mallocator/mallocator_test.go | 2 +-
go/arrow/memory/memory_test.go | 2 +-
go/arrow/record.go | 2 +-
go/arrow/scalar/append.go | 10 +-
go/arrow/scalar/append_test.go | 10 +-
go/arrow/scalar/binary.go | 4 +-
go/arrow/scalar/compare.go | 2 +-
go/arrow/scalar/nested.go | 8 +-
go/arrow/scalar/numeric.gen.go | 6 +-
go/arrow/scalar/numeric.gen_test.go | 4 +-
go/arrow/scalar/numeric.gen_test.go.tmpl | 4 +-
go/arrow/scalar/parse.go | 12 +-
go/arrow/scalar/scalar.go | 20 +-
go/arrow/scalar/scalar_test.go | 12 +-
go/arrow/scalar/temporal.go | 2 +-
go/arrow/schema.go | 2 +-
go/arrow/schema_test.go | 2 +-
go/arrow/table.go | 2 +-
go/arrow/tensor/numeric.gen.go | 2 +-
go/arrow/tensor/numeric.gen.go.tmpl | 4 +-
go/arrow/tensor/numeric.gen_test.go | 8 +-
go/arrow/tensor/numeric.gen_test.go.tmpl | 8 +-
go/arrow/tensor/tensor.go | 4 +-
go/arrow/tensor/tensor_test.go | 8 +-
go/arrow/type_traits.go | 6 +-
go/arrow/type_traits_boolean.go | 2 +-
go/arrow/type_traits_decimal128.go | 4 +-
go/arrow/type_traits_decimal256.go | 4 +-
go/arrow/type_traits_float16.go | 4 +-
go/arrow/type_traits_interval.go | 4 +-
go/arrow/type_traits_numeric.gen.go | 2 +-
go/arrow/type_traits_numeric.gen.go.tmpl | 2 +-
go/arrow/type_traits_numeric.gen_test.go | 2 +-
go/arrow/type_traits_numeric.gen_test.go.tmpl | 2 +-
go/arrow/type_traits_test.go | 8 +-
go/arrow/type_traits_timestamp.go | 2 +-
go/arrow/type_traits_view.go | 2 +-
go/arrow/util/byte_size.go | 6 +-
go/arrow/util/byte_size_test.go | 8 +-
go/go.mod | 11 +-
go/go.sum | 25 +-
go/internal/bitutils/bit_block_counter.go | 4 +-
go/internal/bitutils/bit_block_counter_test.go | 6 +-
go/internal/bitutils/bit_run_reader.go | 6 +-
go/internal/bitutils/bit_run_reader_test.go | 6 +-
go/internal/bitutils/bit_set_run_reader.go | 4 +-
go/internal/bitutils/bit_set_run_reader_test.go | 6 +-
go/internal/bitutils/bitmap_generate.go | 2 +-
go/internal/bitutils/bitmap_generate_test.go | 2 +-
go/internal/hashing/xxh3_memo_table.gen.go | 6 +-
go/internal/hashing/xxh3_memo_table.gen.go.tmpl | 4 +-
go/internal/types/extension_types.go | 6 +-
go/internal/types/extension_types_test.go | 10 +-
go/internal/utils/transpose_ints_def.go | 2 +-
go/internal/utils/transpose_ints_test.go | 2 +-
go/parquet/cmd/parquet_reader/dumper.go | 6 +-
go/parquet/cmd/parquet_reader/main.go | 10 +-
go/parquet/cmd/parquet_schema/main.go | 4 +-
go/parquet/compress/brotli.go | 2 +-
go/parquet/compress/compress.go | 2 +-
go/parquet/compress/compress_test.go | 2 +-
go/parquet/compress/zstd.go | 2 +-
go/parquet/doc.go | 6 +-
go/parquet/encryption_properties.go | 2 +-
go/parquet/encryption_properties_test.go | 4 +-
go/parquet/encryption_read_config_test.go | 8 +-
go/parquet/encryption_write_config_test.go | 8 +-
go/parquet/file/column_reader.go | 14 +-
go/parquet/file/column_reader_test.go | 12 +-
go/parquet/file/column_reader_types.gen.go | 6 +-
go/parquet/file/column_reader_types.gen.go.tmpl | 4 +-
go/parquet/file/column_writer.go | 16 +-
go/parquet/file/column_writer_test.go | 32 +-
go/parquet/file/column_writer_types.gen.go | 14 +-
go/parquet/file/column_writer_types.gen.go.tmpl | 8 +-
go/parquet/file/file_reader.go | 8 +-
go/parquet/file/file_reader_mmap.go | 2 +-
go/parquet/file/file_reader_mmap_windows.go | 2 +-
go/parquet/file/file_reader_test.go | 20 +-
go/parquet/file/file_writer.go | 10 +-
go/parquet/file/file_writer_test.go | 14 +-
go/parquet/file/level_conversion.go | 10 +-
go/parquet/file/level_conversion_test.go | 6 +-
go/parquet/file/page_reader.go | 14 +-
go/parquet/file/page_writer.go | 18 +-
go/parquet/file/record_reader.go | 16 +-
go/parquet/file/row_group_reader.go | 8 +-
go/parquet/file/row_group_writer.go | 8 +-
go/parquet/file/row_group_writer_test.go | 8 +-
go/parquet/internal/bmi/bmi_test.go | 2 +-
go/parquet/internal/encoding/boolean_decoder.go | 8 +-
go/parquet/internal/encoding/boolean_encoder.go | 8 +-
go/parquet/internal/encoding/byte_array_decoder.go | 12 +-
go/parquet/internal/encoding/byte_array_encoder.go | 10 +-
go/parquet/internal/encoding/decoder.go | 20 +-
go/parquet/internal/encoding/delta_bit_packing.go | 10 +-
go/parquet/internal/encoding/delta_byte_array.go | 6 +-
.../internal/encoding/delta_byte_array_test.go | 4 +-
.../internal/encoding/delta_length_byte_array.go | 6 +-
go/parquet/internal/encoding/encoder.go | 16 +-
.../internal/encoding/encoding_benchmarks_test.go | 16 +-
go/parquet/internal/encoding/encoding_test.go | 14 +-
.../encoding/fixed_len_byte_array_decoder.go | 4 +-
.../encoding/fixed_len_byte_array_encoder.go | 6 +-
go/parquet/internal/encoding/levels.go | 10 +-
go/parquet/internal/encoding/levels_test.go | 10 +-
go/parquet/internal/encoding/memo_table.go | 10 +-
go/parquet/internal/encoding/memo_table_test.go | 10 +-
.../internal/encoding/memo_table_types.gen.go | 4 +-
.../internal/encoding/memo_table_types.gen.go.tmpl | 2 +-
.../internal/encoding/plain_encoder_types.gen.go | 10 +-
.../encoding/plain_encoder_types.gen.go.tmpl | 8 +-
go/parquet/internal/encoding/typed_encoder.gen.go | 18 +-
.../internal/encoding/typed_encoder.gen.go.tmpl | 14 +-
go/parquet/internal/encoding/types.go | 10 +-
go/parquet/internal/encryption/aes.go | 2 +-
go/parquet/internal/encryption/decryptor.go | 4 +-
go/parquet/internal/encryption/encryptor.go | 4 +-
go/parquet/internal/testutils/pagebuilder.go | 14 +-
go/parquet/internal/testutils/primitive_typed.go | 10 +-
go/parquet/internal/testutils/random.go | 16 +-
go/parquet/internal/testutils/random_arrow.go | 8 +-
go/parquet/internal/testutils/utils.go | 2 +-
go/parquet/internal/thrift/helpers.go | 2 +-
go/parquet/internal/utils/bit_benchmark_test.go | 6 +-
go/parquet/internal/utils/bit_packing_arm64.go | 2 +-
go/parquet/internal/utils/bit_reader.go | 8 +-
go/parquet/internal/utils/bit_reader_test.go | 10 +-
go/parquet/internal/utils/bit_writer.go | 2 +-
go/parquet/internal/utils/bitmap_writer.go | 2 +-
go/parquet/internal/utils/bitmap_writer_test.go | 4 +-
go/parquet/internal/utils/rle.go | 8 +-
go/parquet/internal/utils/typed_rle_dict.gen.go | 6 +-
.../internal/utils/typed_rle_dict.gen.go.tmpl | 6 +-
go/parquet/metadata/app_version.go | 4 +-
go/parquet/metadata/column_chunk.go | 14 +-
go/parquet/metadata/file.go | 12 +-
go/parquet/metadata/metadata_test.go | 6 +-
go/parquet/metadata/row_group.go | 8 +-
go/parquet/metadata/stat_compare_test.go | 4 +-
go/parquet/metadata/statistics.go | 18 +-
go/parquet/metadata/statistics_test.go | 12 +-
go/parquet/metadata/statistics_types.gen.go | 18 +-
go/parquet/metadata/statistics_types.gen.go.tmpl | 14 +-
go/parquet/pqarrow/column_readers.go | 20 +-
go/parquet/pqarrow/encode_arrow.go | 20 +-
go/parquet/pqarrow/encode_arrow_test.go | 32 +-
go/parquet/pqarrow/encode_dict_compute.go | 16 +-
go/parquet/pqarrow/encode_dict_nocompute.go | 4 +-
go/parquet/pqarrow/encode_dictionary_test.go | 16 +-
go/parquet/pqarrow/file_reader.go | 14 +-
go/parquet/pqarrow/file_reader_test.go | 16 +-
go/parquet/pqarrow/file_writer.go | 12 +-
go/parquet/pqarrow/file_writer_test.go | 10 +-
go/parquet/pqarrow/helpers.go | 2 +-
go/parquet/pqarrow/path_builder.go | 10 +-
go/parquet/pqarrow/path_builder_test.go | 8 +-
go/parquet/pqarrow/properties.go | 6 +-
go/parquet/pqarrow/reader_writer_test.go | 12 +-
go/parquet/pqarrow/schema.go | 18 +-
go/parquet/pqarrow/schema_test.go | 18 +-
go/parquet/reader_properties.go | 4 +-
go/parquet/reader_writer_properties_test.go | 6 +-
go/parquet/schema/column.go | 4 +-
go/parquet/schema/converted_types.go | 2 +-
go/parquet/schema/converted_types_test.go | 2 +-
go/parquet/schema/helpers.go | 2 +-
go/parquet/schema/helpers_test.go | 4 +-
go/parquet/schema/logical_types.go | 8 +-
go/parquet/schema/logical_types_test.go | 6 +-
go/parquet/schema/node.go | 4 +-
go/parquet/schema/reflection.go | 6 +-
go/parquet/schema/reflection_test.go | 6 +-
go/parquet/schema/schema.go | 4 +-
go/parquet/schema/schema_element_test.go | 4 +-
go/parquet/schema/schema_flatten_test.go | 4 +-
go/parquet/schema/schema_test.go | 6 +-
go/parquet/types.go | 4 +-
go/parquet/writer_properties.go | 6 +-
java/adapter/avro/pom.xml | 3 +-
java/adapter/jdbc/pom.xml | 203 +-
java/adapter/orc/pom.xml | 249 +-
java/algorithm/pom.xml | 7 +-
java/bom/pom.xml | 31 +-
java/c/pom.xml | 142 +-
java/compression/pom.xml | 4 +-
java/dataset/pom.xml | 406 +-
java/flight/flight-core/pom.xml | 47 +-
java/flight/flight-integration-tests/pom.xml | 139 +-
java/flight/flight-sql-jdbc-core/pom.xml | 325 +-
java/flight/flight-sql-jdbc-driver/pom.xml | 301 +-
java/flight/flight-sql/pom.xml | 6 +-
java/flight/pom.xml | 60 +-
java/format/pom.xml | 45 +-
java/gandiva/pom.xml | 264 +-
.../module-info-compiler-maven-plugin/pom.xml | 11 +-
java/maven/pom.xml | 155 +-
java/memory/memory-core/pom.xml | 17 +-
java/memory/memory-netty-buffer-patch/pom.xml | 10 +-
java/memory/memory-netty/pom.xml | 6 +-
java/memory/memory-unsafe/pom.xml | 7 +-
java/memory/pom.xml | 6 +-
java/performance/pom.xml | 398 +-
java/pom.xml | 1200 +++---
java/tools/pom.xml | 184 +-
java/vector/pom.xml | 94 +-
js/.eslintrc.cjs | 7 +-
js/.vscode/launch.json | 26 +-
js/.vscode/settings.json | 2 +-
js/bin/file-to-stream.ts | 6 +-
js/bin/integration.ts | 20 +-
js/bin/json-to-arrow.ts | 10 +-
js/bin/print-buffer-alignment.ts | 4 +-
js/bin/stream-to-file.ts | 6 +-
js/gulp/arrow-task.js | 13 +-
js/gulp/bundle-task.js | 10 +-
js/gulp/closure-task.js | 70 +-
js/gulp/package-task.js | 10 +-
js/gulp/test-task.js | 10 +-
js/gulp/typescript-task.js | 10 +-
js/gulp/util.js | 12 +-
js/package.json | 60 +-
js/src/bin/arrow2csv.ts | 4 +-
js/src/builder.ts | 9 +-
js/src/fb/.eslintrc.cjs | 1 +
js/src/io/adapters.ts | 12 +-
js/src/io/interfaces.ts | 13 +-
js/src/io/node/builder.ts | 2 +-
js/src/io/node/iterable.ts | 4 +-
js/src/io/node/reader.ts | 4 +-
js/src/io/node/writer.ts | 3 +-
js/src/io/whatwg/reader.ts | 2 +-
js/src/ipc/reader.ts | 8 +-
js/src/ipc/writer.ts | 6 +-
js/src/recordbatch.ts | 17 +-
js/src/row/map.ts | 19 +-
js/src/table.ts | 11 +-
js/src/type.ts | 26 +-
js/src/util/bigint.ts | 13 +
js/src/util/compat.ts | 10 +-
js/src/util/vector.ts | 14 +-
js/src/vector.ts | 10 +-
js/src/visitor/get.ts | 21 +-
js/src/visitor/iterator.ts | 9 +-
js/src/visitor/set.ts | 25 +-
js/test/.eslintrc.cjs | 1 +
js/test/generate-test-data.ts | 53 +-
js/test/unit/builders/date-tests.ts | 20 +-
js/test/unit/builders/utils.ts | 20 +-
js/test/unit/ipc/helpers.ts | 4 +-
js/test/unit/ipc/reader/streams-node-tests.ts | 2 +-
js/test/unit/vector/bool-vector-tests.ts | 7 +-
js/test/unit/vector/date-vector-tests.ts | 36 +-
js/test/unit/vector/numeric-vector-tests.ts | 6 +-
js/test/unit/vector/vector-tests.ts | 28 +-
js/yarn.lock | 4109 ++++++++++----------
matlab/CMakeLists.txt | 2 +-
python/CMakeLists.txt | 2 +-
python/pyarrow/pandas-shim.pxi | 7 +-
python/pyarrow/pandas_compat.py | 75 +-
python/setup.py | 2 +-
r/DESCRIPTION | 2 +-
r/NEWS.md | 7 +-
r/R/arrowExports.R | 4 +
r/R/dplyr-across.R | 1 -
r/R/dplyr-eval.R | 76 +-
r/R/dplyr-summarize.R | 345 +-
r/R/expression.R | 3 +
r/_pkgdown.yml | 2 +-
r/pkgdown/assets/versions.json | 8 +-
r/src/arrowExports.cpp | 9 +
r/src/expression.cpp | 17 +
r/tests/testthat/test-dplyr-across.R | 20 +-
r/tests/testthat/test-dplyr-filter.R | 1 -
r/tests/testthat/test-dplyr-funcs-conditional.R | 15 +
r/tests/testthat/test-dplyr-summarize.R | 137 +-
ruby/red-arrow-cuda/lib/arrow-cuda/version.rb | 2 +-
.../red-arrow-dataset/lib/arrow-dataset/version.rb | 2 +-
.../lib/arrow-flight-sql/version.rb | 2 +-
ruby/red-arrow-flight/lib/arrow-flight/version.rb | 2 +-
ruby/red-arrow/lib/arrow/version.rb | 2 +-
ruby/red-gandiva/lib/gandiva/version.rb | 2 +-
ruby/red-parquet/lib/parquet/version.rb | 2 +-
663 files changed, 10273 insertions(+), 7822 deletions(-)
delete mode 100644
csharp/test/Apache.Arrow.Tests/ArrowArrayBuilderFactoryReflector.cs
rename
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-acero1600.install =>
libarrow-acero1700.install} (100%)
rename
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-cuda-glib1600.install =>
libarrow-cuda-glib1700.install} (100%)
rename dev/tasks/linux-packages/apache-arrow/debian/{libarrow-cuda1600.install
=> libarrow-cuda1700.install} (100%)
rename
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-dataset-glib1600.install
=> libarrow-dataset-glib1700.install} (100%)
rename
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-dataset1600.install =>
libarrow-dataset1700.install} (100%)
rename
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight-glib1600.install
=> libarrow-flight-glib1700.install} (100%)
rename
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight-sql-glib1600.install
=> libarrow-flight-sql-glib1700.install} (100%)
rename
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight-sql1600.install
=> libarrow-flight-sql1700.install} (100%)
rename
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight1600.install =>
libarrow-flight1700.install} (100%)
rename dev/tasks/linux-packages/apache-arrow/debian/{libarrow-glib1600.install
=> libarrow-glib1700.install} (100%)
rename dev/tasks/linux-packages/apache-arrow/debian/{libarrow1600.install =>
libarrow1700.install} (100%)
rename
dev/tasks/linux-packages/apache-arrow/debian/{libgandiva-glib1600.install =>
libgandiva-glib1700.install} (100%)
rename dev/tasks/linux-packages/apache-arrow/debian/{libgandiva1600.install =>
libgandiva1700.install} (100%)
rename
dev/tasks/linux-packages/apache-arrow/debian/{libparquet-glib1600.install =>
libparquet-glib1700.install} (100%)
rename dev/tasks/linux-packages/apache-arrow/debian/{libparquet1600.install =>
libparquet1700.install} (100%)
copy docs/source/format/{Flight/DoPut.mmd =>
FlightSql/CommandStatementIngest.mmd} (87%)
create mode 100644 docs/source/format/FlightSql/CommandStatementIngest.mmd.svg