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

domoritz pushed a change to branch release-6.0.2-js
in repository https://gitbox.apache.org/repos/asf/arrow.git.


    omit 5b68c8e  ARROW-14774: [JS] Correct package exports
    omit 598d16d  ARROW-14773: [JS] Fix sourcemap paths
    omit c0fe679  ARROW-13400 [R] Update fs.Rmd (Working with S3) vignette
    omit 987d47a  ARROW-14746: [CI] Allow (temporary) disabling of constantly 
failing nightlies
    omit a2b7ba3  ARROW-9630: [Go] Implement public JSON reader/writer
    omit 7130b8f  ARROW-14712: [R] fix compare_dplyr_error() for dplyr 1.0.8
    omit 463108d  ARROW-14667: [C++] Added a dcheck to ensure aws is 
initialized before s3 options are used
    omit 607464d  ARROW-14777: [Release] Enable to run on RHEL derivatives
    omit 0628c76  ARROW-14750: [Release] Update post-03-website.sh for 6.0.1
    omit a25aa8d  ARROW-14739: [JS] Ensure docs point to right source
    omit de5aa54  ARROW-14717: [Go] Use the ipc.Reader allocator in 
messageReader
    omit d211b44  ARROW-14768: [C++] Validate compute function docstring 
formatting
    omit c9495ab  ARROW-14751: [C++] Add doc for set lookup "meta" compute 
functions
    omit 7e25ef2  ARROW-13111: [R] altrep vectors for ChunkedArray
    omit c038e61  ARROW-14662: [Docs] Add note about linking 
Flight/gRPC/Protobuf
    omit 2fec2fa  ARROW-14704: [C++] Fix Valgrind failure in parquet-arrow-test
    omit 7371ea9  ARROW-14032: [C++][Gandiva] Add concat_ws hive function to 
gandiva
    omit 641554b  ARROW-14395: [R] Re-enable duckdb autocleaning
    omit 34b8604  ARROW-11938: [R] Enable R build process to find locally built 
C++ library on Windows
    omit acf1d49  ARROW-14640 [R] reading data from S3
    omit 463b5dd  ARROW-14733: [R] Add section to how to get output when things 
hang to debugger docs
    omit 2468992  ARROW-14297 [R] smooth out integer division to better match R
    omit 8aad0d6  ARROW-12066: [Python] Test to ensure filtering with equal to 
null does not crash
    omit a157761  ARROW-14732: [Python] Improve error message in compute 
functions when passing wrong number of positional arguments
    omit c6eb074  ARROW-14686: [Python][C++] make byte order detection for 
numpy builtin type correct
    omit 35cc9d1  ARROW-14721: [C++] Strengthen DELTA_BYTE_ARRAY decoder
    omit 6b0248d  ARROW-13589: [C++] Reconcile ValidateArray and 
ValidateArrayFull
    omit be5a0c6  MINOR: [C++] Use alphabetical order
    omit 954577b  ARROW-14700: [C++] Only check zone offset sign when offset 
present
    omit d28b6f4  ARROW-14728: [Go] Pull LICENSE.txt up to new module root
    omit b305edb  ARROW-14716: [R][CI] Bump R versions used in docker tests
    omit d618498  ARROW-14710: [R] Install error on Linux arm64 with 
cmake-X.X.X-Linux-x86_64
    omit 690e364  ARROW-14238: [Python] "could not run mc" error in test_fs.py
    omit f1fcc4f  ARROW-14664: [C++] Fix accepted types for Parquet encoding 
DELTA_BYTE_ARRAY
    omit 3abab2e  ARROW-14685: [Python] test case automatically detects 
byteorder of numpy object
    omit 30ac30f  ARROW-14684: [CI][C++] Use aws-sdk-cpp package on macOS
    omit 24acebc  MINOR: [R][Doc] Update phrasing of docs for chunk_size 
argument to better reflect what it means
    omit f0e1a4f  ARROW-14315: [C++][Gandiva] Implement BROUND function
    omit 8f0a560  ARROW-14654: [R][Docs] Add article on how to run R with C++ 
debugger to dev docs
    omit d738cb1  ARROW-14652: [R] Dataset vignette download script likely to 
fail with default options
    omit 21c514a  ARROW-14678: [C++] Add reasonable CMake presets for quick dev 
setup
    omit 8ab345d  MINOR: [C++] Ignore clangd index files
    omit 5bacdea  ARROW-14493: [Release][Go] Add update of import path for 
major versions to script
    omit bc21918  ARROW-14693: [R] Non-integers being passed to chunk_size
    omit 2b51f7c  ARROW-14683: [Release][Java] Build missing source-release.zip
    omit 3a663e5  ARROW-14682: [dev] Verify go on non x86 archs
    omit fd8c3df  ARROW-14636: [Ruby] Add Cookbook section to documentation
    omit 9c13aff  ARROW-14670: [Release][Java] Build missing javadoc and source 
.jar
    omit a374604  ARROW-13888: [R] Rephrase docs for schema()'s ellipses 
argument and rephrase error message
    omit 225d954  ARROW-14667: [R][C++] segfault on calls to 
arrow::S3FileSystem$create
    omit 9b5edc2  ARROW-14637: [GLib][Ruby] Add support for initializing S3 
APIs explicitly
    omit 799945c  ARROW-14594: [R] Enable snappy+lz4 by default
    omit efc1300  ARROW-14578: [Format][Documentation] Update union-of-structs 
doc
    omit 3e554c3  ARROW-14657: [R][Docs] Broken link in R docs
    omit e216c2e  ARROW-14469: [R] Binding for lubridate::month() doesn't have 
`label` argument implemented
    omit 575a437  ARROW-14167: [C++][R] Directly support dictionaries in 
coalesce
    omit bb776d8  ARROW-14374: [Java] Integration tests for the C data 
Interface implementation for Java
    omit 3c1f702  ARROW-12315: [R] add max_partitions argument to 
write_dataset()
    omit f51dc34  ARROW-14464: [R] Change write_parquet()'s default chunk_size 
from all rows
    omit f4dd806  ARROW-13989: [C++] Add support for month-day-nano interval to 
compute functions
    omit 140b0b2  ARROW-14615: [C++] Refactor nested field refs and add union 
support
    omit a9f2091  ARROW-12820: [C++] Support zone offset in ISO8601, strptime 
parser
    omit 2b10648  ARROW-13948: [C++] Support timestamp with timezone in 
is_in/index_in
    omit 1ddd644  ARROW-14645: [Go] Add ValueOffsets function to array.String
    omit 8b440d1  ARROW-13988: [C++] Support base binary types in hash_min_max
    omit 25b859d  ARROW-14558 [R] clarify OOP system wording in the Arrow 
vignette
    omit f3f4423  ARROW-14231: [C++] Support casting timestamp with timezone to 
string
    omit ed8c76e  PARQUET-1856: [C++] Avoid failing tests with Snappy support 
disabled
    omit 5c93656  ARROW-14051 [R] Handle conditionals enclosing aggregate 
expressions
    omit caf1e1e  ARROW-14620: [Python] Missing bindings for 
existing_data_behavior makes it impossible to maintain old behavior
    omit 939db7f  ARROW-14623: [Packaging][Java] Upload not only .jar but also 
.pom
    omit 8df40b6  ARROW-14599: [Release][Java] Upload .jar to Artifacts
    omit fa6b0aa  ARROW-14630: [C++] Fix aggregation over scalar key columns
    omit 187211d  ARROW-14629: [Python] Add pytest dataset marker to 
test_permutation_of_column_order
    omit 0ed7424  ARROW-14583: [C++] Handle empty chunked arrays in Take, empty 
datasets in GroupByNode
    omit 00c94e0  PARQUET-492: [C++][Parquet] Basic support for reading 
DELTA_BYTE_ARRAY data.
    omit b97965a  ARROW-14516: [CI] Disable privileged mode for Docker runs
    omit 01b4caa  ARROW-13558: [C++] Validate decimal arrays/scalars
    omit 76c1242  ARROW-14628: [Release][Python] Use python -m pytest
    omit 2eafc60  ARROW-14346: [C++] Implement GcsFileSystem::OpenOutputStream
    omit 1420544  ARROW-14622: [C++] Fix initialization-order-fiasco reports
    omit f59e03f  ARROW-14627: [C++] Fix tests compilation error using GCC 11.1
    omit 8ebc505  ARROW-13987: [C++] Support nested field refs
    omit 41000a1  ARROW-13462: [C++] Fix example code stub in Compute API 
documentation
    omit 412da89  ARROW-14519: [C++] Properly error if joining on unsupported 
type
    omit ae808e0  ARROW-14619: [Ruby] Use no @ openssl Homebrew package for 
pkg-config
    omit b1c0aa3  ARROW-14618: [Release] Add missing AlmaLinux artifacts URL to 
vote email template
    omit e73821d  ARROW-14601: [JAVA] fix the comment for timestamp sec
    omit da1868b  ARROW-14616: [C++] Fix build errors on master
    omit fe92778  ARROW-14515: [R] Add clang sanitizer to crossbow
    omit e907a9f  ARROW-14227: [R] Implement lubridate is.* methods
    omit 230afef  ARROW-14181: [C++][Compute] Support for dictionaries in hash 
join
    omit 528625e  ARROW-14074: [C++][Compute] C++ consumer of compute IR
    omit dce1415  ARROW-14589: [CI][Go] Fix CGO Windows Tests
    omit 842b1a7  ARROW-14600: [Docs] Fix broken link in Python Development page
    omit 204c0b5  ARROW-14598: [C++][Flight] Fix protoc generation dependency 
for example
    omit ddc19fa  ARROW-14585: [C++] Find libgrpc++_reflection via pkg-config
    omit fdc6a79  ARROW-14593: [C++] Fix crashes on invalid IPC file (OSS-Fuzz)
    omit a9ba3f2  ARROW-14496: [Docs] Create relative links for R / JS / C/Glib 
references in the sphinx toctree using stub pages
    omit 95e8b92  ARROW-14584: [Python][CI] Python sdist installation fails 
with latest setuptools 58.5
    omit a58a2bd  MINOR: [CI] Quote Python version in YAML files (#11608)
    omit 706a1d1  MINOR: [CI] Fix conda-integration GHA job
    omit 6f4c991  ARROW-13130: [C++] Add decimal support to arithmetic kernels
    omit 3626a08  ARROW-14523: [C++] Fix potential data loss in S3 multipart 
upload
    omit 0ead7c9  ARROW-12712: [C++] String repeat kernel
    omit 5897217  ARROW-13362 [R] Clean up in/by Arrow messaging
    omit 55a8b78  ARROW-14581: [C++] Fine-grained IPC reader tests are flaky
    omit 48009fb  ARROW-14582: [CI] Timeout asan ubsan job after 60m
    omit c059569  ARROW-14437: [Python] Make CSV cancellation test more robust
    omit 083a8ac  ARROW-13896: [Python] Print of timestamp with timezone errors
    omit e6b98c9  ARROW-14580: [Python] update trove classifiers to include 
Python 3.10
    omit faf8b82  ARROW-14365: [R] Update README example to reflect new 
capabilities
    omit ffa2443  ARROW-14388: [Python] Add unit test for pandas masks
    omit 54f38ed4 ARROW-14550: [Doc] Remove the JSON license; a non-free one.
    omit 64b80dd  ARROW-14554: [C++][CI] Fix OSS-Fuzz build failure
    omit 09b79a1  ARROW-12683: [C++] Enable fine-grained I/O (coalescing) in 
IPC reader
    omit 16af17c  ARROW-14356: [C++] Create kernel to determine buffer memory 
"referenced" by arrays (even if there are offsets)
    omit 9661411  ARROW-14559: [C++] reduce memory usage in 
GcsFileSystem::OpenInputStream
    omit 7190a94  ARROW-14355: [C++] Create naive implementation of algorithm 
to estimate table/batch buffer size
    omit 7ffeead  ARROW-14539: [C++] Dataset scanner test failing a DCHECK
    omit bf67ec7  ARROW-14538: [R] Work around empty tr call on Solaris
    omit 92e3da5  ARROW-14530: [GLib] Return error for invalid decimal string
    omit 2917baf  ARROW-14529: [GLib] Validate Decimal{128,256}DataType 
precision
    omit 7667c10  MINOR: [C++] Avoid linting files outside of the source tree(s)
    omit a0c6504  ARROW-13887 [R] Capture error produced when reading in CSV 
file with headers and using a schema, and add suggestion
    omit 273fab7  ARROW-14533: [R] Turn linter off on curly braces on new line
    omit 81612a5  MINOR: Change the feature matrix to add CSV write support for 
C++
    omit 07b4813  ARROW-14440: [C++][FlightRPC] Add gRPC + Flight example
    omit f1672ed  ARROW-13081: [C++] Disallow comparing zoned and naive 
timestamps
    omit d3d9060  ARROW-14514: [C++][R] UBSAN error on round kernel
    omit fbaa405  ARROW-14517: [Python] Missing ampersand in CIpcReadOptions of 
CFeatherReader
    omit e8270d7  ARROW-14351: [IR] Add projection list to Source node
    omit 2ae84e8  ARROW-14174: [C++] Deduplicate some Decimal/FixedSizeBinary 
kernels
    omit faafc51  ARROW-14253: [R] Update lz4 test failing locally due to 
different error message
    omit 34fcb38  ARROW-14491: [CI] Add Debian 10 C++ nightly build
    omit 9ebc594  ARROW-14310: [R] Make expect_dplyr_equal() more intuitive
    omit b09914e  ARROW-14352: [IR] Remove schema property from Source
    omit f2c9d20  ARROW-14450: [R] Old macos build error
    omit aa34c4f  ARROW-2366: [Python][C++][Parquet] Add test to ensure support 
reading Parquet files having a permutation of column order
    omit 905cb78  ARROW-14490: [Doc] Regenerate CHANGELOG.md to include all 
versions
    omit 08ed9ad  ARROW-14499: [Docs] Version dropdown side-by-side with search 
box
    omit 0f3e36e  ARROW-9688: [C++][Python] Enable building c++ library and 
pyarrow package for win/arm64 build
    omit 61a2212  ARROW-14438: [CI] Don't cancel builds on the main branch
    omit 61be051  ARROW-14166: [C++] update vcpkg builtin baseline
    omit 4c2a8dd  ARROW-14492: [JS] Fix export for browser bundles
    omit 112fde5  ARROW-14405: [C++] Fix build error from clang for windows
    omit de11d49  ARROW-14480: [R] Expose arrow::dataset::ExistingDataBehavior 
to R
    omit 846b6be  ARROW-14470: [Python] Expose the use_threads option in 
Feather read functions
    omit 9c57eb3  ARROW-14189: [Docs] Add version dropdown to the sphinx docs
    omit 311a953  ARROW-14489: [Rust][CI] Install stable rust toolchain in the 
integration docker image
    omit 5c85e84  ARROW-14435: [Release] Update verification scripts to check 
python 3.10 wheels
    omit 85c09b4  ARROW-14398: [CI] Don't build doxygen docs in all of the 
conda builds
    omit fcfda9f  ARROW-14483: [Release] Add missing download targets
    omit a1e94b2  ARROW-14484: [Crossbow] Add support for specifying queue path 
by environment variable
    omit fc9317f  ARROW-14486: [Packaging][deb] Add missing libthrift-dev 
dependency
    omit c728154  ARROW-14384: [Docs] Add documentation for building Sphinx 
docs without having to build pyarrow
    omit 9e42a09  MINOR: [Release] Bump development versions to 7.0.0-SNAPSHOT 
(#11548)
    omit a044fc6  ARROW-8285: [Python][Dataset] Test that ScalarExpression 
accepts numpy scalars
    omit 1779e94  ARROW-14475: [C++] Don't shadow enable_if helpers
    omit 1b7178d  ARROW-14311: [C++] Make GCS FileSystem tests faster
    omit 1bac505  ARROW-14390: [Packaging][Ubuntu] Add support for Ubuntu 21.10
    omit 11e359c  ARROW-14454: [Release] shasum is not available on CentOS 8
    omit 1e1f8b2  MINOR: [Release] Make post-13-go.sh script executable (#11546)
    omit 81fb955  ARROW-13947: [C++] Support more types in index kernel
    omit 1cba1cc  ARROW-13449: [Format] Update documentation related to wire 
format of schema
    omit 836ffa5  ARROW-13668: [Python] Add `write_batch` and `write` methods 
to `ParquetWriter`
    omit 252e207  ARROW-14459: [Doc] Update the pinned sphinx version to 4.2
    omit 6cf5af4  ARROW-14412: [R] Better error handling for flight_put() when 
data arg object is wrong type
    omit a2bec32  ARROW-14462: [Go][Parquet] Update dependencies
    omit b4bc846  ARROW-14452: [Release][JS] Update JavaScript testing
    omit be665ef  ARROW-13879: [C++] Mixed support for binary types in regex 
functions
    omit e7158c6  ARROW-13984: [Go][Parquet] File readers
    omit e7fca77  ARROW-14451: [Release][Ruby] The `--path` flag is deprecated
    omit aecdc0b  ARROW-13984: [Go][Parquet] file handling for go parquet, just 
the readers
    omit 2dcafa1  ARROW-13981: [Java] VectorSchemaRootAppender doesn't work for 
BitVector
    omit 9bd7b32  ARROW-14391: [Docs] Archery requires docker
    omit d04a46b  ARROW-13607: [C++] Add Skyhook to Arrow
    omit 0366943  MINOR: [Docs][C#] Update C# documentation
    omit ee18c08  ARROW-14349: [IR] Remove RelBase
    omit 176c113  ARROW-14350: [IR] Add filter expression to Source node
    omit 9ce3440  ARROW-13156 [R] bindings for str_count
    omit d234a2b  ARROW-14416: [R] Fix package installation on the Raspberry Pi
    omit 03faa67  MINOR: [Release] Use distinguishable GitHub Actions name for 
binary/apt/yum verifications (#11517)
    omit 64b0e1d  ARROW-14433: [Release][APT] Skip arm64 Ubuntu 21.04 
verification
    omit 765731a  MINOR: [Release] Force reinstall manylinux2014 wheel after 
the manylinux2010 one during the verification (#11513)
    omit 34ebe3d  MINOR: [Release] Fix debian:bookwarm typo in the release 
verification script (#11512)
     add e01556e  [Release] Update CHANGELOG.md for 6.0.0
     add 043a0f1  [Release] Update .deb/.rpm changelogs for 6.0.0
     add 5a5f4ce  [Release] Update versions for 6.0.0
     add b8e1e22  ARROW-14459: [Doc] Update the pinned sphinx version to 4.2
     add eee5866  ARROW-14486: [Packaging][deb] Add missing libthrift-dev 
dependency
     add 2f13007  ARROW-14189: [Docs] Add version dropdown to the sphinx docs
     add b0acbc6  ARROW-14480: [R] Expose arrow::dataset::ExistingDataBehavior 
to R
     add 4d3398d  ARROW-14492: [JS] Fix export for browser bundles
     add c3d17a2  ARROW-14499: [Docs] Version dropdown side-by-side with search 
box
     add ccab3da  ARROW-14490: [Doc] Regenerate CHANGELOG.md to include all 
versions
     add 63d862e  ARROW-14450: [R] Old macos build error
     add 73f85a4  ARROW-14514: [C++][R] UBSAN error on round kernel
     add 892d9ee  ARROW-14538: [R] Work around empty tr call on Solaris
     add 961bdac  ARROW-14550: [Doc] Remove the JSON license; a non-free one.
     add ae09c0e  ARROW-14365: [R] Update README example to reflect new 
capabilities
     add bda4a2f  ARROW-14580: [Python] update trove classifiers to include 
Python 3.10
     add a0a1ff1  ARROW-14437: [Python] Make CSV cancellation test more robust
     add f72e93a  ARROW-14523: [C++] Fix potential data loss in S3 multipart 
upload
     add fc60cfa  ARROW-14584: [Python][CI] Python sdist installation fails 
with latest setuptools 58.5
     add 604bf26  ARROW-14496: [Docs] Create relative links for R / JS / C/Glib 
references in the sphinx toctree using stub pages
     add ada65af  MINOR: [CI] Fix conda-integration GHA job
     add fdcc63b  ARROW-14513: [Release][Go] Add /v6 suffix to release-6.0.0
     add df92a26  MINOR: [Release] Fix debian:bookwarm typo in the release 
verification script (#11512)
     add a2a1479  ARROW-14433: [Release][APT] Skip arm64 Ubuntu 21.04 
verification
     add daca509  ARROW-14390: [Packaging][Ubuntu] Add support for Ubuntu 21.10
     add 0319778  ARROW-13156 [R] bindings for str_count
     add 88683e8  ARROW-14310: [R] Make expect_dplyr_equal() more intuitive
     add 527f576  ARROW-14181: [C++][Compute] Support for dictionaries in hash 
join
     add 76dfc38  ARROW-14519: [C++] Properly error if joining on unsupported 
type
     add 6e6acd5  ARROW-14628: [Release][Python] Use python -m pytest
     add 8410e34  ARROW-14583: [C++] Handle empty chunked arrays in Take, empty 
datasets in GroupByNode
     add 031c894  ARROW-14630: [C++] Fix aggregation over scalar key columns
     add 0b1c6d0  ARROW-14623: [Packaging][Java] Upload not only .jar but also 
.pom
     add aa9a7a6  ARROW-14620: [Python] Missing bindings for 
existing_data_behavior makes it impossible to maintain old behavior
     add 83a8c93  [Release] Update CHANGELOG.md for 6.0.1
     add 9a52dd4  [Release] Update .deb/.rpm changelogs for 6.0.1
     add 347a88f  [Release] Update versions for 6.0.1
     new 50b2e16  [Release] Update version to 6.0.2

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (5b68c8e)
            \
             N -- N -- N   refs/heads/release-6.0.2-js (50b2e16)

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.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/archery.yml                      |    2 +-
 .github/workflows/cpp.yml                          |    4 +-
 .../workflows/cpp_cron.yml                         |   75 +-
 .github/workflows/csharp.yml                       |    2 +-
 .github/workflows/dev.yml                          |    2 +-
 .github/workflows/go.yml                           |   16 +-
 .github/workflows/integration.yml                  |    2 +-
 .github/workflows/java.yml                         |    2 +-
 .github/workflows/java_jni.yml                     |   35 +-
 .github/workflows/js.yml                           |    2 +-
 .github/workflows/julia.yml                        |    2 +-
 .github/workflows/matlab.yml                       |    6 +-
 .github/workflows/python.yml                       |    2 +-
 .github/workflows/r-without-arrow.yml              |    2 +-
 .github/workflows/r.yml                            |    2 +-
 .github/workflows/ruby.yml                         |    2 +-
 .gitignore                                         |    2 -
 CHANGELOG.md                                       |  461 ++++---
 c_glib/arrow-glib/basic-data-type.cpp              |   79 +-
 c_glib/arrow-glib/basic-data-type.h                |    9 +-
 c_glib/arrow-glib/compute.cpp                      |   15 +-
 c_glib/arrow-glib/decimal.cpp                      |   35 +-
 c_glib/arrow-glib/decimal.h                        |    8 +-
 c_glib/arrow-glib/file-system.cpp                  |  229 +---
 c_glib/arrow-glib/file-system.h                    |   53 -
 c_glib/arrow-glib/file-system.hpp                  |    5 -
 c_glib/arrow-glib/version.h.in                     |   23 -
 c_glib/doc/arrow-glib/arrow-glib-docs.xml          |    4 -
 c_glib/meson.build                                 |    2 +-
 c_glib/test/test-decimal128-data-type.rb           |   13 -
 c_glib/test/test-decimal128.rb                     |   11 -
 c_glib/test/test-decimal256-data-type.rb           |   13 -
 c_glib/test/test-decimal256.rb                     |   11 -
 c_glib/test/test-s3-global-options.rb              |   36 -
 ci/conda_env_cpp.txt                               |    3 +-
 ci/docker/conda-cpp.dockerfile                     |    1 -
 ci/docker/conda-integration.dockerfile             |    3 +-
 ci/docker/debian-10-cpp.dockerfile                 |    2 +
 ci/docker/r-fedora-clang-devel-san.dockerfile      |   77 --
 ci/docker/ubuntu-20.04-cpp.dockerfile              |    5 -
 ci/scripts/PKGBUILD                                |    2 +-
 ci/scripts/cpp_build.sh                            |    1 -
 ci/scripts/generate_dataset.py                     |   47 -
 ci/scripts/go_build.sh                             |    7 +-
 ci/scripts/go_test.sh                              |    5 +-
 ci/scripts/install_ceph.sh                         |   28 -
 ci/scripts/integration_skyhook.sh                  |  141 --
 ci/scripts/java_cdata_integration.sh               |   29 -
 ci/scripts/java_full_build.sh                      |   34 +-
 ci/scripts/js_build.sh                             |   11 +-
 ci/scripts/msys2_setup.sh                          |    3 -
 ci/scripts/r_sanitize.sh                           |   12 +-
 cpp/.gitignore                                     |    2 -
 cpp/Brewfile                                       |    1 -
 cpp/CMakeLists.txt                                 |   48 +-
 cpp/CMakePresets.json                              |  165 ---
 cpp/build-support/lint_exclusions.txt              |    2 +
 cpp/build-support/run_clang_format.py              |    6 +-
 cpp/build-support/run_clang_tidy.py                |    6 +-
 cpp/build-support/run_cpplint.py                   |    6 +-
 cpp/cmake_modules/BuildUtils.cmake                 |   21 +-
 cpp/cmake_modules/DefineOptions.cmake              |    2 -
 cpp/cmake_modules/FindgRPCAlt.cmake                |   20 -
 cpp/cmake_modules/Findlibrados.cmake               |   34 -
 cpp/cmake_modules/ThirdpartyToolchain.cmake        |   44 +-
 cpp/examples/arrow/CMakeLists.txt                  |   85 +-
 cpp/examples/arrow/flight_grpc_example.cc          |  117 --
 cpp/examples/arrow/helloworld.proto                |   30 -
 cpp/examples/minimal_build/CMakeLists.txt          |    2 +-
 cpp/examples/parquet/CMakeLists.txt                |   42 +-
 cpp/src/arrow/CMakeLists.txt                       |   36 +-
 cpp/src/arrow/array/array_base.cc                  |    5 +-
 cpp/src/arrow/array/array_binary_test.cc           |   12 +-
 cpp/src/arrow/array/array_list_test.cc             |   55 -
 cpp/src/arrow/array/array_nested.cc                |  129 +-
 cpp/src/arrow/array/array_nested.h                 |   20 +-
 cpp/src/arrow/array/array_test.cc                  |   92 +-
 cpp/src/arrow/array/array_union_test.cc            |   65 -
 cpp/src/arrow/array/util.cc                        |   19 +-
 cpp/src/arrow/array/validate.cc                    |  753 ++++++-----
 cpp/src/arrow/array/validate.h                     |    5 +-
 cpp/src/arrow/chunked_array.cc                     |   35 +-
 cpp/src/arrow/compute/api_scalar.cc                |   38 +-
 cpp/src/arrow/compute/api_scalar.h                 |   12 -
 cpp/src/arrow/compute/api_vector.cc                |    4 +-
 cpp/src/arrow/compute/api_vector.h                 |    8 +-
 cpp/src/arrow/compute/exec.cc                      |   12 +-
 cpp/src/arrow/compute/exec.h                       |    9 -
 cpp/src/arrow/compute/exec/CMakeLists.txt          |    8 -
 cpp/src/arrow/compute/exec/exec_plan.cc            |   37 +-
 cpp/src/arrow/compute/exec/exec_plan.h             |   23 +-
 cpp/src/arrow/compute/exec/expression.cc           |   17 +-
 cpp/src/arrow/compute/exec/expression.h            |    3 +-
 cpp/src/arrow/compute/exec/expression_benchmark.cc |   36 -
 cpp/src/arrow/compute/exec/expression_test.cc      |   79 +-
 cpp/src/arrow/compute/exec/ir_consumer.cc          |  661 ----------
 cpp/src/arrow/compute/exec/ir_consumer.h           |   70 -
 cpp/src/arrow/compute/exec/ir_test.cc              |  840 ------------
 cpp/src/arrow/compute/exec/plan_test.cc            |   38 +-
 cpp/src/arrow/compute/exec/test_util.cc            |  180 ---
 cpp/src/arrow/compute/exec/test_util.h             |    6 -
 cpp/src/arrow/compute/function.cc                  |   51 +-
 cpp/src/arrow/compute/function_internal.h          |   27 +-
 cpp/src/arrow/compute/kernels/aggregate_basic.cc   |   84 +-
 .../arrow/compute/kernels/aggregate_benchmark.cc   |   35 -
 cpp/src/arrow/compute/kernels/aggregate_internal.h |   21 -
 cpp/src/arrow/compute/kernels/aggregate_mode.cc    |  108 +-
 .../arrow/compute/kernels/aggregate_quantile.cc    |   50 +-
 cpp/src/arrow/compute/kernels/aggregate_tdigest.cc |   36 +-
 cpp/src/arrow/compute/kernels/aggregate_test.cc    |  286 +---
 cpp/src/arrow/compute/kernels/aggregate_var_std.cc |   53 +-
 cpp/src/arrow/compute/kernels/codegen_internal.h   |   60 +-
 cpp/src/arrow/compute/kernels/hash_aggregate.cc    |  575 +++-----
 .../arrow/compute/kernels/hash_aggregate_test.cc   |  201 +--
 cpp/src/arrow/compute/kernels/scalar_arithmetic.cc |  545 ++++----
 .../compute/kernels/scalar_arithmetic_test.cc      |  337 +----
 .../arrow/compute/kernels/scalar_cast_string.cc    |  104 +-
 .../arrow/compute/kernels/scalar_cast_temporal.cc  |   21 +-
 cpp/src/arrow/compute/kernels/scalar_cast_test.cc  |  177 +--
 cpp/src/arrow/compute/kernels/scalar_compare.cc    |   59 +-
 .../arrow/compute/kernels/scalar_compare_test.cc   |  100 +-
 cpp/src/arrow/compute/kernels/scalar_if_else.cc    |  147 +--
 .../arrow/compute/kernels/scalar_if_else_test.cc   |  239 +---
 cpp/src/arrow/compute/kernels/scalar_nested.cc     |  158 +--
 .../arrow/compute/kernels/scalar_nested_test.cc    |  108 --
 cpp/src/arrow/compute/kernels/scalar_set_lookup.cc |   82 +-
 .../compute/kernels/scalar_set_lookup_test.cc      |  221 +---
 cpp/src/arrow/compute/kernels/scalar_string.cc     | 1392 ++++++--------------
 .../compute/kernels/scalar_string_benchmark.cc     |   25 -
 .../arrow/compute/kernels/scalar_string_test.cc    |  549 ++------
 .../arrow/compute/kernels/scalar_temporal_unary.cc |   75 +-
 cpp/src/arrow/compute/kernels/scalar_validity.cc   |   45 +-
 .../arrow/compute/kernels/scalar_validity_test.cc  |   39 -
 cpp/src/arrow/compute/kernels/temporal_internal.h  |   39 +-
 cpp/src/arrow/compute/kernels/test_util.cc         |    4 +-
 cpp/src/arrow/compute/kernels/vector_array_sort.cc |    7 +-
 cpp/src/arrow/compute/kernels/vector_hash.cc       |   13 +-
 cpp/src/arrow/compute/kernels/vector_hash_test.cc  |    2 +-
 cpp/src/arrow/compute/kernels/vector_nested.cc     |    7 +-
 .../arrow/compute/kernels/vector_nested_test.cc    |    6 +-
 cpp/src/arrow/compute/kernels/vector_replace.cc    |   71 +-
 .../arrow/compute/kernels/vector_replace_test.cc   |  156 +--
 cpp/src/arrow/compute/kernels/vector_selection.cc  |   18 +-
 .../arrow/compute/kernels/vector_selection_test.cc |    6 +-
 cpp/src/arrow/compute/kernels/vector_sort.cc       |   87 +-
 cpp/src/arrow/compute/kernels/vector_sort_test.cc  |   14 +-
 cpp/src/arrow/compute/registry.cc                  |    4 -
 cpp/src/arrow/csv/column_builder_test.cc           |   85 --
 cpp/src/arrow/csv/converter.cc                     |   54 +-
 cpp/src/arrow/csv/converter_test.cc                |   73 -
 cpp/src/arrow/csv/inference_internal.h             |   10 -
 cpp/src/arrow/csv/writer_test.cc                   |   37 +-
 cpp/src/arrow/dataset/dataset.h                    |    3 -
 cpp/src/arrow/dataset/file_base.cc                 |    5 -
 cpp/src/arrow/dataset/scanner_internal.h           |    5 -
 cpp/src/arrow/datum.cc                             |   20 -
 cpp/src/arrow/datum.h                              |   14 +-
 cpp/src/arrow/datum_test.cc                        |   16 -
 cpp/src/arrow/filesystem/gcsfs.cc                  |  101 +-
 cpp/src/arrow/filesystem/gcsfs_internal.cc         |  131 --
 cpp/src/arrow/filesystem/gcsfs_internal.h          |   15 -
 cpp/src/arrow/filesystem/gcsfs_test.cc             |  150 ---
 cpp/src/arrow/filesystem/s3fs.cc                   |    4 -
 cpp/src/arrow/filesystem/s3fs.h                    |    2 -
 cpp/src/arrow/flight/CMakeLists.txt                |    4 +-
 cpp/src/arrow/flight/server.h                      |    3 +-
 cpp/src/arrow/io/file.cc                           |    2 -
 cpp/src/arrow/io/slow.h                            |    2 +-
 cpp/src/arrow/ipc/dictionary.cc                    |    1 +
 cpp/src/arrow/ipc/feather.cc                       |   25 +-
 cpp/src/arrow/ipc/feather.h                        |   10 -
 cpp/src/arrow/ipc/message.cc                       |   47 +-
 cpp/src/arrow/ipc/message.h                        |   13 +-
 cpp/src/arrow/ipc/metadata_internal.cc             |   15 +-
 cpp/src/arrow/ipc/metadata_internal.h              |   22 -
 cpp/src/arrow/ipc/read_write_test.cc               |  315 +----
 cpp/src/arrow/ipc/reader.cc                        |  117 +-
 cpp/src/arrow/ipc/reader_internal.h                |   84 --
 cpp/src/arrow/ipc/test_common.cc                   |   37 +-
 cpp/src/arrow/ipc/test_common.h                    |    4 -
 cpp/src/arrow/python/numpy_to_arrow.cc             |   11 -
 cpp/src/arrow/record_batch.cc                      |   36 +-
 cpp/src/arrow/scalar.cc                            |   12 +-
 cpp/src/arrow/scalar.h                             |   19 +-
 cpp/src/arrow/scalar_test.cc                       |    6 -
 cpp/src/arrow/testing/gtest_util.h                 |    4 +-
 cpp/src/arrow/testing/json_integration_test.cc     |   24 +-
 cpp/src/arrow/testing/matchers.h                   |   60 +-
 cpp/src/arrow/testing/random_test.cc               |   13 +-
 cpp/src/arrow/testing/util.cc                      |   19 +
 cpp/src/arrow/testing/util.h                       |    2 +
 cpp/src/arrow/type.cc                              |   26 +-
 cpp/src/arrow/type.h                               |   12 +-
 cpp/src/arrow/type_traits.h                        |    1 -
 cpp/src/arrow/util/CMakeLists.txt                  |    1 -
 cpp/src/arrow/util/align_util_test.cc              |    4 +-
 cpp/src/arrow/util/async_util.cc                   |   12 +-
 cpp/src/arrow/util/async_util_test.cc              |    9 +-
 cpp/src/arrow/util/basic_decimal.cc                |   12 -
 cpp/src/arrow/util/basic_decimal.h                 |    6 -
 cpp/src/arrow/util/bit_block_counter.h             |   48 -
 cpp/src/arrow/util/bit_stream_utils.h              |   54 +-
 cpp/src/arrow/util/bit_util.h                      |    3 -
 cpp/src/arrow/util/bit_util_test.cc                |    2 +-
 cpp/src/arrow/util/byte_size.cc                    |  389 ------
 cpp/src/arrow/util/byte_size.h                     |   90 --
 cpp/src/arrow/util/byte_size_test.cc               |  445 -------
 cpp/src/arrow/util/cpu_info.cc                     |    6 -
 cpp/src/arrow/util/decimal.h                       |    3 +-
 cpp/src/arrow/util/decimal_test.cc                 |   24 -
 cpp/src/arrow/util/io_util.cc                      |   33 +-
 cpp/src/arrow/util/io_util.h                       |    3 +-
 cpp/src/arrow/util/simd.h                          |    2 +
 cpp/src/arrow/util/unreachable.h                   |    4 +-
 cpp/src/arrow/util/value_parsing.cc                |   30 +-
 cpp/src/arrow/util/value_parsing.h                 |   73 +-
 cpp/src/arrow/util/value_parsing_test.cc           |  110 +-
 cpp/src/arrow/util/windows_compatibility.h         |    2 +
 cpp/src/gandiva/function_registry_arithmetic.cc    |    4 -
 cpp/src/gandiva/function_registry_string.cc        |   18 -
 cpp/src/gandiva/precompiled/extended_math_ops.cc   |   16 -
 .../gandiva/precompiled/extended_math_ops_test.cc  |   18 -
 cpp/src/gandiva/precompiled/string_ops.cc          |  149 ---
 cpp/src/gandiva/precompiled/string_ops_test.cc     |   50 -
 cpp/src/gandiva/precompiled/types.h                |   27 -
 cpp/src/gandiva/tests/projector_test.cc            |   77 --
 cpp/src/generated/Relation_generated.h             |  537 +++++---
 cpp/src/parquet/arrow/arrow_reader_writer_test.cc  |  120 +-
 cpp/src/parquet/arrow/reader_internal.cc           |    3 +-
 cpp/src/parquet/arrow/test_util.h                  |   25 +-
 cpp/src/parquet/column_reader.cc                   |   10 +-
 cpp/src/parquet/encoding.cc                        |  295 +----
 cpp/src/parquet/encryption/key_management_test.cc  |    3 -
 .../parquet/encryption/read_configurations_test.cc |    7 +-
 cpp/src/parquet/encryption/test_encryption_util.cc |    2 +-
 cpp/src/parquet/reader_test.cc                     |    4 -
 cpp/src/parquet/schema.h                           |    1 -
 cpp/src/parquet/statistics_test.cc                 |    6 -
 cpp/src/parquet/thrift_internal.h                  |    2 +-
 cpp/src/parquet/types.h                            |   10 +-
 cpp/src/parquet/windows_compatibility.h            |   11 +-
 cpp/src/parquet/windows_fixup.h                    |   29 -
 cpp/src/skyhook/CMakeLists.txt                     |   87 --
 cpp/src/skyhook/client/CMakeLists.txt              |   18 -
 cpp/src/skyhook/client/file_skyhook.cc             |  182 ---
 cpp/src/skyhook/client/file_skyhook.h              |  108 --
 cpp/src/skyhook/cls/cls_skyhook.cc                 |  267 ----
 cpp/src/skyhook/cls/cls_skyhook_test.cc            |  207 ---
 cpp/src/skyhook/protocol/ScanRequest.fbs           |   29 -
 cpp/src/skyhook/protocol/ScanRequest_generated.h   |  167 ---
 cpp/src/skyhook/protocol/rados_protocol.cc         |   99 --
 cpp/src/skyhook/protocol/rados_protocol.h          |  103 --
 cpp/src/skyhook/protocol/skyhook_protocol.cc       |  136 --
 cpp/src/skyhook/protocol/skyhook_protocol.h        |  116 --
 cpp/src/skyhook/protocol/skyhook_protocol_test.cc  |   71 -
 cpp/src/skyhook/skyhook.pc.in                      |   26 -
 cpp/submodules/parquet-testing                     |    2 +-
 cpp/thirdparty/versions.txt                        |   11 +-
 cpp/vcpkg.json                                     |    4 +-
 csharp/Directory.Build.props                       |    2 +-
 csharp/README.md                                   |   19 +-
 dev/README.md                                      |    8 +
 dev/archery/archery/cli.py                         |    2 +-
 dev/archery/archery/crossbow/cli.py                |    1 -
 dev/archery/archery/crossbow/core.py               |   47 +-
 .../crossbow/tests/fixtures/azure-linux.yaml       |   38 -
 .../archery/crossbow/tests/fixtures/tasks.yaml     |   47 -
 dev/archery/archery/crossbow/tests/test_core.py    |   46 -
 dev/archery/archery/integration/datagen.py         |   24 +-
 dev/archery/archery/integration/runner.py          |   16 +-
 dev/archery/archery/integration/tester.py          |    2 +-
 dev/archery/archery/integration/tester_cpp.py      |   11 +-
 dev/archery/archery/integration/tester_csharp.py   |    2 +-
 dev/archery/archery/integration/tester_go.py       |    2 +-
 dev/archery/archery/integration/tester_java.py     |    2 +-
 dev/archery/archery/integration/tester_js.py       |    2 +-
 dev/archery/archery/integration/tester_rust.py     |    2 +-
 dev/archery/archery/utils/lint.py                  |    1 -
 dev/release/01-prepare-test.rb                     |  664 ++++++----
 dev/release/02-source-test.rb                      |   24 +-
 dev/release/02-source.sh                           |   37 +-
 dev/release/04-binary-download.sh                  |   10 +-
 dev/release/05-binary-upload.sh                    |    4 -
 dev/release/binary-task.rb                         |   25 +-
 dev/release/download_rc_binaries.py                |   10 +-
 dev/release/post-02-binary.sh                      |    4 -
 dev/release/post-03-website.sh                     |   40 +-
 dev/release/post-13-go.sh                          |    0
 dev/release/rat_exclude_files.txt                  |   33 +-
 dev/release/test-helper.rb                         |    2 -
 dev/release/utils-binary.sh                        |    1 -
 dev/release/utils-prepare.sh                       |    8 -
 dev/release/verify-release-candidate-wheels.bat    |    6 -
 dev/release/verify-release-candidate.bat           |    7 +
 dev/release/verify-release-candidate.sh            |   55 +-
 dev/tasks/docker-tests/azure.linux.yml             |    1 -
 dev/tasks/homebrew-formulae/apache-arrow.rb        |   12 +-
 .../homebrew-formulae/autobrew/apache-arrow.rb     |    2 +-
 dev/tasks/java-jars/github.yml                     |    4 +-
 .../apache-arrow-apt-source/debian/changelog       |   11 +
 .../yum/apache-arrow-release.spec.in               |    6 +
 .../linux-packages/apache-arrow/debian/changelog   |   12 +
 .../linux-packages/apache-arrow/debian/control.in  |  110 +-
 ...ib700.install => libarrow-cuda-glib600.install} |    0
 ...ow-cuda700.install => libarrow-cuda600.install} |    0
 ...00.install => libarrow-dataset-glib600.install} |    0
 ...aset700.install => libarrow-dataset600.install} |    0
 ...700.install => libarrow-flight-glib600.install} |    0
 ...light700.install => libarrow-flight600.install} |    0
 ...ow-glib700.install => libarrow-glib600.install} |    0
 ...0.install => libarrow-python-flight600.install} |    0
 ...ython700.install => libarrow-python600.install} |    0
 .../{libarrow700.install => libarrow600.install}   |    0
 ...-glib700.install => libgandiva-glib600.install} |    0
 ...libgandiva700.install => libgandiva600.install} |    0
 ...-glib700.install => libparquet-glib600.install} |    0
 ...libparquet700.install => libparquet600.install} |    0
 ...a-glib700.install => libplasma-glib600.install} |    0
 .../{libplasma700.install => libplasma600.install} |    0
 .../linux-packages/apache-arrow/yum/arrow.spec.in  |    6 +
 dev/tasks/r/github.devdocs.yml                     |   18 +-
 dev/tasks/tasks.yml                                |  196 +--
 docker-compose.yml                                 |   90 +-
 docs/source/cpp/build_system.rst                   |   29 -
 docs/source/cpp/compute.rst                        |  376 +++---
 docs/source/cpp/csv.rst                            |   65 -
 docs/source/cpp/parquet.rst                        |   37 +-
 docs/source/cpp/streaming_execution.rst            |   10 +-
 docs/source/developers/archery.rst                 |    9 +-
 docs/source/developers/cpp/windows.rst             |   24 -
 docs/source/developers/documentation.rst           |   36 -
 docs/source/developers/python.rst                  |    2 +-
 docs/source/format/Columnar.rst                    |   29 +-
 docs/source/python/api/compute.rst                 |    2 -
 docs/source/python/api/dataset.rst                 |    6 +-
 docs/source/status.rst                             |   12 +-
 experimental/computeir/Relation.fbs                |   93 +-
 format/Flight.proto                                |   10 +-
 go/{ => arrow}/LICENSE.txt                         |    0
 go/arrow/_examples/helloworld/main.go              |    6 +-
 go/arrow/array/array.go                            |   13 +-
 go/arrow/array/array_test.go                       |   10 +-
 go/arrow/array/binary.go                           |   20 +-
 go/arrow/array/binary_test.go                      |    4 +-
 go/arrow/array/binarybuilder.go                    |   61 +-
 go/arrow/array/binarybuilder_test.go               |    6 +-
 go/arrow/array/boolean.go                          |   26 +-
 go/arrow/array/boolean_test.go                     |    4 +-
 go/arrow/array/booleanbuilder.go                   |   63 +-
 go/arrow/array/booleanbuilder_test.go              |    6 +-
 go/arrow/array/bufferbuilder.go                    |    6 +-
 go/arrow/array/bufferbuilder_byte.go               |    2 +-
 go/arrow/array/bufferbuilder_numeric.gen.go        |    6 +-
 go/arrow/array/bufferbuilder_numeric.gen.go.tmpl   |    6 +-
 go/arrow/array/bufferbuilder_numeric_test.go       |    4 +-
 go/arrow/array/builder.go                          |   13 +-
 go/arrow/array/builder_test.go                     |    4 +-
 go/arrow/array/compare.go                          |    4 +-
 go/arrow/array/compare_test.go                     |   10 +-
 go/arrow/array/concat.go                           |    8 +-
 go/arrow/array/concat_test.go                      |   10 +-
 go/arrow/array/data.go                             |    6 +-
 go/arrow/array/data_test.go                        |    4 +-
 go/arrow/array/decimal128.go                       |  104 +-
 go/arrow/array/decimal128_test.go                  |    8 +-
 go/arrow/array/extension.go                        |   18 +-
 go/arrow/array/extension_test.go                   |    8 +-
 go/arrow/array/fixed_size_list.go                  |  101 +-
 go/arrow/array/fixed_size_list_test.go             |    6 +-
 go/arrow/array/fixedsize_binary.go                 |   23 +-
 go/arrow/array/fixedsize_binary_test.go            |    6 +-
 go/arrow/array/fixedsize_binarybuilder.go          |   73 +-
 go/arrow/array/fixedsize_binarybuilder_test.go     |    4 +-
 go/arrow/array/float16.go                          |   24 +-
 go/arrow/array/float16_builder.go                  |   75 +-
 go/arrow/array/float16_builder_test.go             |    6 +-
 go/arrow/array/interval.go                         |  205 +--
 go/arrow/array/interval_test.go                    |    6 +-
 go/arrow/array/json_reader.go                      |  204 ---
 go/arrow/array/json_reader_test.go                 |  117 --
 go/arrow/array/list.go                             |   91 +-
 go/arrow/array/list_test.go                        |    6 +-
 go/arrow/array/map.go                              |   32 +-
 go/arrow/array/map_test.go                         |    6 +-
 go/arrow/array/null.go                             |   60 +-
 go/arrow/array/null_test.go                        |    6 +-
 go/arrow/array/numeric.gen.go                      |  310 +----
 go/arrow/array/numeric.gen.go.tmpl                 |   43 +-
 go/arrow/array/numeric_test.go                     |    6 +-
 go/arrow/array/numericbuilder.gen.go               | 1038 +--------------
 go/arrow/array/numericbuilder.gen.go.tmpl          |  147 +--
 go/arrow/array/numericbuilder.gen_test.go          |    6 +-
 go/arrow/array/numericbuilder.gen_test.go.tmpl     |    6 +-
 go/arrow/array/record.go                           |   63 +-
 go/arrow/array/record_test.go                      |    6 +-
 go/arrow/array/string.go                           |   75 +-
 go/arrow/array/string_test.go                      |   23 +-
 go/arrow/array/struct.go                           |  113 +-
 go/arrow/array/struct_test.go                      |    6 +-
 go/arrow/array/table.go                            |    4 +-
 go/arrow/array/table_test.go                       |    6 +-
 go/arrow/array/util.go                             |  196 ---
 go/arrow/array/util_test.go                        |  434 ------
 go/arrow/arrio/arrio.go                            |    4 +-
 go/arrow/arrio/arrio_test.go                       |   12 +-
 go/arrow/bitutil/bitmaps.go                        |    4 +-
 go/arrow/bitutil/bitmaps_test.go                   |    2 +-
 go/arrow/bitutil/bitutil.go                        |    2 +-
 go/arrow/bitutil/bitutil_test.go                   |    4 +-
 go/arrow/cdata/cdata.go                            |    8 +-
 go/arrow/cdata/cdata_exports.go                    |    8 +-
 go/arrow/cdata/cdata_test.go                       |    8 +-
 go/arrow/cdata/cdata_test_framework.go             |    4 +-
 go/arrow/cdata/exports.go                          |    2 +-
 go/arrow/cdata/interface.go                        |    8 +-
 go/arrow/{endian/big.go => cdata/test/go.mod}      |   10 +-
 go/{ => arrow/cdata/test}/go.sum                   |   48 -
 go/arrow/cdata/test/test_cimport.go                |    8 +-
 go/arrow/csv/common.go                             |    4 +-
 go/arrow/csv/reader.go                             |    8 +-
 go/arrow/csv/reader_test.go                        |    6 +-
 go/arrow/csv/writer.go                             |    4 +-
 go/arrow/csv/writer_test.go                        |    8 +-
 go/arrow/datatype.go                               |    2 +-
 go/arrow/datatype_binary_test.go                   |    2 +-
 go/arrow/datatype_extension_test.go                |    4 +-
 go/arrow/datatype_fixedwidth.go                    |  232 ----
 go/arrow/datatype_fixedwidth_test.go               |   62 +-
 go/arrow/datatype_null_test.go                     |    2 +-
 go/arrow/decimal128/decimal128.go                  |    2 +-
 go/arrow/decimal128/decimal128_test.go             |    4 +-
 go/arrow/example_test.go                           |    8 +-
 go/arrow/flight/basic_auth_flight_test.go          |    2 +-
 go/arrow/flight/example_flight_server_test.go      |    2 +-
 go/arrow/flight/flight_middleware_test.go          |    4 +-
 go/arrow/flight/flight_test.go                     |   10 +-
 go/arrow/flight/gen.go                             |    2 +-
 go/arrow/flight/record_batch_reader.go             |    8 +-
 go/arrow/flight/record_batch_writer.go             |    8 +-
 go/arrow/float16/float16.go                        |    2 +-
 go/arrow/internal/arrdata/arrdata.go               |   16 +-
 go/arrow/internal/arrdata/ioutil.go                |   13 +-
 go/arrow/internal/arrjson/arrjson.go               |   16 +-
 go/arrow/internal/arrjson/arrjson_test.go          |    8 +-
 go/arrow/internal/arrjson/option.go                |    6 +-
 go/arrow/internal/arrjson/reader.go                |   10 +-
 go/arrow/internal/arrjson/writer.go                |    8 +-
 go/arrow/internal/cpu/cpu_test.go                  |    2 +-
 .../cmd/arrow-flight-integration-client/main.go    |    2 +-
 .../cmd/arrow-flight-integration-server/main.go    |    2 +-
 go/arrow/internal/flight_integration/scenario.go   |   14 +-
 go/arrow/internal/testing/gen/random_array_gen.go  |    8 +-
 go/arrow/internal/testing/tools/bits_test.go       |    2 +-
 go/arrow/internal/testing/types/extension_types.go |    4 +-
 go/arrow/ipc/cmd/arrow-cat/main.go                 |    6 +-
 go/arrow/ipc/cmd/arrow-cat/main_test.go            |    8 +-
 go/arrow/ipc/cmd/arrow-file-to-stream/main.go      |    8 +-
 go/arrow/ipc/cmd/arrow-file-to-stream/main_test.go |    6 +-
 .../ipc/cmd/arrow-json-integration-test/main.go    |   14 +-
 .../cmd/arrow-json-integration-test/main_test.go   |    6 +-
 go/arrow/ipc/cmd/arrow-ls/main.go                  |    6 +-
 go/arrow/ipc/cmd/arrow-ls/main_test.go             |    8 +-
 go/arrow/ipc/cmd/arrow-stream-to-file/main.go      |    8 +-
 go/arrow/ipc/cmd/arrow-stream-to-file/main_test.go |    6 +-
 go/arrow/ipc/compression.go                        |    4 +-
 go/arrow/ipc/dict.go                               |    6 +-
 go/arrow/ipc/dict_test.go                          |    6 +-
 go/arrow/ipc/file_reader.go                        |   52 +-
 go/arrow/ipc/file_test.go                          |    6 +-
 go/arrow/ipc/file_writer.go                        |   12 +-
 go/arrow/ipc/ipc.go                                |   10 +-
 go/arrow/ipc/ipc_test.go                           |    8 +-
 go/arrow/ipc/message.go                            |   27 +-
 go/arrow/ipc/message_test.go                       |  102 --
 go/arrow/ipc/metadata.go                           |    8 +-
 go/arrow/ipc/metadata_test.go                      |   12 +-
 go/arrow/ipc/reader.go                             |   16 +-
 go/arrow/ipc/stream_test.go                        |    6 +-
 go/arrow/ipc/writer.go                             |   12 +-
 go/arrow/ipc/writer_test.go                        |    8 +-
 go/arrow/math/float64.go                           |    2 +-
 go/arrow/math/float64_avx2_amd64.go                |    2 +-
 go/arrow/math/float64_sse4_amd64.go                |    2 +-
 go/arrow/math/float64_test.go                      |    6 +-
 go/arrow/math/int64.go                             |    2 +-
 go/arrow/math/int64_avx2_amd64.go                  |    2 +-
 go/arrow/math/int64_sse4_amd64.go                  |    2 +-
 go/arrow/math/int64_test.go                        |    6 +-
 go/arrow/math/math_amd64.go                        |    2 +-
 go/arrow/math/type.go.tmpl                         |    2 +-
 go/arrow/math/type_simd_amd64.go.tmpl              |    2 +-
 go/arrow/math/type_test.go.tmpl                    |    6 +-
 go/arrow/math/uint64.go                            |    2 +-
 go/arrow/math/uint64_avx2_amd64.go                 |    2 +-
 go/arrow/math/uint64_sse4_amd64.go                 |    2 +-
 go/arrow/math/uint64_test.go                       |    6 +-
 go/arrow/memory/buffer.go                          |    2 +-
 go/arrow/memory/buffer_test.go                     |    2 +-
 go/arrow/memory/cgo_allocator.go                   |    2 +-
 go/arrow/memory/checked_allocator.go               |   21 +-
 go/arrow/memory/memory_amd64.go                    |    2 +-
 go/arrow/memory/memory_test.go                     |    2 +-
 go/arrow/scalar/binary.go                          |    4 +-
 go/arrow/scalar/compare.go                         |    2 +-
 go/arrow/scalar/nested.go                          |    8 +-
 go/arrow/scalar/numeric.gen.go                     |    2 +-
 go/arrow/scalar/numeric.gen_test.go                |    4 +-
 go/arrow/scalar/numeric.gen_test.go.tmpl           |    4 +-
 go/arrow/scalar/parse.go                           |   66 +-
 go/arrow/scalar/scalar.go                          |   16 +-
 go/arrow/scalar/scalar_test.go                     |   10 +-
 go/arrow/scalar/temporal.go                        |   65 +-
 go/arrow/tensor/numeric.gen.go                     |    4 +-
 go/arrow/tensor/numeric.gen.go.tmpl                |    4 +-
 go/arrow/tensor/numeric.gen_test.go                |    8 +-
 go/arrow/tensor/numeric.gen_test.go.tmpl           |    8 +-
 go/arrow/tensor/tensor.go                          |    6 +-
 go/arrow/tensor/tensor_test.go                     |    8 +-
 go/arrow/tools.go                                  |   24 -
 go/arrow/type_traits_boolean.go                    |    2 +-
 go/arrow/type_traits_decimal128.go                 |    4 +-
 go/arrow/type_traits_float16.go                    |    4 +-
 go/arrow/type_traits_interval.go                   |    4 +-
 go/arrow/type_traits_numeric.gen.go                |    4 +-
 go/arrow/type_traits_numeric.gen.go.tmpl           |    4 +-
 go/arrow/type_traits_numeric.gen_test.go           |    2 +-
 go/arrow/type_traits_numeric.gen_test.go.tmpl      |    2 +-
 go/arrow/type_traits_test.go                       |    6 +-
 go/go.mod                                          |    5 +-
 go/go.sum                                          |   40 +-
 go/{ => parquet}/LICENSE.txt                       |    0
 go/parquet/compress/brotli.go                      |    2 +-
 go/parquet/compress/compress.go                    |    2 +-
 go/parquet/compress/compress_test.go               |    2 +-
 go/parquet/compress/zstd.go                        |    2 +-
 go/parquet/doc.go                                  |   10 +-
 go/parquet/encryption_properties.go                |    2 +-
 go/parquet/encryption_properties_test.go           |    4 +-
 go/parquet/file/column_reader.go                   |  498 -------
 go/parquet/file/column_reader_test.go              |  450 -------
 go/parquet/file/column_reader_types.gen.go         |  299 -----
 go/parquet/file/column_reader_types.gen.go.tmpl    |   62 -
 go/parquet/file/file_reader.go                     |  336 -----
 go/parquet/file/file_reader_test.go                |  304 -----
 go/parquet/file/level_conversion.go                |  262 ----
 go/parquet/file/level_conversion_test.go           |  194 ---
 go/parquet/file/page_reader.go                     |  628 ---------
 go/parquet/file/row_group_reader.go                |  140 --
 go/parquet/internal/bmi/bitmap_bmi2_noasm.go       |   24 -
 go/parquet/internal/bmi/bmi.go                     |    2 +-
 go/parquet/internal/encoding/boolean_decoder.go    |   10 +-
 go/parquet/internal/encoding/boolean_encoder.go    |    9 +-
 go/parquet/internal/encoding/byte_array_decoder.go |    4 +-
 go/parquet/internal/encoding/byte_array_encoder.go |    6 +-
 go/parquet/internal/encoding/decoder.go            |   12 +-
 go/parquet/internal/encoding/delta_bit_packing.go  |    8 +-
 go/parquet/internal/encoding/delta_byte_array.go   |    6 +-
 .../internal/encoding/delta_length_byte_array.go   |    6 +-
 go/parquet/internal/encoding/encoder.go            |   14 +-
 .../internal/encoding/encoding_benchmarks_test.go  |   16 +-
 go/parquet/internal/encoding/encoding_test.go      |   14 +-
 .../encoding/fixed_len_byte_array_decoder.go       |    4 +-
 .../encoding/fixed_len_byte_array_encoder.go       |    4 +-
 go/parquet/internal/encoding/levels.go             |    8 +-
 go/parquet/internal/encoding/levels_test.go        |   10 +-
 go/parquet/internal/encoding/memo_table.go         |   10 +-
 go/parquet/internal/encoding/memo_table_test.go    |    6 +-
 .../internal/encoding/memo_table_types.gen.go      |    4 +-
 .../internal/encoding/memo_table_types.gen.go.tmpl |    2 +-
 .../internal/encoding/plain_encoder_types.gen.go   |    8 +-
 .../encoding/plain_encoder_types.gen.go.tmpl       |    6 +-
 go/parquet/internal/encoding/typed_encoder.gen.go  |  170 +--
 .../internal/encoding/typed_encoder.gen.go.tmpl    |   56 +-
 go/parquet/internal/encoding/types.go              |    8 +-
 go/parquet/internal/encryption/aes.go              |    2 +-
 go/parquet/internal/encryption/decryptor.go        |    4 +-
 go/parquet/internal/encryption/encryptor.go        |    4 +-
 .../gen-go/parquet/GoUnusedProtection__.go         |    2 +-
 .../internal/gen-go/parquet/parquet-consts.go      |    6 +-
 go/parquet/internal/gen-go/parquet/parquet.go      |   38 +-
 go/parquet/internal/hashing/xxh3_memo_table.gen.go |    6 +-
 .../internal/hashing/xxh3_memo_table.gen.go.tmpl   |    4 +-
 go/parquet/internal/hashing/xxh3_memo_table.go     |    8 +-
 go/parquet/internal/testutils/pagebuilder.go       |  297 -----
 go/parquet/internal/testutils/random.go            |   10 +-
 go/parquet/internal/testutils/random_arrow.go      |    6 +-
 go/parquet/internal/testutils/utils.go             |    2 +-
 go/parquet/internal/thrift/helpers.go              |    2 +-
 go/parquet/internal/utils/bit_benchmark_test.go    |    6 +-
 go/parquet/internal/utils/bit_block_counter.go     |    2 +-
 .../internal/utils/bit_block_counter_test.go       |    6 +-
 go/parquet/internal/utils/bit_reader.go            |    6 +-
 go/parquet/internal/utils/bit_reader_test.go       |   10 +-
 go/parquet/internal/utils/bit_run_reader.go        |    4 +-
 go/parquet/internal/utils/bit_run_reader_test.go   |    6 +-
 go/parquet/internal/utils/bit_set_run_reader.go    |    2 +-
 .../internal/utils/bit_set_run_reader_test.go      |    4 +-
 go/parquet/internal/utils/bit_writer.go            |    2 +-
 go/parquet/internal/utils/bitmap_writer.go         |    2 +-
 go/parquet/internal/utils/bitmap_writer_test.go    |    4 +-
 go/parquet/internal/utils/rle.go                   |    4 +-
 go/parquet/internal/utils/typed_rle_dict.gen.go    |    2 +-
 .../internal/utils/typed_rle_dict.gen.go.tmpl      |    2 +-
 go/parquet/metadata/app_version.go                 |    4 +-
 go/parquet/metadata/column_chunk.go                |   14 +-
 go/parquet/metadata/file.go                        |   12 +-
 go/parquet/metadata/metadata_test.go               |    6 +-
 go/parquet/metadata/row_group.go                   |    8 +-
 go/parquet/metadata/stat_compare_test.go           |    4 +-
 go/parquet/metadata/statistics.go                  |   16 +-
 go/parquet/metadata/statistics_test.go             |   10 +-
 go/parquet/metadata/statistics_types.gen.go        |   12 +-
 go/parquet/metadata/statistics_types.gen.go.tmpl   |    8 +-
 go/parquet/reader_properties.go                    |    5 +-
 go/parquet/reader_writer_properties_test.go        |    6 +-
 go/parquet/schema/column.go                        |    4 +-
 go/parquet/schema/converted_types.go               |    2 +-
 go/parquet/schema/converted_types_test.go          |    2 +-
 go/parquet/schema/helpers.go                       |    2 +-
 go/parquet/schema/helpers_test.go                  |    4 +-
 go/parquet/schema/logical_types.go                 |    6 +-
 go/parquet/schema/logical_types_test.go            |    4 +-
 go/parquet/schema/node.go                          |    4 +-
 go/parquet/schema/reflection.go                    |    4 +-
 go/parquet/schema/reflection_test.go               |    4 +-
 go/parquet/schema/schema.go                        |    4 +-
 go/parquet/schema/schema_element_test.go           |    4 +-
 go/parquet/schema/schema_flatten_test.go           |    4 +-
 go/parquet/schema/schema_test.go                   |    6 +-
 go/parquet/types.go                                |   14 +-
 go/parquet/writer_properties.go                    |    4 +-
 java/adapter/avro/pom.xml                          |    2 +-
 java/adapter/jdbc/pom.xml                          |    2 +-
 java/adapter/orc/pom.xml                           |    2 +-
 java/algorithm/pom.xml                             |    2 +-
 java/c/pom.xml                                     |    2 +-
 java/c/src/test/python/integration_tests.py        |  223 ----
 java/compression/pom.xml                           |    2 +-
 java/dataset/pom.xml                               |    2 +-
 java/flight/flight-core/pom.xml                    |    2 +-
 java/flight/flight-grpc/pom.xml                    |    2 +-
 java/format/pom.xml                                |    2 +-
 java/gandiva/pom.xml                               |    2 +-
 java/memory/memory-core/pom.xml                    |    2 +-
 java/memory/memory-netty/pom.xml                   |    2 +-
 java/memory/memory-unsafe/pom.xml                  |    2 +-
 java/memory/pom.xml                                |    2 +-
 java/performance/pom.xml                           |    4 +-
 java/plasma/pom.xml                                |    2 +-
 java/pom.xml                                       |    2 +-
 java/tools/pom.xml                                 |    2 +-
 java/vector/pom.xml                                |    2 +-
 .../java/org/apache/arrow/vector/types/Types.java  |    2 +-
 .../apache/arrow/vector/util/VectorAppender.java   |   14 +-
 .../arrow/vector/util/TestVectorAppender.java      |   27 -
 js/DEVELOP.md                                      |    4 -
 js/gulp/package-task.js                            |    8 +-
 js/gulp/typescript-task.js                         |    6 +-
 js/package.json                                    |    5 +-
 js/yarn.lock                                       |   78 +-
 matlab/CMakeLists.txt                              |    2 +-
 python/pyarrow/_dataset.pyx                        |   10 +-
 python/pyarrow/_feather.pyx                        |   10 +-
 python/pyarrow/compute.py                          |   14 +-
 python/pyarrow/feather.py                          |   14 +-
 python/pyarrow/includes/libarrow.pxd               |    1 -
 python/pyarrow/includes/libarrow_feather.pxd       |    5 +-
 python/pyarrow/parquet.py                          |   45 -
 python/pyarrow/scalar.pxi                          |    2 +-
 python/pyarrow/tests/parquet/test_basic.py         |   20 -
 python/pyarrow/tests/parquet/test_dataset.py       |    2 +-
 .../pyarrow/tests/parquet/test_parquet_writer.py   |   46 -
 python/pyarrow/tests/test_array.py                 |    8 -
 python/pyarrow/tests/test_compute.py               |    6 +-
 python/pyarrow/tests/test_dataset.py               |   16 +-
 python/pyarrow/tests/test_feather.py               |   26 -
 python/pyarrow/tests/test_fs.py                    |   23 -
 python/pyarrow/tests/test_pandas.py                |    4 +-
 python/pyarrow/tests/test_scalars.py               |    6 -
 python/setup.py                                    |    2 +-
 r/.lintr                                           |    3 +-
 r/DESCRIPTION                                      |    4 +-
 r/NAMESPACE                                        |    1 -
 r/NEWS.md                                          |    4 +-
 r/R/array.R                                        |    3 +-
 r/R/arrow-datum.R                                  |   20 +-
 r/R/arrow-package.R                                |    1 -
 r/R/arrowExports.R                                 |   21 +-
 r/R/csv.R                                          |    7 +-
 r/R/dataset-write.R                                |    9 +-
 r/R/dplyr-eval.R                                   |    4 +-
 r/R/dplyr-functions.R                              |   68 +-
 r/R/dplyr-summarize.R                              |   10 +-
 r/R/duckdb.R                                       |   11 +-
 r/R/expression.R                                   |   23 +-
 r/R/filesystem.R                                   |    1 -
 r/R/flight.R                                       |    3 -
 r/R/parquet.R                                      |   29 +-
 r/R/schema.R                                       |   19 +-
 r/R/type.R                                         |    4 +-
 r/R/util.R                                         |   15 -
 r/_pkgdown.yml                                     |    6 +-
 r/configure                                        |    1 -
 r/configure.win                                    |  115 +-
 r/inst/build_arrow_static.sh                       |    6 +-
 r/man/Schema.Rd                                    |   13 +-
 r/man/arrow-package.Rd                             |    6 +-
 r/man/to_duckdb.Rd                                 |    2 +-
 r/man/write_dataset.Rd                             |   22 +-
 r/man/write_parquet.Rd                             |    6 +-
 r/src/altrep.cpp                                   |  223 ++--
 r/src/array.cpp                                    |    5 -
 r/src/array_to_vector.cpp                          |   24 +-
 r/src/arrowExports.cpp                             |   68 +-
 r/src/arrow_cpp11.h                                |   10 +-
 r/src/arrow_types.h                                |    9 +-
 r/src/chunkedarray.cpp                             |   11 +-
 r/src/dataset.cpp                                  |    3 +-
 r/src/filesystem.cpp                               |   12 +-
 r/src/r_to_arrow.cpp                               |   62 +-
 r/src/recordbatch.cpp                              |    5 +-
 r/src/type_infer.cpp                               |    5 -
 r/tests/testthat/helper-expectation.R              |    7 +-
 r/tests/testthat/test-altrep.R                     |  157 +--
 r/tests/testthat/test-compute-arith.R              |   14 +-
 r/tests/testthat/test-csv.R                        |   33 +-
 r/tests/testthat/test-dataset-write.R              |   53 -
 r/tests/testthat/test-dplyr-filter.R               |    2 +-
 r/tests/testthat/test-dplyr-funcs-conditional.R    |   37 +-
 r/tests/testthat/test-dplyr-funcs-datetime.R       |   92 +-
 r/tests/testthat/test-dplyr-funcs-math.R           |   28 +-
 r/tests/testthat/test-dplyr-funcs-string.R         |   35 +-
 r/tests/testthat/test-dplyr-mutate.R               |    2 +-
 r/tests/testthat/test-dplyr-summarize.R            |   23 +-
 r/tests/testthat/test-duckdb.R                     |   19 +-
 r/tests/testthat/test-feather.R                    |    8 +-
 r/tests/testthat/test-filesystem.R                 |   22 +-
 r/tests/testthat/test-parquet.R                    |   39 -
 r/tests/testthat/test-python-flight.R              |    4 -
 r/tests/testthat/test-schema.R                     |   26 +-
 r/tools/nixlibs.R                                  |   11 +-
 r/vignettes/arrow.Rmd                              |    2 +-
 r/vignettes/dataset.Rmd                            |    4 +-
 r/vignettes/developers/debugging.Rmd               |  115 --
 r/vignettes/developing.Rmd                         |   99 +-
 r/vignettes/fs.Rmd                                 |   40 +-
 r/vignettes/install.Rmd                            |   29 +-
 ruby/README.md                                     |  119 --
 ruby/Rakefile                                      |   34 +-
 ruby/red-arrow-cuda/lib/arrow-cuda/version.rb      |    2 +-
 .../red-arrow-dataset/lib/arrow-dataset/version.rb |    2 +-
 ruby/red-arrow-flight/lib/arrow-flight/version.rb  |    2 +-
 ruby/red-arrow/ext/arrow/extconf.rb                |    2 +-
 ruby/red-arrow/lib/arrow/loader.rb                 |    1 -
 ruby/red-arrow/lib/arrow/s3-global-options.rb      |   38 -
 ruby/red-arrow/lib/arrow/version.rb                |    2 +-
 ruby/red-gandiva/lib/gandiva/version.rb            |    2 +-
 ruby/red-parquet/lib/parquet/version.rb            |    2 +-
 ruby/red-plasma/lib/plasma/version.rb              |    2 +-
 testing                                            |    2 +-
 760 files changed, 5807 insertions(+), 26942 deletions(-)
 rename dev/tasks/fuzz-tests/github.oss-fuzz.yml => 
.github/workflows/cpp_cron.yml (53%)
 delete mode 100644 c_glib/test/test-s3-global-options.rb
 delete mode 100644 ci/docker/r-fedora-clang-devel-san.dockerfile
 delete mode 100644 ci/scripts/generate_dataset.py
 delete mode 100755 ci/scripts/install_ceph.sh
 delete mode 100755 ci/scripts/integration_skyhook.sh
 delete mode 100755 ci/scripts/java_cdata_integration.sh
 delete mode 100644 cpp/CMakePresets.json
 delete mode 100644 cpp/cmake_modules/Findlibrados.cmake
 delete mode 100644 cpp/examples/arrow/flight_grpc_example.cc
 delete mode 100644 cpp/examples/arrow/helloworld.proto
 delete mode 100644 cpp/src/arrow/compute/exec/ir_consumer.cc
 delete mode 100644 cpp/src/arrow/compute/exec/ir_consumer.h
 delete mode 100644 cpp/src/arrow/compute/exec/ir_test.cc
 delete mode 100644 cpp/src/arrow/ipc/reader_internal.h
 delete mode 100644 cpp/src/arrow/util/byte_size.cc
 delete mode 100644 cpp/src/arrow/util/byte_size.h
 delete mode 100644 cpp/src/arrow/util/byte_size_test.cc
 delete mode 100644 cpp/src/parquet/windows_fixup.h
 delete mode 100644 cpp/src/skyhook/CMakeLists.txt
 delete mode 100644 cpp/src/skyhook/client/CMakeLists.txt
 delete mode 100644 cpp/src/skyhook/client/file_skyhook.cc
 delete mode 100644 cpp/src/skyhook/client/file_skyhook.h
 delete mode 100644 cpp/src/skyhook/cls/cls_skyhook.cc
 delete mode 100644 cpp/src/skyhook/cls/cls_skyhook_test.cc
 delete mode 100644 cpp/src/skyhook/protocol/ScanRequest.fbs
 delete mode 100644 cpp/src/skyhook/protocol/ScanRequest_generated.h
 delete mode 100644 cpp/src/skyhook/protocol/rados_protocol.cc
 delete mode 100644 cpp/src/skyhook/protocol/rados_protocol.h
 delete mode 100644 cpp/src/skyhook/protocol/skyhook_protocol.cc
 delete mode 100644 cpp/src/skyhook/protocol/skyhook_protocol.h
 delete mode 100644 cpp/src/skyhook/protocol/skyhook_protocol_test.cc
 delete mode 100644 cpp/src/skyhook/skyhook.pc.in
 delete mode 100644 dev/archery/archery/crossbow/tests/fixtures/azure-linux.yaml
 delete mode 100644 dev/archery/archery/crossbow/tests/fixtures/tasks.yaml
 mode change 100755 => 100644 dev/release/post-13-go.sh
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-cuda-glib700.install => 
libarrow-cuda-glib600.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libarrow-cuda700.install 
=> libarrow-cuda600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-dataset-glib700.install 
=> libarrow-dataset-glib600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-dataset700.install => 
libarrow-dataset600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight-glib700.install 
=> libarrow-flight-glib600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-flight700.install => 
libarrow-flight600.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libarrow-glib700.install 
=> libarrow-glib600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-python-flight700.install 
=> libarrow-python-flight600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libarrow-python700.install => 
libarrow-python600.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libarrow700.install => 
libarrow600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libgandiva-glib700.install => 
libgandiva-glib600.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libgandiva700.install => 
libgandiva600.install} (100%)
 rename 
dev/tasks/linux-packages/apache-arrow/debian/{libparquet-glib700.install => 
libparquet-glib600.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libparquet700.install => 
libparquet600.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libplasma-glib700.install 
=> libplasma-glib600.install} (100%)
 rename dev/tasks/linux-packages/apache-arrow/debian/{libplasma700.install => 
libplasma600.install} (100%)
 copy go/{ => arrow}/LICENSE.txt (100%)
 delete mode 100644 go/arrow/array/json_reader.go
 delete mode 100644 go/arrow/array/json_reader_test.go
 delete mode 100644 go/arrow/array/util_test.go
 copy go/arrow/{endian/big.go => cdata/test/go.mod} (86%)
 copy go/{ => arrow/cdata/test}/go.sum (91%)
 delete mode 100644 go/arrow/ipc/message_test.go
 delete mode 100644 go/arrow/tools.go
 rename go/{ => parquet}/LICENSE.txt (100%)
 delete mode 100644 go/parquet/file/column_reader.go
 delete mode 100644 go/parquet/file/column_reader_test.go
 delete mode 100644 go/parquet/file/column_reader_types.gen.go
 delete mode 100644 go/parquet/file/column_reader_types.gen.go.tmpl
 delete mode 100644 go/parquet/file/file_reader.go
 delete mode 100644 go/parquet/file/file_reader_test.go
 delete mode 100644 go/parquet/file/level_conversion.go
 delete mode 100644 go/parquet/file/level_conversion_test.go
 delete mode 100644 go/parquet/file/page_reader.go
 delete mode 100644 go/parquet/file/row_group_reader.go
 delete mode 100644 go/parquet/internal/bmi/bitmap_bmi2_noasm.go
 delete mode 100644 go/parquet/internal/testutils/pagebuilder.go
 delete mode 100644 java/c/src/test/python/integration_tests.py
 delete mode 100644 r/vignettes/developers/debugging.Rmd
 delete mode 100644 ruby/red-arrow/lib/arrow/s3-global-options.rb

Reply via email to