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

thisisnic pushed a change to tag r-universe-release
in repository https://gitbox.apache.org/repos/asf/arrow.git


*** WARNING: tag r-universe-release was modified! ***

    from dee97d5260 (commit)
      to 14492fa43a (commit)
    omit dee97d5260 GH-50476: [R] empty_named_list() uses deprecated .Names in 
structure()  (#50485)
    omit c2cc538eb9 [CRAN] Add checksums
    omit 1ab62a7ae3 GH-50487: [C++] Extra semicolon warning from 
ARROW_SUPPRESS_DEPRECATION_WARNING macro with -Wpedantic (#50489)
    omit 83a12f4887 Remove Azure filesystem code introduced by bad conflict 
resolution; regenerate docs
    omit 64e1b80aea Reove duplication from NEWS
    omit a518a81e69 GH-50495: [R] 25.0.0 Release followups (#50786)
    omit a9f512d662 GH-50339: [R] read_ipc_stream fails to unify nested uint64 
fields inside a Struct array across record batches (#50374)
    omit df0fca684d MINOR: [R] Adjust parallel::detectCores if NA to not break 
--parallel input in CMake (#50317)
    omit d1fb01549e Update NEWS
    omit cecf599faf Remove badges
    omit beccec0d0c MINOR: [Release] Update versions for 25.0.1
    omit 7bdf01ada8 MINOR: [Release] Update .deb/.rpm changelogs for 25.0.1
    omit 91dbae1f71 MINOR: [Release] Update CHANGELOG.md for 25.0.1
    omit 849d4634e7 GH-50808: [Python] Narrow Feather deprecation to V1 format 
(#50685)
    omit e70ebf50f0 GH-50600: [Release] Pin Python version in Conda 
verification environment
    omit f5037be3f0 GH-50578: [C++][FlightRPC][ODBC] Always return SQL_NO_DATA 
from GetMoreResults (#50700)
    omit 1491589863 GH-50503: [Parquet] Remove SVE128 unpack (#50611)
    omit d1eaaedef3 GH-50326: [Python] Convert arrays to Python objects without 
per-element Scalars in to_pylist (#50327)
    omit fe141358b2 GH-50428: [C++] Better mimalloc configuration on macOS 
(#50549)
    omit 8fb632a2ee GH-50383: [Release] Remove deprecated -f flag on conda 
create environment (#50384)
    omit 59bea6ec48 MINOR: [Release] Update versions for 25.0.0
    omit 381fab63a8 MINOR: [Release] Update .deb/.rpm changelogs for 25.0.0
    omit 7f72d5bc81 MINOR: [Release] Update CHANGELOG.md for 25.0.0
    omit fe2f85c752 GH-50336: [Release][Archery] Fix archery GitHub integration 
for release scripts (#50337)
    omit c658548ff5 GH-50293: [CI] Run check-labels for all triggers to avoid 
cancelling further steps and add tag to set_enabled (#50340)
    omit f83c8ca541 GH-50330: [C++][R][Parquet] Add missing typename in 
RleBitPackedDecoderGetRunDecode (#50332)
    omit 35e0f631fa GH-50318: [R][CI] Install missing libpng-dev for 
test-r-linux-as-cran (#50328)
    omit 61ca7a9979 GH-50295: [C++][R] #include <ranges> in vector_select_k.cc 
breaks macOS CRAN and wasm builds (#50297)
     add f10c93c000 GH-50295: [C++][R] #include <ranges> in vector_select_k.cc 
breaks macOS CRAN and wasm builds (#50297)
     add 54cd7c77ac GH-50318: [R][CI] Install missing libpng-dev for 
test-r-linux-as-cran (#50328)
     add 0f6dd60cff GH-50330: [C++][R][Parquet] Add missing typename in 
RleBitPackedDecoderGetRunDecode (#50332)
     add 98347d233f GH-50311: [C++] `KeyValueMetadata::Delete` returns 
IndexError instead of crashing due to seg fault (#50322)
     add bffe3e4544 GH-50316: [C++][CI] Install libboost-process-dev on Debian 
experimental (#50323)
     add ebde32112c GH-50293: [CI] Run check-labels for all triggers to avoid 
cancelling further steps and add tag to set_enabled (#50340)
     add d433ffca26 GH-50336: [Release][Archery] Fix archery GitHub integration 
for release scripts (#50337)
     add 3f105041b0 GH-50345: [CI] Remove redundant checkout step from 
check_labels.yml (#50346)
     add 43e2bbe541 GH-50087: [Docs][C++] Fix sentence structure in memory.rst 
regarding `MemoryManager` (#50324)
     add a2ce461f88 GH-50360: [Release] Remove stray 
Apache-Arrow-Flight-SQL-ODBC-*-win64.msi from 04-binary-download.sh and 
05-binary-upload.sh (#50362)
     add 6378639909 MINOR: [CI] Install libncurses-dev from unstable on Debian 
experimental (#50361)
     add a1ec26fa34 GH-47877: [Packaging][C++][FlightRPC][ODBC] Add 
arrow-flight-sql-odbc (#50288)
     add 5044ee24b8 GH-50383: [Release] Remove deprecated -f flag on conda 
create environment (#50384)
     add fcf9e9793d GH-49231: [C++] Deprecate Feather reader and writer (#50321)
     add 5bf8934eb3 MINOR: [R] Adjust parallel::detectCores if NA to not break 
--parallel input in CMake (#50317)
     add 6570969847 GH-50385: [Ruby] Add bitmap builder for red-arrow-format 
(#50386)
     add 1828740989 MINOR: [C++][Gandiva] cast to unsigned char before ctype 
calls (#50124)
     add 9f55c8dfe9 GH-50222: [C++] Use FetchContent for xsimd (#50303)
     add ce1915a915 GH-50388: [C++][CI] Make ccache effective MSVC-based builds 
(#50387)
     add a0231f2aa2 MINOR: [CI] Bump docker/login-action from 4.2.0 to 4.4.0 
(#50393)
     add dd69699564 GH-50390: [Ruby] Add int/float array builder for 
red-arrow-format (#50391)
     add 723937960d GH-50223: [C++][Compute] Support string_view/binary_view 
keys in the hash-aggregate Grouper (#50224)
     add b19c4761b5 GH-50403: [C++] Remove ArrayBuilder::AppendToBitmap (#50404)
     add 5f6ee02985 GH-50251: [C++] Add GetSpan to ArrayData (#50366)
     add 6096d41c8c GH-50399: [C++][Gandiva] Use timegm in DaysSince helper in 
Gandiva date_time_test (#50400)
     add 7cea8ada31 GH-50380: [C++][Gandiva] fix out-of-bounds read in 
byte_substr past end (#50381)
     add 6d06317ab1 GH-50313: [C++][Docs] Add guidance about memory bombs 
(#50408)
     add 39125bac39 GH-50355: [C++][Gandiva] fix out-of-bounds read in 
utf8_length_ignore_invalid (#50356)
     add 8e574ad0bd GH-50417: [CI][Dev] Fix shellcheck error in 
ci/scripts/install_bison.sh (#50418)
     add 2f5384fa68 MINOR: [CI] remove westonpace from CODEOWNERS (#50420)
     add 463682df3b GH-50302: [GLib][Ruby][FlightRPC] Fix GC related problems 
(#50401)
     add d06b824cc5 GH-50412: [CI][GLib][Ruby] Remove some unnecessary Ubuntu 
20.04 cases (#50413)
     add e191b95db5 GH-50432: [Ruby] Add `ArrowFormat::{Array,Bitmap}#==` 
(#50433)
     add 32513fe454 GH-50434: [Ruby] Add `ArrowFormat::Date{32,64}.new(values)` 
(#50442)
     add 085493b8ab GH-37853: [Python] Remove test and fixture involving 
fastparquet (#50416)
     add 6166ef5980 GH-50435: [Ruby] Add `ArrowFormat::Time{32,64}.new(unit, 
values)` (#50443)
     add 934fa870a7 GH-50410: [Python][Packaging] Drop Python 3.10 support 
(#50411)
     add ad4d8ac748 GH-50339: [R] read_ipc_stream fails to unify nested uint64 
fields inside a Struct array across record batches (#50374)
     add 98a92c2f5d GH-47583: [CI][Python] Enable PyArrow RelWithDebInfo build 
with assertions on Windows CI job (#50406)
     add 3b515ede5f GH-50394: [Docs][C++] Reduce Sphinx warnings when building 
HTML (#50396)
     add b0b792ac88 GH-48808: [Python] Drop support for Pandas < 2.0.3 (#50444)
     add 30ca5a7ef2 GH-49511: Fix rare doctest Table.join_asof and 
default_memory_pool failures (#50446)
     add 15fe981323 MINOR: [CI] Add Acero CODEOWNER (#50426)
     add 58a6ea28de GH-50436: [Ruby] Add `ArrowFormat::TimestampArray.new(unit, 
values)` (#50445)
     add eea736989b GH-50437: [Ruby] Add 
`ArrowFormat::*IntervalArray.new(values)` (#50459)
     add 97b867856b GH-50438: Add ArrowFormat::DurationArray.new(unit, values) 
(#50447)
     add 783d7351d2 GH-50455: [Ruby] Add `ArrowFormat::TimeType#==` (#50461)
     add 7ca702cb34 GH-50439: Add 
ArrowFormat::{,Large}{Binary,UTF8}Array.new(values) (#50452)
     add 0e7c4ea348 GH-50456: [Ruby] Add `ArrowFormat::DurationType#==` (#50460)
     add 179ff561d5 MINOR: [Release] Update versions for 26.0.0-SNAPSHOT
     add aef1a27974 MINOR: [Release] Update .deb package names for 26.0.0
     add 86c81bfe97 MINOR: [Release] Update .deb/.rpm changelogs for 25.0.0
     add 5815dc0b4e GH-50421: [C++][Parquet] Add LevelDecoder Skip and Count 
(#50422)
     add 83c185bbfc GH-50457: [C++][Gandiva] Add LN alias for LOG (#50458)
     add b03b4c539a GH-32123: [R] Expose azure blob filesystem (#49553)
     add 0a6de2d227 GH-50476: [R] empty_named_list() uses deprecated .Names in 
structure()  (#50485)
     add aa8e06dbbe GH-50379: [Dev] Convert invalid PRs to draft automatically 
(#50467)
     add 7932e197ea GH-48222: [CI][Dev] Fix shellcheck errors in 
ci/scripts/cpp_build.sh (#48223)
     add c1f1954ad3 GH-50510: [CI][Dev] Fix shellcheck error in the 
ci/scripts/ccache_fix_perms.sh (#50511)
     add af1c67ed1e GH-50424: [CI] install Chrome latest for 
test-conda-python-emscripten (#50425)
     add 1f3f40f164 GH-50462: [C++][Gandiva] fix out-of-bounds read in 
translate_utf8_utf8_utf8 (#50463)
     add 68c8cec16d GH-50528: [Ruby] Add `ArrowFormat::ArrayBuilder` (#50529)
     add a6897f4a03 GH-50537: [R] Fix vector_logic_linter warning by using && 
in if condition (#50538)
     add 59c3872312 GH-49255: [Python] Fix pandas Categorical 
DeprecationWarnings in tests (#50543)
     add 32562bdac2 GH-50496: [R] Polish NEWS.md for 25.0.0 (#50497)
     add 38efbf78a6 GH-50431: [Python] Make FlightError a non-cdef class for 
abi3 wheel precursor (#50427)
     add eae5ab2389 GH-50532: [R][CI] R nightly binary upload broken since 
github3 to pygithub migration (#50533)
     add 78bc71160d GH-50493: [Python] Use scikit-build-core force-include and 
remove custom build-backend to copy license files (#50494)
     add 96d8eb1c4f GH-50487: [C++] Extra semicolon warning from 
ARROW_SUPPRESS_DEPRECATION_WARNING macro with -Wpedantic (#50489)
     add c8be72918c MINOR: [R] Update backwards compatibility matrix for 25.0.0 
release (#50563)
     add 7a59a20a7e GH-50535: [CI][Dev] Fix shellcheck errors in the 
ci/scripts/python_test.sh (#50536)
     add 63fde363e2 GH-50518: [Packaging][C++][FlightRPC][ODBC][RPM] Add 
suppport for auto driver registration (#50521)
     add 07c40ba17a GH-39961: [C++][Python] Propagate CSV parse delimiter to 
write options (#49858)
     add 6b3a94cdfb GH-50553: [Dev] Clarify invalid PR title guidance comment 
(#50554)
     add 2ac50bd229 MINOR: [CI] Bump actions/setup-python from 6 to 7 (#50564)
     add 9ec3acaf91 GH-50566: [C++] Introduce simdjson and migrate ObjectParser 
(#50469)
     add c78314bc72 GH-50551: [CI][Dev] Fix shellcheck errors in the 
ci/scripts/python_wheel_macos_build.sh (#50552)
     add 0f54c056e6 GH-50569: [Ruby] Add `ArrowFormat::RecordBatch.new(values)` 
(#50570)
     add 00775397a0 GH-50428: [C++] Better mimalloc configuration on macOS 
(#50549)
     add 8943fccd71 GH-50573: [CI][C++] Remove brew workaround for aws-sdk-cpp 
(#50557)
     add d300aa9fda docs: updating Go impl status (#50580)
     add 44550e5fc2 GH-50582: [CI][C++] Install missing `simdjson-static` on 
Alpine Linux (#50583)
     add 323c262bb4 GH-50585: [CI][C++] Use bundled simdjson on Alpine Linux 
(#50586)
     add 154962c364 GH-50588: [Ruby] Add `ArrowFormat::Array#[]` (#50589)
     add 450b79379a GH-37004: [C++][Python] Fix dropped child data when 
viewing/casting e… (#50502)
     add 34647d278a GH-48679: [C++] Fix pivot_wider with non-monotonic group 
ids (#50423)
     add 7667f41324 GH-50575: [CI][Dev] Fix shellcheck errors in the 
ci/scripts/python_wheel_xlinux_build.sh (#50577)
     add bc9d1349e0 GH-50247: [C++] Reuse abstraction for null partitions in 
sorting functions (#50248)
     add 826ac37440 GH-50591: [Python] Fix reference in 
ConvertToSequenceAndInferSize when an iterator raises on array conversion 
(#50594)
     add 0973268900 GH-50601: [C++] Refactor TranslateTo for clearer semantics 
(#50602)
     add 3d771d0889 GH-50481: [C++] Fix CSV reader mis-parsing rows with an 
embedded NUL byte (#50483)
     add 0083d11f61 GH-50326: [Python] Convert arrays to Python objects without 
per-element Scalars in to_pylist (#50327)
     add 10cf43bee6 GH-50579: [Python] Fix 
test_categorical_order_survives_roundtrip pandas 3.X deprecation (#50608)
     add 06c336af21 GH-50572: [Ruby] Add `ArrowFormat::RecordBatch#records` 
(#50590)
     add 6287272f39 GH-50464: [C++][Python] Simplify arrow_to_pandas DateOffset 
handling for nanoseconds/milliseconds (#50465)
     add aa78eb8973 GH-50280: [C++] Implement VisitTwoBitRuns and 
VisitTwoSetBitRuns methods (#50281)
     add 5a0b57aac5 GH-50565: [CI][C++] Add a JNI Windows CI job (#50606)
     add 24823829e0 GH-50597: [CI] Retry Chrome PyArrow load and fix Snappy 
Emscripten configure (#50598)
     add 6efe7b3833 GH-47402: [CI][Dev] Fix shellcheck errors in the 
ci/scripts/python_test_emscripten.sh (#47403)
     add 62d2dd8270 GH-50581: [C++][R] Use bundled simdjson for C++ wrapper 
builds (#50587)
     add 9a8b20095a GH-50519: [C++][FlightRPC][ODBC] Add missing 
`ARROW_FLIGHT_SQL_ODBC_INSTALLER` option entry (#50520)
     add cc90e40e57 GH-50631: [C++] Scope macOS SDK 11.3 simdjson workaround to 
bundled simdjson (#50633)
     add eb19b7fce7 GH-49046: [Dev][Python] Remove unused scripts under 
python/scripts (#50640)
     add 374db36347 GH-50615: [C++] Reduce code generation for string kernels 
(#50616)
     add 9c37a70022 GH-50508: [C++] Support scalar values in AppendScalars 
(#50584)
     add 974c3fc1a7 GH-50624: [C++][Compute] Tighten case_when exact dispatch 
for parameterized types (#50625)
     add bce71899e2 MINOR: [CI] Bump docker/login-action from 4.4.0 to 4.5.1 
(#50663)
     add d7d994c0be MINOR: [CI] Bump actions/labeler from 6 to 7 (#50664)
     add 5e698fe239 GH-35692: [C++][Parquet] Support to read fixed size list 
array with nulls (#50271)
     add 986641ff8f GH-50670: [Release][Dev] Fix only shellcheck SC2086 errors 
in the dev directory (#50671)
     add 94c1bec213 GH-50600: [Release][Python] Fix verification jobs after 
dropping Python 3.10 (#50649)
     add 9b1fbede84 GH-50641: [C++][Compute] Fix correctness error in decimal 
round_binary kernel (#50642)
     add 6f6051b750 GH-50678: [C++][Parquet] Remove unused member 
`null_slot_usage` in struct `LevelInfo` (#50679)
     add 2ae036fdb6 GH-50680: [C++][Dev] Extend type IDs in gdb_arrow.py 
(#50683)
     add b1af964af0 GH-40163: [Archery] Avoid setuptools_scm internal API 
(#50669)
     add 6c2c8c7514 GH-50567: [C++] Introduce JsonWriter and migrate 
integration JSON writer (#50568)
     add 3834d24666 GH-50627: [C++] Migrate from_string.cc to simdjson (#50653)
     add bda98c4d8c GH-37476: [C++][Python] Preserve unsigned dictionary index 
types when building from values (#50475)
     add deed9c0d99 GH-49237: [R] Deprecate Feather reader and writer (#49276)
     add e1dfbefe2e GH-50338: [C++] Add ComputeLogicalNullCount to Datum 
(#50347)
     add 3deec0b119 GH-50690: [C++] Migrate ObjectWriter users to JsonWriter 
(#50691)
     add 5cafd7caf7 GH-50706: [C++] Migrate extension type serialization to 
JsonWriter (#50708)
     add 7dbcb0f132 GH-50718: [C++][CI] Fix valgrind use of uninitialised value 
on FixedSizeListTestCase (#50721)
     add bb0cf77107 GH-50654: [C++] Support simdjson without exceptions (#50672)
     add 7cd1adf2e9 GH-50716: [C++][CI] Make simdjson required for Parquet 
(#50717)
     add 14acca2cb7 GH-50636: [C++] Replace std::span/ranges usage to fix macOS 
CRAN (#50705)
     add 0cac818ea8 GH-50674: [Release] Add support for recovering Yum 
repositories (#50681)
     add ee6ff0a1b6 GH-50660: [C++][Dev] Add Decimal32 and Decimal64 GDB 
pretty-printers (#50723)
     add acbbe11129 GH-44183: [C++] Support run-end encoded struct, list 
(view), large list (view) and map values (#50534)
     add b8e2df40f0 GH-50702: [Python] Fix .pyx changes requiring two builds to 
take effect (#50719)
     add 86f8d42b68 GH-50730: [C++] Do not use throwing <simdjson> api (#50732)
     add 84027295a1 GH-49305: [Python] Expose RecordBatchFileReader.count_rows 
(#50646)
     add 525d99844d GH-50688: [CI] Remove brew update to fix macOS 
arrow-s3fs-test segfaults (#50734)
     add 51131e2843 GH-50503: [Parquet] Remove SVE128 unpack (#50611)
     add 5d6cb93f3f GH-50713: [C++] Replace `return_type` and 
`enable_if_return` with <type_traits> helpers (#50714)
     add fa632d1c2b GH-50578: [C++][FlightRPC][ODBC] Always return SQL_NO_DATA 
from GetMoreResults (#50700)
     add 9ec70551b9 GH-50684: [Python][FlightRPC] Break the reference cycle 
between the C++ FlightServerBase and the Python object to avoid leaking server 
(#50687)
     add d735dc90a7 GH-50744: [R] Add read_ipc_file and write_ipc_file to 
_pkgdown.yml reference index (#50745)
     add 43d5f8b12b GH-50739: [C++] Make simdjson required for static linking 
(#50741)
     add 0d2db98568 GH-50752: [C++][Compute] Fix unused variable warning when 
ARROW_WITH_RE2 is disabled (#50754)
     add 35c5ffd121 GH-50395: [C++] Support duration inputs in temporal 
rounding (#50675)
     add a947bc432c GH-50609: [CI][Dev] Fix shellcheck errors in the 
ci/scripts/r_deps.sh (#50610)
     add 85e0b804c4 GH-50758: [CI][C++] Use LLVM 22 on Debian experimental 
(#50759)
     add 4d1e84b641 GH-50724: [C++] Add `JsonWriter::WriteValue` for simdjson 
values (#50725)
     add 874350100d GH-50737: [C++][Parquet] mark `MakeStatistics` method 
without `ColumnDescriptor` as deprecated (#50738)
     add fd38cf68cf GH-50766: [CI][Dev] Fix shellcheck errors in the 
ci/scripts/r_docker_configure.sh (#50767)
     add dd414164bd GH-50771: [CI][Dev] Fix shellcheck errors in the 
ci/scripts/r_install_system_dependencies.sh (#50772)
     add aeff591588 GH-50760: [CI][Python] Create venv for 
test-fedora-42-python-3 (#50761)
     add 88c809455a MINOR: [Dev] Update collaborators list (#50782)
     add f3a0848616 GH-50648: [Packaging][Linux] Enable OpenTelemetry (#50650)
     add 66e307084f GH-50495: [R] 25.0.0 Release followups (#50786)
     add 748b19003a GH-50773: [CI][Dev] Fix shellcheck errors in the 
ci/scripts/r_sanitize.sh (#50775)
     add 3cd72de364 MINOR: [CI] Bump docker/login-action from 4.5.1 to 4.6.0 
(#50788)
     add 8e63098846 MINOR: [CI] Bump actions/stale from 10 to 11 (#50789)
     add 62d131177a GH-50777: [CI][Dev] Fix shellcheck errors in the 
ci/scripts/r_test.sh (#50795)
     add 7ef5982635 GH-50808: [Python] Narrow Feather deprecation to V1 format 
(#50685)
     add 22a2b51f76 GH-50140: [C++][Gandiva] Fix castVARCHAR(decimal128) native 
memory corruption / SIGSEGV on allocation failure (#50141)
     add 4dd7eb75ea GH-50697: [C++][FlightRPC] ODBC installer support fixes 
(#50748)
     add 669c3743ed GH-50756: [C++][FlightSQL][ODBC] Fix Clang 20 compilation 
on macOS 26 (#50757)
     add 906bc0aea7 GH-50796: [CI][Dev] Fix shellcheck errors in the 
ci/scripts/r_valgrind.sh (#50798)
     add 4049d6e3cb GH-50560: [C++][FlightRPC][ODBC] Fix SQLDescribeCol 
column_size/decimal_digits width (#50562)
     add d6d8f0329b GH-50774: [CI][Python] Match Protobuf symbol visibility in 
bundled Substrait and ORC (#50792)
     add 3d5be475a9 GH-50358: [Release] Fix permission issues when binary 
signing release candidate artifacts (#50359)
     add 20300f8c53 GH-50803: [CI][Dev] Fix shellcheck errors in the 
ci/scripts/r_windows_build.sh (#50818)
     add 4070a2fb98 GH-50811: [Release] Use maint-Major.Minor.x for patch 
releases as the maintenance branch on required release scripts (#50813)
     add 5f9495eab0 GH-50820: [CI][Dev] Bump ShellCheck to v0.11.0 and simplify 
pre-commit file patterns for the ci directory (#50821)
     add 8fba43931a GH-50750: [C++][Parquet] Remove code marked as deprecated 
except flight in versions 23.0.0 and earlier (#50751)
     add 77daf985d2 GH-49482: [C++][FlightRPC][ODBC] Fix inconsistent 
SQLGetInfo values in global connection (#50021)
     add b0be080136 MINOR: [Release] Update versions for 26.0.0-SNAPSHOT
     add 42694575d0 MINOR: [Release] Update .deb/.rpm changelogs for 25.0.1
     add a7d0bfa5ad GH-50840: [C++] Fix dead overflow guard in Take on 
binary-like arrays (#50841)
     add b38b5c5bf8 GH-50186: [C++][Gandiva] REPLACE throws "Buffer overflow 
for output string" for results larger than 64 KB   (#50187)
     add 485499fd02 GH-50824: [R] Fix shellcheck errors in the 
r/tools/download_dependencies_R.sh (#50825)
     add 7128c9c262 GH-50801: [Python] Expose the `record_batch_reader_source` 
Acero node (RecordBatchReaderSourceNodeOptions)   (#50802)
     add 72c7ecf98d GH-50819: [Release] Increase YUM verification timeout 
(#50835)
     add 1b004f2cfd GH-50849: [Python] Return correct ParquetLogicalType.type 
for geometry/geography (#50850)
     add c44eca6892 GH-50779: [C++][Parquet] Replace remaining RapidJSON usage 
with simdjson (#50781)
     add 8e7a1f9899 GH-50531: [Python][Packaging] Set macOS deployment target 
before building wheel platform tag (#50377)
     add 57139b0db2 GH-50136: [C++][Gandiva] Enhance CHR to work with unicode 
(#50137)
     add 83b0e198b3 GH-49977: [C++][Gandiva] Add regexp_extract optional third 
parameter function version (#49978)
     add a708225ea6 GH-50855: [R] Fix shellcheck errors in the 
r/inst/build_arrow_static.sh (#50856)
     add 4ace6dd87e GH-50860: [Dev][R][Swift][GLib] Simplify pre-commit file 
patterns for the r, swift, and c_glib directories (#50861)
     add e611f48081 GH-50707: [C++][Gandiva] fix out-of-bounds read in mask 
utf8proc length (#50709)
     add f64e90ac83 GH-50862: [C++][Gandiva] Fix Gandiva tests on riscv64 with 
an LLVM JIT relocation error (#50799)
     add c70fd6b0d0 GH-50883: [C++] Remove unreferenced 
cpp/build-support/trim-boost.sh (#50885)
     add d048f71964 GH-50542: [C++] Fix ARROW_SIMD_LEVEL=NONE build, compile 
SSE4.2 kernels (#50547)
     add 12442f5235 MINOR: [CI] Bump 
apache/infrastructure-actions/stash/restore from 
0ba14156c9f4c3cfbe4b0c9f36339ab0f8d81e53 to 
bc817c8e9ad7d8216aab74223e32ea391e233b2c (#50895)
     add 18146fc787 MINOR: [CI] Bump apache/infrastructure-actions/stash/save 
from 0ba14156c9f4c3cfbe4b0c9f36339ab0f8d81e53 to 
bc817c8e9ad7d8216aab74223e32ea391e233b2c (#50896)
     add 892c73dc19 GH-50312: [Python] Fix UUID extension type round-trip to 
pandas returning bytes (#50325)
     add 18f86efaee GH-46853: [Python][Docs] Document preserving leading zeros 
in CSV (#50477)
     add df824c10a7 GH-50904: [C++] Replace RapidJSON with simdjson in 
OpaqueType (#50905)
     add 6b429a0fea GH-50868: [C++][CI] Suppress deprecated Abseil API warnings 
for GCS on macOS (#50887)
     add fc3be9ee53 GH-50911: [C++][FlightSQL][ODBC] Replace RapidJSON with 
JsonWriter (#50912)
     add 118892700b GH-41670: [C++][Python] Move to DLPack 1.3 (#50827)
     add 2c35b59546 GH-50917: [C++] Fix shellcheck errors in 
cpp/build-support/*-flatbuffers.sh (#50918)
     add 71c98fcbd1 GH-46646: [dev][R] Replace linr with jarl for R linting / 
pre-commit check (#50851)
     add ba5ca205d1 GH-48172: [Python] Add cp315 to build (#48191)
     add b60d43701b GH-48473: [CI][Python] Require numpy 2.0 (#50769)
     add fea7421c13 GH-48740: [C++] Add missing CTypeTraits for decimal types 
(#50153)
     add 515410b2a1 MINOR: [Docs] Update nanoarrow implementation status 
(#50928)
     add 773296de54 GH-50963: [C++] Update bundled bzip2 WrapDB package (#50924)
     add 5d286d47dc GH-50832: [Ruby] Add 
`ArrowFormat::FixedSizeBinaryArray.new(byte_width, values)` (#50854)
     add 8b469b179d MINOR: [CI][C++] Fix Docker caching on JNI builds (#50742)
     add a0a472aeb8 GH-50784: [C++] Align write in `TransferBitmap` (#50785)
     add c04fd3db56 MINOR: [CI] Bump apache/infrastructure-actions/stash/save 
from bc817c8e9ad7d8216aab74223e32ea391e233b2c to 
69afc125e535c4c41e7f1b7470f583087e0f344b (#50973)
     add df8a0a3517 MINOR: [CI] Bump 
apache/infrastructure-actions/stash/restore from 
bc817c8e9ad7d8216aab74223e32ea391e233b2c to 
69afc125e535c4c41e7f1b7470f583087e0f344b (#50974)
     add 6b419a1035 GH-48977: [C++] Fix quadratic field name index construction 
on libc++ (#50970)
     add f2a446b247 GH-50971: [C++][Parquet] Fix usage of disparate length 
types for metadata reading (#50972)
     add 9979ec5067 GH-50913: [C++][Dataset] Replace RapidJSON with JsonWriter 
(#50914)
     add e2524aa088 MINOR: [Format] Fix docstrings in .fbs (#50826)
     add 9b96d7025b MINOR: [R] Add 25.0.1 NEWS entry (#50954)
     add a2a9dce9d8 GH-50524: [C++] Honor array offset in pairwise_diff (#50858)
     add 577d3b9c4b GH-50901: [C++] Replace RapidJSON with simdjson in tensor 
extension types (#50874)
     add 3e6f730bd0 GH-50623: [C++][IPC] Fix extension-wrapped union IPC 
roundtrip (#50927)
     add 54ea6d5bab GH-50985: [CI][Dev][Python] Update cython-lint and pin 
Cython to 3.2.9 (#50986)
     add f8dcfc734b GH-47390: [C++][Acero] Allow for any type of scalar in 
Pivot longer features (#47391)
     add 4c9c373527 GH-50728: [C++] Remove `call_traits::argument_count` in 
favor of `type_traits` (#50729)
     add bb765833bf GH-50991: [CI] Enable sccache just like ccache on 
Docker-based builds (#50992)
     add 6cd5e7efc2 GH-51005: [C++] Fix over-read in UriFromAbsolutePath posix 
branch (#51006)
     add b12755a1cc GH-47686: [Docs][Python] Split the Python Parquet docs into 
separate items (#50419)
     add c8240bd63a GH-50830: [C++][Parquet] Use JsonWriter for 
LogicalType::ToJSON() (#50877)
     add a1d23e5881 GH-50936: [C++][Integration] Replace RapidJSON with 
simdjson (#50937)
     add 3db7076bad GH-50847: [Python] Add Type_RUN_END_ENCODED to 
_NESTED_TYPES set (#50848)
     add 2e448f91a9 MINOR: [Python] Fix FeatherDataset.read_pandas docstring 
referencing Parquet (#50952)
     add e6a89be6c7 GH-50876: [C++][FS][Azure] Wait for Azurite to start 
(#50878)
     add f52076ca06 GH-48344: [Python] Fix Table.from_struct_array for empty 
ChunkedArray (#49869)
     add 43eca861e5 GH-46454: [C++][Dataset][Acero] Preserve order when 
writting with TeeNode (#46455)
     add 3c5c2279f7 GH-47369: [Python][Parquet] Fix wrong variable in the 
invalid operator error message (#51004)
     add 68f3eb06a2 GH-51039: [CI][GLib][Ruby] Re-enable Arrow Flight tests for 
GLib and Ruby on macOS (#51040)
     add e9ec94b244 GH-50934: [C++][Dev] Fix shellcheck errors in 
cpp/build-support/run-test.sh (#50935)
     add 06e3b9a864 GH-50859: [C++][Parquet] Move JsonWriter to simdjson 
utilities (#50990)
     add 95beeb228f GH-50778: [C++][Parquet] Fix chunked level histogram 
accumulation (#50780)
     add 3183434af0 GH-50999: [CI][Python] Fix NuGet based vcpkg cache failures 
on musllinux (#51092)
     add 3fcc1c0f1e GH-51101: [C++][Emscripten] Increase test stack size 
(#51103)
     add f1c0558e30 GH-51096: [CI][C++] Remove useless test-file-cleanup and 
retry logic from run-test.sh (#51110)
     add 1932bf5888 GH-51111: [Dev] Group 
apache/infrastructure-actions/stash/{save,restore} Dependabot updates (#51112)
     add 1f3839459e MINOR: [CI] Bump the apache-infrastructure-actions-stash 
group with 2 updates (#51113)
     add ff30c725d2 GH-50925: [C++] Allow CSV reader to pad rows with missing 
trailing fields (#50926)
     add a769c291e0 GH-45086: [C++] Fix heap buffer overflow in 
FillNullForward/Backward … (#50843)
     add d5eb88e93e MINOR: [CI] Bump the apache-infrastructure-actions-stash 
group with 2 updates (#51124)
     add e89273352e GH-51135: [C++][Parquet] Avoid misaligned stores when 
reading BYTE_ARRAY decimals (#51136)
     add a62870ce4c GH-51095: [CI][C++] Fix core file detection in run-test.sh 
(#51121)
     add a4e3909bcf GH-51029: [C++] Fix MapArray validation with unknown null 
count (#51093)
     add f69ec05524 GH-50993: [CI][Integration] Add extension-wrapped union to 
integration data (#51027)
     add 8ebb6360f5 GH-51140: [C++] Require simdjson 4.3.0 for fractured_json 
APIs (#51142)
     add 958724151a GH-49970: [GLib] Enable tests for custom extension data 
type (#49971)
     add 503cee9aee GH-51138: [Python] Fix ccache efficiency (#51139)
     add 987e2312c3 GH-38868: [C++][Python] Add Array::ToTensor and fixed size 
list support (#50929)
     add 157575a986 GH-48137: [C++] Restore ThreadPool state when a worker 
fails to start (#51107)
     add 1b0b16a8f6 GH-51144: [C++] Incorrect Logic for 
AdaptiveUIntBuilder::AppendValues (#51146)
     add 8eadad7073 GH-51148: [Docs] Repoint three dead links (#51149)
     add be3f4208eb GH-50378: [R] Reading a parquet with a Float16 column 
yields incorrect value (#50451)
     add 31298ee900 GH-50492: [R] Add release process skill (#50499)
     add ce6fb9f5e2 GH-51152: [R] test-r-linux-as-cran nightly fails with NOTE 
about non-standard top-level file jarl.toml (#51154)
     add 8fabb87600 GH-50897: [Python] Fix typo LZ0 -> LZO in ORC writer 
docstring (#50898)
     add 5d26062e39 MINOR: [C++][Parquet][Doc] pointer dereference instead of 
dot in parquet.rst (#49932)
     add 287c749468 MINOR: [Docs][C++] Clarify ARROW_TEST_DATA requirement for 
tests (#48789)
     add e0cf4184dd MINOR: [Docs] Fix reference to `int8` runs type in 
canonical extensions (#51010)
     add 120b0b760d GH-50899: [CI][C++] Use OIDC instead of ACCESS_KEY and 
SECRET_KEY for sccache's s3 creds (#51028)
     add 4da2a7e5ff GH-50239: [R] Data race issue from R API requests in 
parallel region (#50488)
     add 399f27c940 GH-50298: [CI][R] Update ubuntu-clang CI job to use clang 
22 to match CRAN (#50299)
     add c7bbf1332a MINOR: [Python] Mention interval in the is_temporal 
docstring (#51016)
     add 9808d818ce GH-38868: [Python] Add dlpack producer to 
FixedShapeTensorArray/Scalar (#51159)
     add 89b3a604c8 GH-50987: [C++] Fix builds with the macOS 11.3 SDK (#50997)
     add f4ee045dc3 GH-51156: [C++] Raise CapacityError instead of truncating 
binary values over 2 GiB (#51158)
     add 248d6037b3 GH-51098: [Release] Update CHANGELOG.md as a post release 
task (#51117)
     add e235bdd6fe GH-51003: [CI][Dev][Python] Bump cython-lint to 0.21.1 and 
remove Cython pin (#51202)
     add f95b0015a6 GH-51194: [C++] Fix cumulative_max/min default start for 
floating-point types (#51203)
     add 6b43215b09 GH-12594: [Python][GPU] Remove inherently crashy CUDA test 
(#51206)
     add 86491441eb GH-51207: [CI][GPU] Improve compilation caching on CUDA CI 
jobs (#51213)
     add 1dd789cc09 GH-50869: [C++][Compute] Tighten coalesce exact dispatch 
for decimal varargs (#50870)
     add 51bfc67ef6 GH-48743: [C++] Reenable timezone tests on Windows GCC 
(#51211)
     add 5b50f94e67 GH-51116: [C++] Update bundled Boost (#51132)
     add 397b3d0023 GH-51090: [CI][C++] Fix shellcheck errors in 
cpp/build-support/fuzzing/generate_corpuses.sh (#51091)
     add f14ae5b3d9 GH-51013: [C++] Replace RapidJSON in JSON test utilities 
(#51014)
     add 7769d54b03 MINOR: [Integration][CI] Remove Python pinning in 
integration build (#51099)
     add f251bc328e GH-50943: [Python] Add Pandas nightly's for cp315 & cp315t 
tests (#50946)
     add 9136394472 GH-50571: [Ruby] Add schema-aware ArrowFormat::RecordBatch 
construction (#51214)
     add e3273f4378 MINOR: [C++] Bump bundled GTest version (#51242)
     add f39939e31d GH-51217: [CI][Packaging] Don't use diffoscope (#51221)
     add 2d692929b7 GH-51252: [C++] Reduce boilerplate in OpaqueType JSON 
deserialization (#51253)
     add 0d8f1b9929 MINOR: [Python][Parquet] Clarify code around restoring 
pandas metadata in ParquetDataset.read() (#51151)
     add b3a9c44447 GH-51044: [Python] Reject read-only readinto destinations 
(#51126)
     add 05c1a4bf54 GH-34577 [Python] Expose eol and null_string csv 
WriteOptions (#46976)
     add a811bcd6b5 GH-50333: [C++][Parquet] Add dense decode path for 
FIXED_LEN_BYTE_ARRAY (#50335)
     add df40dd400b GH-51238: [C++][Python][Parquet] Limit schema nesting depth 
when reading (#51239)
     add 68243c4ba6 GH-50967: [C++] Allow CSV reader to ignore extra columns in 
rows with more columns (#51118)
     add a273e69dfd GH-51254: [C++][CI] Move ubuntu-cpp-bundled-offline to C++ 
Extra (#51255)
     add a91ae52ea7 GH-51208: [CI][Python] Update builds to CPython 3.15.0rc2 
(cp315) (#51209)
     add 8c7b08f426 GH-51041: [Python] Reject non-Buffer 
FunctionOptions.deserialize input (#51129)
     add 1eb26c668f MINOR: [C++][CI] Bump ccache max size (#51259)
     add 926885f1b1 GH-51100: [C++][Format] Deprecate IPC tensor/sparse tensor 
messages (#51102)
     add af8f6b428e GH-51278: [C++] Fix build error in acero tests with gcc 16 
(#51279)
     add 39706ed061 GH-39295: [C++][Python] ConsumingDLPack on Arrays and 
Tensor (#51122)
     add 407841e6b6 GH-51283: [CI][Dev] Fix shellcheck errors in 
cpp/thirdparty/download_dependencies.sh (#51284)
     add 79e074ace3 GH-51225: [C++] utf8_normalize: compose for NFC and NFKC 
(#51237)
     add 4053d6efa5 GH-51262: [Ruby] Add ListArray values constructor (#51263)
     add 0087bae0b2 GH-51271: [Ruby] Fix Date values in 
ArrowFormat::Date32Array (#51272)
     add 07be48c540 GH-51285: [CI] Fix AMD64 Conda Integration Test failure 
(#51287)
     add cd304b22da MINOR: [Python][Docs] Remove reference to removed 
pyarrow.HdfsFile (#50397)
     add 0241012442 GH-33432: [R] Match base/stringr semantics for 
str_replace() with NA replacement (#51197)
     add 896e91308d GH-51264: [C++][Parquet] Make MemoryPool settable on 
ReaderProperties (#51269)
     add a8556b5e3c GH-51210: [C++] Initialize `output_` on empty `select_k` 
inputs (#51212)
     add 9ae25f1a92 GH-51303: [C++][Parquet] Update parquet.thrift to sync with 
2.14.0 (#51304)
     add 20373450d9 GH-51199: [CI] Limit concurrent PRs from new contributors 
(#51200)
     add 7e3b55a3d9 GH-51327: [CI][Dev] Change download minIO URLs for GitHub 
releases URL (#51326)
     add 734772e941 MINOR: [Dev] Remove Tadeja from collaborators as committer 
(#51337)
     add 410ff4b2de GH-49524: [CI][Integration] Bump HDFS versions tested to 
use latest v2 and newest v3 (#50814)
     add 8c7de93ec0 GH-51345: [CI] Fix pipx install for `packaging` on Debian 
(#51346)
     add 40067d77eb GH-51331: [CI] Exempt collaborators from concurrent PR 
limit (#51332)
     add 7dedd5ca9c MINOR: [Dev] Update CODEOWNERS for HuaHuaY (#51352)
     add 3cb299408d GH-50944: [C++] Replace RapidJSON with simdjson in JSON 
chunker (#50945)
     add b274238283 MINOR: [Dev] Ask for generative AI disclosure in PR 
template (#51282)
     add 6219555bb1 GH-50250: [C++] Remove `call_traits::argument_type` in 
favor of `<type_traits>` (#51328)
     add f7021843ab GH-45373: [R] summarize after arrange fails  (#51312)
     add 817e3f68ea GH-40303: [R]: Unnamed columns cause issues when used in 
dplyr queries (#51313)
     add 6d3331f28e GH-33708: [R] read_csv_arrow()'s timestamp_parsers 
parameter is a bit light on documentation and doesn't appear to do anything 
(#51166)
     add 8b617feafb GH-50514: [R] read_ipc_stream fails to unify nested Enum 
fields inside a Struct array across record batches (#51153)
     add 0bd8def07f GH-51343: [C++][CI][Packaging] Disable Precompile Headers 
on simdjson to avoid not reproducible artifacts (#51355)
     add 275b44b0cd GH-50194: [C++] Move S3 and AWS-SDK to its own 
libarrow_s3.so (#50195)
     add 68610e4c2b GH-47499: [Python] Explicitly add 
`use_content_defined_chunking` to `ParquetWriter` and `write_table` (#47498)
     add 66e450c2ef GH-50512: [C++][Compute] Support float16 in hash kernels 
(dictionary_encode, unique, value_counts) (#50513)
     add b034f456ee MINOR: [Docs][MATLAB][Python] Fixed three minor issues 
(#51379)
     add 46b6f9d69f GH-34860: [R] New column name wrongly set when using mutate 
with if_any (#51314)
     add 614a91bb33 GH-14734: [R] Deprecated filter + across usage (#51235)
     add 0abf0de0ee GH-38358: [R] NotImplemented: Function 'if_else' has no 
kernel matching input types (bool, bool, date32[day]) (#51292)
     add 43751939f2 GH-51232: [CI] Remove the "take" comment bot for 
self-assigning issues (#51233)
     add 3208df1b28 GH-51297: [Dev] Fix SC2035 shellcheck errors in the 
cpp/src/arrow/vendored directory (#51298)
     add a5744ab24c MINOR: CODEOWNERS: Remove myself from top-level Arrow C++ 
(#51380)
     add b241bf77dd GH-51335: [CI] Update Matlab actions and fix Matlab Windows 
failure (#51378)
     add c07de67a7c GH-37761: [R] Argument names ignored in schema supplied as 
in_type argument to register_scalar_function() (#51324)
     add 70f5c269ae GH-51361: [C++][Parquet] Derive records_to_read in 
FileReaderImpl::ReadColumn from RowGroup  (#51362)
     add c400f72eb6 GH-51229: [Python] Raise instead of crashing on unopened 
resize (#51246)
     add bcaac3ba3f GH-51245: [C++][Compute][Gandiva] Add support for LLVM 23.1 
(#51266)
     add 808338ea5a GH-50622: [Docs][Format] Align Variant `typed_value` 
primitive type mappings with the Parquet shredding spec (#50810)
     add f3b46fb7d4 GH-49677 [Python][C++][Compute] Add search sorted compute 
kernel (#49679)
     add 911a7cbf1f GH-51349: [C++][Parquet] Add flag to control pass-through 
of KMS URLs from key material (#51350)
     add 5c2ff72341 GH-50978: [C++] Enable MSVC's new preprocessor to handle 
C++20 grammar (#50979)
     add 0fea33b5d2 GH-51300: Fix deprecation warnings for `null_placement` 
(#51307)
     add ac006a4754 GH-51446: [CI][Python] Fix test collection errors when 
Parquet encryption is unavailable (#51457)
     add e8c2e70605 GH-51456: [C++] Make ABI independent of 
ARROW_EXTRA_ERROR_CONTEXT (#51458)
     add 13f20f2ae1 MINOR: [CI] Bump the apache-infrastructure-actions-stash 
group with 2 updates (#51462)
     add ab171b294d GH-51245: [C++][Parquet][FOLLOWUP] Add support for LLVM 
23.1 (#51468)
     add aea76a11f4 GH-39688: [R] "Error: Filter expression not supported for 
Arrow Datasets" using "date" expression rigth hand side of a filter (#51291)
     add 0efbdec7a1 GH-51223: [C++] Fix copying sliced boolean arrays (#51240)
     add f4265ecb0f GH-49889: [C++][Compute] Handle logical nulls in validity 
kernels (#50269)
     add 5448aa7a91 GH-51467: [CI][C++] Remove unused ranges include which 
breaks R build (#51469)
     add 1f789ffd70 GH-51273: [Ruby] Add FixedSizeListArray values constructor 
(#51274)
     add 7a0491f734 GH-51145: [Python] Accept Arrow integer scalars in slice 
methods (#51160)
     add 3ad410b7b1 GH-51402: [CI][Release] Bump macos runner versions to 
supported version from Homebrew (#51403)
     add 51955ecd2c GH-51097: Fix Parquet null counts for fixed-width leaves 
(#51357)
     add a99c14ed5e GH-51370: [C++][Parquet] Fix tracing column attributes 
(#51401)
     add 43d04c2f6f GH-51496: [C++] Fix 32-bit block offset overflows in 
SwissTable (#51497)
     add dcdc129987 GH-36010: [GLib][Ruby][Parquet] Add buffered reader 
properties (#51277)
     add c75bc9aa9f GH-50988: [C++][Python] Substrait: add mappings for 
starts_with, ends_with and match_substring (#50989)
     add 626407c899 GH-51224: [C++] Keep the correct nulls when winsorizing a 
sliced array (#51251)
     add 65974f5316 GH-51470: [C++] Delimit JSON documents without parsing them 
(#51472)
     add c6620b47de GH-51127: [C++] Fix is_null nan_is_null for 
dictionary-encoded float arrays (#51000)
     add bb83012743 MINOR: [Docs][Python] Mention explicit None partitioning 
options for pyarrow.parquet.read_table (#45163)
     add 464ae94d81 GH-50915: [FORMAT] Allow TIMESTAMP logical type to annotate 
FIXED_LEN_BYTE_ARRAY(12) (#50916)
     add 065db5f6e6 GH-51495: [C++] Fix race in MergedGenerator that could drop 
an error and end the stream early (#51498)
     add 7bc31d7d0a GH-51604: [C++][Parquet] Only link opentelemetry-cpp::sdk 
on arrow_reader_writer_tracing_test.cc to avoid double freeing (#51606)
     add d0f318d1da GH-51485: [C++] Fix SC2086 errors in 
cpp/examples/tutorial_examples directory (#51486)
     add 4e61c97e3a GH-51011: [C++][CI] Poll for GCS testbench readiness 
instead of one 10s attempt (#51012)
     add 1369f7fa69 GH-45747: [C++] Remove deprecated ObjectType and 
FileStatistics, refactor hdfs code (#45998)
     add 8fa322c3e2 GH-49538: [C++][FlightRPC][ODBC] Use static linkage in 
Windows FlightSQL ODBC driver (#49585)
     add 331b0f5774 GH-51471: [C++] Disable simdjson threading in chunker 
(#51473)
     add 5592d99193 GH-51492: [C++] Do not left shift a bpacking lane by its 
full width (#51493)
     add d6d9493dd0 GH-51494: [CI][C++] Detect Visual Studio installed path 
instead of hardcoding it (#51610)
     add 78f5e3ee60 GH-51636: [CI][Python] Switch back to Pandas release for 
Python 3.15 (#51637)
     add dc90604891 GH-51220: [Python][Parquet] Accept write_table options in 
dataset writer (#51461)
     add f2df1b047e GH-51632: [C++][CI] Link OpenTelemetry libs for 
parquet-arrow-reader-writer-tracing-test depending on System vs Bundled 
OpenTelemetry (#51633)
     add 7714ed8d84 MINOR: [CI] Bump conda-incubator/setup-miniconda from 4.0.1 
to 4.1.0 (#51645)
     add b8a45d226b GH-51634: [C++][CI] Apply a google-cloud-cpp patch for 
OpenSSL 4.x compatibility (#51635)
     add 382ffd94f9 GH-51329: [C++][CI] Test static linking with S3 and fix 
Azure/GCS dependencies on static builds (#51280)
     add 65b7d24736 GH-49826: [Python] Return NotImplemented from Scalar/Array 
arithmetic dunders for unsupported types (#49845)
     add 12d02adf00 GH-40282: [Python] Use C++ type traits for is_nested 
function (#41709)
     add e3150f2c68 GH-51487: [CI] Fix Emscripten wheel load failure by 
disabling llvm-strip on install (#51488)
     add 7538742292 GH-30800: [Python][Docs] Document partition fields with 
explicit dataset schemas (#50352)
     add 9479e686b9 GH-39660: [R] Document partition value types (#50857)
     add 1a04cfb98a GH-38771: [R][Documentation] Document add_filename on 
open_dataset help page (#51392)
     add 26310ff4ad GH-51655: [R] Advance long-standing deprecations in 
map_batches() and pull() (#51658)
     add a0e64ef541 GH-51656: [R] Polish NEWS.md and README for 26.0.0 (#51657)
     add fcac3dfd8e GH-48072: [C++][Acero] fix a bug of materialize boolean 
(#48073)
     add 99c0f29065 GH-51643: [CI] Run extra jobs on pushes to main again 
(#51666)
     add f36c238fd0 GH-50148: [C++] Add Content-Encoding support to S3 
filesystem metadata (#50167)
     add 05c1723d94 GH-47472: [Doc] List third-party implementations (#51390)
     add 45801eb417 GH-50440: [C++][Gandiva] Fix out-of-bounds read in 
set_error_for_date (#50441)
     add 1998ed3556 GH-51007: [C++] Make uriparser an external dependency 
(#51244)
     add 01cb4315cc GH-50910: [Parquet] Tolerate unrecognized logical/physical 
type combinations when reading (#50909)
     add 275872bf9b GH-51651: [C++][CI] Fix static linking for system Abseil 
and bundled GCS (#51653)
     add e6adb62b3d MINOR: [Docs][C++] Fix Sphinx building html warning (#51672)
     add 6f161d6525 GH-51302: [Python] Avoid deprecated .values call in 
pandas->pyarrow conversion (#51484)
     add 17be9c7caa GH-51652: [Python] Add NumPy StringDType to Arrow 
conversion (#51157)
     add f0d043cd2d MINOR: [Docs][C++] Fix doxygenfile path for 
arrow/flight/transport.h (#51677)
     add 5183e21386 GH-46901: [C++][Compute] Add remainder and modulo kernels 
(#48914)
     add cca44b5df6 GH-51638: [CI][C++][Parquet] Update expected JSON output in 
parquet-reader-test for simdjson 5.0 (#51661)
     add 1deceed534 GH-51675: [Python][Packaging] Apply upstream fix to 
UriParser from vcpkg and force Windows image rebuild to fix builds on wheels 
(#51676)
     add 12409f87ac GH-51682: [CI][C++] Add liburiparser-dev to system 
dependency image (#51683)
     add 28e6c675fc GH-51687: [C++] Skipt tests that require threads if 
ARROW_ENABLE_THREADING=OFF (#51688)
     add 5ce3c95f19 MINOR: [Release] Update CHANGELOG.md for 26.0.0
     add 9d03a262ce MINOR: [Release] Update .deb/.rpm changelogs for 26.0.0
     add 446167169a MINOR: [Release] Update versions for 26.0.0
     add 82b2c4c6bf [R] Remove badges from README for CRAN release
     add 9967782871 rebuild docs
     add 14492fa43a [CRAN] Add checksums

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
tag 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   (dee97d5260)
            \
             N -- N -- N   refs/tags/r-universe-release (14492fa43a)

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 +-
 .claude/skills/r-cran-release/SKILL.md             |  395 +
 .env                                               |   15 +-
 .github/CODEOWNERS                                 |    6 +-
 .github/actions/odbc-windows/action.yml            |    6 +-
 .github/dependabot.yml                             |    5 +
 .github/pull_request_template.md                   |   16 +-
 .github/workflows/archery.yml                      |    2 +-
 .github/workflows/check_labels.yml                 |    5 -
 .github/workflows/comment_bot.yml                  |   20 +-
 .github/workflows/cpp.yml                          |   30 +-
 .github/workflows/cpp_extra.yml                    |  203 +-
 .github/workflows/cpp_windows.yml                  |   14 +-
 .github/workflows/cuda_extra.yml                   |   20 +-
 .github/workflows/dev.yml                          |   13 +-
 .github/workflows/dev_pr.yml                       |    5 +-
 .github/workflows/dev_pr/title_check.js            |   30 +
 .github/workflows/dev_pr/title_check.md            |    6 +-
 .github/workflows/docs.yml                         |    2 +-
 .github/workflows/docs_light.yml                   |    2 +-
 .github/workflows/integration.yml                  |    2 +-
 .github/workflows/matlab.yml                       |   24 +-
 .github/workflows/package_linux.yml                |   12 +-
 .github/workflows/package_odbc.yml                 |   11 +-
 .github/workflows/pr_bot.yml                       |    2 +-
 .github/workflows/pr_limit.yml                     |   66 +
 .github/workflows/pr_limit/check.js                |  130 +
 .../{dev_pr/title_check.md => pr_limit/comment.md} |   14 +-
 .github/workflows/python.yml                       |   68 +-
 .github/workflows/r.yml                            |    4 +-
 .github/workflows/r_extra.yml                      |    5 +-
 .github/workflows/r_nightly.yml                    |    2 +-
 .github/workflows/report_ci.yml                    |    2 +-
 .github/workflows/ruby.yml                         |   34 +-
 .github/workflows/stale.yml                        |   12 +-
 .github/workflows/verify_rc.yml                    |   10 +-
 .pre-commit-config.yaml                            |   96 +-
 CHANGELOG.md                                       | 7911 +++++++++++++++++++-
 CONTRIBUTING.md                                    |    3 +-
 LICENSE.txt                                        |   42 -
 c_glib/arrow-flight-glib/server.cpp                |   61 +
 c_glib/arrow-glib/input-stream.cpp                 |    2 +
 c_glib/arrow-glib/meson.build                      |    3 +
 c_glib/arrow-glib/output-stream.cpp                |    2 +
 c_glib/arrow-glib/reader.cpp                       |    2 +
 c_glib/arrow-glib/table.cpp                        |    7 +
 c_glib/arrow-glib/table.hpp                        |    2 +
 c_glib/doc/meson.build                             |   15 +-
 c_glib/meson.build                                 |   14 +-
 c_glib/parquet-glib/arrow-file-reader.cpp          |  336 +-
 c_glib/parquet-glib/arrow-file-reader.h            |   55 +
 c_glib/parquet-glib/arrow-file-reader.hpp          |    7 +-
 c_glib/test/flight-sql/test-client.rb              |    1 -
 c_glib/test/flight/test-client.rb                  |    5 +-
 c_glib/test/flight/test-criteria.rb                |    3 +-
 c_glib/test/flight/test-endpoint.rb                |   12 +-
 c_glib/test/flight/test-ticket.rb                  |   15 +-
 c_glib/test/parquet/test-arrow-file-reader.rb      |   54 +
 .../test-reader-properties.rb}                     |   54 +-
 c_glib/test/test-extension-data-type.rb            |   23 +-
 c_glib/tool/generate-version-header.py             |    1 +
 c_glib/vcpkg.json                                  |    2 +-
 ci/conda_env_archery.txt                           |    3 -
 ci/conda_env_cpp.txt                               |    2 +
 ci/conda_env_gandiva.txt                           |    4 +-
 ci/conda_env_python.txt                            |    4 +-
 ci/docker/alpine-linux-3.22-cpp.dockerfile         |    8 +-
 ci/docker/conda-cpp.dockerfile                     |    6 -
 ci/docker/conda-integration.dockerfile             |    5 +-
 ci/docker/conda-python-cpython-debug.dockerfile    |    4 +-
 ci/docker/conda-python-dask.dockerfile             |    2 +-
 ci/docker/conda-python-emscripten.dockerfile       |    2 +-
 ci/docker/conda-python-hdfs.dockerfile             |    6 +-
 ci/docker/conda-python-jpype.dockerfile            |    2 +-
 ci/docker/conda-python-pandas.dockerfile           |    2 +-
 ci/docker/conda-python-spark.dockerfile            |    4 +-
 ci/docker/conda-python.dockerfile                  |    2 +-
 ci/docker/cpp-jni.dockerfile                       |    4 +-
 ci/docker/debian-13-cpp.dockerfile                 |    4 +-
 ci/docker/debian-experimental-cpp.dockerfile       |    5 +-
 ci/docker/fedora-42-cpp.dockerfile                 |    4 +-
 ci/docker/linux-dnf-python-3.dockerfile            |   18 +-
 ci/docker/linux-r.dockerfile                       |    3 +
 ...hreaded-wheel-musllinux-test-imports.dockerfile |    3 +-
 ...eaded-wheel-musllinux-test-unittests.dockerfile |    3 +-
 ...e-threaded-wheel-windows-test-vs2022.dockerfile |    8 +-
 ci/docker/python-wheel-manylinux.dockerfile        |   12 +-
 ci/docker/python-wheel-musllinux-test.dockerfile   |   13 +-
 ci/docker/python-wheel-musllinux.dockerfile        |   16 +-
 ...ython-wheel-windows-test-vs2022-base.dockerfile |    2 +-
 .../python-wheel-windows-test-vs2022.dockerfile    |   13 +-
 ci/docker/python-wheel-windows-vs2022.dockerfile   |    3 +-
 ci/docker/ubuntu-22.04-cpp-minimal.dockerfile      |    1 -
 ci/docker/ubuntu-22.04-cpp.dockerfile              |    4 +-
 ci/docker/ubuntu-22.04-verify-rc.dockerfile        |   17 +-
 ci/docker/ubuntu-24.04-cpp-minimal.dockerfile      |    1 -
 ci/docker/ubuntu-24.04-cpp.dockerfile              |    4 +-
 ci/scripts/PKGBUILD                                |    4 +-
 ci/scripts/c_glib_test.sh                          |    6 +-
 ci/scripts/ccache_fix_perms.sh                     |    2 +-
 ci/scripts/ccache_setup.sh                         |    2 +-
 ci/scripts/cpp_build.sh                            |  272 +-
 ci/scripts/cpp_test.sh                             |    7 +
 ci/scripts/install_bison.sh                        |    2 +-
 ci/scripts/install_gcs_testbench.sh                |    2 +-
 ci/scripts/install_minio.sh                        |   63 +-
 ci/scripts/install_python.sh                       |   21 +-
 ci/scripts/integration_hdfs.sh                     |    2 -
 ci/scripts/msys2_setup.sh                          |    3 +-
 ci/scripts/python_build.bat                        |   24 +-
 ci/scripts/python_build.sh                         |    2 +-
 ci/scripts/python_build_emscripten.sh              |    8 +
 ci/scripts/python_test.sh                          |   51 +-
 ci/scripts/python_test_emscripten.sh               |    7 +-
 ci/scripts/python_wheel_macos_build.sh             |  206 +-
 ci/scripts/python_wheel_xlinux_build.sh            |  178 +-
 ci/scripts/r_deps.sh                               |   26 +-
 ci/scripts/r_docker_configure.sh                   |   49 +-
 ci/scripts/r_install_system_dependencies.sh        |   34 +-
 ci/scripts/r_revdepcheck.sh                        |    1 +
 ci/scripts/r_sanitize.sh                           |   13 +-
 ci/scripts/r_test.sh                               |   16 +-
 ci/scripts/r_valgrind.sh                           |   18 +-
 ci/scripts/r_windows_build.sh                      |   49 +-
 ci/vcpkg/amd64-windows-no-absl-sync-release.cmake  |    4 +-
 ci/vcpkg/ports.patch                               |   34 +
 ci/vcpkg/vcpkg.json                                |    4 +-
 compose.yaml                                       |   67 +-
 cpp/Brewfile                                       |    1 +
 cpp/CMakeLists.txt                                 |   15 +-
 cpp/CMakePresets.json                              |   27 +-
 cpp/apidoc/Doxyfile                                |    3 +
 cpp/build-support/fuzzing/generate_corpuses.sh     |   63 +-
 cpp/build-support/run-test.sh                      |  182 +-
 cpp/build-support/trim-boost.sh                    |   75 -
 cpp/build-support/update-flatbuffers.sh            |    9 +-
 cpp/build-support/vendor-flatbuffers.sh            |    8 +-
 cpp/cmake_modules/DefineOptions.cmake              |   19 +-
 cpp/cmake_modules/FindGTestAlt.cmake               |    6 +
 cpp/cmake_modules/FinduriparserAlt.cmake           |   63 +
 cpp/cmake_modules/SetupCxxFlags.cmake              |   41 +-
 cpp/cmake_modules/ThirdpartyToolchain.cmake        |  634 +-
 cpp/cmake_modules/UseCython.cmake                  |    4 +-
 .../google-cloud-cpp-openssl4-compatibility.patch} |   28 +-
 cpp/examples/minimal_build/CMakeLists.txt          |   18 +
 cpp/examples/minimal_build/example.cc              |    9 +
 .../minimal_build/system_dependency.dockerfile     |    1 +
 cpp/examples/tutorial_examples/build_arrow.sh      |   12 +-
 cpp/examples/tutorial_examples/build_example.sh    |   10 +-
 cpp/gdb_arrow.py                                   |   39 +-
 cpp/meson.build                                    |    3 +-
 cpp/src/arrow/ArrowConfig.cmake.in                 |   10 +-
 ...mputeConfig.cmake.in => ArrowS3Config.cmake.in} |   20 +-
 cpp/src/arrow/CMakeLists.txt                       |  221 +-
 cpp/src/arrow/acero/hash_aggregate_test.cc         |   77 +
 cpp/src/arrow/acero/options.cc                     |   12 +
 cpp/src/arrow/acero/options.h                      |    6 +-
 cpp/src/arrow/acero/pivot_longer_node.cc           |   31 +-
 cpp/src/arrow/acero/pivot_longer_node_test.cc      |   40 +-
 cpp/src/arrow/acero/sorted_merge_node_test.cc      |  116 +
 cpp/src/arrow/acero/test_util_internal.cc          |    2 +-
 .../arrow/acero/unmaterialized_table_internal.h    |    5 +-
 cpp/src/arrow/array/array_base.cc                  |   14 +
 cpp/src/arrow/array/array_base.h                   |   15 +
 cpp/src/arrow/array/array_binary.cc                |    2 +-
 cpp/src/arrow/array/array_binary_test.cc           |   23 +
 cpp/src/arrow/array/array_dict_test.cc             |  117 +
 cpp/src/arrow/array/array_list_test.cc             |  148 +
 cpp/src/arrow/array/array_nested.cc                |   50 +-
 cpp/src/arrow/array/array_nested.h                 |    8 +
 cpp/src/arrow/array/array_primitive.h              |   18 +
 cpp/src/arrow/array/array_run_end_test.cc          |   53 +
 cpp/src/arrow/array/array_test.cc                  |   77 +
 cpp/src/arrow/array/array_view_test.cc             |   27 +
 cpp/src/arrow/array/builder_adaptive.cc            |    1 +
 cpp/src/arrow/array/builder_base.cc                |   18 -
 cpp/src/arrow/array/builder_base.h                 |   10 -
 cpp/src/arrow/array/builder_binary.h               |    8 +
 cpp/src/arrow/array/builder_dict.h                 |   48 +-
 cpp/src/arrow/array/builder_run_end.cc             |    5 +-
 cpp/src/arrow/array/data.cc                        |   15 +-
 cpp/src/arrow/array/data.h                         |   39 +
 cpp/src/arrow/array/data_test.cc                   |   65 +-
 .../{acero/arrow-acero.pc.in => arrow-s3.pc.in}    |   14 +-
 cpp/src/arrow/buffer.cc                            |   19 +-
 cpp/src/arrow/buffer.h                             |   67 +-
 cpp/src/arrow/buffer_test.cc                       |    2 +-
 cpp/src/arrow/builder.cc                           |   43 +-
 cpp/src/arrow/c/bridge.cc                          |    9 +-
 cpp/src/arrow/c/bridge_test.cc                     |   10 +-
 cpp/src/arrow/c/dlpack.cc                          |  549 +-
 cpp/src/arrow/c/dlpack.h                           |   78 +-
 cpp/src/arrow/c/dlpack_abi.h                       |  356 +-
 cpp/src/arrow/c/dlpack_test.cc                     |  566 +-
 cpp/src/arrow/compute/CMakeLists.txt               |    5 +
 cpp/src/arrow/compute/api_scalar.cc                |    2 +
 cpp/src/arrow/compute/api_scalar.h                 |   36 +
 cpp/src/arrow/compute/api_vector.cc                |   30 +-
 cpp/src/arrow/compute/api_vector.h                 |   38 +
 cpp/src/arrow/compute/exec.cc                      |   10 -
 cpp/src/arrow/compute/expression_test.cc           |   64 +
 cpp/src/arrow/compute/function_internal.h          |    4 +-
 cpp/src/arrow/compute/initialize.cc                |    1 +
 cpp/src/arrow/compute/kernel.cc                    |   16 +
 cpp/src/arrow/compute/kernel.h                     |    7 +
 cpp/src/arrow/compute/kernel_test.cc               |   17 +
 cpp/src/arrow/compute/kernels/CMakeLists.txt       |    8 +
 cpp/src/arrow/compute/kernels/aggregate_test.cc    |   34 +
 .../compute/kernels/base_arithmetic_internal.h     |   91 +-
 cpp/src/arrow/compute/kernels/chunked_internal.cc  |   25 +-
 cpp/src/arrow/compute/kernels/chunked_internal.h   |   25 +-
 cpp/src/arrow/compute/kernels/codegen_internal.h   |   97 +-
 cpp/src/arrow/compute/kernels/copy_data_internal.h |    4 +-
 .../compute/kernels/hash_aggregate_internal.h      |   15 +-
 cpp/src/arrow/compute/kernels/meson.build          |    1 +
 cpp/src/arrow/compute/kernels/pivot_internal.cc    |   37 +-
 cpp/src/arrow/compute/kernels/scalar_arithmetic.cc |   76 +-
 .../compute/kernels/scalar_arithmetic_test.cc      |  344 +
 cpp/src/arrow/compute/kernels/scalar_cast_test.cc  |   28 +-
 cpp/src/arrow/compute/kernels/scalar_compare.cc    |    3 +-
 cpp/src/arrow/compute/kernels/scalar_if_else.cc    |  154 +-
 .../arrow/compute/kernels/scalar_if_else_test.cc   |   85 +
 cpp/src/arrow/compute/kernels/scalar_round.cc      |   24 +-
 .../kernels/scalar_round_arithmetic_test.cc        |  520 +-
 .../arrow/compute/kernels/scalar_string_ascii.cc   |  248 +-
 .../arrow/compute/kernels/scalar_string_internal.h |   45 +-
 .../arrow/compute/kernels/scalar_string_test.cc    |  280 +-
 .../arrow/compute/kernels/scalar_string_utf8.cc    |   21 +-
 .../arrow/compute/kernels/scalar_temporal_test.cc  |  145 +-
 .../arrow/compute/kernels/scalar_temporal_unary.cc |   62 +-
 cpp/src/arrow/compute/kernels/scalar_validity.cc   |  185 +-
 .../arrow/compute/kernels/scalar_validity_test.cc  |   89 +
 cpp/src/arrow/compute/kernels/select_k_test.cc     |   34 +
 cpp/src/arrow/compute/kernels/temporal_internal.h  |   13 +
 cpp/src/arrow/compute/kernels/vector_array_sort.cc |  162 +-
 .../compute/kernels/vector_cumulative_ops_test.cc  |   29 +
 cpp/src/arrow/compute/kernels/vector_hash.cc       |   10 +-
 cpp/src/arrow/compute/kernels/vector_hash_test.cc  |    4 +-
 cpp/src/arrow/compute/kernels/vector_pairwise.cc   |    6 +-
 .../arrow/compute/kernels/vector_pairwise_test.cc  |   20 +
 cpp/src/arrow/compute/kernels/vector_rank.cc       |  112 +-
 cpp/src/arrow/compute/kernels/vector_replace.cc    |   33 +-
 .../arrow/compute/kernels/vector_replace_test.cc   |   78 +
 .../arrow/compute/kernels/vector_run_end_encode.cc |  150 +
 .../compute/kernels/vector_run_end_encode_test.cc  |  215 +
 .../arrow/compute/kernels/vector_search_sorted.cc  |  880 +++
 .../kernels/vector_search_sorted_benchmark.cc      |  275 +
 .../compute/kernels/vector_search_sorted_test.cc   |  672 ++
 cpp/src/arrow/compute/kernels/vector_select_k.cc   |   89 +-
 .../compute/kernels/vector_selection_internal.cc   |    6 +-
 .../kernels/vector_selection_take_internal.cc      |   41 +-
 .../arrow/compute/kernels/vector_selection_test.cc |   23 +
 cpp/src/arrow/compute/kernels/vector_sort.cc       |  507 +-
 .../arrow/compute/kernels/vector_sort_internal.h   |  591 +-
 cpp/src/arrow/compute/kernels/vector_sort_test.cc  |   27 +
 cpp/src/arrow/compute/kernels/vector_statistics.cc |    6 +-
 .../compute/kernels/vector_statistics_test.cc      |   39 +
 cpp/src/arrow/compute/key_map_internal.cc          |    3 +-
 cpp/src/arrow/compute/key_map_internal_avx2.cc     |    8 +-
 cpp/src/arrow/compute/key_map_test.cc              |  158 +
 cpp/src/arrow/compute/meson.build                  |    1 +
 cpp/src/arrow/compute/registry_internal.h          |    1 +
 cpp/src/arrow/compute/row/grouper.cc               |   11 +-
 cpp/src/arrow/compute/row/grouper_benchmark.cc     |   23 +-
 cpp/src/arrow/compute/row/grouper_test.cc          |   80 +-
 cpp/src/arrow/compute/row/row_encoder_internal.cc  |   34 +
 cpp/src/arrow/compute/row/row_encoder_internal.h   |   50 +-
 .../arrow/compute/row/row_encoder_internal_test.cc |   70 +
 cpp/src/arrow/csv/chunker.cc                       |    4 +
 cpp/src/arrow/csv/chunker_test.cc                  |   20 +
 cpp/src/arrow/csv/converter.cc                     |   15 +-
 cpp/src/arrow/csv/lexing_internal.h                |   47 +
 cpp/src/arrow/csv/options.h                        |    4 +
 cpp/src/arrow/csv/parser.cc                        |  155 +-
 cpp/src/arrow/csv/parser.h                         |   27 +-
 cpp/src/arrow/csv/parser_benchmark.cc              |    2 +-
 cpp/src/arrow/csv/parser_test.cc                   |  155 +-
 cpp/src/arrow/csv/reader.cc                        |    4 +-
 cpp/src/arrow/csv/reader_test.cc                   |   67 +
 cpp/src/arrow/dataset/CMakeLists.txt               |    2 +-
 cpp/src/arrow/dataset/file_base.cc                 |   33 +-
 cpp/src/arrow/dataset/file_base.h                  |    2 +
 cpp/src/arrow/dataset/file_csv.cc                  |   23 +-
 cpp/src/arrow/dataset/file_csv_test.cc             |   16 +
 cpp/src/arrow/dataset/file_json_test.cc            |   52 +-
 cpp/src/arrow/dataset/file_parquet.cc              |   27 +-
 cpp/src/arrow/dataset/file_test.cc                 |  130 +-
 cpp/src/arrow/dataset/meson.build                  |    4 +-
 cpp/src/arrow/dataset/scanner.h                    |    1 +
 cpp/src/arrow/datum.cc                             |   17 +-
 cpp/src/arrow/datum.h                              |   12 +
 cpp/src/arrow/datum_test.cc                        |  114 +
 cpp/src/arrow/engine/CMakeLists.txt                |    7 +-
 cpp/src/arrow/engine/substrait/extension_set.cc    |   99 +
 cpp/src/arrow/engine/substrait/serde_test.cc       |   72 +
 cpp/src/arrow/extension/fixed_shape_tensor.cc      |  116 +-
 cpp/src/arrow/extension/fixed_shape_tensor.h       |    6 +-
 cpp/src/arrow/extension/json_test.cc               |    4 +-
 cpp/src/arrow/extension/opaque.cc                  |   65 +-
 cpp/src/arrow/extension/opaque_test.cc             |   34 +-
 .../arrow/extension/tensor_extension_array_test.cc |   56 +-
 cpp/src/arrow/extension/tensor_internal.cc         |   14 -
 cpp/src/arrow/extension/tensor_internal.h          |    7 -
 cpp/src/arrow/extension/variable_shape_tensor.cc   |  129 +-
 cpp/src/arrow/filesystem/CMakeLists.txt            |   18 +-
 cpp/src/arrow/filesystem/azurefs_test.cc           |   60 +-
 cpp/src/arrow/filesystem/filesystem.h              |    1 +
 cpp/src/arrow/filesystem/gcsfs_test.cc             |   11 +-
 cpp/src/arrow/filesystem/hdfs.cc                   |  407 +-
 cpp/src/arrow/filesystem/hdfs.h                    |   27 +-
 cpp/src/arrow/{io => filesystem}/hdfs_internal.cc  |  318 +-
 cpp/src/arrow/{io => filesystem}/hdfs_internal.h   |  102 +-
 cpp/src/arrow/filesystem/hdfs_test.cc              |  128 +-
 cpp/src/arrow/filesystem/meson.build               |    1 +
 .../visibility.h => filesystem/s3_visibility.h}    |   20 +-
 cpp/src/arrow/filesystem/s3fs.cc                   |    2 +
 cpp/src/arrow/filesystem/s3fs.h                    |   25 +-
 cpp/src/arrow/filesystem/s3fs_module_test.cc       |    7 +-
 cpp/src/arrow/filesystem/s3fs_test.cc              |   10 +-
 cpp/src/arrow/filesystem/util_internal.h           |    2 +
 cpp/src/arrow/flight/CMakeLists.txt                |    4 +-
 .../integration_tests/test_integration_client.cc   |    5 +-
 cpp/src/arrow/flight/sql/CMakeLists.txt            |    5 +
 cpp/src/arrow/flight/sql/odbc/CMakeLists.txt       |   86 +-
 cpp/src/arrow/flight/sql/odbc/README.md            |    9 +
 .../sql/odbc/arrow-flight-sql-odbc-template.ini.in |    5 +-
 cpp/src/arrow/flight/sql/odbc/odbc_api.cc          |   17 +-
 .../arrow/flight/sql/odbc/odbc_impl/CMakeLists.txt |   41 +-
 .../accessors/timestamp_array_accessor.cc          |    2 +-
 .../sql/odbc/odbc_impl/config/configuration.cc     |    6 +-
 cpp/src/arrow/flight/sql/odbc/odbc_impl/encoding.h |   41 +-
 .../flight/sql/odbc/odbc_impl/encoding_utils.h     |    2 -
 .../sql/odbc/odbc_impl/flight_sql_connection.cc    |    1 -
 .../sql/odbc/odbc_impl/flight_sql_connection.h     |    1 -
 .../sql/odbc/odbc_impl/flight_sql_result_set.cc    |    6 +-
 .../flight/sql/odbc/odbc_impl/get_info_cache.cc    |   70 +-
 .../flight/sql/odbc/odbc_impl/json_converter.cc    |   40 +-
 cpp/src/arrow/flight/sql/odbc/odbc_impl/main.cc    |    5 +-
 .../flight/sql/odbc/odbc_impl/odbc_descriptor.cc   |    8 +-
 .../flight/sql/odbc/odbc_impl/odbc_statement.cc    |    5 +-
 cpp/src/arrow/flight/sql/odbc/odbc_impl/util.h     |    1 -
 .../flight/sql/odbc/odbc_impl/win_system_dsn.cc    |    2 -
 cpp/src/arrow/flight/sql/odbc/tests/CMakeLists.txt |   69 +-
 .../arrow/flight/sql/odbc/tests/columns_test.cc    |   82 +
 .../flight/sql/odbc/tests/connection_info_test.cc  |   38 +-
 .../arrow/flight/sql/odbc/tests/odbc_test_suite.cc |   24 +
 .../arrow/flight/transport/grpc/customize_grpc.h   |   38 +-
 cpp/src/arrow/integration/CMakeLists.txt           |    5 +-
 .../integration/c_data_integration_internal.cc     |    3 +-
 cpp/src/arrow/integration/json_integration.cc      |   74 +-
 cpp/src/arrow/integration/json_integration.h       |    4 +-
 cpp/src/arrow/integration/json_integration_test.cc |   45 +-
 cpp/src/arrow/integration/json_internal.cc         |  564 +-
 cpp/src/arrow/integration/json_internal.h          |   70 +-
 cpp/src/arrow/integration/meson.build              |    2 +-
 cpp/src/arrow/io/CMakeLists.txt                    |   20 -
 cpp/src/arrow/io/api.h                             |    1 -
 cpp/src/arrow/io/hdfs.cc                           |  716 --
 cpp/src/arrow/io/hdfs.h                            |  284 -
 cpp/src/arrow/io/hdfs_test.cc                      |  466 --
 cpp/src/arrow/io/meson.build                       |   13 -
 cpp/src/arrow/ipc/feather.cc                       |    7 +
 cpp/src/arrow/ipc/feather.h                        |   19 +-
 cpp/src/arrow/ipc/feather_test.cc                  |    6 +
 cpp/src/arrow/ipc/generate_tensor_fuzz_corpus.cc   |    2 +
 cpp/src/arrow/ipc/read_write_test.cc               |    8 +-
 cpp/src/arrow/ipc/reader.cc                        |    4 +
 cpp/src/arrow/ipc/reader.h                         |   18 +-
 cpp/src/arrow/ipc/tensor_test.cc                   |   24 +
 cpp/src/arrow/ipc/test_common.cc                   |   29 +
 cpp/src/arrow/ipc/test_common.h                    |    6 +
 cpp/src/arrow/ipc/writer.cc                        |   32 +-
 cpp/src/arrow/ipc/writer.h                         |   44 +-
 cpp/src/arrow/json/CMakeLists.txt                  |    7 +-
 cpp/src/arrow/json/chunker.cc                      |  231 +-
 cpp/src/arrow/json/chunker.h                       |    4 +-
 cpp/src/arrow/json/chunker_test.cc                 |   12 +-
 cpp/src/arrow/json/from_string.cc                  |  649 +-
 cpp/src/arrow/json/from_string_test.cc             |   18 +-
 cpp/src/arrow/json/meson.build                     |    4 +-
 cpp/src/arrow/json/object_parser.cc                |  105 -
 cpp/src/arrow/json/object_parser.h                 |   54 -
 cpp/src/arrow/json/object_writer.cc                |   81 -
 cpp/src/arrow/json/object_writer.h                 |   49 -
 cpp/src/arrow/json/parser_benchmark.cc             |   56 +-
 cpp/src/arrow/json/reader.cc                       |   11 +-
 cpp/src/arrow/json/reader_test.cc                  |   45 +-
 cpp/src/arrow/json/test_common.h                   |   61 +-
 cpp/src/arrow/meson.build                          |   81 +-
 cpp/src/arrow/scalar.cc                            |   94 +-
 cpp/src/arrow/scalar.h                             |   24 +-
 cpp/src/arrow/scalar_test.cc                       |   64 +-
 cpp/src/arrow/status.cc                            |   12 +-
 cpp/src/arrow/status.h                             |    2 -
 cpp/src/arrow/status_test.cc                       |   39 +-
 cpp/src/arrow/tensor.cc                            |   62 +-
 cpp/src/arrow/tensor.h                             |   16 +
 cpp/src/arrow/tensor_test.cc                       |    2 +-
 cpp/src/arrow/testing/builder.h                    |   34 +
 cpp/src/arrow/testing/extension_type.h             |   44 +
 cpp/src/arrow/testing/gtest_util.cc                |   91 +-
 cpp/src/arrow/testing/gtest_util_test.cc           |   17 +
 cpp/src/arrow/testing/random.cc                    |   51 +-
 cpp/src/arrow/testing/random.h                     |   36 +-
 cpp/src/arrow/testing/random_test.cc               |   54 +-
 cpp/src/arrow/type.cc                              |   11 +-
 cpp/src/arrow/type_benchmark.cc                    |   22 +
 cpp/src/arrow/type_test.cc                         |   14 +
 cpp/src/arrow/type_traits.h                        |   20 +
 cpp/src/arrow/util/CMakeLists.txt                  |    8 +
 cpp/src/arrow/util/async_generator.h               |  207 +-
 cpp/src/arrow/util/async_generator_test.cc         |  358 +
 cpp/src/arrow/util/basic_decimal.cc                |    8 +
 cpp/src/arrow/util/basic_decimal.h                 |    2 +
 cpp/src/arrow/util/bit_block_counter.h             |   24 +-
 cpp/src/arrow/util/bit_block_counter_benchmark.cc  |  168 +-
 cpp/src/arrow/util/bit_run_reader.h                |   85 +
 cpp/src/arrow/util/bit_util_benchmark.cc           |    2 +-
 cpp/src/arrow/util/bitmap.h                        |   20 +-
 cpp/src/arrow/util/bitmap_ops.cc                   |  248 +-
 cpp/src/arrow/util/bitmap_test.cc                  |  123 +
 cpp/src/arrow/util/bpacking_simd_128.cc            |    2 +-
 cpp/src/arrow/util/bpacking_simd_internal.h        |    2 +-
 cpp/src/arrow/util/bpacking_simd_kernel_internal.h |   21 +-
 cpp/src/arrow/util/bpacking_test.cc                |    8 +-
 cpp/src/arrow/util/byte_stream_split_internal.h    |   24 +-
 .../util/byte_stream_split_internal_sse4_2.cc      |   43 +
 cpp/src/arrow/util/cache_benchmark.cc              |    5 +-
 cpp/src/arrow/util/cache_internal.h                |   38 +-
 cpp/src/arrow/util/cache_test.cc                   |   14 +-
 cpp/src/arrow/util/dict_util.cc                    |  119 +-
 cpp/src/arrow/util/dict_util_internal.h            |   18 +
 cpp/src/arrow/util/float16_test.cc                 |    4 +-
 cpp/src/arrow/util/functional.h                    |   79 -
 cpp/src/arrow/util/future.h                        |   78 +-
 cpp/src/arrow/util/future_test.cc                  |   12 +-
 cpp/src/arrow/util/int_util_overflow.h             |   20 +
 cpp/src/arrow/util/iterator.h                      |   21 +-
 cpp/src/arrow/util/key_value_metadata.cc           |    6 +
 cpp/src/arrow/util/key_value_metadata_test.cc      |   20 +
 cpp/src/arrow/util/math_internal.h                 |    5 +
 cpp/src/arrow/util/meson.build                     |    8 +-
 cpp/src/arrow/util/parallel.h                      |    6 +-
 cpp/src/arrow/util/ree_util.cc                     |   30 +
 cpp/src/arrow/util/ree_util.h                      |   10 +
 cpp/src/arrow/util/rle_encoding_internal.h         |  291 +-
 cpp/src/arrow/util/rle_encoding_test.cc            |  206 +-
 cpp/src/arrow/util/simdjson_internal.cc            |  584 ++
 cpp/src/arrow/util/simdjson_internal.h             |  353 +
 cpp/src/arrow/util/simdjson_internal_test.cc       |  419 ++
 cpp/src/arrow/util/thread_pool.cc                  |   25 +-
 cpp/src/arrow/util/thread_pool.h                   |   19 +-
 cpp/src/arrow/util/thread_pool_test.cc             |   31 +
 cpp/src/arrow/util/union_util.cc                   |   14 +
 cpp/src/arrow/util/union_util.h                    |   18 +
 cpp/src/arrow/util/uri.cc                          |   12 +-
 cpp/src/arrow/util/uri_test.cc                     |   16 +
 cpp/src/arrow/util/vector.h                        |   10 +-
 cpp/src/arrow/vendored/datetime/update.sh          |    6 +-
 cpp/src/arrow/vendored/double-conversion/update.sh |    8 +-
 cpp/src/arrow/vendored/fast_float/update.sh        |    6 +-
 cpp/src/arrow/vendored/uriparser/README.md         |   25 -
 cpp/src/arrow/vendored/uriparser/Uri.h             | 1090 ---
 cpp/src/arrow/vendored/uriparser/UriBase.h         |  377 -
 cpp/src/arrow/vendored/uriparser/UriCommon.c       |  572 --
 cpp/src/arrow/vendored/uriparser/UriCommon.h       |  109 -
 cpp/src/arrow/vendored/uriparser/UriCompare.c      |  168 -
 cpp/src/arrow/vendored/uriparser/UriDefsAnsi.h     |   82 -
 cpp/src/arrow/vendored/uriparser/UriDefsConfig.h   |  102 -
 cpp/src/arrow/vendored/uriparser/UriDefsUnicode.h  |   82 -
 cpp/src/arrow/vendored/uriparser/UriEscape.c       |  453 --
 cpp/src/arrow/vendored/uriparser/UriFile.c         |  242 -
 cpp/src/arrow/vendored/uriparser/UriIp4.c          |  329 -
 cpp/src/arrow/vendored/uriparser/UriIp4.h          |  110 -
 cpp/src/arrow/vendored/uriparser/UriIp4Base.c      |   96 -
 cpp/src/arrow/vendored/uriparser/UriIp4Base.h      |   59 -
 cpp/src/arrow/vendored/uriparser/UriMemory.c       |  468 --
 cpp/src/arrow/vendored/uriparser/UriMemory.h       |   78 -
 cpp/src/arrow/vendored/uriparser/UriNormalize.c    |  771 --
 .../arrow/vendored/uriparser/UriNormalizeBase.c    |  119 -
 .../arrow/vendored/uriparser/UriNormalizeBase.h    |   53 -
 cpp/src/arrow/vendored/uriparser/UriParse.c        | 2410 ------
 cpp/src/arrow/vendored/uriparser/UriParseBase.c    |   90 -
 cpp/src/arrow/vendored/uriparser/UriParseBase.h    |   55 -
 cpp/src/arrow/vendored/uriparser/UriQuery.c        |  501 --
 cpp/src/arrow/vendored/uriparser/UriRecompose.c    |  577 --
 cpp/src/arrow/vendored/uriparser/UriResolve.c      |  329 -
 cpp/src/arrow/vendored/uriparser/UriShorten.c      |  324 -
 cpp/src/arrow/vendored/uriparser/config.h          |   47 -
 cpp/src/arrow/visit_data_inline.h                  |   32 +-
 cpp/src/gandiva/decimal_ir.cc                      |   14 +-
 cpp/src/gandiva/engine.cc                          |   64 +-
 cpp/src/gandiva/function_registry_math_ops.cc      |    2 +-
 cpp/src/gandiva/function_registry_string.cc        |    8 +-
 cpp/src/gandiva/gdv_function_stubs.cc              |   34 +-
 cpp/src/gandiva/gdv_function_stubs_test.cc         |   60 +
 cpp/src/gandiva/gdv_string_function_stubs.cc       |   47 +-
 cpp/src/gandiva/llvm_generator.cc                  |   12 +-
 cpp/src/gandiva/llvm_generator.h                   |    1 +
 cpp/src/gandiva/llvm_generator_test.cc             |   57 +
 cpp/src/gandiva/llvm_util_internal.h               |   84 +
 cpp/src/gandiva/precompiled/decimal_wrapper.cc     |   16 +-
 cpp/src/gandiva/precompiled/string_ops.cc          |  181 +-
 cpp/src/gandiva/precompiled/string_ops_test.cc     |  242 +-
 cpp/src/gandiva/precompiled/time.cc                |    8 +-
 cpp/src/gandiva/precompiled/time_test.cc           |   54 +
 cpp/src/gandiva/regex_functions_holder.cc          |    4 +-
 cpp/src/gandiva/regex_functions_holder_test.cc     |  141 +-
 cpp/src/gandiva/tests/CMakeLists.txt               |   18 +
 cpp/src/gandiva/tests/date_time_test.cc            |    4 +-
 cpp/src/gandiva/tests/decimal_test.cc              |   35 +
 cpp/src/gandiva/tests/projector_test.cc            |  141 +-
 cpp/src/gandiva/tests/string_ops_benchmark.cc      |  162 +
 cpp/src/generated/parquet_types.cpp                | 1788 +++--
 cpp/src/generated/parquet_types.h                  |  128 +-
 cpp/src/generated/parquet_types.tcc                |  594 +-
 cpp/src/parquet/CMakeLists.txt                     |   26 +-
 cpp/src/parquet/arrow/arrow_reader_writer_test.cc  |  204 +-
 .../arrow/arrow_reader_writer_tracing_test.cc      |  287 +
 cpp/src/parquet/arrow/arrow_schema_test.cc         |  307 +-
 cpp/src/parquet/arrow/arrow_statistics_test.cc     |  103 +
 cpp/src/parquet/arrow/reader.cc                    |  168 +-
 cpp/src/parquet/arrow/reader.h                     |   44 +-
 cpp/src/parquet/arrow/reader_internal.cc           |   81 +-
 cpp/src/parquet/arrow/schema_internal.cc           |   37 +-
 cpp/src/parquet/arrow/schema_internal.h            |    4 +
 cpp/src/parquet/arrow/test_util.h                  |    2 +-
 cpp/src/parquet/bloom_filter.cc                    |   12 +-
 cpp/src/parquet/column_reader.cc                   |  364 +-
 cpp/src/parquet/column_reader.h                    |   54 +-
 cpp/src/parquet/column_reader_test.cc              |   32 -
 cpp/src/parquet/column_writer.cc                   |   13 +-
 cpp/src/parquet/decoder.cc                         |   74 +-
 cpp/src/parquet/encoding.h                         |   19 +-
 cpp/src/parquet/encoding_test.cc                   |  163 +
 cpp/src/parquet/encryption/crypto_factory.cc       |    8 +-
 cpp/src/parquet/encryption/crypto_factory.h        |   14 +-
 cpp/src/parquet/encryption/encryption.h            |    6 -
 cpp/src/parquet/encryption/file_key_unwrapper.cc   |   18 +-
 cpp/src/parquet/encryption/file_key_unwrapper.h    |    5 +
 .../encryption/file_system_key_material_store.cc   |   14 +-
 cpp/src/parquet/encryption/key_management_test.cc  |  164 +
 cpp/src/parquet/encryption/key_material.cc         |   71 +-
 cpp/src/parquet/encryption/key_material.h          |   11 -
 cpp/src/parquet/encryption/key_metadata.cc         |   30 +-
 cpp/src/parquet/encryption/key_toolkit.cc          |    5 +-
 cpp/src/parquet/encryption/key_toolkit.h           |    3 +-
 .../parquet/encryption/local_wrap_kms_client.cc    |   24 +-
 cpp/src/parquet/encryption/test_in_memory_kms.h    |    8 +
 cpp/src/parquet/file_reader.cc                     |   67 +-
 cpp/src/parquet/geospatial/util_json_internal.cc   |  212 +-
 cpp/src/parquet/geospatial/util_json_internal.h    |    8 +-
 .../parquet/geospatial/util_json_internal_test.cc  |   68 +
 cpp/src/parquet/level_conversion.cc                |   11 +-
 cpp/src/parquet/level_conversion.h                 |   25 +-
 cpp/src/parquet/meson.build                        |    4 +-
 cpp/src/parquet/metadata.cc                        |  131 +-
 cpp/src/parquet/metadata.h                         |   33 +-
 cpp/src/parquet/metadata_test.cc                   |   17 +-
 cpp/src/parquet/page_index.cc                      |    8 +-
 cpp/src/parquet/page_index.h                       |    4 +-
 cpp/src/parquet/page_index_test.cc                 |    3 +-
 cpp/src/parquet/parquet.thrift                     |   58 +-
 cpp/src/parquet/printer.cc                         |  215 +-
 cpp/src/parquet/properties.h                       |   45 +-
 cpp/src/parquet/properties_test.cc                 |   17 +
 cpp/src/parquet/reader_test.cc                     |  480 +-
 cpp/src/parquet/schema.cc                          |   78 +-
 cpp/src/parquet/schema_internal.h                  |   10 +-
 cpp/src/parquet/schema_test.cc                     |  185 +-
 cpp/src/parquet/size_statistics.cc                 |    2 +-
 cpp/src/parquet/size_statistics_test.cc            |    8 +
 cpp/src/parquet/statistics.cc                      |   59 +
 cpp/src/parquet/statistics.h                       |    2 +
 cpp/src/parquet/statistics_test.cc                 |   67 +
 cpp/src/parquet/test_util.h                        |   69 +-
 cpp/src/parquet/thrift_internal.h                  |   88 +-
 cpp/src/parquet/types.cc                           |  135 +-
 cpp/submodules/parquet-testing                     |    2 +-
 cpp/subprojects/boost.wrap                         |    8 +-
 cpp/subprojects/bzip2.wrap                         |   11 +-
 cpp/subprojects/{thrift.wrap => simdjson.wrap}     |    8 +-
 cpp/subprojects/{thrift.wrap => uriparser.wrap}    |    8 +-
 cpp/thirdparty/download_dependencies.sh            |    4 +-
 cpp/thirdparty/versions.txt                        |   14 +-
 cpp/tools/parquet/parquet_dump_footer.cc           |    4 +-
 cpp/vcpkg.json                                     |    4 +-
 dev/archery/MANIFEST.in                            |    2 +-
 dev/archery/archery/crossbow/core.py               |   62 +-
 dev/archery/archery/crossbow/tests/test_core.py    |   88 +-
 dev/archery/archery/integration/datagen.py         |   25 +
 dev/archery/archery/release/cli.py                 |    5 +-
 dev/archery/archery/release/core.py                |    5 +
 dev/archery/setup.py                               |    8 +-
 dev/release/02-source.sh                           |   11 +-
 dev/release/03-binary-submit.sh                    |   10 +-
 dev/release/04-binary-download.sh                  |    3 +-
 dev/release/05-binary-upload.sh                    |    5 -
 dev/release/08-publish-gh-release.sh               |    2 +-
 dev/release/account-ruby.sh                        |    2 +-
 dev/release/binary-recover.sh                      |   21 +-
 dev/release/binary-task.rb                         |   82 +-
 dev/release/post-01-tag.sh                         |    4 +-
 dev/release/post-02-upload.sh                      |    4 +-
 dev/release/post-05-update-gh-release-notes.sh     |    2 +-
 dev/release/post-07-remove-old-artifacts.sh        |    4 +-
 dev/release/post-10-bump-versions-test.rb          |   51 +
 dev/release/post-10-bump-versions.sh               |    8 +
 dev/release/post-13-vcpkg.sh                       |    6 +-
 dev/release/post-14-conan.sh                       |    6 +-
 dev/release/rat_exclude_files.txt                  |    2 +-
 dev/release/setup-ubuntu.sh                        |   11 +-
 dev/release/utils-watch-gh-workflow.sh             |    2 +-
 dev/release/verify-release-candidate-wheels.bat    |    9 +-
 dev/release/verify-release-candidate.bat           |    9 +-
 dev/release/verify-release-candidate.sh            |    6 +-
 dev/release/verify-yum.sh                          |    9 +-
 dev/tasks/docker-tests/github.linux.yml            |    6 +
 dev/tasks/homebrew-formulae/apache-arrow-glib.rb   |    2 +-
 dev/tasks/homebrew-formulae/apache-arrow.rb        |    3 +-
 .../apt/debian-bookworm/Dockerfile                 |   41 -
 .../apt/debian-forky/Dockerfile                    |    1 +
 .../apt/debian-trixie/Dockerfile                   |    1 +
 .../apt/ubuntu-jammy/Dockerfile                    |    1 +
 .../apt/ubuntu-noble/Dockerfile                    |    1 +
 .../apt/ubuntu-resolute/Dockerfile                 |    1 +
 .../apache-arrow-apt-source/debian/changelog       |   10 +-
 .../yum/apache-arrow-release.spec.in               |    3 +
 dev/tasks/linux-packages/apache-arrow/Rakefile     |   20 +
 .../apache-arrow/apt/debian-forky/Dockerfile       |    5 +
 .../apache-arrow/apt/debian-trixie/Dockerfile      |    5 +
 .../apache-arrow/apt/ubuntu-jammy/Dockerfile       |    3 +
 .../apache-arrow/apt/ubuntu-noble/Dockerfile       |    3 +
 .../apache-arrow/apt/ubuntu-resolute/Dockerfile    |    5 +
 .../linux-packages/apache-arrow/debian/changelog   |   10 +-
 .../linux-packages/apache-arrow/debian/control.in  |  185 +-
 ...rrow-25.0.install => gir1.2-arrow-26.0.install} |    0
 ...25.0.install => gir1.2-arrow-cuda-26.0.install} |    0
 ...0.install => gir1.2-arrow-dataset-26.0.install} |    0
 ....0.install => gir1.2-arrow-flight-26.0.install} |    0
 ...nstall => gir1.2-arrow-flight-sql-26.0.install} |    0
 ...va-25.0.install => gir1.2-gandiva-26.0.install} |    0
 ...et-25.0.install => gir1.2-parquet-26.0.install} |    0
 ...cero2500.install => libarrow-acero2600.install} |    0
 ...te2500.install => libarrow-compute2600.install} |    0
 ...2500.install => libarrow-cuda-glib2600.install} |    0
 ...-cuda2500.install => libarrow-cuda2600.install} |    0
 ...0.install => libarrow-dataset-glib2600.install} |    0
 ...et2500.install => libarrow-dataset2600.install} |    0
 ...00.install => libarrow-flight-glib2600.install} |    0
 ...nstall => libarrow-flight-sql-glib2600.install} |    0
 ...500.install => libarrow-flight-sql2600.install} |    0
 ...ght2500.install => libarrow-flight2600.install} |    0
 ...-glib2500.install => libarrow-glib2600.install} |    0
 .../apache-arrow/debian/libarrow-s3-2600.install   |    1 +
 .../apache-arrow/debian/libarrow-s3-dev.install    |    4 +
 .../{libarrow2500.install => libarrow2600.install} |    0
 ...lib2500.install => libgandiva-glib2600.install} |    0
 ...bgandiva2500.install => libgandiva2600.install} |    0
 ...lib2500.install => libparquet-glib2600.install} |    0
 ...bparquet2500.install => libparquet2600.install} |    0
 dev/tasks/linux-packages/apache-arrow/debian/rules |    2 +
 .../apache-arrow/yum/almalinux-10/Dockerfile       |    2 +
 .../apache-arrow/yum/almalinux-8/Dockerfile        |    2 +
 .../apache-arrow/yum/almalinux-9/Dockerfile        |    2 +
 .../apache-arrow/yum/amazon-linux-2023/Dockerfile  |    1 +
 .../linux-packages/apache-arrow/yum/arrow.spec.in  |   61 +-
 .../apache-arrow/yum/centos-9-stream/Dockerfile    |    2 +
 dev/tasks/macros.jinja                             |   18 +-
 dev/tasks/matlab/github.yml                        |   24 +-
 dev/tasks/python-sdist/github.yml                  |    2 +-
 dev/tasks/python-wheels/github.linux.yml           |   13 +-
 .../r/github.linux.arrow.version.back.compat.yml   |    7 +
 dev/tasks/r/github.linux.cran.yml                  |    9 +-
 dev/tasks/r/github.linux.offline.build.yml         |    6 +
 dev/tasks/r/github.linux.sanitizers.yml            |    6 +
 dev/tasks/r/github.linux.versions.yml              |    6 +
 dev/tasks/r/github.macos-linux.local.yml           |    6 +
 dev/tasks/r/github.packages.yml                    |   21 +-
 dev/tasks/tasks.yml                                |   77 +-
 dev/tasks/verify-rc/github.linux.amd64.docker.yml  |   10 +-
 dev/tasks/verify-rc/github.macos.yml               |    5 -
 docs/source/_static/versions.json                  |    9 +-
 docs/source/cpp/acero/substrait.rst                |    6 +
 docs/source/cpp/api/flight.rst                     |    2 +-
 docs/source/cpp/build_system.rst                   |    2 +
 docs/source/cpp/compute.rst                        |  126 +-
 docs/source/cpp/memory.rst                         |    3 -
 docs/source/cpp/parquet.rst                        |   10 +-
 docs/source/cpp/security.rst                       |   23 +
 docs/source/developers/bug_reports.rst             |   19 +-
 .../developers/continuous_integration/archery.rst  |    2 +-
 .../developers/continuous_integration/crossbow.rst |    4 +-
 docs/source/developers/cpp/building.rst            |   20 +
 .../guide/step_by_step/finding_issues.rst          |    4 +-
 .../developers/guide/step_by_step/styling.rst      |    5 +-
 .../developers/guide/tutorials/python_tutorial.rst |    7 +-
 docs/source/developers/java/development.rst        |    2 +-
 docs/source/developers/release.rst                 |   55 +-
 docs/source/developers/reviewing.rst               |    2 +
 docs/source/format/CDeviceDataInterface.rst        |    2 +-
 docs/source/format/CanonicalExtensions.rst         |  162 +-
 docs/source/format/Columnar.rst                    |    2 +
 docs/source/format/Other.rst                       |   22 +-
 docs/source/format/Security.rst                    |    8 +
 docs/source/implementations.rst                    |   30 +-
 docs/source/python/api/acero.rst                   |    1 +
 docs/source/python/api/compute.rst                 |    4 +
 docs/source/python/csv.rst                         |   12 +
 docs/source/python/dataset.rst                     |   18 +
 docs/source/python/dlpack.rst                      |  124 +-
 docs/source/python/extending_types.rst             |    4 +-
 docs/source/python/index.rst                       |   10 +-
 docs/source/python/install.rst                     |    6 +-
 docs/source/python/memory.rst                      |    1 -
 docs/source/python/numpy.rst                       |   23 +-
 docs/source/python/parquet.rst                     |  987 ---
 docs/source/python/parquet/index.rst               |   89 +
 docs/source/python/parquet/parquet.rst             |  605 ++
 docs/source/python/parquet/parquet_datasets.rst    |  251 +
 docs/source/python/parquet/parquet_encryption.rst  |  290 +
 .../python/parquet/parquet_type_handling.rst       |  155 +
 docs/source/status.rst                             |   20 +-
 format/Message.fbs                                 |   14 +-
 format/Schema.fbs                                  |   77 +-
 format/SparseTensor.fbs                            |    7 +-
 format/Tensor.fbs                                  |    4 +-
 matlab/CMakeLists.txt                              |    2 +-
 .../matlab_interface_for_apache_arrow_design.md    |    2 +-
 python/CMakeLists.txt                              |   50 +-
 python/_build_backend/__init__.py                  |   68 -
 python/benchmarks/common.py                        |    2 +-
 python/examples/minimal_build/build_conda.sh       |    2 +-
 python/pyarrow/__init__.py                         |   14 +-
 python/pyarrow/_acero.pyx                          |   25 +
 python/pyarrow/_compute.pyx                        |   31 +-
 python/pyarrow/_compute_docstrings.py              |   35 +
 python/pyarrow/_csv.pyx                            |   33 +-
 python/pyarrow/_dataset.pyx                        |   12 +-
 python/pyarrow/_dataset_parquet.pyx                |   37 +-
 python/pyarrow/_dlpack.pxi                         |   28 +
 python/pyarrow/_flight.pyx                         |  116 +-
 python/pyarrow/_hdfs.pyx                           |   24 +-
 python/pyarrow/_parquet.pyx                        |    9 +
 python/pyarrow/_parquet_encryption.pyx             |   56 +-
 python/pyarrow/acero.py                            |    1 +
 python/pyarrow/array.pxi                           |  318 +-
 python/pyarrow/compute.py                          |    1 +
 python/pyarrow/conftest.py                         |    8 -
 python/pyarrow/dataset.py                          |    4 +-
 python/pyarrow/feather.py                          |    7 +-
 python/pyarrow/includes/libarrow.pxd               |  128 +-
 python/pyarrow/includes/libarrow_acero.pxd         |    3 +
 python/pyarrow/includes/libarrow_flight.pxd        |    1 +
 python/pyarrow/includes/libarrow_fs.pxd            |    8 +-
 python/pyarrow/includes/libparquet.pxd             |    6 +
 python/pyarrow/includes/libparquet_encryption.pxd  |    7 +-
 python/pyarrow/interchange/from_dataframe.py       |    2 +-
 python/pyarrow/io.pxi                              |   17 +-
 python/pyarrow/ipc.pxi                             |   30 +
 python/pyarrow/lib.pyx                             |    4 +
 python/pyarrow/memory.pxi                          |    2 +-
 python/pyarrow/orc.py                              |    2 +-
 python/pyarrow/pandas-shim.pxi                     |   59 +-
 python/pyarrow/pandas_compat.py                    |   51 +-
 python/pyarrow/parquet/core.py                     |  125 +-
 python/pyarrow/scalar.pxi                          |   49 +-
 python/pyarrow/src/arrow/python/arrow_to_pandas.cc |   89 +-
 python/pyarrow/src/arrow/python/flight.cc          |    6 +
 python/pyarrow/src/arrow/python/flight.h           |    3 +
 python/pyarrow/src/arrow/python/gdb.cc             |   78 +-
 python/pyarrow/src/arrow/python/helpers.cc         |   33 +-
 python/pyarrow/src/arrow/python/helpers.h          |    5 +
 python/pyarrow/src/arrow/python/numpy_convert.cc   |    1 +
 python/pyarrow/src/arrow/python/numpy_interop.h    |   25 +-
 python/pyarrow/src/arrow/python/numpy_to_arrow.cc  |   66 +
 .../pyarrow/src/arrow/python/parquet_encryption.cc |    4 +-
 .../pyarrow/src/arrow/python/parquet_encryption.h  |    2 +-
 python/pyarrow/src/arrow/python/python_to_arrow.cc |    4 +-
 python/pyarrow/table.pxi                           |   53 +-
 python/pyarrow/tensor.pxi                          |  110 +-
 .../pyarrow/tests/interchange/test_conversion.py   |   89 +-
 python/pyarrow/tests/parquet/test_basic.py         |   65 +-
 python/pyarrow/tests/parquet/test_data_types.py    |   21 +
 python/pyarrow/tests/parquet/test_dataset.py       |   29 +-
 python/pyarrow/tests/parquet/test_encryption.py    |  205 +-
 python/pyarrow/tests/parquet/test_metadata.py      |   22 +
 python/pyarrow/tests/parquet/test_pandas.py        |   20 +-
 python/pyarrow/tests/test_acero.py                 |   91 +
 python/pyarrow/tests/test_array.py                 |  245 +-
 python/pyarrow/tests/test_compute.py               |  226 +-
 python/pyarrow/tests/test_convert_builtin.py       |   25 +-
 python/pyarrow/tests/test_csv.py                   |   36 +
 python/pyarrow/tests/test_cuda.py                  |    8 -
 python/pyarrow/tests/test_dataset.py               |   60 +
 python/pyarrow/tests/test_dataset_encryption.py    |    7 +-
 python/pyarrow/tests/test_dlpack.py                |  360 +-
 python/pyarrow/tests/test_extension_type.py        |  123 +-
 python/pyarrow/tests/test_feather.py               |   14 -
 python/pyarrow/tests/test_flight.py                |   42 +-
 python/pyarrow/tests/test_gdb.py                   |   79 +
 python/pyarrow/tests/test_io.py                    |   20 +-
 python/pyarrow/tests/test_ipc.py                   |   24 +
 python/pyarrow/tests/test_json.py                  |   84 +-
 python/pyarrow/tests/test_pandas.py                |  210 +-
 python/pyarrow/tests/test_scalars.py               |   36 +
 python/pyarrow/tests/test_schema.py                |   20 +-
 python/pyarrow/tests/test_substrait.py             |   13 +
 python/pyarrow/tests/test_table.py                 |   74 +-
 python/pyarrow/tests/test_types.py                 |    7 +-
 python/pyarrow/types.pxi                           |   14 +-
 python/pyarrow/types.py                            |    7 +-
 python/pyproject.toml                              |   24 +-
 python/requirements-build.txt                      |    7 +-
 python/requirements-wheel-build.txt                |    5 +-
 python/requirements-wheel-test.txt                 |    7 +-
 python/scripts/run_emscripten_tests.py             |   57 +-
 python/scripts/test_imports.py                     |   21 -
 python/scripts/test_leak.py                        |  108 -
 python/setup.cfg                                   |    3 +-
 r/.Rbuildignore                                    |    2 +-
 r/.lintr                                           |   18 -
 r/DESCRIPTION                                      |    5 +-
 r/NAMESPACE                                        |    3 +
 r/NEWS.md                                          |   47 +
 r/PACKAGING.md                                     |   12 +-
 r/R/arrow-info.R                                   |   10 +
 r/R/arrow-package.R                                |    7 +-
 r/R/arrowExports.R                                 |    4 +
 r/R/csv.R                                          |   55 +-
 r/R/dataset-factory.R                              |    4 +-
 r/R/dataset-format.R                               |   20 +-
 r/R/dataset-scan.R                                 |   10 +-
 r/R/dataset-write.R                                |    7 +-
 r/R/dataset.R                                      |   38 +-
 r/R/dplyr-across.R                                 |   16 +-
 r/R/dplyr-collect.R                                |   24 +-
 r/R/dplyr-eval.R                                   |   37 +
 r/R/dplyr-filter.R                                 |   18 +-
 r/R/dplyr-funcs-augmented.R                        |   37 +-
 r/R/dplyr-funcs-datetime.R                         |    2 +-
 r/R/dplyr-funcs-doc.R                              |    4 +-
 r/R/dplyr-funcs-simple.R                           |    8 +
 r/R/dplyr-funcs-string.R                           |   18 +
 r/R/dplyr-mutate.R                                 |    2 +
 r/R/dplyr-summarize.R                              |    2 +
 r/R/extension.R                                    |    8 +-
 r/R/feather.R                                      |  245 +-
 r/R/filesystem.R                                   |  121 +
 r/R/ipc-stream.R                                   |   42 +-
 r/R/parquet.R                                      |    2 +-
 r/R/record-batch-reader.R                          |    4 +-
 r/R/record-batch-writer.R                          |    4 +-
 r/R/type.R                                         |    4 +-
 r/R/udf.R                                          |   36 +-
 r/R/util.R                                         |    4 +-
 r/README.md                                        |    4 +-
 r/_pkgdown.yml                                     |    7 +-
 r/configure                                        |   10 +-
 r/configure.win                                    |   35 +-
 r/data-raw/codegen.R                               |    2 +-
 r/inst/build_arrow_static.sh                       |   99 +-
 r/{air.toml => jarl.toml}                          |   25 +-
 r/man/CsvReadOptions.Rd                            |   14 +-
 r/man/FileFormat.Rd                                |    4 +-
 r/man/FileSystem.Rd                                |   35 +
 r/man/RecordBatchReader.Rd                         |    4 +-
 r/man/RecordBatchWriter.Rd                         |    4 +-
 r/man/acero.Rd                                     |    4 +-
 r/man/add_filename.Rd                              |   38 +-
 r/man/arrow_info.Rd                                |    3 +
 r/man/az_container.Rd                              |   34 +
 r/man/csv_convert_options.Rd                       |   20 +-
 r/man/data-type.Rd                                 |    4 +-
 r/man/dataset_factory.Rd                           |    4 +-
 r/man/map_batches.Rd                               |    4 +-
 r/man/open_dataset.Rd                              |   37 +-
 r/man/open_delim_dataset.Rd                        |   20 +-
 r/man/read_delim_arrow.Rd                          |   30 +-
 r/man/read_feather.Rd                              |   29 +-
 r/man/{read_feather.Rd => read_ipc_file.Rd}        |   22 +-
 r/man/read_ipc_stream.Rd                           |    8 +-
 r/man/register_scalar_function.Rd                  |    5 +-
 r/man/vctrs_extension_array.Rd                     |    8 +-
 r/man/write_dataset.Rd                             |    2 +-
 r/man/write_feather.Rd                             |   55 +-
 r/man/{write_feather.Rd => write_ipc_file.Rd}      |   48 +-
 r/man/write_ipc_stream.Rd                          |    8 +-
 r/man/write_to_raw.Rd                              |    2 +-
 r/pkgdown/assets/versions.html                     |    5 +-
 r/pkgdown/assets/versions.json                     |    8 +-
 r/src/RTasks.cpp                                   |    8 +-
 r/src/array_to_vector.cpp                          |  174 +-
 r/src/arrowExports.cpp                             |   26 +
 r/src/feather.cpp                                  |   10 +-
 r/src/filesystem.cpp                               |   57 +-
 r/src/r_task_group.h                               |    1 +
 r/src/r_to_arrow.cpp                               |    5 +-
 r/src/type_infer.cpp                               |    2 +-
 r/tests/testthat/_snaps/dataset-write.md           |   11 +-
 r/tests/testthat/_snaps/udf.md                     |   12 +
 r/tests/testthat/helper-arrow.R                    |    4 -
 r/tests/testthat/helper-filesystems.R              |  123 +-
 r/tests/testthat/test-Array.R                      |  229 +-
 r/tests/testthat/test-azure.R                      |  247 +
 r/tests/testthat/test-backwards-compatibility.R    |    8 +-
 r/tests/testthat/test-buffer.R                     |    2 +-
 r/tests/testthat/test-chunked-array.R              |   29 +-
 r/tests/testthat/test-csv.R                        |   42 +
 r/tests/testthat/test-dataset-csv.R                |   19 +-
 r/tests/testthat/test-dataset-write.R              |   74 +-
 r/tests/testthat/test-dataset.R                    |   33 +-
 r/tests/testthat/test-dplyr-across.R               |   15 +
 r/tests/testthat/test-dplyr-eval.R                 |   26 +
 r/tests/testthat/test-dplyr-filter.R               |   39 +
 r/tests/testthat/test-dplyr-funcs-conditional.R    |   23 +
 r/tests/testthat/test-dplyr-funcs-string.R         |   28 +
 r/tests/testthat/test-dplyr-funcs-type.R           |   13 +-
 r/tests/testthat/test-dplyr-mutate.R               |   71 +-
 r/tests/testthat/test-dplyr-query.R                |   26 +-
 r/tests/testthat/test-dplyr-summarize.R            |   28 +
 r/tests/testthat/test-extension.R                  |    4 +-
 r/tests/testthat/test-feather.R                    |  228 +-
 r/tests/testthat/test-metadata.R                   |   12 +-
 r/tests/testthat/test-python.R                     |    4 +-
 r/tests/testthat/test-read-record-batch.R          |    2 +-
 r/tests/testthat/test-read-write.R                 |    8 +-
 r/tests/testthat/test-s3.R                         |    6 +-
 r/tests/testthat/test-udf.R                        |   76 +
 r/tests/testthat/test-utf.R                        |    6 +-
 .../r-libarrow-darwin-arm64-25.0.1.zip.sha512      |    1 -
 .../r-libarrow-darwin-arm64-26.0.0.zip.sha512      |    1 +
 .../r-libarrow-darwin-x86_64-25.0.1.zip.sha512     |    1 -
 .../r-libarrow-darwin-x86_64-26.0.0.zip.sha512     |    1 +
 .../r-libarrow-linux-arm64-25.0.1.zip.sha512       |    1 -
 .../r-libarrow-linux-arm64-26.0.0.zip.sha512       |    1 +
 .../r-libarrow-linux-x86_64-25.0.1.zip.sha512      |    1 -
 .../r-libarrow-linux-x86_64-26.0.0.zip.sha512      |    1 +
 .../r-libarrow-windows-x86_64-25.0.1.zip.sha512    |    1 -
 .../r-libarrow-windows-x86_64-26.0.0.zip.sha512    |    1 +
 r/tools/contributor_stats.R                        |  111 +
 r/tools/download_dependencies_R.sh                 |    6 +-
 r/tools/nixlibs.R                                  |   44 +-
 r/vignettes/arrow.Rmd                              |    4 +-
 r/vignettes/dataset.Rmd                            |   35 +-
 r/vignettes/developers/binary_features.Rmd         |   14 +-
 r/vignettes/developers/setup.Rmd                   |    8 +-
 r/vignettes/developers/workflow.Rmd                |   17 +-
 r/vignettes/fs.Rmd                                 |   56 +-
 r/vignettes/install.Rmd                            |   28 +-
 r/vignettes/metadata.Rmd                           |    4 +-
 r/vignettes/read_write.Rmd                         |   33 +-
 ruby/red-arrow-cuda/Rakefile                       |    4 +-
 ruby/red-arrow-cuda/lib/arrow-cuda/version.rb      |    2 +-
 ruby/red-arrow-dataset/Rakefile                    |    4 +-
 .../red-arrow-dataset/lib/arrow-dataset/version.rb |    2 +-
 ruby/red-arrow-flight-sql/Rakefile                 |    4 +-
 .../lib/arrow-flight-sql/version.rb                |    2 +-
 ruby/red-arrow-flight-sql/test/test-client.rb      |    2 +-
 ruby/red-arrow-flight/Rakefile                     |    4 +-
 .../lib/arrow-flight/{ticket.rb => criteria.rb}    |   11 +-
 ruby/red-arrow-flight/lib/arrow-flight/loader.rb   |    1 +
 ruby/red-arrow-flight/lib/arrow-flight/ticket.rb   |    8 +
 ruby/red-arrow-flight/lib/arrow-flight/version.rb  |    2 +-
 ruby/red-arrow-flight/test/test-client.rb          |    1 -
 .../test/{test-location.rb => test-criteria.rb}    |    9 +-
 ruby/red-arrow-format/Rakefile                     |    4 +-
 .../lib/arrow-format/array-builder.rb              |  140 +
 ruby/red-arrow-format/lib/arrow-format/array.rb    |  563 +-
 .../lib/arrow-format/bitmap-builder.rb             |   89 +
 ruby/red-arrow-format/lib/arrow-format/bitmap.rb   |   31 +-
 ruby/red-arrow-format/lib/arrow-format/error.rb    |    1 +
 ruby/red-arrow-format/lib/arrow-format/field.rb    |    4 +-
 .../lib/arrow-format/integration/json-reader.rb    |   46 +-
 .../lib/arrow-format/record-batch.rb               |  173 +-
 .../lib/arrow-format}/record.rb                    |   22 +-
 ruby/red-arrow-format/lib/arrow-format/schema.rb   |   25 +
 ruby/red-arrow-format/lib/arrow-format/type.rb     |  373 +-
 ruby/red-arrow-format/lib/arrow-format/version.rb  |    2 +-
 ruby/red-arrow-format/test/test-array-builder.rb   |  150 +
 ruby/red-arrow-format/test/test-binary-array.rb    |   70 +
 .../red-arrow-format/test/test-bitmap.rb           |   37 +-
 ruby/red-arrow-format/test/test-boolean-array.rb   |   71 +
 ruby/red-arrow-format/test/test-date32-array.rb    |   84 +
 ruby/red-arrow-format/test/test-date64-array.rb    |   72 +
 .../test/test-day-time-interval-array.rb           |  107 +
 .../test/test-dense-bitmap-builder.rb              |   37 +-
 ruby/red-arrow-format/test/test-duration-array.rb  |   70 +
 .../test/test-duration-type.rb}                    |   17 +-
 .../test/test-fixed-size-binary-array.rb           |   79 +
 .../test/test-fixed-size-list-array.rb             |   60 +
 ruby/red-arrow-format/test/test-float32-array.rb   |   70 +
 ruby/red-arrow-format/test/test-float64-array.rb   |   70 +
 ruby/red-arrow-format/test/test-int16-array.rb     |   70 +
 ruby/red-arrow-format/test/test-int32-array.rb     |   70 +
 ruby/red-arrow-format/test/test-int64-array.rb     |   70 +
 ruby/red-arrow-format/test/test-int8-array.rb      |   70 +
 .../test/test-large-binary-array.rb                |   70 +
 .../red-arrow-format/test/test-large-utf8-array.rb |   70 +
 ruby/red-arrow-format/test/test-list-array.rb      |   54 +
 .../test/test-month-day-nano-interval-array.rb     |  112 +
 .../red-arrow-format}/test/test-null-array.rb      |   30 +-
 ruby/red-arrow-format/test/test-record-batch.rb    |  216 +
 ruby/red-arrow-format/test/test-record.rb          |   82 +
 .../test/test-sparse-bitmap-builder.rb             |   58 +
 ruby/red-arrow-format/test/test-time32-array.rb    |   72 +
 .../test-time32-type.rb}                           |   21 +-
 ruby/red-arrow-format/test/test-time64-array.rb    |   72 +
 .../test/test-time64-type.rb}                      |   22 +-
 ruby/red-arrow-format/test/test-timestamp-array.rb |  102 +
 ruby/red-arrow-format/test/test-uint16-array.rb    |   70 +
 ruby/red-arrow-format/test/test-uint32-array.rb    |   70 +
 ruby/red-arrow-format/test/test-uint64-array.rb    |   70 +
 ruby/red-arrow-format/test/test-uint8-array.rb     |   70 +
 ruby/red-arrow-format/test/test-utf8-array.rb      |   70 +
 .../test/test-year-month-interval-array.rb         |   70 +
 ruby/red-arrow/Rakefile                            |    4 +-
 ruby/red-arrow/ext/arrow/extconf.rb                |    7 -
 ruby/red-arrow/lib/arrow/version.rb                |    2 +-
 ruby/red-gandiva/Rakefile                          |    4 +-
 ruby/red-gandiva/lib/gandiva/version.rb            |    2 +-
 ruby/red-parquet/Rakefile                          |    4 +-
 ruby/red-parquet/lib/parquet/version.rb            |    2 +-
 1023 files changed, 45640 insertions(+), 23775 deletions(-)
 create mode 100644 .claude/skills/r-cran-release/SKILL.md
 create mode 100644 .github/workflows/pr_limit.yml
 create mode 100644 .github/workflows/pr_limit/check.js
 copy .github/workflows/{dev_pr/title_check.md => pr_limit/comment.md} (54%)
 copy c_glib/test/{test-scalar-datum.rb => parquet/test-reader-properties.rb} 
(54%)
 delete mode 100755 cpp/build-support/trim-boost.sh
 create mode 100644 cpp/cmake_modules/FinduriparserAlt.cmake
 copy cpp/{subprojects/google-brotli.wrap => 
cmake_modules/google-cloud-cpp-openssl4-compatibility.patch} (57%)
 copy cpp/src/arrow/{ArrowComputeConfig.cmake.in => ArrowS3Config.cmake.in} 
(63%)
 copy cpp/src/arrow/{acero/arrow-acero.pc.in => arrow-s3.pc.in} (73%)
 create mode 100644 cpp/src/arrow/compute/kernels/vector_search_sorted.cc
 create mode 100644 
cpp/src/arrow/compute/kernels/vector_search_sorted_benchmark.cc
 create mode 100644 cpp/src/arrow/compute/kernels/vector_search_sorted_test.cc
 create mode 100644 cpp/src/arrow/compute/key_map_test.cc
 rename cpp/src/arrow/{io => filesystem}/hdfs_internal.cc (63%)
 rename cpp/src/arrow/{io => filesystem}/hdfs_internal.h (72%)
 copy cpp/src/arrow/{gpu/visibility.h => filesystem/s3_visibility.h} (72%)
 copy .shellcheckrc => 
cpp/src/arrow/flight/sql/odbc/arrow-flight-sql-odbc-template.ini.in (86%)
 delete mode 100644 cpp/src/arrow/io/hdfs.cc
 delete mode 100644 cpp/src/arrow/io/hdfs.h
 delete mode 100644 cpp/src/arrow/io/hdfs_test.cc
 delete mode 100644 cpp/src/arrow/json/object_parser.cc
 delete mode 100644 cpp/src/arrow/json/object_parser.h
 delete mode 100644 cpp/src/arrow/json/object_writer.cc
 delete mode 100644 cpp/src/arrow/json/object_writer.h
 create mode 100644 cpp/src/arrow/util/byte_stream_split_internal_sse4_2.cc
 create mode 100644 cpp/src/arrow/util/simdjson_internal.cc
 create mode 100644 cpp/src/arrow/util/simdjson_internal.h
 create mode 100644 cpp/src/arrow/util/simdjson_internal_test.cc
 delete mode 100644 cpp/src/arrow/vendored/uriparser/README.md
 delete mode 100644 cpp/src/arrow/vendored/uriparser/Uri.h
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriBase.h
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriCommon.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriCommon.h
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriCompare.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriDefsAnsi.h
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriDefsConfig.h
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriDefsUnicode.h
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriEscape.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriFile.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriIp4.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriIp4.h
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriIp4Base.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriIp4Base.h
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriMemory.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriMemory.h
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriNormalize.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriNormalizeBase.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriNormalizeBase.h
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriParse.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriParseBase.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriParseBase.h
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriQuery.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriRecompose.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriResolve.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/UriShorten.c
 delete mode 100644 cpp/src/arrow/vendored/uriparser/config.h
 create mode 100644 cpp/src/gandiva/llvm_util_internal.h
 create mode 100644 cpp/src/gandiva/tests/string_ops_benchmark.cc
 create mode 100644 cpp/src/parquet/arrow/arrow_reader_writer_tracing_test.cc
 create mode 100644 cpp/src/parquet/geospatial/util_json_internal_test.cc
 copy cpp/subprojects/{thrift.wrap => simdjson.wrap} (77%)
 copy cpp/subprojects/{thrift.wrap => uriparser.wrap} (75%)
 delete mode 100644 
dev/tasks/linux-packages/apache-arrow-apt-source/apt/debian-bookworm/Dockerfile
 rename dev/tasks/linux-packages/apache-arrow/debian/{gir1.2-arrow-25.0.install 
=> gir1.2-arrow-26.0.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{gir1.2-arrow-cuda-25.0.install => 
gir1.2-arrow-cuda-26.0.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{gir1.2-arrow-dataset-25.0.install 
=> gir1.2-arrow-dataset-26.0.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{gir1.2-arrow-flight-25.0.install 
=> gir1.2-arrow-flight-26.0.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{gir1.2-arrow-flight-sql-25.0.install
 => gir1.2-arrow-flight-sql-26.0.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{gir1.2-gandiva-25.0.install => 
gir1.2-gandiva-26.0.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{gir1.2-parquet-25.0.install => 
gir1.2-parquet-26.0.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-acero2500.install => 
libarrow-acero2600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-compute2500.install => 
libarrow-compute2600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-cuda-glib2500.install => 
libarrow-cuda-glib2600.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libarrow-cuda2500.install 
=> libarrow-cuda2600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-dataset-glib2500.install 
=> libarrow-dataset-glib2600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-dataset2500.install => 
libarrow-dataset2600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight-glib2500.install 
=> libarrow-flight-glib2600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight-sql-glib2500.install
 => libarrow-flight-sql-glib2600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight-sql2500.install 
=> libarrow-flight-sql2600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight2500.install => 
libarrow-flight2600.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libarrow-glib2500.install 
=> libarrow-glib2600.install} (100%)
 create mode 100644 
dev/tasks/linux-packages/apache-arrow/debian/libarrow-s3-2600.install
 create mode 100644 
dev/tasks/linux-packages/apache-arrow/debian/libarrow-s3-dev.install
 rename dev/tasks/linux-packages/apache-arrow/debian/{libarrow2500.install => 
libarrow2600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libgandiva-glib2500.install => 
libgandiva-glib2600.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libgandiva2500.install => 
libgandiva2600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libparquet-glib2500.install => 
libparquet-glib2600.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libparquet2500.install => 
libparquet2600.install} (100%)
 delete mode 100644 docs/source/python/parquet.rst
 create mode 100644 docs/source/python/parquet/index.rst
 create mode 100644 docs/source/python/parquet/parquet.rst
 create mode 100644 docs/source/python/parquet/parquet_datasets.rst
 create mode 100644 docs/source/python/parquet/parquet_encryption.rst
 create mode 100644 docs/source/python/parquet/parquet_type_handling.rst
 delete mode 100644 python/_build_backend/__init__.py
 delete mode 100644 python/scripts/test_imports.py
 delete mode 100644 python/scripts/test_leak.py
 delete mode 100644 r/.lintr
 copy r/{air.toml => jarl.toml} (66%)
 create mode 100644 r/man/az_container.Rd
 copy r/man/{read_feather.Rd => read_ipc_file.Rd} (66%)
 copy r/man/{write_feather.Rd => write_ipc_file.Rd} (51%)
 create mode 100644 r/tests/testthat/test-azure.R
 delete mode 100644 r/tools/checksums/r-libarrow-darwin-arm64-25.0.1.zip.sha512
 create mode 100644 r/tools/checksums/r-libarrow-darwin-arm64-26.0.0.zip.sha512
 delete mode 100644 r/tools/checksums/r-libarrow-darwin-x86_64-25.0.1.zip.sha512
 create mode 100644 r/tools/checksums/r-libarrow-darwin-x86_64-26.0.0.zip.sha512
 delete mode 100644 r/tools/checksums/r-libarrow-linux-arm64-25.0.1.zip.sha512
 create mode 100644 r/tools/checksums/r-libarrow-linux-arm64-26.0.0.zip.sha512
 delete mode 100644 r/tools/checksums/r-libarrow-linux-x86_64-25.0.1.zip.sha512
 create mode 100644 r/tools/checksums/r-libarrow-linux-x86_64-26.0.0.zip.sha512
 delete mode 100644 
r/tools/checksums/r-libarrow-windows-x86_64-25.0.1.zip.sha512
 create mode 100644 
r/tools/checksums/r-libarrow-windows-x86_64-26.0.0.zip.sha512
 create mode 100644 r/tools/contributor_stats.R
 copy ruby/red-arrow-flight/lib/arrow-flight/{ticket.rb => criteria.rb} (78%)
 copy ruby/red-arrow-flight/test/{test-location.rb => test-criteria.rb} (80%)
 create mode 100644 ruby/red-arrow-format/lib/arrow-format/array-builder.rb
 create mode 100644 ruby/red-arrow-format/lib/arrow-format/bitmap-builder.rb
 copy ruby/{red-arrow/lib/arrow => red-arrow-format/lib/arrow-format}/record.rb 
(72%)
 create mode 100644 ruby/red-arrow-format/test/test-array-builder.rb
 create mode 100644 ruby/red-arrow-format/test/test-binary-array.rb
 copy dev/archery/archery/templates/email_workflow_report.txt.j2 => 
ruby/red-arrow-format/test/test-bitmap.rb (62%)
 create mode 100644 ruby/red-arrow-format/test/test-boolean-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-date32-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-date64-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-day-time-interval-array.rb
 copy c_glib/test/test-variance-options.rb => 
ruby/red-arrow-format/test/test-dense-bitmap-builder.rb (58%)
 create mode 100644 ruby/red-arrow-format/test/test-duration-array.rb
 copy ruby/{red-arrow-flight/lib/arrow-flight/server-call-context.rb => 
red-arrow-format/test/test-duration-type.rb} (69%)
 create mode 100644 ruby/red-arrow-format/test/test-fixed-size-binary-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-fixed-size-list-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-float32-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-float64-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-int16-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-int32-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-int64-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-int8-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-large-binary-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-large-utf8-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-list-array.rb
 create mode 100644 
ruby/red-arrow-format/test/test-month-day-nano-interval-array.rb
 copy {c_glib => ruby/red-arrow-format}/test/test-null-array.rb (60%)
 create mode 100644 ruby/red-arrow-format/test/test-record-batch.rb
 create mode 100644 ruby/red-arrow-format/test/test-record.rb
 create mode 100644 ruby/red-arrow-format/test/test-sparse-bitmap-builder.rb
 create mode 100644 ruby/red-arrow-format/test/test-time32-array.rb
 copy ruby/red-arrow-format/{lib/arrow-format/buffer-alignable.rb => 
test/test-time32-type.rb} (69%)
 create mode 100644 ruby/red-arrow-format/test/test-time64-array.rb
 copy ruby/{red-arrow/lib/arrow/jruby/chunked-array.rb => 
red-arrow-format/test/test-time64-type.rb} (68%)
 create mode 100644 ruby/red-arrow-format/test/test-timestamp-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-uint16-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-uint32-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-uint64-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-uint8-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-utf8-array.rb
 create mode 100644 ruby/red-arrow-format/test/test-year-month-interval-array.rb

Reply via email to