This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/java/org.apache.maven.plugins-maven-surefire-plugin-3.2.5
in repository https://gitbox.apache.org/repos/asf/arrow.git
omit 3e0145f5a8 MINOR: [Java] Bump
org.apache.maven.plugins:maven-surefire-plugin
add 6aa6f859bf GH-40690: [C#][FlightRPC] Add do_exchange csharp
implementation (#40691)
add d5e9e13293 GH-40751: [C++] Fix protobuf package name setting for
builds with substrait (#40753)
add f100eff39f GH-40308: [C++][Gandiva] Add support for compute module's
decimal promotion rules (#40434)
add d236ceac4b GH-40623: [Python][Docs] Add workaround for autosummary
(#40739)
add 2b0427559d GH-37720: [Format][Docs][FlightSQL] Document stateless
prepared statements (#40243)
add 8133a20c70 GH-40652: [C++] Enlarge dest buffer according to dest
offset for `CopyBitmap` benchmark (#40769)
add cc771a0133 GH-40634: [C#] ArrowStreamReader should not be null (#40765)
add 1781b32487 GH-40693: [Go] Fix Decimal type precision loss on
GetOneForMarshal (#40694)
add 3095344d68 GH-40279: [C++] Reduce S3Client initialization time (#40299)
add 8efb8dce97 GH-40755: [JS] fix decimal conversions (#40729)
add ab6a5fd610 MINOR: [R] Update maintainer in package description (#40692)
add 5fd6b44936 GH-40630: [Go][Parquet] Enable writing of Parquet footer
without closing file (#40654)
add e75bc99fa8 GH-40788: [C#] Override Accept in MapArray (#40789)
add e3b0bd1feb GH-40783: [C++] Re-order loads and stores in
MemoryPoolStats update (#40647)
add fc87fd75d6 GH-40357: [C++] Add benchmark for ToTensor conversions
(#40358)
add 145c4d35b2 GH-40731: [C++][Parquet] Minor enhancement code of
encryption (#40732)
add d9df525807 GH-40791: [Dev][CI] Use the official hadolint configuration
(#40794)
add 4b0f3fd8e4 GH-40792: [C#] Fix slicing a previously sliced array
(#40793)
add 5e1a4fd8a4 GH-40767: [C++][Parquet] Simplify PageWriter and
ColumnWriter creation (#40768)
add 7d4d744794 GH-40720: [Python] Simplify and improve perf of creation of
the column names in Table.to_pandas (#40721)
add 8891a6d6a6 GH-40784: [JS] Use bigIntToNumber (#40785)
add dbff1f4a3e GH-36026: [C++][ORC] Catch all ORC exceptions to avoid
crash (#40697)
add 32437a5aeb GH-40205: [Python] ListView arrow-to-pandas conversion
(#40482)
add 434f87274e GH-40060: [C++][Python] Basic conversion of RecordBatch to
Arrow Tensor - add support for different data types (#40359)
add f710ac52b0 GH-40719: [Go] Make `arrow.Null` non-null for
`arrow.TypeEqual` to work properly with `new(arrow.NullType)` (#40802)
add 24feab091a GH-36656: [Dev] Validate in merge script if issue has an
assigned milestone already (#40771)
add aae2557e30 GH-39377: [C++] IO: Reuse same buffer in
CompressedInputStream (#39807)
add a407a6b45e GH-40698: [C++] Create registry for Devices to map
DeviceType to MemoryManager in C Device Data import (#40699)
add f3c5fb98ae GH-40796: [Java] set `lastSet` in `ListVector.setNull` to
avoid O(n²) in ListVectors with lots of nulls (#40810)
add 83dc0a91d2 GH-40790: [C#] Account for offset and length when getting
fields of a StructArray (#40805)
add dc2c5c66f5 MINOR: [C++] Remove misleading comment on FileKeyUnwrapper
constructor (#40808)
add 515c61dd61 GH-40773: [Java] add `DENSEUNION` case to StructWriters,
resolves #40773 (#40809)
add 2146ab10e6 MINOR: [Java] Bump Netty to 4.1.108.Final (#40491)
add c9cb3fa85c GH-40586: [Dev][C++][Python][R] Use pre-commit for
clang-format (#40587)
add b270dcdcdf GH-40814: [C++] Thirdparty: bump zstd to 1.5.6 (#40837)
add a1a700d0d6 MINOR: [Java] Bump
org.apache.maven.plugins:maven-surefire-plugin
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 (3e0145f5a8)
\
N -- N -- N
refs/heads/dependabot/maven/java/org.apache.maven.plugins-maven-surefire-plugin-3.2.5
(a1a700d0d6)
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/dev.yml | 1 +
.pre-commit-config.yaml | 53 +++++-
cpp/cmake_modules/ThirdpartyToolchain.cmake | 4 +-
cpp/src/arrow/CMakeLists.txt | 1 +
cpp/src/arrow/adapters/orc/adapter.cc | 58 ++++--
cpp/src/arrow/adapters/orc/adapter_test.cc | 19 ++
cpp/src/arrow/adapters/orc/util.cc | 8 +
cpp/src/arrow/adapters/orc/util.h | 3 +
cpp/src/arrow/buffer_test.cc | 13 ++
cpp/src/arrow/c/bridge.cc | 11 +-
cpp/src/arrow/c/bridge.h | 12 +-
cpp/src/arrow/device.cc | 63 +++++++
cpp/src/arrow/device.h | 28 +++
cpp/src/arrow/filesystem/s3fs.cc | 174 ++++++++++++++++--
cpp/src/arrow/gpu/cuda_memory.cc | 19 ++
cpp/src/arrow/gpu/cuda_memory.h | 4 +-
cpp/src/arrow/gpu/cuda_test.cc | 15 +-
cpp/src/arrow/io/CMakeLists.txt | 2 +
cpp/src/arrow/io/compressed.cc | 63 +++++--
cpp/src/arrow/io/compressed.h | 6 +
cpp/src/arrow/io/compressed_benchmark.cc | 200 +++++++++++++++++++++
cpp/src/arrow/memory_pool.cc | 12 +-
cpp/src/arrow/memory_pool.h | 82 ++++++---
cpp/src/arrow/memory_pool_benchmark.cc | 8 +-
cpp/src/arrow/memory_pool_test.cc | 11 +-
cpp/src/arrow/memory_pool_test.h | 9 +-
cpp/src/arrow/record_batch.cc | 91 +++++++---
cpp/src/arrow/record_batch_test.cc | 128 +++++++++++--
cpp/src/arrow/stl_allocator.h | 6 +-
cpp/src/arrow/tensor_benchmark.cc | 68 +++++++
cpp/src/arrow/util/bit_util_benchmark.cc | 2 +-
cpp/src/arrow/util/windows_compatibility.h | 1 -
cpp/src/gandiva/decimal_type_util.cc | 19 +-
cpp/src/gandiva/decimal_type_util.h | 14 +-
cpp/src/gandiva/tests/decimal_single_test.cc | 40 ++++-
cpp/src/parquet/encryption/crypto_factory.cc | 2 +-
cpp/src/parquet/encryption/file_key_unwrapper.cc | 14 +-
cpp/src/parquet/encryption/file_key_unwrapper.h | 7 +-
cpp/src/parquet/encryption/file_key_wrapper.cc | 7 +-
cpp/src/parquet/encryption/key_management_test.cc | 2 +-
cpp/src/parquet/encryption/key_toolkit.cc | 2 +-
cpp/src/parquet/encryption/key_toolkit.h | 4 +-
cpp/src/parquet/encryption/kms_client.cc | 2 +-
cpp/src/parquet/encryption/kms_client.h | 2 +-
cpp/src/parquet/file_writer.cc | 101 ++++-------
cpp/thirdparty/versions.txt | 4 +-
.../src/Apache.Arrow.Flight/Client/FlightClient.cs | 16 ++
...ingCall.cs => FlightRecordBatchExchangeCall.cs} | 12 +-
.../FlightRecordBatchStreamReader.cs | 4 +-
.../Internal/RecordBatchReaderImplementation.cs | 27 ++-
.../src/Apache.Arrow.Flight/Server/FlightServer.cs | 5 +
.../Server/Internal/FlightServerImplementation.cs | 5 +-
.../src/Apache.Arrow/Arrays/ArrowArrayFactory.cs | 8 -
csharp/src/Apache.Arrow/Arrays/MapArray.cs | 23 ++-
csharp/src/Apache.Arrow/Arrays/StructArray.cs | 10 +-
.../Ipc/ArrowFileReaderImplementation.cs | 6 +-
.../Ipc/ArrowMemoryReaderImplementation.cs | 11 +-
.../Apache.Arrow/Ipc/ArrowReaderImplementation.cs | 19 +-
csharp/src/Apache.Arrow/Ipc/ArrowStreamReader.cs | 12 ++
.../Ipc/ArrowStreamReaderImplementation.cs | 8 +-
.../TestFlightServer.cs | 8 +
.../test/Apache.Arrow.Flight.Tests/FlightTests.cs | 57 ++++++
csharp/test/Apache.Arrow.Tests/ArrowArrayTests.cs | 17 ++
.../test/Apache.Arrow.Tests/ArrowReaderVerifier.cs | 3 +
.../Apache.Arrow.Tests/ArrowStreamReaderTests.cs | 2 +
csharp/test/Apache.Arrow.Tests/MapArrayTests.cs | 110 ++++++++++++
csharp/test/Apache.Arrow.Tests/StructArrayTests.cs | 80 +++++++++
dev/merge_arrow_pr.py | 18 +-
dev/test_merge_arrow_pr.py | 4 +
docs/source/conf.py | 8 +-
docs/source/format/FlightSql.rst | 15 ++
.../FlightSql/CommandPreparedStatementQuery.mmd | 2 +
.../CommandPreparedStatementQuery.mmd.svg | 2 +-
format/FlightSql.proto | 20 +++
go/arrow/array/decimal128.go | 13 +-
go/arrow/array/decimal128_test.go | 59 +++++-
go/arrow/array/decimal256.go | 12 +-
go/arrow/array/decimal256_test.go | 70 +++++++-
go/arrow/compare_test.go | 3 +
go/arrow/datatype_null.go | 6 +-
go/parquet/file/file_writer.go | 62 ++++---
go/parquet/file/file_writer_test.go | 17 +-
go/parquet/metadata/file.go | 15 +-
java/dataset/src/main/cpp/jni_util.cc | 6 +-
java/pom.xml | 2 +-
.../src/main/codegen/templates/StructWriters.java | 6 +
.../apache/arrow/vector/complex/ListVector.java | 1 +
.../org/apache/arrow/vector/TestValueVector.java | 38 ++++
js/src/util/bn.ts | 44 +++--
js/test/unit/bn-tests.ts | 15 ++
python/pyarrow/pandas_compat.py | 67 ++-----
python/pyarrow/src/arrow/python/arrow_to_pandas.cc | 44 +++--
python/pyarrow/table.pxi | 3 +
python/pyarrow/tests/test_pandas.py | 82 +++++++++
python/pyarrow/tests/test_table.py | 97 ++++++++--
r/DESCRIPTION | 4 +-
96 files changed, 2120 insertions(+), 453 deletions(-)
create mode 100644 cpp/src/arrow/io/compressed_benchmark.cc
create mode 100644 cpp/src/arrow/tensor_benchmark.cc
copy
csharp/src/Apache.Arrow.Flight/Client/{FlightRecordBatchDuplexStreamingCall.cs
=> FlightRecordBatchExchangeCall.cs} (91%)