This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/java/io.grpc-grpc-bom-1.65.0
in repository https://gitbox.apache.org/repos/asf/arrow.git


 discard 3cbfffe5f3 MINOR: [Java] Bump io.grpc:grpc-bom from 1.63.0 to 1.65.0 
in /java
     add e9f35ffc31 GH-42198: [C++] Fix GetRecordBatchPayload crashes for 
device data (#42199)
     add 76de7c2774 GH-43059: [CI][Gandiva] Disable Python Gandiva tests on 
AlmaLinux 8 (#43093)
     add 5386b575fb MINOR: [JS] Bump @swc/core from 1.5.24 to 1.6.6 in /js 
(#43102)
     add 5534b21a68 GH-43092: [Swift] Update ArrowData for Nested Types (allow 
children) (#43086)
     add 9ec9c06e48 MINOR: [JS] Bump typedoc from 0.25.13 to 0.26.3 in /js 
(#43100)
     add 7e7ea784ee MINOR: [JS] Bump @typescript-eslint/parser from 7.12.0 to 
7.14.1 in /js (#43103)
     add e98ddb2a87 MINOR: [JS] Bump esbuild from 0.21.4 to 0.22.0 in /js 
(#43104)
     add 76cdafe781 MINOR: [JS] Bump @types/node from 20.14.1 to 20.14.9 in /js 
(#43107)
     add 56cf6883db MINOR: [JS] Bump gulp-esbuild from 0.12.0 to 0.12.1 in /js 
(#43106)
     add fd6bf5a532 MINOR: [JS] Bump tslib from 2.6.2 to 2.6.3 in /js (#43105)
     add beaa47b4d2 GH-43122: [CI][Packaging][RPM][CentOS] Use vault.centos.org 
for SCL (#43127)
     add 127ee853ac MINOR: [C#] Bump Google.Protobuf from 3.27.1 to 3.27.2 in 
/csharp (#43099)
     add e59832fb05 GH-43119: [CI][Packaging] Update manylinux 2014 CentOS 
repos that have been deprecated (#43121)
     add b044a51f41 MINOR: [JS] Bump eslint-plugin-unicorn from 53.0.0 to 
54.0.0 in /js (#43101)
     add 1e1d64ab7b MINOR: [Java] Bump dep.junit.jupiter.version from 5.10.2 to 
5.10.3 in /java (#43109)
     add e0c364b1e5 MINOR: Add laurentgo to contributors list (#43140)
     add eadeb74315 GH-43070: [C++][Parquet] Check for valid ciphertext length 
to prevent segfault (#43071)
     add 9768c96b70 GH-43150: [Docs] Correct documentation of 
pyarrow.compute.microsecond (#43151)
     add 3bb988e14f GH-41623: [Docs] Remove the warning for `arrow::dataset` 
(#43148)
     add 5a28e180f0 GH-43130: [C++][ArrowFlight] Crash due to UCS thread mode 
(#43120)
     add 73f2ad9a23 GH-43134: [C++] Upgrade bundled google-cloud-cpp to 2.22.0 
(#43136)
     add 5b5c164a6a GH-43116: [C++][Compute] Mark 
KeyCompare.CompareColumnsToRowsLarge as large memory test (#43128)
     add 2de8008748 GH-41910: [Python] Add support for Pyodide (#37822)
     add ca7108dcd8 GH-43152: [Release] Require "digest/sha1" explicitly for 
thread safety (#43154)
     add 8d5b289b10 GH-43158: [Packaging] Use bundled nlohmann/json on 
AlmaLinux 8/CentOS Stream 8 (#43159)
     add 674e70891d GH-43160: [Swift] Add Struct Array (#43161)
     add cad13bf8a6 GH-43153: [R] pull on a grouped query returns the wrong 
column (#43172)
     add ca49843b8a GH-43044: [R] So-called non-API entry points (#43173)
     add 8e5c4e6aca GH-43163: [R] Fix bindings in Math group generics (#43162)
     add 38d37b46d1 GH-43075: [CI][Crossbow][Docker] Set timeout for 
docker-tests (#43078)
     add e8a795b812 GH-42149: [C++] Use FetchContent for bundled ORC (#43011)
     add 5c64f74cf2 MINOR: Remove inactive contributors (#43177)
     add dfba99fdb5 MINOR: [Go] Bump golang.org/x/sys from 0.21.0 to 0.22.0 in 
/go (#43180)
     add 5c64b6eda4 MINOR: [R] Add news bullet for mutate() enhancement in 17.0 
(#43189)
     add 7fcd8be2b8 MINOR: [Go] Bump golang.org/x/tools from 0.22.0 to 0.23.0 
in /go (#43181)
     add d25ec6a860 MINOR: [Java] Bump com.fasterxml.jackson:jackson-bom from 
2.17.1 to 2.17.2 in /java (#43179)
     add 8fc40fc021 MINOR: [Java] Update issue management config in pom.xml 
(#43191)
     add 0c4d6c7f77 GH-43199: [CI][Packaging] 
dev/release/utils-create-release-tarball.sh should not include the release 
candidate number in the name of the tarball's top-level directory.  (#43200)
     add 89fd5664b9 GH-41640: [Go] Implement BYTE_STREAM_SPLIT Parquet Encoding 
(#43066)
     add 031497ddab GH-43143: [C++][Parquet] Default initialize some parquet 
metadata variables (#43144)
     add 3b7ad9d4e9 GH-43129: [C++][Compute] Fix the unnecessary allocation of 
extra bytes when encoding row table (#43125)
     add 47b2fbd2ae GH-43046: [C++] Fix avx2 gather rows more than 2^31 issue 
in `CompareColumnsToRows` (#43065)
     add dffff1c7b0 MINOR: Bump System.Text.Json from 5.0.2 to 8.0.4 in 
/csharp/test/Apache.Arrow.IntegrationTest (#43203)
     add 5e451d85d7 GH-43183: [C++] Add `date{32,64}` to `date{32,64}` cast 
(#43192)
     add c4013482c9 GH-41541: [Go][Parquet] More fixes for writer performance 
regression (#42003)
     add 2ae192b4ac GH-43204: [CI][Packaging] Apply vcpkg patch to fix Thrift 
version (#43208)
     add 788c8f2c70 GH-43186: [Go] Use auto-aligned atomic int64 for pqarrow 
pathbuilders (#43206)
     add 84df3438e3 GH-42240: [R] Fix crash in ParquetFileWriter$WriteTable and 
add WriteBatch (#42241)
     add 797ca30c2b MINOR: [Java] Remove superfluous add-source execution 
(#43216)
     add c777ac8047 MINOR: [Java] Bump checker.framework.version from 3.44.0 to 
3.45.0 in /java (#43178)
     add 6e438e64ea GH-43142: [C++][Parquet] Refactor Encryptor API to use 
arrow::util::span instead of raw pointers (#43195)
     add e65c1e295d GH-43218: [C++] Resolve Abseil like any other dependency in 
the build system (#43219)
     add 63cef36fa9 MINOR: [Docs][Python] Add missing decimal256 docs entries 
(#43225)
     add bafb2d86c4 GH-43232: [Release][Packaging][Python] Add tzdata as conda 
env requirement to avoid ORC failure (#43233)
     add 2d4c80b354 GH-43114: [Archery][Dev] Support setuptools-scm >= 8.0.0 
(#43156)
     add 718415030f GH-43095: [C++] Update bundled vendor/datetime to support 
for building with libc++ and C++20 (#43094)
     add 0372617849 GH-43194: [R] R_existsVarInFrame isn't available earlier 
than R 4.2 (#43243)
     add 4e939f5229 GH-43245: [Packaging][deb] Add missing libabsl-dev 
dependency (#43246)
     add 57ac40ca23 GH-43164: [C++] Fix CMake link order for AWS SDK (#43230)
     add d21761e335 GH-43211: [C++] Fix decimal benchmarks to avoid 
out-of-bounds accesses (#43212)
     add de61a2057c MINOR: [Docs] Fix nNull typo in 
pyarrow.compute.sort_indices docstring (#43251)
     add 338067822f MINOR: [CI] Remove paleolimbot from codeowners (#43253)
     add 005125790d GH-43238: [C++][FlightRPC] Reduce repetition in 
flight/types.cc in serde functions (#43237)
     add 1fce29353e GH-41993 [Go] IPC writer shift voffsets when offsets array 
does not start from zero (#43176)
     add 7d542e4287 GH-43217: [Java] Remove flight-core shaded jars (#43224)
     add 1aa727fb39 MINOR: [CI] Bump actions/setup-python from 5.1.0 to 5.1.1 
(#43261)
     add 6845bb64e4 MINOR: [CI] Bump actions/setup-dotnet from 4.0.0 to 4.0.1 
(#43262)
     add 21238a7f5e GH-41481: [CI] Update how extra environment variables are 
specified for the integration test docker job (#42009)
     add a43950ace8 MINOR: [C#] Bump xunit.runner.visualstudio from 2.8.1 to 
2.8.2 in /csharp (#43260)
     add 36fe1daaca GH-43254: [C++] Always prefer mimalloc to jemalloc (#40875)
     add 12f68fca05 GH-43209: [C++] Add lint for DCHECK in public headers 
(#43248)
     add 18319d30e5 MINOR: [Release] Update versions for 18.0.0-SNAPSHOT
     add 55ce352be0 MINOR: [Release] Update .deb/.rpm changelogs for 17.0.0
     add c3aad6ad53 GH-43249: [C++][Parquet] remove useless template parameter 
of `DeltaLengthByteArrayEncoder` (#43250)
     add cf5d7c7ec3 GH-43202: [C++][Compute] Detect and explicit error for 
offset overflow in row table (#43226)
     add 81b54258ca GH-43282: [Release][Docs][Packaging] Upload correct docs 
job when uploading binaries (#43283)
     add 9f6c1b4f5e MINOR: [Docs][Release] Clarification on when to run the new 
Update Release Notes on GH Release (#43272)
     add 25434bbe98 MINOR: [C#] Bump xunit from 2.8.1 to 2.9.0 in /csharp 
(#43259)
     add de17643e31 GH-43229: [Java] Update Maven project info (#43231)
     add 5224f20b2a GH-43270: [Release] Fix input variables on post-01-tag.sh 
(#43271)
     add c66b3f149f MINOR: [Release] Update .deb package names for 18.0.0
     add a1376879ce GH-43185: [C++] Suggest a cast when Concatenate fails due 
to offsets overflow (#43190)
     add 4161898d5c GH-38051: [Java] Remove Java 8 support (#43139)
     add 0ea00f4b7d GH-43293: [Docs] Update code block for Installing Java 
Modules (#43295)
     add cf9f3db95c GH-43276: [Go][Parquet] Make DeltaBitPacking 
Encoders/Decoders Generic (#43279)
     add b382156cfc GH-43314: [CI][Java] Delete arrow-maven-plugins from 
release script (#43313)
     add 0bae073d1a GH-43168: [Swift] Add buffer and array builders for Struct 
type (#43171)
     add bbfb7b964f GH-43320: [Java] fix for SchemaChangeRuntimeException 
transferring empty FixedSizeListVector (#43321)
     add 9fb1129367 GH-43258: [C++][Flight] Use a Base CRTP type for the types 
used in RPC calls (#43255)
     add 299ad70869 GH-43266: [C#] Add LargeBinary, LargeString and LargeList 
array types (#43269)
     add e96c6395ee GH-43331: [C++] Add missing serde methods to Location 
(#43332)
     add ade8b07583 MINOR: [Docs][Java] Add Apache Staging url to docs (#43324)
     add ed67a4283b GH-39789: [Go][Parquet] Close current row group when 
finished writing unbuffered batch (#43326)
     add fe5102981b GH-43284: [Release] Fix version detection timing for bump 
deb package names on post-12-bump-versions.sh script (#43294)
     add c3ebdf500e MINOR: [R] add back `dplyr::` to `left_join` calls (#43348)
     add 406c66b1ec GH-43319: [R][Docs] Update packaging checklist (#43345)
     add 79910fed17 MINOR: [R] Update NEWS.md for 17.0.0 (#43344)
     add 05ab846b4f GH-43346: [Docs][Format] Update broken links (#43347)
     add b763e226d0 GH-43221: [C++][Parquet] Refactor 
parquet::encryption::AesEncryptor to use unique_ptr (#43222)
     add 9e6acbe08a GH-40557: [C++] Use `PutObject` request for S3 in 
OutputStream when only uploading small data (#41564)
     add 3483ac6bc2 GH-43329: [C++] Order classes in flight/types.h according 
to Flight.proto (#43330)
     add d21a924f30 GH-42102: [C++][Parquet] Add binary that extracts a footer 
from a parquet file (#42174)
     add 663cbb5fce MINOR: [Java] Bump org.mockito:mockito-junit-jupiter from 
2.25.1 to 5.12.0 in /java (#43308)
     add efcaa64dbe MINOR: [Java] Bump org.apache.derby:derby from 10.14.2.0 to 
10.15.2.0 in /java (#43309)
     add ec58e4de9e MINOR: [Java] Bump ch.qos.logback:logback-classic from 
1.3.14 to 1.4.14 in /java (#43310)
     add f54b12066a MINOR: [Java] Bump com.gradle:develocity-maven-extension 
from 1.21.5 to 1.21.6 in /java (#43365)
     add 5eea5c93d8 GH-41951: [Java] Add @FormatMethod annotations (#43376)
     add 7a149d8bd8 MINOR: [Java] Bump com.h2database:h2 from 2.2.224 to 
2.3.230 in /java (#43364)
     add aacb241126 MINOR: [Java] Bump com.github.luben:zstd-jni from 1.5.6-3 
to 1.5.6-4 in /java (#43363)
     add a88f0cd036 MINOR: [Java] Bump commons-codec:commons-codec from 1.17.0 
to 1.17.1 in /java (#43367)
     add de19af928a GH-43359: [Go][Parquet] ReadRowGroups panics with canceled 
context (#43360)
     add f95773d028 MINOR: [C#] Bump Grpc.Tools from 2.64.0 to 2.65.0 in 
/csharp (#43373)
     add c53a932166 MINOR: [C#] Bump Grpc.Net.Client and 
System.Runtime.CompilerServices.Unsafe in /csharp (#43372)
     add bc9816704c GH-43393: [C++][Parquet] parquet-dump-footer: Remove 
redundant link and fix --debug processing (#43375)
     add aebe427f1e MINOR: [C#] Bump Grpc.AspNetCore.Server from 2.63.0 to 
2.64.0 in /csharp (#43371)
     add 097ec3d730 MINOR: [Go] Bump github.com/hamba/avro/v2 from 2.22.1 to 
2.23.0 in /go (#43370)
     add 6c9f08eee3 MINOR: [Go] Bump github.com/substrait-io/substrait-go from 
0.4.2 to 0.5.0 in /go (#43369)
     add 4835a3cec8 GH-43396: [Java] Remove/replace jsr305 (#43397)
     add a49dbcc8bd GH-43394: [Java][Benchmarking] Fix Java benchmarks for Java 
17+ (#43395)
     add 14384ac186 MINOR: [Python] Remove extra import from PyCapsule 
Interface Doc (#43399)
     add 674e221f41 MINOR: [Java] Bump org.apache:apache from 31 to 33 in /java 
(#43405)
     add e2d4dbfa43 GH-43412: [Java][Benchmarking] Use JDK_JAVA_OPTIONS for JVM 
arguments (#43411)
     add fc075ad736 GH-43380: [Java] Add support for cross jdk version testing 
(#43381)
     add ad4d490f92 MINOR: [Java] Bump io.netty:netty-bom from 4.1.110.Final to 
4.1.112.Final in /java (#43366)
     add ae1cf08a87 MINOR: [Java] Bump io.grpc:grpc-bom from 1.63.0 to 1.65.0 
in /java

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   (3cbfffe5f3)
            \
             N -- N -- N   
refs/heads/dependabot/maven/java/io.grpc-grpc-bom-1.65.0 (ae1cf08a87)

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:
 .asf.yaml                                          |    2 +-
 .env                                               |    2 +-
 .github/CODEOWNERS                                 |    2 +-
 .github/CONTRIBUTING.md                            |    8 +-
 .github/workflows/archery.yml                      |    2 +-
 .github/workflows/comment_bot.yml                  |    2 +-
 .github/workflows/cpp.yml                          |    4 +-
 .github/workflows/csharp.yml                       |    8 +-
 .github/workflows/dev.yml                          |    6 +-
 .github/workflows/docs.yml                         |    2 +-
 .github/workflows/docs_light.yml                   |    2 +-
 .github/workflows/go.yml                           |   19 +-
 .github/workflows/integration.yml                  |    2 +-
 .github/workflows/java.yml                         |    4 +-
 .github/workflows/java_jni.yml                     |    4 +-
 .github/workflows/java_nightly.yml                 |    2 +-
 .github/workflows/js.yml                           |    2 +-
 .github/workflows/pr_bot.yml                       |    2 +-
 .github/workflows/python.yml                       |    4 +-
 .github/workflows/r.yml                            |    6 +-
 .github/workflows/r_nightly.yml                    |    2 +-
 .github/workflows/ruby.yml                         |    2 +-
 .pre-commit-config.yaml                            |    1 +
 c_glib/meson.build                                 |    2 +-
 c_glib/tool/generate-version-header.py             |    1 +
 c_glib/vcpkg.json                                  |    2 +-
 ci/docker/centos-7-cpp.dockerfile                  |   14 +
 ci/docker/conda-integration.dockerfile             |    6 +-
 ci/docker/conda-python-emscripten.dockerfile       |   64 ++
 ci/docker/conda-python-hdfs.dockerfile             |    2 +-
 ci/docker/conda-python-spark.dockerfile            |    2 +-
 ci/docker/fedora-39-cpp.dockerfile                 |    3 +-
 ci/docker/java-jni-manylinux-201x.dockerfile       |    2 +-
 ci/docker/linux-apt-docs.dockerfile                |    2 +-
 ci/docker/python-wheel-manylinux.dockerfile        |   12 +
 ci/scripts/PKGBUILD                                |    8 +-
 ci/scripts/cpp_build.sh                            |    6 +-
 ci/scripts/install_chromedriver.sh                 |   44 +
 .../scripts/install_emscripten.sh                  |   24 +-
 .../scripts/python_build_emscripten.sh             |   34 +-
 .../scripts/python_test_emscripten.sh              |   32 +-
 ci/vcpkg/ports.patch                               |   53 +
 cpp/CMakeLists.txt                                 |   12 +-
 cpp/CMakePresets.json                              |    2 +
 cpp/build-support/lint_cpp_cli.py                  |   11 +-
 cpp/cmake_modules/ThirdpartyToolchain.cmake        |  342 ++++--
 cpp/src/arrow/acero/asof_join_node.cc              |    2 +-
 cpp/src/arrow/acero/sorted_merge_node.cc           |    2 +-
 ...zed_table.h => unmaterialized_table_internal.h} |    0
 cpp/src/arrow/acero/util.h                         |    2 +-
 cpp/src/arrow/array/concatenate.cc                 |  262 ++++-
 cpp/src/arrow/array/concatenate.h                  |   16 +
 cpp/src/arrow/array/concatenate_test.cc            |  103 +-
 cpp/src/arrow/compute/CMakeLists.txt               |    1 +
 .../arrow/compute/kernels/scalar_cast_temporal.cc  |   10 +-
 cpp/src/arrow/compute/kernels/scalar_cast_test.cc  |    4 +
 .../arrow/compute/kernels/scalar_temporal_unary.cc |    2 +-
 cpp/src/arrow/compute/kernels/vector_sort.cc       |    2 +-
 cpp/src/arrow/compute/row/compare_internal_avx2.cc |   72 +-
 cpp/src/arrow/compute/row/compare_test.cc          |    4 +-
 cpp/src/arrow/compute/row/encode_internal.cc       |   43 +-
 cpp/src/arrow/compute/row/encode_internal.h        |    6 +-
 cpp/src/arrow/compute/row/row_internal.cc          |   19 +-
 cpp/src/arrow/compute/row/row_internal.h           |   18 +-
 cpp/src/arrow/compute/row/row_test.cc              |  258 +++++
 cpp/src/arrow/filesystem/CMakeLists.txt            |   30 +-
 cpp/src/arrow/filesystem/s3fs.cc                   |  373 +++++--
 cpp/src/arrow/filesystem/s3fs.h                    |   10 +
 cpp/src/arrow/filesystem/s3fs_test.cc              |  186 +++-
 cpp/src/arrow/flight/client.cc                     |   20 +-
 cpp/src/arrow/flight/flight_internals_test.cc      |   41 +-
 cpp/src/arrow/flight/flight_test.cc                |    3 +-
 cpp/src/arrow/flight/serialization_internal.cc     |   45 +-
 cpp/src/arrow/flight/serialization_internal.h      |    5 +-
 cpp/src/arrow/flight/sql/example/sqlite_server.cc  |    4 +-
 cpp/src/arrow/flight/sql/server.cc                 |   35 +-
 cpp/src/arrow/flight/test_util.cc                  |   10 +-
 cpp/src/arrow/flight/transport/grpc/grpc_client.cc |   12 +-
 cpp/src/arrow/flight/transport/ucx/ucx_client.cc   |    2 +-
 cpp/src/arrow/flight/transport/ucx/ucx_server.cc   |    4 +-
 cpp/src/arrow/flight/types.cc                      |  946 ++++++-----------
 cpp/src/arrow/flight/types.h                       | 1123 +++++++++++---------
 cpp/src/arrow/gpu/cuda_test.cc                     |   43 +
 cpp/src/arrow/ipc/writer.cc                        |   28 +-
 cpp/src/arrow/memory_pool.cc                       |   18 +-
 ..._stream_utils.h => bit_stream_utils_internal.h} |    0
 cpp/src/arrow/util/bit_util_test.cc                |    2 +-
 cpp/src/arrow/util/decimal_benchmark.cc            |   12 +-
 cpp/src/arrow/util/logging.h                       |   17 +
 .../{rle_encoding.h => rle_encoding_internal.h}    |    2 +-
 cpp/src/arrow/util/rle_encoding_test.cc            |    4 +-
 cpp/src/arrow/util/tdigest.h                       |    2 +-
 cpp/src/arrow/util/vector.h                        |    8 +-
 cpp/src/arrow/vendored/datetime/README.md          |    2 +-
 cpp/src/arrow/vendored/datetime/date.h             |   27 +-
 cpp/src/arrow/vendored/datetime/tz.cpp             |   95 +-
 cpp/src/arrow/vendored/datetime/tz.h               |    4 +-
 cpp/src/arrow/vendored/datetime/tz_private.h       |    3 +-
 cpp/src/gandiva/dex_visitor.h                      |    2 +-
 cpp/src/gandiva/engine.h                           |    2 +-
 cpp/src/gandiva/eval_batch.h                       |   12 +-
 cpp/src/gandiva/llvm_types.h                       |    2 +-
 cpp/src/gandiva/local_bitmaps_holder.h             |    2 +-
 cpp/src/gandiva/selection_vector_impl.h            |    2 +-
 cpp/src/parquet/CMakeLists.txt                     |    1 +
 cpp/src/parquet/bloom_filter.h                     |    4 +-
 cpp/src/parquet/column_reader.cc                   |    9 +-
 cpp/src/parquet/column_writer.cc                   |   19 +-
 cpp/src/parquet/encoding.cc                        |   25 +-
 cpp/src/parquet/encryption/encryption.h            |    8 +
 cpp/src/parquet/encryption/encryption_internal.cc  |  428 +++++---
 cpp/src/parquet/encryption/encryption_internal.h   |   47 +-
 .../encryption/encryption_internal_nossl.cc        |   44 +-
 .../parquet/encryption/encryption_internal_test.cc |  140 +++
 .../parquet/encryption/internal_file_decryptor.cc  |   24 +-
 .../parquet/encryption/internal_file_decryptor.h   |    6 +-
 .../parquet/encryption/internal_file_encryptor.cc  |   30 +-
 .../parquet/encryption/internal_file_encryptor.h   |   10 +-
 cpp/src/parquet/encryption/key_toolkit_internal.cc |   27 +-
 .../parquet/encryption/read_configurations_test.cc |    1 +
 cpp/src/parquet/level_conversion_inc.h             |    2 +-
 cpp/src/parquet/metadata.cc                        |  112 +-
 cpp/src/parquet/metadata.h                         |    7 +
 cpp/src/parquet/schema.cc                          |    6 +-
 cpp/src/parquet/schema.h                           |   12 +-
 cpp/src/parquet/thrift_internal.h                  |   26 +-
 cpp/thirdparty/versions.txt                        |    8 +-
 cpp/tools/parquet/CMakeLists.txt                   |    2 +-
 cpp/tools/parquet/parquet_dump_footer.cc           |  135 +++
 cpp/vcpkg.json                                     |    2 +-
 csharp/Directory.Build.props                       |    2 +-
 csharp/README.md                                   |    3 +-
 .../Apache.Arrow.Flight.AspNetCore.csproj          |    2 +-
 .../Apache.Arrow.Flight.Sql.csproj                 |    2 +-
 .../Apache.Arrow.Flight/Apache.Arrow.Flight.csproj |    6 +-
 .../src/Apache.Arrow/Arrays/ArrowArrayFactory.cs   |    6 +
 csharp/src/Apache.Arrow/Arrays/LargeBinaryArray.cs |  154 +++
 csharp/src/Apache.Arrow/Arrays/LargeListArray.cs   |   97 ++
 csharp/src/Apache.Arrow/Arrays/LargeStringArray.cs |  113 ++
 csharp/src/Apache.Arrow/C/CArrowArrayImporter.cs   |   69 ++
 csharp/src/Apache.Arrow/C/CArrowSchemaExporter.cs  |    5 +-
 csharp/src/Apache.Arrow/C/CArrowSchemaImporter.cs  |   14 +-
 .../Apache.Arrow/Ipc/ArrowReaderImplementation.cs  |    2 +
 .../Ipc/ArrowStreamReaderImplementation.cs         |    8 +-
 csharp/src/Apache.Arrow/Ipc/ArrowStreamWriter.cs   |   76 ++
 .../Apache.Arrow/Ipc/ArrowTypeFlatbufferBuilder.cs |   29 +-
 csharp/src/Apache.Arrow/Ipc/MessageSerializer.cs   |   10 +
 csharp/src/Apache.Arrow/Types/IArrowType.cs        |    3 +
 csharp/src/Apache.Arrow/Types/LargeBinaryType.cs   |   27 +
 .../Types/{IArrowType.cs => LargeListType.cs}      |   59 +-
 csharp/src/Apache.Arrow/Types/LargeStringType.cs   |   27 +
 .../Apache.Arrow.Compression.Tests.csproj          |    4 +-
 .../Apache.Arrow.Flight.Sql.Tests.csproj           |    4 +-
 .../Apache.Arrow.Flight.Tests.csproj               |    4 +-
 .../Apache.Arrow.IntegrationTest.csproj            |    2 +-
 .../test/Apache.Arrow.IntegrationTest/JsonFile.cs  |   88 ++
 .../Apache.Arrow.Tests/Apache.Arrow.Tests.csproj   |    4 +-
 .../test/Apache.Arrow.Tests/ArrowReaderVerifier.cs |   78 ++
 .../Apache.Arrow.Tests/LargeBinaryArrayTests.cs    |   95 ++
 .../test/Apache.Arrow.Tests/LargeListArrayTests.cs |  105 ++
 .../Apache.Arrow.Tests/LargeStringArrayTests.cs    |   91 ++
 csharp/test/Apache.Arrow.Tests/TableTests.cs       |    4 +-
 csharp/test/Apache.Arrow.Tests/TestData.cs         |  118 ++
 dev/archery/archery/benchmark/runner.py            |    2 +
 dev/archery/archery/crossbow/core.py               |    9 +-
 dev/archery/archery/docker/core.py                 |   25 +-
 dev/archery/archery/integration/datagen.py         |    4 +-
 dev/archery/archery/integration/tester_java.py     |   29 +-
 dev/archery/archery/lang/java.py                   |   14 +-
 dev/archery/setup.py                               |    2 +-
 dev/conbench_envs/README.md                        |    6 +-
 dev/release/01-prepare-test.rb                     |   11 +
 dev/release/02-source-test.rb                      |    8 +-
 dev/release/binary-task.rb                         |    3 +-
 dev/release/post-01-tag.sh                         |    9 +-
 dev/release/post-12-bump-versions-test.rb          |   11 +-
 dev/release/post-12-bump-versions.sh               |    3 +-
 dev/release/setup-rhel-rebuilds.sh                 |    4 +-
 dev/release/utils-create-release-tarball.sh        |   19 +-
 dev/release/utils-prepare.sh                       |    8 +-
 dev/release/verify-release-candidate.sh            |    4 +-
 dev/release/verify-yum.sh                          |    5 +
 dev/tasks/docker-tests/github.cuda.yml             |    3 +-
 dev/tasks/docker-tests/github.linux.yml            |    1 +
 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 +
 .../apache-arrow/apt/debian-trixie/Dockerfile      |    1 -
 .../linux-packages/apache-arrow/debian/changelog   |    6 +
 .../linux-packages/apache-arrow/debian/control.in  |  105 +-
 ...cero1700.install => libarrow-acero1800.install} |    0
 ...1700.install => libarrow-cuda-glib1800.install} |    0
 ...-cuda1700.install => libarrow-cuda1800.install} |    0
 ...0.install => libarrow-dataset-glib1800.install} |    0
 ...et1700.install => libarrow-dataset1800.install} |    0
 ...00.install => libarrow-flight-glib1800.install} |    0
 ...nstall => libarrow-flight-sql-glib1800.install} |    0
 ...700.install => libarrow-flight-sql1800.install} |    0
 ...ght1700.install => libarrow-flight1800.install} |    0
 ...-glib1700.install => libarrow-glib1800.install} |    0
 .../{libarrow1700.install => libarrow1800.install} |    0
 ...lib1700.install => libgandiva-glib1800.install} |    0
 ...bgandiva1700.install => libgandiva1800.install} |    0
 ...lib1700.install => libparquet-glib1800.install} |    0
 ...bparquet1700.install => libparquet1800.install} |    0
 dev/tasks/linux-packages/apache-arrow/debian/rules |    1 +
 .../linux-packages/apache-arrow/yum/arrow.spec.in  |   11 +-
 .../apache-arrow/yum/centos-7/Dockerfile           |    7 +-
 dev/tasks/linux-packages/github.linux.yml          |    2 +-
 dev/tasks/python-wheels/github.linux.yml           |    1 +
 dev/tasks/tasks.yml                                |   89 +-
 dev/tasks/verify-rc/github.linux.amd64.docker.yml  |    3 +
 docker-compose.yml                                 |   37 +-
 docs/source/_static/versions.json                  |    9 +-
 docs/source/cpp/dataset.rst                        |    5 -
 docs/source/cpp/memory.rst                         |    6 +-
 docs/source/developers/java/building.rst           |   88 +-
 docs/source/developers/release.rst                 |    5 +-
 .../format/CDataInterface/PyCapsuleInterface.rst   |    1 -
 docs/source/format/Columnar.rst                    |    4 +-
 docs/source/index.rst                              |    2 +-
 docs/source/java/flight_sql_jdbc_driver.rst        |    2 +-
 docs/source/java/install.rst                       |   15 +-
 docs/source/python/api/datatypes.rst               |    2 +
 docs/source/python/memory.rst                      |    8 +-
 docs/source/status.rst                             |    8 +-
 format/Flight.proto                                |  124 +--
 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                          |    6 +-
 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                      |    4 +-
 go/arrow/array/numeric.gen.go.tmpl                 |    4 +-
 go/arrow/array/numeric_test.go                     |   10 +-
 go/arrow/array/numericbuilder.gen.go               |   10 +-
 go/arrow/array/numericbuilder.gen.go.tmpl          |   10 +-
 go/arrow/array/numericbuilder.gen_test.go          |    6 +-
 go/arrow/array/numericbuilder.gen_test.go.tmpl     |    6 +-
 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                            |    8 +-
 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                          |   18 +-
 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                |   12 +-
 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                |   16 +-
 go/arrow/flight/flightsql/server_test.go           |   14 +-
 go/arrow/flight/flightsql/sql_info.go              |    4 +-
 go/arrow/flight/flightsql/sqlite_server_test.go    |   16 +-
 go/arrow/flight/flightsql/types.go                 |    2 +-
 go/arrow/flight/record_batch_reader.go             |   14 +-
 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/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 |   10 +-
 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   |   20 +-
 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                           |   76 +-
 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                             |   16 +-
 go/arrow/ipc/reader_test.go                        |    6 +-
 go/arrow/ipc/stream_test.go                        |    6 +-
 go/arrow/ipc/writer.go                             |   40 +-
 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/arrow/util/protobuf_reflect.go                  |    6 +-
 go/arrow/util/protobuf_reflect_test.go             |    8 +-
 go/go.mod                                          |   14 +-
 go/go.sum                                          |   28 +-
 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 +-
 .../utils/ref_count.go}                            |   13 +-
 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                                  |   20 +-
 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                   |   19 +-
 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              |   41 +-
 go/parquet/file/column_writer_types.gen.go         |   16 +-
 go/parquet/file/column_writer_types.gen.go.tmpl    |   10 +-
 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                |  218 +++-
 go/parquet/file/file_writer.go                     |   10 +-
 go/parquet/file/file_writer_test.go                |   90 +-
 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 +-
 .../{bitmap_bmi2_ppc64le.go => bitmap_bmi2_386.go} |    0
 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/byte_stream_split.go  |  389 +++++++
 go/parquet/internal/encoding/decoder.go            |   20 +-
 go/parquet/internal/encoding/delta_bit_packing.go  |  231 ++--
 go/parquet/internal/encoding/delta_byte_array.go   |   19 +-
 .../internal/encoding/delta_byte_array_test.go     |    4 +-
 .../internal/encoding/delta_length_byte_array.go   |   12 +-
 go/parquet/internal/encoding/encoder.go            |   16 +-
 .../internal/encoding/encoding_benchmarks_test.go  |  231 +++-
 go/parquet/internal/encoding/encoding_test.go      |   25 +-
 .../encoding/fixed_len_byte_array_decoder.go       |   75 +-
 .../encoding/fixed_len_byte_array_encoder.go       |   45 +-
 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  |   65 +-
 .../internal/encoding/typed_encoder.gen.go.tmpl    |   37 +-
 go/parquet/internal/encoding/types.go              |   18 +-
 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                  |   19 +-
 go/parquet/pqarrow/file_reader_test.go             |   39 +-
 go/parquet/pqarrow/file_writer.go                  |   14 +-
 go/parquet/pqarrow/file_writer_test.go             |   14 +-
 go/parquet/pqarrow/helpers.go                      |    6 +-
 go/parquet/pqarrow/path_builder.go                 |   27 +-
 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                    |    8 +-
 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                                |    6 +-
 go/parquet/writer_properties.go                    |    6 +-
 java/.mvn/extensions.xml                           |    2 +-
 java/README.md                                     |    2 +-
 java/adapter/avro/pom.xml                          |    2 +-
 java/adapter/jdbc/pom.xml                          |   49 +-
 java/adapter/jdbc/src/main/java/module-info.java   |    1 +
 java/adapter/orc/pom.xml                           |    2 +-
 java/algorithm/pom.xml                             |    2 +-
 java/bom/pom.xml                                   |   70 +-
 java/c/pom.xml                                     |    2 +-
 java/compression/pom.xml                           |    4 +-
 java/dataset/pom.xml                               |   24 +-
 java/flight/flight-core/pom.xml                    |  130 +--
 .../flight-core/src/main/java/module-info.java     |    2 +
 java/flight/flight-integration-tests/pom.xml       |   26 +-
 java/flight/flight-sql-jdbc-core/pom.xml           |    8 +-
 .../jdbc/client/ArrowFlightSqlClientHandler.java   |    2 +-
 java/flight/flight-sql-jdbc-driver/pom.xml         |    4 +-
 java/flight/flight-sql/pom.xml                     |   26 +-
 .../flight-sql/src/main/java/module-info.java      |    1 +
 .../arrow/flight/sql/test/TestFlightSql.java       |    4 +-
 java/flight/pom.xml                                |   15 +-
 java/format/pom.xml                                |    2 +-
 java/gandiva/pom.xml                               |    2 +-
 .../module-info-compiler-maven-plugin/pom.xml      |  124 ---
 .../plugins/BaseModuleInfoCompilerPlugin.java      |   88 --
 .../maven/plugins/ModuleInfoCompilerPlugin.java    |   56 -
 .../plugins/ModuleInfoTestCompilerPlugin.java      |   49 -
 java/maven/pom.xml                                 |  371 -------
 java/memory/memory-core/pom.xml                    |  149 +--
 .../memory-core/src/main/java/module-info.java     |    5 +-
 .../java/org/apache/arrow/memory/Accountant.java   |    2 -
 .../org/apache/arrow/memory/BaseAllocator.java     |    7 +-
 .../apache/arrow/memory/util/HistoricalLog.java    |   17 +-
 .../java/org/apache/arrow/memory/TestOpens.java    |    5 +-
 java/memory/memory-netty-buffer-patch/pom.xml      |    2 +-
 java/memory/memory-netty/pom.xml                   |    3 +-
 java/memory/memory-unsafe/pom.xml                  |    2 +-
 java/memory/pom.xml                                |    2 +-
 java/performance/pom.xml                           |    4 +-
 java/pom.xml                                       |  229 ++--
 java/tools/pom.xml                                 |   28 +-
 java/tools/src/main/java/module-info.java          |    2 +-
 java/vector/pom.xml                                |    5 +-
 .../arrow/vector/complex/FixedSizeListVector.java  |    4 +-
 .../arrow/vector/TestFixedSizeListVector.java      |   29 +
 js/package.json                                    |   14 +-
 js/src/row/struct.ts                               |    4 +-
 js/yarn.lock                                       |  901 ++++++++--------
 matlab/CMakeLists.txt                              |    2 +-
 python/CMakeLists.txt                              |  108 +-
 python/pyarrow/_dataset_parquet.pyx                |    6 +-
 python/pyarrow/_parquet.pyx                        |   10 +-
 python/pyarrow/conftest.py                         |   40 +-
 python/pyarrow/error.pxi                           |    5 +-
 python/pyarrow/includes/libarrow_python.pxd        |    3 +
 python/pyarrow/io.pxi                              |   81 ++
 python/pyarrow/lib.pyx                             |   11 +
 python/pyarrow/pandas_compat.py                    |    5 +-
 python/pyarrow/src/arrow/python/helpers.cc         |    9 +
 python/pyarrow/src/arrow/python/helpers.h          |    3 +
 python/pyarrow/tests/test_array.py                 |    1 +
 python/pyarrow/tests/test_cffi.py                  |    1 +
 python/pyarrow/tests/test_compute.py               |   32 +-
 python/pyarrow/tests/test_convert_builtin.py       |    6 +-
 python/pyarrow/tests/test_csv.py                   |    3 +
 python/pyarrow/tests/test_dataset.py               |   17 +-
 python/pyarrow/tests/test_flight.py                |    3 +
 python/pyarrow/tests/test_fs.py                    |    2 +
 python/pyarrow/tests/test_io.py                    |    7 +-
 python/pyarrow/tests/test_ipc.py                   |    3 +
 python/pyarrow/tests/test_jvm.py                   |    2 +
 python/pyarrow/tests/test_memory.py                |    1 +
 python/pyarrow/tests/test_misc.py                  |    2 +
 python/pyarrow/tests/test_pandas.py                |    4 +
 python/pyarrow/tests/test_scalars.py               |    8 +-
 python/pyarrow/tests/test_schema.py                |    1 +
 python/pyarrow/tests/test_tensor.py                |    4 +
 python/pyarrow/tests/test_types.py                 |    2 +
 python/pyproject.toml                              |    2 +-
 python/scripts/run_emscripten_tests.py             |  343 ++++++
 python/setup.py                                    |   18 +-
 r/DESCRIPTION                                      |    2 +-
 r/NEWS.md                                          |   33 +-
 r/PACKAGING.md                                     |   10 +-
 r/R/arrow-datum.R                                  |   31 +-
 r/R/dplyr-collect.R                                |    2 +-
 r/R/dplyr-mutate.R                                 |    4 +-
 r/R/parquet.R                                      |    7 +
 r/_pkgdown.yml                                     |    2 +-
 r/man/ParquetFileWriter.Rd                         |    1 +
 r/pkgdown/assets/versions.json                     |    8 +-
 r/src/arrow_cpp11.h                                |   28 +-
 r/src/r_to_arrow.cpp                               |    9 -
 r/tests/testthat/test-compute-arith.R              |   57 +-
 r/tests/testthat/test-dplyr-query.R                |    1 +
 r/tests/testthat/test-parquet.R                    |   28 +
 r/tools/check-versions.R                           |    4 +-
 r/tools/test-check-versions.R                      |   10 +-
 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 +-
 swift/Arrow/Sources/Arrow/ArrowArray.swift         |  106 +-
 swift/Arrow/Sources/Arrow/ArrowArrayBuilder.swift  |  118 +-
 swift/Arrow/Sources/Arrow/ArrowBufferBuilder.swift |   72 +-
 swift/Arrow/Sources/Arrow/ArrowCImporter.swift     |    2 +-
 swift/Arrow/Sources/Arrow/ArrowData.swift          |   12 +-
 swift/Arrow/Sources/Arrow/ArrowDecoder.swift       |   12 +-
 swift/Arrow/Sources/Arrow/ArrowReaderHelper.swift  |   16 +-
 swift/Arrow/Sources/Arrow/ArrowTable.swift         |    2 +-
 swift/Arrow/Sources/Arrow/ChunkedArray.swift       |    1 +
 swift/Arrow/Tests/ArrowTests/ArrayTests.swift      |   61 ++
 swift/Arrow/Tests/ArrowTests/CodableTests.swift    |    4 +-
 828 files changed, 10677 insertions(+), 6191 deletions(-)
 create mode 100644 ci/docker/conda-python-emscripten.dockerfile
 create mode 100755 ci/scripts/install_chromedriver.sh
 copy dev/release/post-01-tag.sh => ci/scripts/install_emscripten.sh (64%)
 copy dev/release/post-01-tag.sh => ci/scripts/python_build_emscripten.sh (67%)
 copy dev/release/post-01-tag.sh => ci/scripts/python_test_emscripten.sh (55%)
 rename cpp/src/arrow/acero/{unmaterialized_table.h => 
unmaterialized_table_internal.h} (100%)
 create mode 100644 cpp/src/arrow/compute/row/row_test.cc
 rename cpp/src/arrow/util/{bit_stream_utils.h => bit_stream_utils_internal.h} 
(100%)
 rename cpp/src/arrow/util/{rle_encoding.h => rle_encoding_internal.h} (99%)
 create mode 100644 cpp/src/parquet/encryption/encryption_internal_test.cc
 create mode 100644 cpp/tools/parquet/parquet_dump_footer.cc
 create mode 100644 csharp/src/Apache.Arrow/Arrays/LargeBinaryArray.cs
 create mode 100644 csharp/src/Apache.Arrow/Arrays/LargeListArray.cs
 create mode 100644 csharp/src/Apache.Arrow/Arrays/LargeStringArray.cs
 create mode 100644 csharp/src/Apache.Arrow/Types/LargeBinaryType.cs
 copy csharp/src/Apache.Arrow/Types/{IArrowType.cs => LargeListType.cs} (50%)
 create mode 100644 csharp/src/Apache.Arrow/Types/LargeStringType.cs
 create mode 100644 csharp/test/Apache.Arrow.Tests/LargeBinaryArrayTests.cs
 create mode 100644 csharp/test/Apache.Arrow.Tests/LargeListArrayTests.cs
 create mode 100644 csharp/test/Apache.Arrow.Tests/LargeStringArrayTests.cs
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-acero1700.install => 
libarrow-acero1800.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-cuda-glib1700.install => 
libarrow-cuda-glib1800.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libarrow-cuda1700.install 
=> libarrow-cuda1800.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-dataset-glib1700.install 
=> libarrow-dataset-glib1800.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-dataset1700.install => 
libarrow-dataset1800.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight-glib1700.install 
=> libarrow-flight-glib1800.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight-sql-glib1700.install
 => libarrow-flight-sql-glib1800.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight-sql1700.install 
=> libarrow-flight-sql1800.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight1700.install => 
libarrow-flight1800.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libarrow-glib1700.install 
=> libarrow-glib1800.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libarrow1700.install => 
libarrow1800.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libgandiva-glib1700.install => 
libgandiva-glib1800.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libgandiva1700.install => 
libgandiva1800.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libparquet-glib1700.install => 
libparquet-glib1800.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libparquet1700.install => 
libparquet1800.install} (100%)
 copy go/{arrow/compute/internal/kernels/scalar_comparison_noasm.go => 
internal/utils/ref_count.go} (78%)
 copy go/parquet/internal/bmi/{bitmap_bmi2_ppc64le.go => bitmap_bmi2_386.go} 
(100%)
 create mode 100644 go/parquet/internal/encoding/byte_stream_split.go
 delete mode 100644 java/maven/module-info-compiler-maven-plugin/pom.xml
 delete mode 100644 
java/maven/module-info-compiler-maven-plugin/src/main/java/org/apache/arrow/maven/plugins/BaseModuleInfoCompilerPlugin.java
 delete mode 100644 
java/maven/module-info-compiler-maven-plugin/src/main/java/org/apache/arrow/maven/plugins/ModuleInfoCompilerPlugin.java
 delete mode 100644 
java/maven/module-info-compiler-maven-plugin/src/main/java/org/apache/arrow/maven/plugins/ModuleInfoTestCompilerPlugin.java
 delete mode 100644 java/maven/pom.xml
 create mode 100644 python/scripts/run_emscripten_tests.py

Reply via email to