You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by gi...@apache.org on 2026/04/01 00:55:42 UTC

(arrow-site) branch asf-site updated: Updating dev docs (build )

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

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 93f299cd128 Updating dev docs (build )
93f299cd128 is described below

commit 93f299cd128379cba43c8fe364e8cce1c37d4953
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Wed Apr 1 00:55:30 2026 +0000

    Updating dev docs (build )
---
 docs/dev/.buildinfo                                |   2 +-
 docs/dev/_modules/collections.html                 |  10 +-
 docs/dev/_modules/collections/abc.html             |  10 +-
 docs/dev/_modules/enum.html                        |  10 +-
 docs/dev/_modules/index.html                       |  10 +-
 docs/dev/_modules/pyarrow.html                     |  10 +-
 docs/dev/_modules/pyarrow/compute.html             |  12 +-
 docs/dev/_modules/pyarrow/dataset.html             |  10 +-
 docs/dev/_modules/pyarrow/feather.html             |  10 +-
 docs/dev/_modules/pyarrow/fs.html                  |  10 +-
 .../pyarrow/interchange/from_dataframe.html        |  10 +-
 docs/dev/_modules/pyarrow/ipc.html                 |  10 +-
 docs/dev/_modules/pyarrow/orc.html                 |  10 +-
 docs/dev/_modules/pyarrow/parquet/core.html        |  10 +-
 docs/dev/_modules/pyarrow/types.html               |  10 +-
 docs/dev/_static/documentation_options.js          |   2 +-
 docs/dev/cpp/acero.html                            |  11 +-
 docs/dev/cpp/acero/overview.html                   |  11 +-
 docs/dev/cpp/acero/substrait.html                  |  11 +-
 docs/dev/cpp/acero/user_guide.html                 |  11 +-
 docs/dev/cpp/api.html                              |  21 +-
 docs/dev/cpp/api/acero.html                        |  11 +-
 docs/dev/cpp/api/array.html                        | 183 ++++++++++++++++-
 docs/dev/cpp/api/async.html                        |  11 +-
 docs/dev/cpp/api/builder.html                      |  45 +++--
 docs/dev/cpp/api/c_abi.html                        |  11 +-
 docs/dev/cpp/api/compute.html                      |  11 +-
 docs/dev/cpp/api/cuda.html                         |  11 +-
 docs/dev/cpp/api/dataset.html                      |  11 +-
 docs/dev/cpp/api/datatype.html                     |  11 +-
 docs/dev/cpp/api/extension.html                    |  11 +-
 docs/dev/cpp/api/filesystem.html                   |  11 +-
 docs/dev/cpp/api/flight.html                       |  11 +-
 docs/dev/cpp/api/flightsql.html                    |  11 +-
 docs/dev/cpp/api/formats.html                      |  11 +-
 docs/dev/cpp/api/gandiva.html                      |  11 +-
 docs/dev/cpp/api/io.html                           |  11 +-
 docs/dev/cpp/api/ipc.html                          |  11 +-
 docs/dev/cpp/api/memory.html                       |  31 ++-
 docs/dev/cpp/api/scalar.html                       |  11 +-
 docs/dev/cpp/api/support.html                      |  11 +-
 docs/dev/cpp/api/table.html                        |  11 +-
 docs/dev/cpp/api/tensor.html                       |  11 +-
 docs/dev/cpp/api/thread.html                       |  11 +-
 docs/dev/cpp/api/utilities.html                    |  11 +-
 docs/dev/cpp/arrays.html                           |  11 +-
 docs/dev/cpp/build_system.html                     |  11 +-
 docs/dev/cpp/compute.html                          |  11 +-
 docs/dev/cpp/conventions.html                      |  16 +-
 docs/dev/cpp/csv.html                              |  13 +-
 docs/dev/cpp/dataset.html                          |  11 +-
 docs/dev/cpp/datatypes.html                        |  11 +-
 docs/dev/cpp/env_vars.html                         |  11 +-
 docs/dev/cpp/examples/cmake_minimal_build.html     |  11 +-
 .../cpp/examples/compute_and_write_example.html    |  11 +-
 .../examples/converting_recordbatch_to_tensor.html |  11 +-
 .../examples/dataset_documentation_example.html    |  11 +-
 docs/dev/cpp/examples/index.html                   |  11 +-
 .../cpp/examples/parquet_column_encryption.html    |  11 +-
 docs/dev/cpp/examples/row_columnar_conversion.html |  11 +-
 docs/dev/cpp/examples/tuple_range_conversion.html  |  11 +-
 docs/dev/cpp/flight.html                           |  17 +-
 docs/dev/cpp/gandiva.html                          |  11 +-
 docs/dev/cpp/gandiva/expr_projector_filter.html    |  11 +-
 docs/dev/cpp/gandiva/external_func.html            |  11 +-
 docs/dev/cpp/gdb.html                              |  17 +-
 docs/dev/cpp/getting_started.html                  |  11 +-
 docs/dev/cpp/index.html                            |  11 +-
 docs/dev/cpp/io.html                               |  11 +-
 docs/dev/cpp/ipc.html                              |  13 +-
 docs/dev/cpp/json.html                             |  11 +-
 docs/dev/cpp/memory.html                           |  11 +-
 docs/dev/cpp/opentelemetry.html                    |  11 +-
 docs/dev/cpp/orc.html                              |  11 +-
 docs/dev/cpp/overview.html                         |  11 +-
 docs/dev/cpp/parquet.html                          |  13 +-
 docs/dev/cpp/{threading.html => security.html}     | 225 +++++++++++++--------
 docs/dev/cpp/tables.html                           |  11 +-
 docs/dev/cpp/threading.html                        |  11 +-
 docs/dev/cpp/tutorials/basic_arrow.html            |  11 +-
 docs/dev/cpp/tutorials/compute_tutorial.html       |  11 +-
 docs/dev/cpp/tutorials/datasets_tutorial.html      |  11 +-
 docs/dev/cpp/tutorials/io_tutorial.html            |  11 +-
 docs/dev/cpp/user_guide.html                       |  30 ++-
 docs/dev/developers/benchmarks.html                |  10 +-
 docs/dev/developers/bug_reports.html               |  10 +-
 .../developers/continuous_integration/archery.html |  10 +-
 .../continuous_integration/crossbow.html           |  10 +-
 .../developers/continuous_integration/docker.html  |  10 +-
 .../developers/continuous_integration/index.html   |  10 +-
 .../continuous_integration/overview.html           |  10 +-
 docs/dev/developers/cpp/acero.html                 |  10 +-
 docs/dev/developers/cpp/acero/swiss_table.html     |  10 +-
 docs/dev/developers/cpp/building.html              |  10 +-
 docs/dev/developers/cpp/compute.html               |  10 +-
 docs/dev/developers/cpp/conventions.html           |  10 +-
 docs/dev/developers/cpp/development.html           |  10 +-
 docs/dev/developers/cpp/emscripten.html            |  10 +-
 docs/dev/developers/cpp/fuzzing.html               |  10 +-
 docs/dev/developers/cpp/index.html                 |  10 +-
 docs/dev/developers/cpp/windows.html               |  10 +-
 docs/dev/developers/documentation.html             |  10 +-
 docs/dev/developers/experimental_repos.html        |  10 +-
 .../developers/guide/architectural_overview.html   |  10 +-
 docs/dev/developers/guide/communication.html       |  10 +-
 docs/dev/developers/guide/documentation.html       |  10 +-
 docs/dev/developers/guide/index.html               |  10 +-
 docs/dev/developers/guide/resources.html           |  10 +-
 .../guide/step_by_step/arrow_codebase.html         |  10 +-
 .../developers/guide/step_by_step/building.html    |  10 +-
 .../guide/step_by_step/finding_issues.html         |  10 +-
 docs/dev/developers/guide/step_by_step/index.html  |  10 +-
 .../guide/step_by_step/pr_lifecycle.html           |  10 +-
 docs/dev/developers/guide/step_by_step/set_up.html |  10 +-
 .../dev/developers/guide/step_by_step/styling.html |  10 +-
 .../dev/developers/guide/step_by_step/testing.html |  10 +-
 docs/dev/developers/guide/tutorials/index.html     |  10 +-
 .../guide/tutorials/python_tutorial.html           |  10 +-
 .../dev/developers/guide/tutorials/r_tutorial.html |  10 +-
 docs/dev/developers/index.html                     |  10 +-
 docs/dev/developers/java/building.html             |  10 +-
 docs/dev/developers/java/development.html          |  10 +-
 docs/dev/developers/java/index.html                |  10 +-
 docs/dev/developers/overview.html                  |  10 +-
 docs/dev/developers/python/building.html           |  10 +-
 docs/dev/developers/python/development.html        |  10 +-
 docs/dev/developers/python/index.html              |  10 +-
 docs/dev/developers/release.html                   |  10 +-
 docs/dev/developers/release_verification.html      |  10 +-
 docs/dev/developers/reviewing.html                 |  10 +-
 docs/dev/format/ADBC.html                          |  10 +-
 docs/dev/format/CDataInterface.html                |  10 +-
 .../format/CDataInterface/PyCapsuleInterface.html  |  10 +-
 docs/dev/format/CDeviceDataInterface.html          |  10 +-
 docs/dev/format/CStreamInterface.html              |  10 +-
 docs/dev/format/CanonicalExtensions.html           |  10 +-
 docs/dev/format/CanonicalExtensions/Examples.html  |  10 +-
 docs/dev/format/Changing.html                      |  10 +-
 docs/dev/format/Columnar.html                      |  10 +-
 docs/dev/format/DissociatedIPC.html                |  10 +-
 docs/dev/format/Flight.html                        |  10 +-
 docs/dev/format/FlightSql.html                     |  10 +-
 docs/dev/format/Glossary.html                      |  10 +-
 docs/dev/format/Guidelines.html                    |  10 +-
 docs/dev/format/IPC.html                           |  10 +-
 docs/dev/format/Integration.html                   |  10 +-
 docs/dev/format/Intro.html                         |  10 +-
 docs/dev/format/Layout.html                        |  10 +-
 docs/dev/format/Metadata.html                      |  10 +-
 docs/dev/format/Other.html                         |  10 +-
 docs/dev/format/Security.html                      |  23 ++-
 docs/dev/format/StatisticsSchema.html              |  10 +-
 docs/dev/format/Versioning.html                    |  10 +-
 docs/dev/format/index.html                         |  10 +-
 docs/dev/genindex.html                             |  38 +++-
 docs/dev/implementations.html                      |  10 +-
 docs/dev/index.html                                |  10 +-
 docs/dev/objects.inv                               | Bin 259661 -> 260195 bytes
 docs/dev/python/api.html                           |  11 +-
 docs/dev/python/api/acero.html                     |  11 +-
 docs/dev/python/api/arrays.html                    |  11 +-
 docs/dev/python/api/compute.html                   |  11 +-
 docs/dev/python/api/cuda.html                      |  11 +-
 docs/dev/python/api/dataset.html                   |  11 +-
 docs/dev/python/api/datatypes.html                 |  11 +-
 docs/dev/python/api/files.html                     |  11 +-
 docs/dev/python/api/filesystems.html               |  11 +-
 docs/dev/python/api/flight.html                    |  11 +-
 docs/dev/python/api/formats.html                   |  11 +-
 docs/dev/python/api/ipc.html                       |  11 +-
 docs/dev/python/api/memory.html                    |  11 +-
 docs/dev/python/api/misc.html                      |  11 +-
 docs/dev/python/api/substrait.html                 |  11 +-
 docs/dev/python/api/tables.html                    |  11 +-
 docs/dev/python/compute.html                       |  11 +-
 docs/dev/python/csv.html                           |  11 +-
 docs/dev/python/data.html                          |  11 +-
 docs/dev/python/dataset.html                       |  11 +-
 docs/dev/python/dlpack.html                        |  11 +-
 docs/dev/python/env_vars.html                      |  11 +-
 docs/dev/python/extending_types.html               |  11 +-
 docs/dev/python/feather.html                       |  11 +-
 docs/dev/python/filesystems.html                   |  11 +-
 docs/dev/python/flight.html                        |  11 +-
 docs/dev/python/generated/pyarrow.Array.html       |  11 +-
 .../generated/pyarrow.BaseExtensionType.html       |  11 +-
 docs/dev/python/generated/pyarrow.BinaryArray.html |  11 +-
 .../dev/python/generated/pyarrow.BinaryScalar.html |  11 +-
 .../python/generated/pyarrow.BinaryViewArray.html  |  11 +-
 .../python/generated/pyarrow.BinaryViewScalar.html |  11 +-
 docs/dev/python/generated/pyarrow.Bool8Array.html  |  11 +-
 docs/dev/python/generated/pyarrow.Bool8Scalar.html |  11 +-
 docs/dev/python/generated/pyarrow.Bool8Type.html   |  11 +-
 .../dev/python/generated/pyarrow.BooleanArray.html |  11 +-
 .../python/generated/pyarrow.BooleanScalar.html    |  11 +-
 docs/dev/python/generated/pyarrow.Buffer.html      |  11 +-
 .../generated/pyarrow.BufferOutputStream.html      |  11 +-
 .../dev/python/generated/pyarrow.BufferReader.html |  11 +-
 .../dev/python/generated/pyarrow.ChunkedArray.html |  11 +-
 docs/dev/python/generated/pyarrow.Codec.html       |  11 +-
 .../generated/pyarrow.CompressedInputStream.html   |  11 +-
 .../generated/pyarrow.CompressedOutputStream.html  |  11 +-
 docs/dev/python/generated/pyarrow.DataType.html    |  11 +-
 docs/dev/python/generated/pyarrow.Date32Array.html |  11 +-
 .../dev/python/generated/pyarrow.Date32Scalar.html |  11 +-
 docs/dev/python/generated/pyarrow.Date64Array.html |  11 +-
 .../dev/python/generated/pyarrow.Date64Scalar.html |  11 +-
 .../python/generated/pyarrow.Decimal128Array.html  |  11 +-
 .../python/generated/pyarrow.Decimal128Scalar.html |  11 +-
 .../python/generated/pyarrow.Decimal128Type.html   |  11 +-
 .../python/generated/pyarrow.Decimal256Array.html  |  11 +-
 .../python/generated/pyarrow.Decimal256Scalar.html |  11 +-
 .../python/generated/pyarrow.Decimal256Type.html   |  11 +-
 .../python/generated/pyarrow.Decimal32Array.html   |  11 +-
 .../python/generated/pyarrow.Decimal32Scalar.html  |  11 +-
 .../python/generated/pyarrow.Decimal32Type.html    |  11 +-
 .../python/generated/pyarrow.Decimal64Array.html   |  11 +-
 .../python/generated/pyarrow.Decimal64Scalar.html  |  11 +-
 .../python/generated/pyarrow.Decimal64Type.html    |  11 +-
 .../python/generated/pyarrow.DenseUnionType.html   |  11 +-
 .../python/generated/pyarrow.DictionaryArray.html  |  11 +-
 .../python/generated/pyarrow.DictionaryScalar.html |  11 +-
 .../python/generated/pyarrow.DictionaryType.html   |  11 +-
 docs/dev/python/generated/pyarrow.DoubleArray.html |  11 +-
 .../dev/python/generated/pyarrow.DoubleScalar.html |  11 +-
 .../python/generated/pyarrow.DurationArray.html    |  11 +-
 .../python/generated/pyarrow.DurationScalar.html   |  11 +-
 .../dev/python/generated/pyarrow.DurationType.html |  11 +-
 .../python/generated/pyarrow.ExtensionArray.html   |  11 +-
 .../python/generated/pyarrow.ExtensionScalar.html  |  11 +-
 .../python/generated/pyarrow.ExtensionType.html    |  11 +-
 docs/dev/python/generated/pyarrow.Field.html       |  11 +-
 .../generated/pyarrow.FixedShapeTensorArray.html   |  11 +-
 .../generated/pyarrow.FixedShapeTensorScalar.html  |  11 +-
 .../generated/pyarrow.FixedShapeTensorType.html    |  11 +-
 .../generated/pyarrow.FixedSizeBinaryArray.html    |  11 +-
 .../generated/pyarrow.FixedSizeBinaryScalar.html   |  11 +-
 .../generated/pyarrow.FixedSizeBinaryType.html     |  11 +-
 .../generated/pyarrow.FixedSizeBufferWriter.html   |  11 +-
 .../generated/pyarrow.FixedSizeListArray.html      |  11 +-
 .../generated/pyarrow.FixedSizeListScalar.html     |  11 +-
 .../generated/pyarrow.FixedSizeListType.html       |  11 +-
 docs/dev/python/generated/pyarrow.FloatArray.html  |  11 +-
 docs/dev/python/generated/pyarrow.FloatScalar.html |  11 +-
 .../generated/pyarrow.FloatingPointArray.html      |  11 +-
 .../python/generated/pyarrow.HalfFloatArray.html   |  11 +-
 .../python/generated/pyarrow.HalfFloatScalar.html  |  11 +-
 docs/dev/python/generated/pyarrow.Int16Array.html  |  11 +-
 docs/dev/python/generated/pyarrow.Int16Scalar.html |  11 +-
 docs/dev/python/generated/pyarrow.Int32Array.html  |  11 +-
 docs/dev/python/generated/pyarrow.Int32Scalar.html |  11 +-
 docs/dev/python/generated/pyarrow.Int64Array.html  |  11 +-
 docs/dev/python/generated/pyarrow.Int64Scalar.html |  11 +-
 docs/dev/python/generated/pyarrow.Int8Array.html   |  11 +-
 docs/dev/python/generated/pyarrow.Int8Scalar.html  |  11 +-
 .../dev/python/generated/pyarrow.IntegerArray.html |  11 +-
 docs/dev/python/generated/pyarrow.JsonArray.html   |  11 +-
 docs/dev/python/generated/pyarrow.JsonScalar.html  |  11 +-
 docs/dev/python/generated/pyarrow.JsonType.html    |  11 +-
 .../python/generated/pyarrow.LargeBinaryArray.html |  11 +-
 .../generated/pyarrow.LargeBinaryScalar.html       |  11 +-
 .../python/generated/pyarrow.LargeListArray.html   |  11 +-
 .../python/generated/pyarrow.LargeListScalar.html  |  11 +-
 .../python/generated/pyarrow.LargeListType.html    |  11 +-
 .../generated/pyarrow.LargeListViewArray.html      |  11 +-
 .../generated/pyarrow.LargeListViewScalar.html     |  11 +-
 .../generated/pyarrow.LargeListViewType.html       |  11 +-
 .../python/generated/pyarrow.LargeStringArray.html |  11 +-
 .../generated/pyarrow.LargeStringScalar.html       |  11 +-
 docs/dev/python/generated/pyarrow.ListArray.html   |  11 +-
 docs/dev/python/generated/pyarrow.ListScalar.html  |  11 +-
 docs/dev/python/generated/pyarrow.ListType.html    |  11 +-
 .../python/generated/pyarrow.ListViewArray.html    |  11 +-
 .../python/generated/pyarrow.ListViewScalar.html   |  11 +-
 .../dev/python/generated/pyarrow.ListViewType.html |  11 +-
 docs/dev/python/generated/pyarrow.MapArray.html    |  11 +-
 docs/dev/python/generated/pyarrow.MapScalar.html   |  11 +-
 docs/dev/python/generated/pyarrow.MapType.html     |  11 +-
 .../python/generated/pyarrow.MemoryMappedFile.html |  11 +-
 docs/dev/python/generated/pyarrow.MemoryPool.html  |  11 +-
 .../pyarrow.MonthDayNanoIntervalArray.html         |  11 +-
 .../pyarrow.MonthDayNanoIntervalScalar.html        |  11 +-
 docs/dev/python/generated/pyarrow.NA.html          |  11 +-
 docs/dev/python/generated/pyarrow.NativeFile.html  |  11 +-
 docs/dev/python/generated/pyarrow.NullArray.html   |  11 +-
 docs/dev/python/generated/pyarrow.NullScalar.html  |  11 +-
 .../dev/python/generated/pyarrow.NumericArray.html |  11 +-
 docs/dev/python/generated/pyarrow.OSFile.html      |  11 +-
 docs/dev/python/generated/pyarrow.OpaqueArray.html |  11 +-
 .../dev/python/generated/pyarrow.OpaqueScalar.html |  11 +-
 docs/dev/python/generated/pyarrow.OpaqueType.html  |  11 +-
 docs/dev/python/generated/pyarrow.PythonFile.html  |  11 +-
 docs/dev/python/generated/pyarrow.RecordBatch.html |  11 +-
 .../generated/pyarrow.RecordBatchReader.html       |  11 +-
 .../python/generated/pyarrow.ResizableBuffer.html  |  11 +-
 .../generated/pyarrow.RunEndEncodedArray.html      |  11 +-
 .../generated/pyarrow.RunEndEncodedScalar.html     |  11 +-
 .../generated/pyarrow.RunEndEncodedType.html       |  11 +-
 docs/dev/python/generated/pyarrow.Scalar.html      |  11 +-
 docs/dev/python/generated/pyarrow.Schema.html      |  11 +-
 .../python/generated/pyarrow.SparseCOOTensor.html  |  11 +-
 .../python/generated/pyarrow.SparseCSCMatrix.html  |  11 +-
 .../python/generated/pyarrow.SparseCSFTensor.html  |  11 +-
 .../python/generated/pyarrow.SparseCSRMatrix.html  |  11 +-
 .../python/generated/pyarrow.SparseUnionType.html  |  11 +-
 docs/dev/python/generated/pyarrow.StringArray.html |  11 +-
 .../dev/python/generated/pyarrow.StringScalar.html |  11 +-
 .../python/generated/pyarrow.StringViewArray.html  |  11 +-
 .../python/generated/pyarrow.StringViewScalar.html |  11 +-
 docs/dev/python/generated/pyarrow.StructArray.html |  11 +-
 .../dev/python/generated/pyarrow.StructScalar.html |  11 +-
 docs/dev/python/generated/pyarrow.StructType.html  |  11 +-
 docs/dev/python/generated/pyarrow.Table.html       |  11 +-
 .../dev/python/generated/pyarrow.TableGroupBy.html |  11 +-
 docs/dev/python/generated/pyarrow.Tensor.html      |  11 +-
 docs/dev/python/generated/pyarrow.Time32Array.html |  11 +-
 .../dev/python/generated/pyarrow.Time32Scalar.html |  11 +-
 docs/dev/python/generated/pyarrow.Time32Type.html  |  11 +-
 docs/dev/python/generated/pyarrow.Time64Array.html |  11 +-
 .../dev/python/generated/pyarrow.Time64Scalar.html |  11 +-
 docs/dev/python/generated/pyarrow.Time64Type.html  |  11 +-
 .../python/generated/pyarrow.TimestampArray.html   |  11 +-
 .../python/generated/pyarrow.TimestampScalar.html  |  11 +-
 .../python/generated/pyarrow.TimestampType.html    |  11 +-
 docs/dev/python/generated/pyarrow.UInt16Array.html |  11 +-
 .../dev/python/generated/pyarrow.UInt16Scalar.html |  11 +-
 docs/dev/python/generated/pyarrow.UInt32Array.html |  11 +-
 .../dev/python/generated/pyarrow.UInt32Scalar.html |  11 +-
 docs/dev/python/generated/pyarrow.UInt64Array.html |  11 +-
 .../dev/python/generated/pyarrow.UInt64Scalar.html |  11 +-
 docs/dev/python/generated/pyarrow.UInt8Array.html  |  11 +-
 docs/dev/python/generated/pyarrow.UInt8Scalar.html |  11 +-
 docs/dev/python/generated/pyarrow.UnionArray.html  |  11 +-
 docs/dev/python/generated/pyarrow.UnionScalar.html |  11 +-
 docs/dev/python/generated/pyarrow.UnionType.html   |  11 +-
 .../generated/pyarrow.UnknownExtensionType.html    |  11 +-
 docs/dev/python/generated/pyarrow.UuidArray.html   |  11 +-
 docs/dev/python/generated/pyarrow.UuidScalar.html  |  11 +-
 docs/dev/python/generated/pyarrow.UuidType.html    |  11 +-
 .../pyarrow.acero.AggregateNodeOptions.html        |  11 +-
 .../generated/pyarrow.acero.Declaration.html       |  11 +-
 .../generated/pyarrow.acero.ExecNodeOptions.html   |  11 +-
 .../generated/pyarrow.acero.FilterNodeOptions.html |  11 +-
 .../pyarrow.acero.HashJoinNodeOptions.html         |  11 +-
 .../pyarrow.acero.OrderByNodeOptions.html          |  11 +-
 .../pyarrow.acero.ProjectNodeOptions.html          |  11 +-
 .../generated/pyarrow.acero.ScanNodeOptions.html   |  11 +-
 .../pyarrow.acero.TableSourceNodeOptions.html      |  11 +-
 .../python/generated/pyarrow.allocate_buffer.html  |  11 +-
 docs/dev/python/generated/pyarrow.arange.html      |  11 +-
 docs/dev/python/generated/pyarrow.array.html       |  11 +-
 docs/dev/python/generated/pyarrow.binary.html      |  11 +-
 docs/dev/python/generated/pyarrow.binary_view.html |  11 +-
 docs/dev/python/generated/pyarrow.bool8.html       |  11 +-
 docs/dev/python/generated/pyarrow.bool_.html       |  11 +-
 .../python/generated/pyarrow.chunked_array.html    |  11 +-
 docs/dev/python/generated/pyarrow.compress.html    |  11 +-
 .../pyarrow.compute.ArraySortOptions.html          |  11 +-
 .../pyarrow.compute.AssumeTimezoneOptions.html     |  11 +-
 .../generated/pyarrow.compute.CastOptions.html     |  11 +-
 .../generated/pyarrow.compute.CountOptions.html    |  11 +-
 .../pyarrow.compute.CumulativeOptions.html         |  11 +-
 .../pyarrow.compute.CumulativeSumOptions.html      |  11 +-
 .../pyarrow.compute.DayOfWeekOptions.html          |  11 +-
 .../pyarrow.compute.DictionaryEncodeOptions.html   |  11 +-
 ...yarrow.compute.ElementWiseAggregateOptions.html |  11 +-
 .../pyarrow.compute.ExtractRegexOptions.html       |  11 +-
 .../pyarrow.compute.ExtractRegexSpanOptions.html   |  11 +-
 .../generated/pyarrow.compute.FilterOptions.html   |  11 +-
 .../generated/pyarrow.compute.IndexOptions.html    |  11 +-
 .../pyarrow.compute.InversePermutationOptions.html |  11 +-
 .../generated/pyarrow.compute.JoinOptions.html     |  11 +-
 .../pyarrow.compute.ListFlattenOptions.html        |  11 +-
 .../pyarrow.compute.ListSliceOptions.html          |  11 +-
 .../pyarrow.compute.MakeStructOptions.html         |  11 +-
 .../pyarrow.compute.MapLookupOptions.html          |  11 +-
 .../pyarrow.compute.MatchSubstringOptions.html     |  11 +-
 .../generated/pyarrow.compute.ModeOptions.html     |  11 +-
 .../generated/pyarrow.compute.NullOptions.html     |  11 +-
 .../generated/pyarrow.compute.PadOptions.html      |  11 +-
 .../generated/pyarrow.compute.PairwiseOptions.html |  11 +-
 .../pyarrow.compute.PartitionNthOptions.html       |  11 +-
 .../pyarrow.compute.PivotWiderOptions.html         |  11 +-
 .../generated/pyarrow.compute.QuantileOptions.html |  11 +-
 .../generated/pyarrow.compute.RandomOptions.html   |  11 +-
 .../generated/pyarrow.compute.RankOptions.html     |  11 +-
 .../pyarrow.compute.RankQuantileOptions.html       |  11 +-
 .../pyarrow.compute.ReplaceSliceOptions.html       |  11 +-
 .../pyarrow.compute.ReplaceSubstringOptions.html   |  11 +-
 .../pyarrow.compute.RoundBinaryOptions.html        |  11 +-
 .../generated/pyarrow.compute.RoundOptions.html    |  11 +-
 .../pyarrow.compute.RoundTemporalOptions.html      |  11 +-
 .../pyarrow.compute.RoundToMultipleOptions.html    |  11 +-
 .../pyarrow.compute.RunEndEncodeOptions.html       |  11 +-
 .../pyarrow.compute.ScalarAggregateOptions.html    |  11 +-
 .../generated/pyarrow.compute.ScatterOptions.html  |  11 +-
 .../generated/pyarrow.compute.SelectKOptions.html  |  11 +-
 .../pyarrow.compute.SetLookupOptions.html          |  11 +-
 .../generated/pyarrow.compute.SkewOptions.html     |  11 +-
 .../generated/pyarrow.compute.SliceOptions.html    |  11 +-
 .../generated/pyarrow.compute.SortOptions.html     |  11 +-
 .../generated/pyarrow.compute.SplitOptions.html    |  11 +-
 .../pyarrow.compute.SplitPatternOptions.html       |  11 +-
 .../generated/pyarrow.compute.StrftimeOptions.html |  11 +-
 .../generated/pyarrow.compute.StrptimeOptions.html |  11 +-
 .../pyarrow.compute.StructFieldOptions.html        |  11 +-
 .../generated/pyarrow.compute.TDigestOptions.html  |  11 +-
 .../generated/pyarrow.compute.TakeOptions.html     |  11 +-
 .../generated/pyarrow.compute.TrimOptions.html     |  11 +-
 .../generated/pyarrow.compute.UdfContext.html      |  11 +-
 .../pyarrow.compute.Utf8NormalizeOptions.html      |  11 +-
 .../generated/pyarrow.compute.VarianceOptions.html |  11 +-
 .../generated/pyarrow.compute.WeekOptions.html     |  11 +-
 .../pyarrow.compute.WinsorizeOptions.html          |  11 +-
 .../generated/pyarrow.compute.ZeroFillOptions.html |  11 +-
 docs/dev/python/generated/pyarrow.compute.abs.html |  11 +-
 .../generated/pyarrow.compute.abs_checked.html     |  11 +-
 .../dev/python/generated/pyarrow.compute.acos.html |  11 +-
 .../generated/pyarrow.compute.acos_checked.html    |  11 +-
 .../python/generated/pyarrow.compute.acosh.html    |  11 +-
 .../generated/pyarrow.compute.acosh_checked.html   |  11 +-
 docs/dev/python/generated/pyarrow.compute.add.html |  11 +-
 .../generated/pyarrow.compute.add_checked.html     |  11 +-
 docs/dev/python/generated/pyarrow.compute.all.html |  11 +-
 .../dev/python/generated/pyarrow.compute.and_.html |  11 +-
 .../generated/pyarrow.compute.and_kleene.html      |  11 +-
 .../python/generated/pyarrow.compute.and_not.html  |  11 +-
 .../generated/pyarrow.compute.and_not_kleene.html  |  11 +-
 docs/dev/python/generated/pyarrow.compute.any.html |  11 +-
 .../pyarrow.compute.approximate_median.html        |  11 +-
 .../generated/pyarrow.compute.array_filter.html    |  11 +-
 .../pyarrow.compute.array_sort_indices.html        |  11 +-
 .../generated/pyarrow.compute.array_take.html      |  11 +-
 .../pyarrow.compute.ascii_capitalize.html          |  11 +-
 .../generated/pyarrow.compute.ascii_center.html    |  11 +-
 .../generated/pyarrow.compute.ascii_is_alnum.html  |  11 +-
 .../generated/pyarrow.compute.ascii_is_alpha.html  |  11 +-
 .../pyarrow.compute.ascii_is_decimal.html          |  11 +-
 .../generated/pyarrow.compute.ascii_is_lower.html  |  11 +-
 .../pyarrow.compute.ascii_is_printable.html        |  11 +-
 .../generated/pyarrow.compute.ascii_is_space.html  |  11 +-
 .../generated/pyarrow.compute.ascii_is_title.html  |  11 +-
 .../generated/pyarrow.compute.ascii_is_upper.html  |  11 +-
 .../generated/pyarrow.compute.ascii_lower.html     |  11 +-
 .../generated/pyarrow.compute.ascii_lpad.html      |  11 +-
 .../generated/pyarrow.compute.ascii_ltrim.html     |  11 +-
 .../pyarrow.compute.ascii_ltrim_whitespace.html    |  11 +-
 .../generated/pyarrow.compute.ascii_reverse.html   |  11 +-
 .../generated/pyarrow.compute.ascii_rpad.html      |  11 +-
 .../generated/pyarrow.compute.ascii_rtrim.html     |  11 +-
 .../pyarrow.compute.ascii_rtrim_whitespace.html    |  11 +-
 .../pyarrow.compute.ascii_split_whitespace.html    |  11 +-
 .../generated/pyarrow.compute.ascii_swapcase.html  |  11 +-
 .../generated/pyarrow.compute.ascii_title.html     |  11 +-
 .../generated/pyarrow.compute.ascii_trim.html      |  11 +-
 .../pyarrow.compute.ascii_trim_whitespace.html     |  11 +-
 .../generated/pyarrow.compute.ascii_upper.html     |  11 +-
 .../dev/python/generated/pyarrow.compute.asin.html |  11 +-
 .../generated/pyarrow.compute.asin_checked.html    |  11 +-
 .../python/generated/pyarrow.compute.asinh.html    |  11 +-
 .../generated/pyarrow.compute.assume_timezone.html |  11 +-
 .../dev/python/generated/pyarrow.compute.atan.html |  11 +-
 .../python/generated/pyarrow.compute.atan2.html    |  11 +-
 .../python/generated/pyarrow.compute.atanh.html    |  11 +-
 .../generated/pyarrow.compute.atanh_checked.html   |  11 +-
 .../generated/pyarrow.compute.binary_join.html     |  11 +-
 .../pyarrow.compute.binary_join_element_wise.html  |  11 +-
 .../generated/pyarrow.compute.binary_length.html   |  11 +-
 .../generated/pyarrow.compute.binary_repeat.html   |  11 +-
 .../pyarrow.compute.binary_replace_slice.html      |  11 +-
 .../generated/pyarrow.compute.binary_reverse.html  |  11 +-
 .../generated/pyarrow.compute.binary_slice.html    |  11 +-
 .../generated/pyarrow.compute.bit_wise_and.html    |  11 +-
 .../generated/pyarrow.compute.bit_wise_not.html    |  11 +-
 .../generated/pyarrow.compute.bit_wise_or.html     |  11 +-
 .../generated/pyarrow.compute.bit_wise_xor.html    |  11 +-
 .../pyarrow.compute.bottom_k_unstable.html         |  11 +-
 .../generated/pyarrow.compute.call_function.html   |  11 +-
 .../pyarrow.compute.call_tabular_function.html     |  11 +-
 .../generated/pyarrow.compute.case_when.html       |  11 +-
 .../dev/python/generated/pyarrow.compute.cast.html |  11 +-
 .../dev/python/generated/pyarrow.compute.ceil.html |  11 +-
 .../generated/pyarrow.compute.ceil_temporal.html   |  11 +-
 .../python/generated/pyarrow.compute.choose.html   |  11 +-
 .../python/generated/pyarrow.compute.coalesce.html |  11 +-
 docs/dev/python/generated/pyarrow.compute.cos.html |  11 +-
 .../generated/pyarrow.compute.cos_checked.html     |  11 +-
 .../dev/python/generated/pyarrow.compute.cosh.html |  11 +-
 .../python/generated/pyarrow.compute.count.html    |  11 +-
 .../generated/pyarrow.compute.count_distinct.html  |  11 +-
 .../generated/pyarrow.compute.count_substring.html |  11 +-
 .../pyarrow.compute.count_substring_regex.html     |  11 +-
 .../generated/pyarrow.compute.cumulative_max.html  |  11 +-
 .../generated/pyarrow.compute.cumulative_mean.html |  11 +-
 .../generated/pyarrow.compute.cumulative_min.html  |  11 +-
 .../generated/pyarrow.compute.cumulative_prod.html |  11 +-
 .../pyarrow.compute.cumulative_prod_checked.html   |  11 +-
 .../generated/pyarrow.compute.cumulative_sum.html  |  11 +-
 .../pyarrow.compute.cumulative_sum_checked.html    |  11 +-
 docs/dev/python/generated/pyarrow.compute.day.html |  11 +-
 .../generated/pyarrow.compute.day_of_week.html     |  11 +-
 .../generated/pyarrow.compute.day_of_year.html     |  11 +-
 .../pyarrow.compute.day_time_interval_between.html |  11 +-
 .../generated/pyarrow.compute.days_between.html    |  11 +-
 .../pyarrow.compute.dictionary_decode.html         |  11 +-
 .../pyarrow.compute.dictionary_encode.html         |  11 +-
 .../python/generated/pyarrow.compute.divide.html   |  11 +-
 .../generated/pyarrow.compute.divide_checked.html  |  11 +-
 .../generated/pyarrow.compute.drop_null.html       |  11 +-
 .../generated/pyarrow.compute.ends_with.html       |  11 +-
 .../python/generated/pyarrow.compute.equal.html    |  11 +-
 docs/dev/python/generated/pyarrow.compute.exp.html |  11 +-
 .../python/generated/pyarrow.compute.expm1.html    |  11 +-
 .../generated/pyarrow.compute.extract_regex.html   |  11 +-
 .../pyarrow.compute.extract_regex_span.html        |  11 +-
 .../python/generated/pyarrow.compute.field.html    |  11 +-
 .../generated/pyarrow.compute.fill_null.html       |  11 +-
 .../pyarrow.compute.fill_null_backward.html        |  11 +-
 .../pyarrow.compute.fill_null_forward.html         |  11 +-
 .../python/generated/pyarrow.compute.filter.html   |  11 +-
 .../generated/pyarrow.compute.find_substring.html  |  11 +-
 .../pyarrow.compute.find_substring_regex.html      |  11 +-
 .../python/generated/pyarrow.compute.first.html    |  11 +-
 .../generated/pyarrow.compute.first_last.html      |  11 +-
 .../python/generated/pyarrow.compute.floor.html    |  11 +-
 .../generated/pyarrow.compute.floor_temporal.html  |  11 +-
 .../generated/pyarrow.compute.get_function.html    |  11 +-
 .../python/generated/pyarrow.compute.greater.html  |  11 +-
 .../generated/pyarrow.compute.greater_equal.html   |  11 +-
 .../dev/python/generated/pyarrow.compute.hour.html |  11 +-
 .../generated/pyarrow.compute.hours_between.html   |  11 +-
 .../python/generated/pyarrow.compute.if_else.html  |  11 +-
 .../python/generated/pyarrow.compute.index.html    |  11 +-
 .../python/generated/pyarrow.compute.index_in.html |  11 +-
 .../generated/pyarrow.compute.indices_nonzero.html |  11 +-
 .../pyarrow.compute.inverse_permutation.html       |  11 +-
 .../python/generated/pyarrow.compute.invert.html   |  11 +-
 .../python/generated/pyarrow.compute.is_dst.html   |  11 +-
 .../generated/pyarrow.compute.is_finite.html       |  11 +-
 .../python/generated/pyarrow.compute.is_in.html    |  11 +-
 .../python/generated/pyarrow.compute.is_inf.html   |  11 +-
 .../generated/pyarrow.compute.is_leap_year.html    |  11 +-
 .../python/generated/pyarrow.compute.is_nan.html   |  11 +-
 .../python/generated/pyarrow.compute.is_null.html  |  11 +-
 .../python/generated/pyarrow.compute.is_valid.html |  11 +-
 .../generated/pyarrow.compute.iso_calendar.html    |  11 +-
 .../python/generated/pyarrow.compute.iso_week.html |  11 +-
 .../python/generated/pyarrow.compute.iso_year.html |  11 +-
 .../python/generated/pyarrow.compute.kurtosis.html |  11 +-
 .../dev/python/generated/pyarrow.compute.last.html |  11 +-
 .../dev/python/generated/pyarrow.compute.less.html |  11 +-
 .../generated/pyarrow.compute.less_equal.html      |  11 +-
 .../generated/pyarrow.compute.list_element.html    |  11 +-
 .../generated/pyarrow.compute.list_flatten.html    |  11 +-
 .../generated/pyarrow.compute.list_functions.html  |  11 +-
 .../pyarrow.compute.list_parent_indices.html       |  11 +-
 .../generated/pyarrow.compute.list_slice.html      |  11 +-
 .../pyarrow.compute.list_value_length.html         |  11 +-
 docs/dev/python/generated/pyarrow.compute.ln.html  |  11 +-
 .../generated/pyarrow.compute.ln_checked.html      |  11 +-
 .../generated/pyarrow.compute.local_timestamp.html |  11 +-
 .../python/generated/pyarrow.compute.log10.html    |  11 +-
 .../generated/pyarrow.compute.log10_checked.html   |  11 +-
 .../python/generated/pyarrow.compute.log1p.html    |  11 +-
 .../generated/pyarrow.compute.log1p_checked.html   |  11 +-
 .../dev/python/generated/pyarrow.compute.log2.html |  11 +-
 .../generated/pyarrow.compute.log2_checked.html    |  11 +-
 .../dev/python/generated/pyarrow.compute.logb.html |  11 +-
 .../generated/pyarrow.compute.logb_checked.html    |  11 +-
 .../generated/pyarrow.compute.make_struct.html     |  11 +-
 .../generated/pyarrow.compute.map_lookup.html      |  11 +-
 .../generated/pyarrow.compute.match_like.html      |  11 +-
 .../generated/pyarrow.compute.match_substring.html |  11 +-
 .../pyarrow.compute.match_substring_regex.html     |  11 +-
 docs/dev/python/generated/pyarrow.compute.max.html |  11 +-
 .../pyarrow.compute.max_element_wise.html          |  11 +-
 .../dev/python/generated/pyarrow.compute.mean.html |  11 +-
 .../generated/pyarrow.compute.microsecond.html     |  11 +-
 .../pyarrow.compute.microseconds_between.html      |  11 +-
 .../generated/pyarrow.compute.millisecond.html     |  11 +-
 .../pyarrow.compute.milliseconds_between.html      |  11 +-
 docs/dev/python/generated/pyarrow.compute.min.html |  11 +-
 .../pyarrow.compute.min_element_wise.html          |  11 +-
 .../python/generated/pyarrow.compute.min_max.html  |  11 +-
 .../python/generated/pyarrow.compute.minute.html   |  11 +-
 .../generated/pyarrow.compute.minutes_between.html |  11 +-
 .../dev/python/generated/pyarrow.compute.mode.html |  11 +-
 .../python/generated/pyarrow.compute.month.html    |  11 +-
 ...ow.compute.month_day_nano_interval_between.html |  11 +-
 .../pyarrow.compute.month_interval_between.html    |  11 +-
 .../python/generated/pyarrow.compute.multiply.html |  11 +-
 .../pyarrow.compute.multiply_checked.html          |  11 +-
 .../generated/pyarrow.compute.nanosecond.html      |  11 +-
 .../pyarrow.compute.nanoseconds_between.html       |  11 +-
 .../python/generated/pyarrow.compute.negate.html   |  11 +-
 .../generated/pyarrow.compute.negate_checked.html  |  11 +-
 .../generated/pyarrow.compute.not_equal.html       |  11 +-
 docs/dev/python/generated/pyarrow.compute.or_.html |  11 +-
 .../generated/pyarrow.compute.or_kleene.html       |  11 +-
 .../generated/pyarrow.compute.pairwise_diff.html   |  11 +-
 .../pyarrow.compute.pairwise_diff_checked.html     |  11 +-
 .../pyarrow.compute.partition_nth_indices.html     |  11 +-
 .../generated/pyarrow.compute.pivot_wider.html     |  11 +-
 .../python/generated/pyarrow.compute.power.html    |  11 +-
 .../generated/pyarrow.compute.power_checked.html   |  11 +-
 .../python/generated/pyarrow.compute.product.html  |  11 +-
 .../python/generated/pyarrow.compute.quantile.html |  11 +-
 .../python/generated/pyarrow.compute.quarter.html  |  11 +-
 .../pyarrow.compute.quarters_between.html          |  11 +-
 .../python/generated/pyarrow.compute.random.html   |  11 +-
 .../dev/python/generated/pyarrow.compute.rank.html |  11 +-
 .../generated/pyarrow.compute.rank_normal.html     |  11 +-
 .../generated/pyarrow.compute.rank_quantile.html   |  11 +-
 ...yarrow.compute.register_aggregate_function.html |  11 +-
 .../pyarrow.compute.register_scalar_function.html  |  11 +-
 .../pyarrow.compute.register_tabular_function.html |  11 +-
 .../pyarrow.compute.register_vector_function.html  |  11 +-
 .../pyarrow.compute.replace_substring.html         |  11 +-
 .../pyarrow.compute.replace_substring_regex.html   |  11 +-
 .../pyarrow.compute.replace_with_mask.html         |  11 +-
 .../python/generated/pyarrow.compute.round.html    |  11 +-
 .../generated/pyarrow.compute.round_binary.html    |  11 +-
 .../generated/pyarrow.compute.round_temporal.html  |  11 +-
 .../pyarrow.compute.round_to_multiple.html         |  11 +-
 .../generated/pyarrow.compute.run_end_decode.html  |  11 +-
 .../generated/pyarrow.compute.run_end_encode.html  |  11 +-
 .../python/generated/pyarrow.compute.scalar.html   |  11 +-
 .../python/generated/pyarrow.compute.scatter.html  |  11 +-
 .../python/generated/pyarrow.compute.second.html   |  11 +-
 .../generated/pyarrow.compute.seconds_between.html |  11 +-
 .../pyarrow.compute.select_k_unstable.html         |  11 +-
 .../generated/pyarrow.compute.shift_left.html      |  11 +-
 .../pyarrow.compute.shift_left_checked.html        |  11 +-
 .../generated/pyarrow.compute.shift_right.html     |  11 +-
 .../pyarrow.compute.shift_right_checked.html       |  11 +-
 .../dev/python/generated/pyarrow.compute.sign.html |  11 +-
 docs/dev/python/generated/pyarrow.compute.sin.html |  11 +-
 .../generated/pyarrow.compute.sin_checked.html     |  11 +-
 .../dev/python/generated/pyarrow.compute.sinh.html |  11 +-
 .../dev/python/generated/pyarrow.compute.skew.html |  11 +-
 .../generated/pyarrow.compute.sort_indices.html    |  11 +-
 .../generated/pyarrow.compute.split_pattern.html   |  11 +-
 .../pyarrow.compute.split_pattern_regex.html       |  11 +-
 .../dev/python/generated/pyarrow.compute.sqrt.html |  11 +-
 .../generated/pyarrow.compute.sqrt_checked.html    |  11 +-
 .../generated/pyarrow.compute.starts_with.html     |  11 +-
 .../python/generated/pyarrow.compute.stddev.html   |  11 +-
 .../python/generated/pyarrow.compute.strftime.html |  11 +-
 .../generated/pyarrow.compute.string_is_ascii.html |  11 +-
 .../python/generated/pyarrow.compute.strptime.html |  11 +-
 .../generated/pyarrow.compute.struct_field.html    |  11 +-
 .../generated/pyarrow.compute.subsecond.html       |  11 +-
 .../python/generated/pyarrow.compute.subtract.html |  11 +-
 .../pyarrow.compute.subtract_checked.html          |  11 +-
 docs/dev/python/generated/pyarrow.compute.sum.html |  11 +-
 .../dev/python/generated/pyarrow.compute.take.html |  11 +-
 docs/dev/python/generated/pyarrow.compute.tan.html |  11 +-
 .../generated/pyarrow.compute.tan_checked.html     |  11 +-
 .../dev/python/generated/pyarrow.compute.tanh.html |  11 +-
 .../python/generated/pyarrow.compute.tdigest.html  |  11 +-
 .../generated/pyarrow.compute.top_k_unstable.html  |  11 +-
 .../pyarrow.compute.true_unless_null.html          |  11 +-
 .../python/generated/pyarrow.compute.trunc.html    |  11 +-
 .../python/generated/pyarrow.compute.unique.html   |  11 +-
 .../python/generated/pyarrow.compute.us_week.html  |  11 +-
 .../python/generated/pyarrow.compute.us_year.html  |  11 +-
 .../generated/pyarrow.compute.utf8_capitalize.html |  11 +-
 .../generated/pyarrow.compute.utf8_center.html     |  11 +-
 .../generated/pyarrow.compute.utf8_is_alnum.html   |  11 +-
 .../generated/pyarrow.compute.utf8_is_alpha.html   |  11 +-
 .../generated/pyarrow.compute.utf8_is_decimal.html |  11 +-
 .../generated/pyarrow.compute.utf8_is_digit.html   |  11 +-
 .../generated/pyarrow.compute.utf8_is_lower.html   |  11 +-
 .../generated/pyarrow.compute.utf8_is_numeric.html |  11 +-
 .../pyarrow.compute.utf8_is_printable.html         |  11 +-
 .../generated/pyarrow.compute.utf8_is_space.html   |  11 +-
 .../generated/pyarrow.compute.utf8_is_title.html   |  11 +-
 .../generated/pyarrow.compute.utf8_is_upper.html   |  11 +-
 .../generated/pyarrow.compute.utf8_length.html     |  11 +-
 .../generated/pyarrow.compute.utf8_lower.html      |  11 +-
 .../generated/pyarrow.compute.utf8_lpad.html       |  11 +-
 .../generated/pyarrow.compute.utf8_ltrim.html      |  11 +-
 .../pyarrow.compute.utf8_ltrim_whitespace.html     |  11 +-
 .../generated/pyarrow.compute.utf8_normalize.html  |  11 +-
 .../pyarrow.compute.utf8_replace_slice.html        |  11 +-
 .../generated/pyarrow.compute.utf8_reverse.html    |  11 +-
 .../generated/pyarrow.compute.utf8_rpad.html       |  11 +-
 .../generated/pyarrow.compute.utf8_rtrim.html      |  11 +-
 .../pyarrow.compute.utf8_rtrim_whitespace.html     |  11 +-
 .../pyarrow.compute.utf8_slice_codeunits.html      |  11 +-
 .../pyarrow.compute.utf8_split_whitespace.html     |  11 +-
 .../generated/pyarrow.compute.utf8_swapcase.html   |  11 +-
 .../generated/pyarrow.compute.utf8_title.html      |  11 +-
 .../generated/pyarrow.compute.utf8_trim.html       |  11 +-
 .../pyarrow.compute.utf8_trim_whitespace.html      |  11 +-
 .../generated/pyarrow.compute.utf8_upper.html      |  11 +-
 .../generated/pyarrow.compute.utf8_zero_fill.html  |  11 +-
 .../generated/pyarrow.compute.value_counts.html    |  11 +-
 .../python/generated/pyarrow.compute.variance.html |  11 +-
 .../dev/python/generated/pyarrow.compute.week.html |  11 +-
 .../generated/pyarrow.compute.weeks_between.html   |  11 +-
 .../generated/pyarrow.compute.winsorize.html       |  11 +-
 docs/dev/python/generated/pyarrow.compute.xor.html |  11 +-
 .../dev/python/generated/pyarrow.compute.year.html |  11 +-
 .../generated/pyarrow.compute.year_month_day.html  |  11 +-
 .../generated/pyarrow.compute.years_between.html   |  11 +-
 .../python/generated/pyarrow.concat_arrays.html    |  11 +-
 .../python/generated/pyarrow.concat_batches.html   |  11 +-
 .../python/generated/pyarrow.concat_tables.html    |  11 +-
 docs/dev/python/generated/pyarrow.cpu_count.html   |  11 +-
 .../generated/pyarrow.create_memory_map.html       |  11 +-
 .../generated/pyarrow.csv.CSVStreamingReader.html  |  11 +-
 .../python/generated/pyarrow.csv.CSVWriter.html    |  11 +-
 .../generated/pyarrow.csv.ConvertOptions.html      |  11 +-
 docs/dev/python/generated/pyarrow.csv.ISO8601.html |  11 +-
 .../python/generated/pyarrow.csv.InvalidRow.html   |  11 +-
 .../python/generated/pyarrow.csv.ParseOptions.html |  11 +-
 .../python/generated/pyarrow.csv.ReadOptions.html  |  11 +-
 .../python/generated/pyarrow.csv.WriteOptions.html |  11 +-
 .../dev/python/generated/pyarrow.csv.open_csv.html |  11 +-
 .../dev/python/generated/pyarrow.csv.read_csv.html |  11 +-
 .../python/generated/pyarrow.csv.write_csv.html    |  11 +-
 .../generated/pyarrow.cuda.BufferReader.html       |  11 +-
 .../generated/pyarrow.cuda.BufferWriter.html       |  11 +-
 .../dev/python/generated/pyarrow.cuda.Context.html |  11 +-
 .../python/generated/pyarrow.cuda.CudaBuffer.html  |  11 +-
 .../python/generated/pyarrow.cuda.HostBuffer.html  |  11 +-
 .../generated/pyarrow.cuda.IpcMemHandle.html       |  11 +-
 .../generated/pyarrow.cuda.new_host_buffer.html    |  11 +-
 .../generated/pyarrow.cuda.read_message.html       |  11 +-
 .../generated/pyarrow.cuda.read_record_batch.html  |  11 +-
 .../pyarrow.cuda.serialize_record_batch.html       |  11 +-
 .../generated/pyarrow.dataset.CsvFileFormat.html   |  11 +-
 .../pyarrow.dataset.CsvFragmentScanOptions.html    |  11 +-
 .../python/generated/pyarrow.dataset.Dataset.html  |  11 +-
 .../pyarrow.dataset.DirectoryPartitioning.html     |  11 +-
 .../generated/pyarrow.dataset.Expression.html      |  11 +-
 .../generated/pyarrow.dataset.FileFormat.html      |  11 +-
 .../pyarrow.dataset.FileSystemDataset.html         |  11 +-
 .../pyarrow.dataset.FileSystemDatasetFactory.html  |  11 +-
 .../pyarrow.dataset.FileSystemFactoryOptions.html  |  11 +-
 .../pyarrow.dataset.FilenamePartitioning.html      |  11 +-
 .../python/generated/pyarrow.dataset.Fragment.html |  11 +-
 .../pyarrow.dataset.FragmentScanOptions.html       |  11 +-
 .../pyarrow.dataset.HivePartitioning.html          |  11 +-
 .../generated/pyarrow.dataset.InMemoryDataset.html |  11 +-
 .../generated/pyarrow.dataset.IpcFileFormat.html   |  11 +-
 .../generated/pyarrow.dataset.JsonFileFormat.html  |  11 +-
 .../generated/pyarrow.dataset.OrcFileFormat.html   |  11 +-
 .../pyarrow.dataset.ParquetFileFormat.html         |  11 +-
 .../pyarrow.dataset.ParquetFileFragment.html       |  11 +-
 ...pyarrow.dataset.ParquetFragmentScanOptions.html |  11 +-
 .../pyarrow.dataset.ParquetReadOptions.html        |  11 +-
 .../generated/pyarrow.dataset.Partitioning.html    |  11 +-
 .../pyarrow.dataset.PartitioningFactory.html       |  11 +-
 .../python/generated/pyarrow.dataset.Scanner.html  |  11 +-
 .../pyarrow.dataset.TaggedRecordBatch.html         |  11 +-
 .../generated/pyarrow.dataset.UnionDataset.html    |  11 +-
 .../generated/pyarrow.dataset.WrittenFile.html     |  11 +-
 .../python/generated/pyarrow.dataset.dataset.html  |  11 +-
 .../python/generated/pyarrow.dataset.field.html    |  11 +-
 .../pyarrow.dataset.get_partition_keys.html        |  11 +-
 .../generated/pyarrow.dataset.parquet_dataset.html |  11 +-
 .../generated/pyarrow.dataset.partitioning.html    |  11 +-
 .../python/generated/pyarrow.dataset.scalar.html   |  11 +-
 .../generated/pyarrow.dataset.write_dataset.html   |  11 +-
 docs/dev/python/generated/pyarrow.date32.html      |  11 +-
 docs/dev/python/generated/pyarrow.date64.html      |  11 +-
 docs/dev/python/generated/pyarrow.decimal128.html  |  11 +-
 docs/dev/python/generated/pyarrow.decimal256.html  |  11 +-
 docs/dev/python/generated/pyarrow.decompress.html  |  11 +-
 .../generated/pyarrow.default_memory_pool.html     |  11 +-
 docs/dev/python/generated/pyarrow.dense_union.html |  11 +-
 docs/dev/python/generated/pyarrow.dictionary.html  |  11 +-
 docs/dev/python/generated/pyarrow.duration.html    |  11 +-
 .../generated/pyarrow.feather.read_feather.html    |  11 +-
 .../generated/pyarrow.feather.read_table.html      |  11 +-
 .../generated/pyarrow.feather.write_feather.html   |  11 +-
 docs/dev/python/generated/pyarrow.field.html       |  11 +-
 .../generated/pyarrow.fixed_shape_tensor.html      |  11 +-
 .../python/generated/pyarrow.flight.Action.html    |  11 +-
 .../generated/pyarrow.flight.ActionType.html       |  11 +-
 .../python/generated/pyarrow.flight.CallInfo.html  |  11 +-
 .../pyarrow.flight.ClientAuthHandler.html          |  11 +-
 .../generated/pyarrow.flight.ClientMiddleware.html |  11 +-
 .../pyarrow.flight.ClientMiddlewareFactory.html    |  11 +-
 .../generated/pyarrow.flight.DescriptorType.html   |  11 +-
 .../pyarrow.flight.FlightCallOptions.html          |  11 +-
 .../pyarrow.flight.FlightCancelledError.html       |  11 +-
 .../generated/pyarrow.flight.FlightClient.html     |  11 +-
 .../generated/pyarrow.flight.FlightDataStream.html |  11 +-
 .../generated/pyarrow.flight.FlightDescriptor.html |  11 +-
 .../generated/pyarrow.flight.FlightEndpoint.html   |  11 +-
 .../generated/pyarrow.flight.FlightError.html      |  11 +-
 .../generated/pyarrow.flight.FlightInfo.html       |  11 +-
 .../pyarrow.flight.FlightInternalError.html        |  11 +-
 .../pyarrow.flight.FlightMetadataWriter.html       |  11 +-
 .../generated/pyarrow.flight.FlightMethod.html     |  11 +-
 .../generated/pyarrow.flight.FlightServerBase.html |  11 +-
 .../pyarrow.flight.FlightServerError.html          |  11 +-
 .../pyarrow.flight.FlightStreamReader.html         |  11 +-
 .../pyarrow.flight.FlightStreamWriter.html         |  11 +-
 .../pyarrow.flight.FlightTimedOutError.html        |  11 +-
 .../pyarrow.flight.FlightUnauthenticatedError.html |  11 +-
 .../pyarrow.flight.FlightUnauthorizedError.html    |  11 +-
 .../pyarrow.flight.FlightUnavailableError.html     |  11 +-
 ...yarrow.flight.FlightWriteSizeExceededError.html |  11 +-
 .../generated/pyarrow.flight.GeneratorStream.html  |  11 +-
 .../python/generated/pyarrow.flight.Location.html  |  11 +-
 .../pyarrow.flight.MetadataRecordBatchReader.html  |  11 +-
 .../pyarrow.flight.MetadataRecordBatchWriter.html  |  11 +-
 .../pyarrow.flight.RecordBatchStream.html          |  11 +-
 .../python/generated/pyarrow.flight.Result.html    |  11 +-
 .../pyarrow.flight.ServerAuthHandler.html          |  11 +-
 .../pyarrow.flight.ServerCallContext.html          |  11 +-
 .../generated/pyarrow.flight.ServerMiddleware.html |  11 +-
 .../pyarrow.flight.ServerMiddlewareFactory.html    |  11 +-
 .../python/generated/pyarrow.flight.Ticket.html    |  11 +-
 .../python/generated/pyarrow.flight.connect.html   |  11 +-
 docs/dev/python/generated/pyarrow.float16.html     |  11 +-
 docs/dev/python/generated/pyarrow.float32.html     |  11 +-
 docs/dev/python/generated/pyarrow.float64.html     |  11 +-
 .../python/generated/pyarrow.foreign_buffer.html   |  11 +-
 .../python/generated/pyarrow.from_numpy_dtype.html |  11 +-
 .../generated/pyarrow.fs.AzureFileSystem.html      |  11 +-
 .../python/generated/pyarrow.fs.FSSpecHandler.html |  11 +-
 docs/dev/python/generated/pyarrow.fs.FileInfo.html |  11 +-
 .../python/generated/pyarrow.fs.FileSelector.html  |  11 +-
 .../python/generated/pyarrow.fs.FileSystem.html    |  11 +-
 .../generated/pyarrow.fs.FileSystemHandler.html    |  11 +-
 .../python/generated/pyarrow.fs.GcsFileSystem.html |  11 +-
 .../generated/pyarrow.fs.HadoopFileSystem.html     |  11 +-
 .../generated/pyarrow.fs.LocalFileSystem.html      |  11 +-
 .../python/generated/pyarrow.fs.PyFileSystem.html  |  11 +-
 .../python/generated/pyarrow.fs.S3FileSystem.html  |  11 +-
 .../python/generated/pyarrow.fs.S3LogLevel.html    |  11 +-
 .../generated/pyarrow.fs.SubTreeFileSystem.html    |  11 +-
 .../python/generated/pyarrow.fs.copy_files.html    |  11 +-
 .../python/generated/pyarrow.fs.finalize_s3.html   |  11 +-
 .../python/generated/pyarrow.fs.initialize_s3.html |  11 +-
 .../generated/pyarrow.fs.resolve_s3_region.html    |  11 +-
 docs/dev/python/generated/pyarrow.get_include.html |  11 +-
 .../python/generated/pyarrow.get_libraries.html    |  11 +-
 .../python/generated/pyarrow.get_library_dirs.html |  11 +-
 docs/dev/python/generated/pyarrow.infer_type.html  |  11 +-
 .../dev/python/generated/pyarrow.input_stream.html |  11 +-
 docs/dev/python/generated/pyarrow.int16.html       |  11 +-
 docs/dev/python/generated/pyarrow.int32.html       |  11 +-
 docs/dev/python/generated/pyarrow.int64.html       |  11 +-
 docs/dev/python/generated/pyarrow.int8.html        |  11 +-
 .../pyarrow.interchange.from_dataframe.html        |  11 +-
 .../python/generated/pyarrow.io_thread_count.html  |  11 +-
 .../generated/pyarrow.ipc.IpcReadOptions.html      |  11 +-
 .../generated/pyarrow.ipc.IpcWriteOptions.html     |  11 +-
 docs/dev/python/generated/pyarrow.ipc.Message.html |  11 +-
 .../generated/pyarrow.ipc.MessageReader.html       |  11 +-
 .../pyarrow.ipc.RecordBatchFileReader.html         |  11 +-
 .../pyarrow.ipc.RecordBatchFileWriter.html         |  11 +-
 .../pyarrow.ipc.RecordBatchStreamReader.html       |  11 +-
 .../pyarrow.ipc.RecordBatchStreamWriter.html       |  11 +-
 .../pyarrow.ipc.get_record_batch_size.html         |  11 +-
 .../generated/pyarrow.ipc.get_tensor_size.html     |  11 +-
 .../dev/python/generated/pyarrow.ipc.new_file.html |  11 +-
 .../python/generated/pyarrow.ipc.new_stream.html   |  11 +-
 .../python/generated/pyarrow.ipc.open_file.html    |  11 +-
 .../python/generated/pyarrow.ipc.open_stream.html  |  11 +-
 .../python/generated/pyarrow.ipc.read_message.html |  11 +-
 .../generated/pyarrow.ipc.read_record_batch.html   |  11 +-
 .../python/generated/pyarrow.ipc.read_tensor.html  |  11 +-
 .../python/generated/pyarrow.ipc.write_tensor.html |  11 +-
 .../generated/pyarrow.jemalloc_memory_pool.html    |  11 +-
 .../generated/pyarrow.jemalloc_set_decay_ms.html   |  11 +-
 .../generated/pyarrow.json.ParseOptions.html       |  11 +-
 .../python/generated/pyarrow.json.ReadOptions.html |  11 +-
 .../python/generated/pyarrow.json.open_json.html   |  11 +-
 .../python/generated/pyarrow.json.read_json.html   |  11 +-
 docs/dev/python/generated/pyarrow.json_.html       |  11 +-
 .../dev/python/generated/pyarrow.large_binary.html |  11 +-
 docs/dev/python/generated/pyarrow.large_list.html  |  11 +-
 .../python/generated/pyarrow.large_list_view.html  |  11 +-
 .../dev/python/generated/pyarrow.large_string.html |  11 +-
 docs/dev/python/generated/pyarrow.large_utf8.html  |  11 +-
 docs/dev/python/generated/pyarrow.list_.html       |  11 +-
 docs/dev/python/generated/pyarrow.list_view.html   |  11 +-
 .../generated/pyarrow.log_memory_allocations.html  |  11 +-
 docs/dev/python/generated/pyarrow.map_.html        |  11 +-
 docs/dev/python/generated/pyarrow.memory_map.html  |  11 +-
 .../generated/pyarrow.mimalloc_memory_pool.html    |  11 +-
 .../generated/pyarrow.month_day_nano_interval.html |  11 +-
 docs/dev/python/generated/pyarrow.null.html        |  11 +-
 docs/dev/python/generated/pyarrow.nulls.html       |  11 +-
 docs/dev/python/generated/pyarrow.opaque.html      |  11 +-
 docs/dev/python/generated/pyarrow.orc.ORCFile.html |  11 +-
 .../python/generated/pyarrow.orc.ORCWriter.html    |  11 +-
 .../python/generated/pyarrow.orc.read_table.html   |  11 +-
 .../python/generated/pyarrow.orc.write_table.html  |  11 +-
 .../python/generated/pyarrow.output_stream.html    |  11 +-
 .../pyarrow.parquet.ColumnChunkMetaData.html       |  11 +-
 .../generated/pyarrow.parquet.ColumnSchema.html    |  11 +-
 .../generated/pyarrow.parquet.FileMetaData.html    |  11 +-
 .../generated/pyarrow.parquet.ParquetDataset.html  |  11 +-
 .../generated/pyarrow.parquet.ParquetFile.html     |  11 +-
 .../pyarrow.parquet.ParquetLogicalType.html        |  11 +-
 .../generated/pyarrow.parquet.ParquetSchema.html   |  11 +-
 .../generated/pyarrow.parquet.ParquetWriter.html   |  11 +-
 .../pyarrow.parquet.RowGroupMetaData.html          |  11 +-
 .../generated/pyarrow.parquet.SortingColumn.html   |  11 +-
 .../generated/pyarrow.parquet.Statistics.html      |  11 +-
 .../pyarrow.parquet.encryption.CryptoFactory.html  |  11 +-
 ...parquet.encryption.DecryptionConfiguration.html |  11 +-
 ...parquet.encryption.EncryptionConfiguration.html |  11 +-
 .../pyarrow.parquet.encryption.KmsClient.html      |  11 +-
 ...row.parquet.encryption.KmsConnectionConfig.html |  11 +-
 .../pyarrow.parquet.filters_to_expression.html     |  11 +-
 .../generated/pyarrow.parquet.read_metadata.html   |  11 +-
 .../generated/pyarrow.parquet.read_pandas.html     |  11 +-
 .../generated/pyarrow.parquet.read_schema.html     |  11 +-
 .../generated/pyarrow.parquet.read_table.html      |  11 +-
 .../generated/pyarrow.parquet.write_metadata.html  |  11 +-
 .../generated/pyarrow.parquet.write_table.html     |  11 +-
 .../pyarrow.parquet.write_to_dataset.html          |  11 +-
 docs/dev/python/generated/pyarrow.py_buffer.html   |  11 +-
 .../dev/python/generated/pyarrow.record_batch.html |  11 +-
 .../generated/pyarrow.register_extension_type.html |  11 +-
 docs/dev/python/generated/pyarrow.repeat.html      |  11 +-
 .../python/generated/pyarrow.run_end_encoded.html  |  11 +-
 docs/dev/python/generated/pyarrow.scalar.html      |  11 +-
 docs/dev/python/generated/pyarrow.schema.html      |  11 +-
 .../python/generated/pyarrow.set_cpu_count.html    |  11 +-
 .../generated/pyarrow.set_io_thread_count.html     |  11 +-
 .../python/generated/pyarrow.set_memory_pool.html  |  11 +-
 .../dev/python/generated/pyarrow.sparse_union.html |  11 +-
 docs/dev/python/generated/pyarrow.string.html      |  11 +-
 docs/dev/python/generated/pyarrow.string_view.html |  11 +-
 docs/dev/python/generated/pyarrow.struct.html      |  11 +-
 .../pyarrow.substrait.BoundExpressions.html        |  11 +-
 .../pyarrow.substrait.SubstraitSchema.html         |  11 +-
 .../pyarrow.substrait.deserialize_expressions.html |  11 +-
 .../pyarrow.substrait.deserialize_schema.html      |  11 +-
 .../pyarrow.substrait.get_supported_functions.html |  11 +-
 .../generated/pyarrow.substrait.run_query.html     |  11 +-
 .../pyarrow.substrait.serialize_expressions.html   |  11 +-
 .../pyarrow.substrait.serialize_schema.html        |  11 +-
 .../generated/pyarrow.system_memory_pool.html      |  11 +-
 docs/dev/python/generated/pyarrow.table.html       |  11 +-
 docs/dev/python/generated/pyarrow.time32.html      |  11 +-
 docs/dev/python/generated/pyarrow.time64.html      |  11 +-
 docs/dev/python/generated/pyarrow.timestamp.html   |  11 +-
 .../generated/pyarrow.total_allocated_bytes.html   |  11 +-
 .../python/generated/pyarrow.types.TypesEnum.html  |  11 +-
 .../python/generated/pyarrow.types.is_binary.html  |  11 +-
 .../generated/pyarrow.types.is_binary_view.html    |  11 +-
 .../python/generated/pyarrow.types.is_boolean.html |  11 +-
 .../python/generated/pyarrow.types.is_date.html    |  11 +-
 .../python/generated/pyarrow.types.is_date32.html  |  11 +-
 .../python/generated/pyarrow.types.is_date64.html  |  11 +-
 .../python/generated/pyarrow.types.is_decimal.html |  11 +-
 .../generated/pyarrow.types.is_decimal128.html     |  11 +-
 .../generated/pyarrow.types.is_decimal256.html     |  11 +-
 .../generated/pyarrow.types.is_dictionary.html     |  11 +-
 .../generated/pyarrow.types.is_duration.html       |  11 +-
 .../pyarrow.types.is_fixed_size_binary.html        |  11 +-
 .../pyarrow.types.is_fixed_size_list.html          |  11 +-
 .../python/generated/pyarrow.types.is_float16.html |  11 +-
 .../python/generated/pyarrow.types.is_float32.html |  11 +-
 .../python/generated/pyarrow.types.is_float64.html |  11 +-
 .../generated/pyarrow.types.is_floating.html       |  11 +-
 .../python/generated/pyarrow.types.is_int16.html   |  11 +-
 .../python/generated/pyarrow.types.is_int32.html   |  11 +-
 .../python/generated/pyarrow.types.is_int64.html   |  11 +-
 .../python/generated/pyarrow.types.is_int8.html    |  11 +-
 .../python/generated/pyarrow.types.is_integer.html |  11 +-
 .../generated/pyarrow.types.is_interval.html       |  11 +-
 .../generated/pyarrow.types.is_large_binary.html   |  11 +-
 .../generated/pyarrow.types.is_large_list.html     |  11 +-
 .../pyarrow.types.is_large_list_view.html          |  11 +-
 .../generated/pyarrow.types.is_large_string.html   |  11 +-
 .../generated/pyarrow.types.is_large_unicode.html  |  11 +-
 .../python/generated/pyarrow.types.is_list.html    |  11 +-
 .../generated/pyarrow.types.is_list_view.html      |  11 +-
 .../dev/python/generated/pyarrow.types.is_map.html |  11 +-
 .../python/generated/pyarrow.types.is_nested.html  |  11 +-
 .../python/generated/pyarrow.types.is_null.html    |  11 +-
 .../generated/pyarrow.types.is_primitive.html      |  11 +-
 .../pyarrow.types.is_run_end_encoded.html          |  11 +-
 .../generated/pyarrow.types.is_signed_integer.html |  11 +-
 .../python/generated/pyarrow.types.is_string.html  |  11 +-
 .../generated/pyarrow.types.is_string_view.html    |  11 +-
 .../python/generated/pyarrow.types.is_struct.html  |  11 +-
 .../generated/pyarrow.types.is_temporal.html       |  11 +-
 .../python/generated/pyarrow.types.is_time.html    |  11 +-
 .../python/generated/pyarrow.types.is_time32.html  |  11 +-
 .../python/generated/pyarrow.types.is_time64.html  |  11 +-
 .../generated/pyarrow.types.is_timestamp.html      |  11 +-
 .../python/generated/pyarrow.types.is_uint16.html  |  11 +-
 .../python/generated/pyarrow.types.is_uint32.html  |  11 +-
 .../python/generated/pyarrow.types.is_uint64.html  |  11 +-
 .../python/generated/pyarrow.types.is_uint8.html   |  11 +-
 .../python/generated/pyarrow.types.is_unicode.html |  11 +-
 .../python/generated/pyarrow.types.is_union.html   |  11 +-
 .../pyarrow.types.is_unsigned_integer.html         |  11 +-
 docs/dev/python/generated/pyarrow.uint16.html      |  11 +-
 docs/dev/python/generated/pyarrow.uint32.html      |  11 +-
 docs/dev/python/generated/pyarrow.uint64.html      |  11 +-
 docs/dev/python/generated/pyarrow.uint8.html       |  11 +-
 .../python/generated/pyarrow.unify_schemas.html    |  11 +-
 docs/dev/python/generated/pyarrow.union.html       |  11 +-
 .../pyarrow.unregister_extension_type.html         |  11 +-
 docs/dev/python/generated/pyarrow.utf8.html        |  11 +-
 docs/dev/python/generated/pyarrow.uuid.html        |  11 +-
 docs/dev/python/getstarted.html                    |  11 +-
 docs/dev/python/getting_involved.html              |  11 +-
 docs/dev/python/index.html                         |  11 +-
 docs/dev/python/install.html                       |  11 +-
 docs/dev/python/integration.html                   |  11 +-
 docs/dev/python/integration/cuda.html              |  11 +-
 docs/dev/python/integration/extending.html         |  11 +-
 docs/dev/python/integration/python_java.html       |  11 +-
 docs/dev/python/integration/python_r.html          |  11 +-
 docs/dev/python/integration/substrait.html         |  11 +-
 docs/dev/python/interchange_protocol.html          |  11 +-
 docs/dev/python/ipc.html                           |  11 +-
 docs/dev/python/json.html                          |  11 +-
 docs/dev/python/memory.html                        |  11 +-
 docs/dev/python/numpy.html                         |  11 +-
 docs/dev/python/orc.html                           |  11 +-
 docs/dev/python/pandas.html                        |  11 +-
 docs/dev/python/parquet.html                       |  11 +-
 docs/dev/python/timestamps.html                    |  11 +-
 docs/dev/r/pkgdown.yml                             |   2 +-
 docs/dev/search.html                               |  10 +-
 docs/dev/searchindex.js                            |   2 +-
 docs/dev/status.html                               |  10 +-
 1033 files changed, 6504 insertions(+), 5258 deletions(-)

diff --git a/docs/dev/.buildinfo b/docs/dev/.buildinfo
index 0196a4f4c15..7c4e06ce78f 100644
--- a/docs/dev/.buildinfo
+++ b/docs/dev/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 86125663701c047e4f515ed238b084a9
+config: 5a8bdab627c23b58495bd98679350323
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/dev/_modules/collections.html b/docs/dev/_modules/collections.html
index 6ff94ad8203..cdc2199edda 100644
--- a/docs/dev/_modules/collections.html
+++ b/docs/dev/_modules/collections.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>collections &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>collections &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/_modules/collections/abc.html b/docs/dev/_modules/collections/abc.html
index 39771fcf3ff..849298088b8 100644
--- a/docs/dev/_modules/collections/abc.html
+++ b/docs/dev/_modules/collections/abc.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>collections.abc &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>collections.abc &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/_modules/enum.html b/docs/dev/_modules/enum.html
index eb98be8ba40..8714c955b76 100644
--- a/docs/dev/_modules/enum.html
+++ b/docs/dev/_modules/enum.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>enum &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>enum &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/_modules/index.html b/docs/dev/_modules/index.html
index 551e36c828a..70af4357d0d 100644
--- a/docs/dev/_modules/index.html
+++ b/docs/dev/_modules/index.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>Overview: module code &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Overview: module code &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow.html b/docs/dev/_modules/pyarrow.html
index 048c0525f76..9fc5bdad886 100644
--- a/docs/dev/_modules/pyarrow.html
+++ b/docs/dev/_modules/pyarrow.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>pyarrow &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/compute.html b/docs/dev/_modules/pyarrow/compute.html
index 58a3636acd1..0b1290cafcf 100644
--- a/docs/dev/_modules/pyarrow/compute.html
+++ b/docs/dev/_modules/pyarrow/compute.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.compute &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>pyarrow.compute &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -1656,7 +1656,7 @@ window.runMermaid = runMermaid;</script>
 
 
 <div class="viewcode-block" id="field">
-<a class="viewcode-back" href="../../python/generated/pyarrow.compute.field.html#pyarrow.dataset.field">[docs]</a>
+<a class="viewcode-back" href="../../python/generated/pyarrow.dataset.field.html#pyarrow.dataset.field">[docs]</a>
 <span class="k">def</span><span class="w"> </span><span class="nf">field</span><span class="p">(</span><span class="o">*</span><span class="n">name_or_index</span><span class="p">):</span>
 <span class="w">    </span><span class="sd">&quot;&quot;&quot;Reference a column of the dataset.</span>
 
diff --git a/docs/dev/_modules/pyarrow/dataset.html b/docs/dev/_modules/pyarrow/dataset.html
index bfd71743c34..42a8482c987 100644
--- a/docs/dev/_modules/pyarrow/dataset.html
+++ b/docs/dev/_modules/pyarrow/dataset.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.dataset &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>pyarrow.dataset &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/feather.html b/docs/dev/_modules/pyarrow/feather.html
index 94fc12dd2ef..02c529175ef 100644
--- a/docs/dev/_modules/pyarrow/feather.html
+++ b/docs/dev/_modules/pyarrow/feather.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.feather &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>pyarrow.feather &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/fs.html b/docs/dev/_modules/pyarrow/fs.html
index 032c86dd4a7..9c90a480ca3 100644
--- a/docs/dev/_modules/pyarrow/fs.html
+++ b/docs/dev/_modules/pyarrow/fs.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.fs &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>pyarrow.fs &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/interchange/from_dataframe.html b/docs/dev/_modules/pyarrow/interchange/from_dataframe.html
index 122c66f7967..0aec7b0810d 100644
--- a/docs/dev/_modules/pyarrow/interchange/from_dataframe.html
+++ b/docs/dev/_modules/pyarrow/interchange/from_dataframe.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.interchange.from_dataframe &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>pyarrow.interchange.from_dataframe &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/ipc.html b/docs/dev/_modules/pyarrow/ipc.html
index 5a3101bc72d..905394e9a0a 100644
--- a/docs/dev/_modules/pyarrow/ipc.html
+++ b/docs/dev/_modules/pyarrow/ipc.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.ipc &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>pyarrow.ipc &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/orc.html b/docs/dev/_modules/pyarrow/orc.html
index 525a7482952..f1612d9439f 100644
--- a/docs/dev/_modules/pyarrow/orc.html
+++ b/docs/dev/_modules/pyarrow/orc.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.orc &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>pyarrow.orc &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/parquet/core.html b/docs/dev/_modules/pyarrow/parquet/core.html
index 41a253625f7..2f4ffd73c68 100644
--- a/docs/dev/_modules/pyarrow/parquet/core.html
+++ b/docs/dev/_modules/pyarrow/parquet/core.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.parquet.core &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>pyarrow.parquet.core &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/types.html b/docs/dev/_modules/pyarrow/types.html
index 7c19e91ec26..03c1749ca22 100644
--- a/docs/dev/_modules/pyarrow/types.html
+++ b/docs/dev/_modules/pyarrow/types.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.types &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>pyarrow.types &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/_static/documentation_options.js b/docs/dev/_static/documentation_options.js
index 22284a10942..b6f9683eaa5 100644
--- a/docs/dev/_static/documentation_options.js
+++ b/docs/dev/_static/documentation_options.js
@@ -1,5 +1,5 @@
 const DOCUMENTATION_OPTIONS = {
-    VERSION: '24.0.0.dev259',
+    VERSION: '24.0.0.dev262',
     LANGUAGE: 'en',
     COLLAPSE_INDEX: false,
     BUILDER: 'html',
diff --git a/docs/dev/cpp/acero.html b/docs/dev/cpp/acero.html
index 7d264255312..9ddc713df46 100644
--- a/docs/dev/cpp/acero.html
+++ b/docs/dev/cpp/acero.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Acero: A C++ streaming execution engine &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Acero: A C++ streaming execution engine &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/acero/overview.html b/docs/dev/cpp/acero/overview.html
index 5c13d6a0b7f..04a424a0a57 100644
--- a/docs/dev/cpp/acero/overview.html
+++ b/docs/dev/cpp/acero/overview.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Acero Overview &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Acero Overview &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/acero/substrait.html b/docs/dev/cpp/acero/substrait.html
index 7efc21fc66e..a129e66117e 100644
--- a/docs/dev/cpp/acero/substrait.html
+++ b/docs/dev/cpp/acero/substrait.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Using Acero with Substrait &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Using Acero with Substrait &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/acero/user_guide.html b/docs/dev/cpp/acero/user_guide.html
index b01f93ff5e6..a3ee6f4825e 100644
--- a/docs/dev/cpp/acero/user_guide.html
+++ b/docs/dev/cpp/acero/user_guide.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Acero User’s Guide &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Acero User’s Guide &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api.html b/docs/dev/cpp/api.html
index 875be79b64c..7cad62f26ea 100644
--- a/docs/dev/cpp/api.html
+++ b/docs/dev/cpp/api.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>API Reference &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>API Reference &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
@@ -1597,6 +1598,10 @@
 <li class="toctree-l3"><a class="reference internal" href="api/memory.html#_CPPv4N5arrow15ResizableBufferE"><code class="docutils literal notranslate"><span class="pre">arrow::ResizableBuffer</span></code></a></li>
 </ul>
 </li>
+<li class="toctree-l2"><a class="reference internal" href="api/memory.html#non-owning-buffer">Non-owning Buffer</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="api/memory.html#_CPPv4N5arrow10BufferSpanE"><code class="docutils literal notranslate"><span class="pre">arrow::BufferSpan</span></code></a></li>
+</ul>
+</li>
 <li class="toctree-l2"><a class="reference internal" href="api/memory.html#memory-pools">Memory Pools</a><ul>
 <li class="toctree-l3"><a class="reference internal" href="api/memory.html#_CPPv4N5arrow19default_memory_poolEv"><code class="docutils literal notranslate"><span class="pre">default_memory_pool()</span></code></a></li>
 <li class="toctree-l3"><a class="reference internal" href="api/memory.html#_CPPv4N5arrow20jemalloc_memory_poolEPP10MemoryPool"><code class="docutils literal notranslate"><span class="pre">jemalloc_memory_pool()</span></code></a></li>
@@ -1828,7 +1833,7 @@
 <li class="toctree-l3"><a class="reference internal" href="api/array.html#nested">Nested</a></li>
 <li class="toctree-l3"><a class="reference internal" href="api/array.html#dictionary-encoded">Dictionary-encoded</a></li>
 <li class="toctree-l3"><a class="reference internal" href="api/array.html#extension-arrays">Extension arrays</a></li>
-<li class="toctree-l3"><a class="reference internal" href="api/array.html#run-end-encoded-array">Run-End Encoded Array</a></li>
+<li class="toctree-l3"><a class="reference internal" href="api/array.html#run-end-encoded">Run-end encoded</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" href="api/array.html#chunked-arrays">Chunked Arrays</a><ul>
@@ -1838,6 +1843,10 @@
 <li class="toctree-l3"><a class="reference internal" href="api/array.html#_CPPv4N5arrow13ChunkResolverE"><code class="docutils literal notranslate"><span class="pre">arrow::ChunkResolver</span></code></a></li>
 </ul>
 </li>
+<li class="toctree-l2"><a class="reference internal" href="api/array.html#non-owning-data-class">Non-owning data class</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="api/array.html#_CPPv4N5arrow9ArraySpanE"><code class="docutils literal notranslate"><span class="pre">arrow::ArraySpan</span></code></a></li>
+</ul>
+</li>
 <li class="toctree-l2"><a class="reference internal" href="api/array.html#utilities">Utilities</a><ul>
 <li class="toctree-l3"><a class="reference internal" href="api/array.html#_CPPv4N5arrow12ArrayVisitorE"><code class="docutils literal notranslate"><span class="pre">arrow::ArrayVisitor</span></code></a></li>
 <li class="toctree-l3"><a class="reference internal" href="api/array.html#fromjsonstring-helpers">FromJSONString Helpers</a></li>
diff --git a/docs/dev/cpp/api/acero.html b/docs/dev/cpp/api/acero.html
index b4c8b7e39a2..f4569ae3334 100644
--- a/docs/dev/cpp/api/acero.html
+++ b/docs/dev/cpp/api/acero.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Streaming Execution (Acero) &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Streaming Execution (Acero) &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/array.html b/docs/dev/cpp/api/array.html
index f8ee87d7ea3..6185bdfed5f 100644
--- a/docs/dev/cpp/api/array.html
+++ b/docs/dev/cpp/api/array.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrays &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrays &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
@@ -3428,8 +3429,8 @@ for (int64_t i = 0; i &lt; array.length; ++i) {
 </dd></dl>
 
 </section>
-<section id="run-end-encoded-array">
-<h3>Run-End Encoded Array<a class="headerlink" href="#run-end-encoded-array" title="Link to this heading">#</a></h3>
+<section id="run-end-encoded">
+<h3>Run-end encoded<a class="headerlink" href="#run-end-encoded" title="Link to this heading">#</a></h3>
 <dl class="cpp class">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow18RunEndEncodedArrayE">
 <span id="_CPPv3N5arrow18RunEndEncodedArrayE"></span><span id="_CPPv2N5arrow18RunEndEncodedArrayE"></span><span id="arrow::RunEndEncodedArray"></span><span class="target" id="classarrow_1_1_run_end_encoded_array"></span><span class="k"><span class="pre">class</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">RunEndEncodedArray</span></span></span><span class="w"> </span><span class="p"><span class="pre">:</span></span><span class="w">  [...]
@@ -3880,6 +3881,155 @@ for (int64_t i = 0; i &lt; array.length; ++i) {
 </div>
 </dd></dl>
 
+</section>
+<section id="non-owning-data-class">
+<h2>Non-owning data class<a class="headerlink" href="#non-owning-data-class" title="Link to this heading">#</a></h2>
+<div class="admonition warning">
+<p class="admonition-title">Warning</p>
+<p>As this class doesn’t keep alive the objects and data it points to, their
+lifetime must be ensured separately. We recommend using <code class="xref py py-class docutils literal notranslate"><span class="pre">arrow::ArrayData</span></code>
+instead.</p>
+</div>
+<dl class="cpp class">
+<dt class="sig sig-object cpp" id="_CPPv4N5arrow9ArraySpanE">
+<span id="_CPPv3N5arrow9ArraySpanE"></span><span id="_CPPv2N5arrow9ArraySpanE"></span><span id="arrow::ArraySpan"></span><span class="target" id="structarrow_1_1_array_span"></span><span class="k"><span class="pre">class</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">ArraySpan</span></span></span><a class="headerlink" href="#_CPPv4N5arrow9ArraySpanE" title="Link to this definition">#</a><br /></dt>
+<dd><p>EXPERIMENTAL: A non-owning array data container. </p>
+<p>Unlike <a class="reference internal" href="#structarrow_1_1_array_data"><span class="std std-ref">ArrayData</span></a>, this class doesn’t own its referenced data type nor data buffers. It is cheaply copyable and can therefore be suitable for use cases where shared_ptr overhead is not acceptable. However, care should be taken to keep alive the referenced objects and memory while the <a class="reference internal" href="#structarrow_1_1_array_span"><span class="std std-ref">ArraySpan</s [...]
+<div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric" id="breathe-section-title-public-functions">Public Functions</p>
+<dl class="cpp function">
+<dt class="sig sig-object cpp" id="_CPPv4N5arrow9ArraySpan14FillFromScalarERK6Scalar">
+<span id="_CPPv3N5arrow9ArraySpan14FillFromScalarERK6Scalar"></span><span id="_CPPv2N5arrow9ArraySpan14FillFromScalarERK6Scalar"></span><span id="arrow::ArraySpan::FillFromScalar__ScalarCR"></span><span class="target" id="structarrow_1_1_array_span_1a5c1ff04890a25096cfdd3c7654b14e55"></span><span class="kt"><span class="pre">void</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">FillFromScalar</span></span></span><span class="sig-paren [...]
+<dd><p>Populate <a class="reference internal" href="#structarrow_1_1_array_span"><span class="std std-ref">ArraySpan</span></a> to look like an array of length 1 pointing at the data members of a <a class="reference internal" href="scalar.html#structarrow_1_1_scalar"><span class="std std-ref">Scalar</span></a> value. </p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp" id="_CPPv4NK5arrow9ArraySpan11num_buffersEv">
+<span id="_CPPv3NK5arrow9ArraySpan11num_buffersEv"></span><span id="_CPPv2NK5arrow9ArraySpan11num_buffersEv"></span><span id="arrow::ArraySpan::num_buffersC"></span><span class="target" id="structarrow_1_1_array_span_1a4490c4a50796d0aaa36e8cca07f6629b"></span><span class="kt"><span class="pre">int</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">num_buffers</span></span></span><span class="sig-paren">(</span><span class="sig-paren">)< [...]
+<dd><p>Return the number of buffers (out of 3) that are used to constitute this array. </p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp" id="_CPPv4I0ENK5arrow9ArraySpan7GetSpanENSt4spanIK1TEEi7int64_t">
+<span id="_CPPv3I0ENK5arrow9ArraySpan7GetSpanEi7int64_t"></span><span id="_CPPv2I0ENK5arrow9ArraySpan7GetSpanEi7int64_t"></span><span class="k"><span class="pre">template</span></span><span class="p"><span class="pre">&lt;</span></span><span class="k"><span class="pre">typename</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">T</span></span></span><span class="p"><span class="pre">&gt;</span></span><br /><span class="target" id="struc [...]
+<dd><p>Access a buffer’s data as a span. </p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters<span class="colon">:</span></dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>i</strong> – The buffer index </p></li>
+<li><p><strong>length</strong> – The required length (in number of typed values) of the requested span </p></li>
+</ul>
+</dd>
+<dt class="field-even">Pre<span class="colon">:</span></dt>
+<dd class="field-even"><p>i &gt; 0 </p>
+</dd>
+<dt class="field-odd">Pre<span class="colon">:</span></dt>
+<dd class="field-odd"><p>length &lt;= the length of the buffer (in number of values) that’s expected for this array type </p>
+</dd>
+<dt class="field-even">Returns<span class="colon">:</span></dt>
+<dd class="field-even"><p>A span&lt;const T&gt; of the requested length </p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp" id="_CPPv4I0EN5arrow9ArraySpan7GetSpanENSt4spanI1TEEi7int64_t">
+<span id="_CPPv3I0EN5arrow9ArraySpan7GetSpanEi7int64_t"></span><span id="_CPPv2I0EN5arrow9ArraySpan7GetSpanEi7int64_t"></span><span class="k"><span class="pre">template</span></span><span class="p"><span class="pre">&lt;</span></span><span class="k"><span class="pre">typename</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">T</span></span></span><span class="p"><span class="pre">&gt;</span></span><br /><span class="target" id="structa [...]
+<dd><p>Access a buffer’s data as a span. </p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters<span class="colon">:</span></dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>i</strong> – The buffer index </p></li>
+<li><p><strong>length</strong> – The required length (in number of typed values) of the requested span </p></li>
+</ul>
+</dd>
+<dt class="field-even">Pre<span class="colon">:</span></dt>
+<dd class="field-even"><p>i &gt; 0 </p>
+</dd>
+<dt class="field-odd">Pre<span class="colon">:</span></dt>
+<dd class="field-odd"><p>length &lt;= the length of the buffer (in number of values) that’s expected for this array type </p>
+</dd>
+<dt class="field-even">Returns<span class="colon">:</span></dt>
+<dd class="field-even"><p>A span&lt;T&gt; of the requested length </p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp" id="_CPPv4NK5arrow9ArraySpan12GetNullCountEv">
+<span id="_CPPv3NK5arrow9ArraySpan12GetNullCountEv"></span><span id="_CPPv2NK5arrow9ArraySpan12GetNullCountEv"></span><span id="arrow::ArraySpan::GetNullCountC"></span><span class="target" id="structarrow_1_1_array_span_1ac981819fa523e0d63c5e06dfbea4235e"></span><span class="n"><span class="pre">int64_t</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">GetNullCount</span></span></span><span class="sig-paren">(</span><span class="sig-pa [...]
+<dd><p>Return physical null count, or compute and set it if it’s not known. </p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp" id="_CPPv4NK5arrow9ArraySpan12MayHaveNullsEv">
+<span id="_CPPv3NK5arrow9ArraySpan12MayHaveNullsEv"></span><span id="_CPPv2NK5arrow9ArraySpan12MayHaveNullsEv"></span><span id="arrow::ArraySpan::MayHaveNullsC"></span><span class="target" id="structarrow_1_1_array_span_1aa74a1e0933b33f45ca496f19479c2ab7"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="kt"><span class="pre">bool</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">MayHaveN [...]
+<dd><p>Return true if the array has a validity bitmap and the physical null count is known to be non-zero or not yet known. </p>
+<p>Note that this is not the same as MayHaveLogicalNulls, which also checks for the presence of nulls in child data for types like unions and run-end encoded types.</p>
+<p><div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p><a class="reference internal" href="#structarrow_1_1_array_span_1aa5ea0527286b40edec00c917d671da74"><span class="std std-ref">HasValidityBitmap</span></a></p>
+</div>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p><a class="reference internal" href="#structarrow_1_1_array_span_1a83fb57bc0a3edd1f441907359e786f5a"><span class="std std-ref">MayHaveLogicalNulls</span></a></p>
+</div>
+</p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp" id="_CPPv4NK5arrow9ArraySpan17HasValidityBitmapEv">
+<span id="_CPPv3NK5arrow9ArraySpan17HasValidityBitmapEv"></span><span id="_CPPv2NK5arrow9ArraySpan17HasValidityBitmapEv"></span><span id="arrow::ArraySpan::HasValidityBitmapC"></span><span class="target" id="structarrow_1_1_array_span_1aa5ea0527286b40edec00c917d671da74"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="kt"><span class="pre">bool</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class [...]
+<dd><p>Return true if the array has a validity bitmap. </p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp" id="_CPPv4NK5arrow9ArraySpan19MayHaveLogicalNullsEv">
+<span id="_CPPv3NK5arrow9ArraySpan19MayHaveLogicalNullsEv"></span><span id="_CPPv2NK5arrow9ArraySpan19MayHaveLogicalNullsEv"></span><span id="arrow::ArraySpan::MayHaveLogicalNullsC"></span><span class="target" id="structarrow_1_1_array_span_1a83fb57bc0a3edd1f441907359e786f5a"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="kt"><span class="pre">bool</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span [...]
+<dd><p>Return true if the validity bitmap may have 0’s in it, or if the child arrays (in the case of types without a validity bitmap) may have nulls, or if the dictionary of dictionay array may have nulls. </p>
+<p><div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p><a class="reference internal" href="#structarrow_1_1_array_data_1a325880d43528908f64a6e176d71aa8bc"><span class="std std-ref">ArrayData::MayHaveLogicalNulls</span></a></p>
+</div>
+</p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp" id="_CPPv4NK5arrow9ArraySpan23ComputeLogicalNullCountEv">
+<span id="_CPPv3NK5arrow9ArraySpan23ComputeLogicalNullCountEv"></span><span id="_CPPv2NK5arrow9ArraySpan23ComputeLogicalNullCountEv"></span><span id="arrow::ArraySpan::ComputeLogicalNullCountC"></span><span class="target" id="structarrow_1_1_array_span_1a4d24d52d27341c268a7814a5b136807d"></span><span class="n"><span class="pre">int64_t</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">ComputeLogicalNullCount</span></span></span><span c [...]
+<dd><p>Compute the logical null count for arrays of all types including those that do not have a validity bitmap like union and run-end encoded arrays. </p>
+<p>If the array has a validity bitmap, this function behaves the same as GetNullCount. For types that have no validity bitmap, this function will recompute the logical null count every time it is called.</p>
+<p><div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p><a class="reference internal" href="#structarrow_1_1_array_span_1ac981819fa523e0d63c5e06dfbea4235e"><span class="std std-ref">GetNullCount</span></a></p>
+</div>
+</p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp" id="_CPPv4NK5arrow9ArraySpan18GetVariadicBuffersEv">
+<span id="_CPPv3NK5arrow9ArraySpan18GetVariadicBuffersEv"></span><span id="_CPPv2NK5arrow9ArraySpan18GetVariadicBuffersEv"></span><span id="arrow::ArraySpan::GetVariadicBuffersC"></span><span class="target" id="structarrow_1_1_array_span_1a5f7a661296c6d5d4721c86f02148ce1d"></span><span class="n"><span class="pre">std</span></span><span class="p"><span class="pre">::</span></span><span class="n"><span class="pre">span</span></span><span class="p"><span class="pre">&lt;</span></span><span  [...]
+<dd><p>Some DataTypes (StringView, BinaryView) may have an arbitrary number of variadic buffers. </p>
+<p>Since <a class="reference internal" href="#structarrow_1_1_array_span"><span class="std std-ref">ArraySpan</span></a> only has 3 buffers, we pack the variadic buffers into buffers[2]; IE buffers[2].data points to the first shared_ptr&lt;Buffer&gt; of the variadic set and buffers[2].size is the number of variadic buffers times sizeof(shared_ptr&lt;Buffer&gt;).</p>
+<p><div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p>HasVariadicBuffers</p>
+</div>
+</p>
+</dd></dl>
+
+</div>
+<div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric" id="breathe-section-title-public-members">Public Members</p>
+<dl class="cpp var">
+<dt class="sig sig-object cpp" id="_CPPv4N5arrow9ArraySpan10child_dataE">
+<span id="_CPPv3N5arrow9ArraySpan10child_dataE"></span><span id="_CPPv2N5arrow9ArraySpan10child_dataE"></span><span id="arrow::ArraySpan::child_data__std::vector:ArraySpan:"></span><span class="target" id="structarrow_1_1_array_span_1a33ab39ce2d6d85b42a30dd6deefeb227"></span><span class="n"><span class="pre">std</span></span><span class="p"><span class="pre">::</span></span><span class="n"><span class="pre">vector</span></span><span class="p"><span class="pre">&lt;</span></span><a class= [...]
+<dd><p>If dictionary-encoded, put dictionary in the first entry. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
 </section>
 <section id="utilities">
 <h2>Utilities<a class="headerlink" href="#utilities" title="Link to this heading">#</a></h2>
@@ -4523,7 +4673,7 @@ for (int64_t i = 0; i &lt; array.length; ++i) {
 </li>
 </ul>
 </li>
-<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#run-end-encoded-array">Run-End Encoded Array</a><ul class="nav section-nav flex-column">
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#run-end-encoded">Run-end encoded</a><ul class="nav section-nav flex-column">
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4N5arrow18RunEndEncodedArrayE"><code class="docutils literal notranslate"><span class="pre">arrow::RunEndEncodedArray</span></code></a><ul class="nav section-nav flex-column">
 <li class="toc-h5 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4N5arrow18RunEndEncodedArray18RunEndEncodedArrayERKNSt10shared_ptrI8DataTypeEE7int64_tRKNSt10shared_ptrI5ArrayEERKNSt10shared_ptrI5ArrayEE7int64_t"><code class="docutils literal notranslate"><span class="pre">RunEndEncodedArray()</span></code></a></li>
 <li class="toc-h5 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK5arrow18RunEndEncodedArray8run_endsEv"><code class="docutils literal notranslate"><span class="pre">run_ends()</span></code></a></li>
@@ -4582,6 +4732,23 @@ for (int64_t i = 0; i &lt; array.length; ++i) {
 </li>
 </ul>
 </li>
+<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#non-owning-data-class">Non-owning data class</a><ul class="visible nav section-nav flex-column">
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4N5arrow9ArraySpanE"><code class="docutils literal notranslate"><span class="pre">arrow::ArraySpan</span></code></a><ul class="nav section-nav flex-column">
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4N5arrow9ArraySpan14FillFromScalarERK6Scalar"><code class="docutils literal notranslate"><span class="pre">FillFromScalar()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK5arrow9ArraySpan11num_buffersEv"><code class="docutils literal notranslate"><span class="pre">num_buffers()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4I0ENK5arrow9ArraySpan7GetSpanENSt4spanIK1TEEi7int64_t"><code class="docutils literal notranslate"><span class="pre">GetSpan()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4I0EN5arrow9ArraySpan7GetSpanENSt4spanI1TEEi7int64_t"><code class="docutils literal notranslate"><span class="pre">GetSpan()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK5arrow9ArraySpan12GetNullCountEv"><code class="docutils literal notranslate"><span class="pre">GetNullCount()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK5arrow9ArraySpan12MayHaveNullsEv"><code class="docutils literal notranslate"><span class="pre">MayHaveNulls()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK5arrow9ArraySpan17HasValidityBitmapEv"><code class="docutils literal notranslate"><span class="pre">HasValidityBitmap()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK5arrow9ArraySpan19MayHaveLogicalNullsEv"><code class="docutils literal notranslate"><span class="pre">MayHaveLogicalNulls()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK5arrow9ArraySpan23ComputeLogicalNullCountEv"><code class="docutils literal notranslate"><span class="pre">ComputeLogicalNullCount()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK5arrow9ArraySpan18GetVariadicBuffersEv"><code class="docutils literal notranslate"><span class="pre">GetVariadicBuffers()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4N5arrow9ArraySpan10child_dataE"><code class="docutils literal notranslate"><span class="pre">child_data</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
 <li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#utilities">Utilities</a><ul class="visible nav section-nav flex-column">
 <li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4N5arrow12ArrayVisitorE"><code class="docutils literal notranslate"><span class="pre">arrow::ArrayVisitor</span></code></a><ul class="nav section-nav flex-column">
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4N5arrow12ArrayVisitorD0Ev"><code class="docutils literal notranslate"><span class="pre">~ArrayVisitor()</span></code></a></li>
diff --git a/docs/dev/cpp/api/async.html b/docs/dev/cpp/api/async.html
index 77f9e532a7d..e3c316cbfe6 100644
--- a/docs/dev/cpp/api/async.html
+++ b/docs/dev/cpp/api/async.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Asynchronous programming &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Asynchronous programming &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/builder.html b/docs/dev/cpp/api/builder.html
index c48795caa8d..7906dfe3034 100644
--- a/docs/dev/cpp/api/builder.html
+++ b/docs/dev/cpp/api/builder.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Array Builders &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Array Builders &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
@@ -1555,7 +1556,11 @@
                 <article class="bd-article">
                   
   <section id="array-builders">
-<h1>Array Builders<a class="headerlink" href="#array-builders" title="Link to this heading">#</a></h1>
+<span id="cpp-api-array-builders"></span><h1>Array Builders<a class="headerlink" href="#array-builders" title="Link to this heading">#</a></h1>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p><a class="reference internal" href="memory.html#cpp-api-buffer-builders"><span class="std std-ref">Buffer Builders</span></a> for direct construction of array buffers</p>
+</div>
 <dl class="cpp class">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow12ArrayBuilderE">
 <span id="_CPPv3N5arrow12ArrayBuilderE"></span><span id="_CPPv2N5arrow12ArrayBuilderE"></span><span id="arrow::ArrayBuilder"></span><span class="target" id="classarrow_1_1_array_builder"></span><span class="k"><span class="pre">class</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">ArrayBuilder</span></span></span><a class="headerlink" href="#_CPPv4N5arrow12ArrayBuilderE" title="Link to this definition">#</a><br /></dt>
@@ -1645,7 +1650,7 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow12ArrayBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t">
-<span id="_CPPv3N5arrow12ArrayBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow12ArrayBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::ArrayBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_array_builder_1ada5cdf224386b577ddd09dec1a39f9a3"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">virtual</spa [...]
+<span id="_CPPv3N5arrow12ArrayBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow12ArrayBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::ArrayBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_array_builder_1ada5cdf224386b577ddd09dec1a39f9a3"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">virtual</spa [...]
 <dd><p>Append a range of values from an array. </p>
 <p>The given array must be the same type as the builder. </p>
 </dd></dl>
@@ -1738,7 +1743,7 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow11NullBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t">
-<span id="_CPPv3N5arrow11NullBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow11NullBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::NullBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_null_builder_1af2a842ec1dcf0e6c9c88acc9e49c09d7"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">virtual</span></ [...]
+<span id="_CPPv3N5arrow11NullBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow11NullBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::NullBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_null_builder_1af2a842ec1dcf0e6c9c88acc9e49c09d7"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">virtual</span></ [...]
 <dd><p>Append a range of values from an array. </p>
 <p>The given array must be the same type as the builder. </p>
 </dd></dl>
@@ -1964,7 +1969,7 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow14BooleanBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t">
-<span id="_CPPv3N5arrow14BooleanBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow14BooleanBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::BooleanBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_boolean_builder_1aa91055df376327f50843485ab1f09895"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">virt [...]
+<span id="_CPPv3N5arrow14BooleanBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow14BooleanBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::BooleanBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_boolean_builder_1aa91055df376327f50843485ab1f09895"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">virt [...]
 <dd><p>Append a range of values from an array. </p>
 <p>The given array must be the same type as the builder. </p>
 </dd></dl>
@@ -2524,7 +2529,7 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow14NumericBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t">
-<span id="_CPPv3N5arrow14NumericBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow14NumericBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::NumericBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_numeric_builder_1a4ae26da3f712f9a9879d887a7afede9a"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">virt [...]
+<span id="_CPPv3N5arrow14NumericBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow14NumericBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::NumericBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_numeric_builder_1a4ae26da3f712f9a9879d887a7afede9a"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">virt [...]
 <dd><p>Append a range of values from an array. </p>
 <p>The given array must be the same type as the builder. </p>
 </dd></dl>
@@ -2841,7 +2846,7 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow17BaseBinaryBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t">
-<span id="_CPPv3N5arrow17BaseBinaryBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow17BaseBinaryBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::BaseBinaryBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_base_binary_builder_1a3b8d48d95dbbf0ae5f9cd513f4da33a5"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span cla [...]
+<span id="_CPPv3N5arrow17BaseBinaryBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow17BaseBinaryBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::BaseBinaryBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_base_binary_builder_1a3b8d48d95dbbf0ae5f9cd513f4da33a5"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span cla [...]
 <dd><p>Append a range of values from an array. </p>
 <p>The given array must be the same type as the builder. </p>
 </dd></dl>
@@ -3075,8 +3080,8 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow17BinaryViewBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t">
-<span id="_CPPv3N5arrow17BinaryViewBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow17BinaryViewBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::BinaryViewBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_binary_view_builder_1a9cd4fb7763002f49ab60d6bc560ab3f3"></span><span class="k"><span class="pre">virtual</span></span><span class="w"> </span><a class="reference inte [...]
-<dd><p>Append a slice of a <a class="reference internal" href="array.html#classarrow_1_1_binary_view_array"><span class="std std-ref">BinaryViewArray</span></a> passed as an ArraySpan. </p>
+<span id="_CPPv3N5arrow17BinaryViewBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow17BinaryViewBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::BinaryViewBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_binary_view_builder_1a9cd4fb7763002f49ab60d6bc560ab3f3"></span><span class="k"><span class="pre">virtual</span></span><span class="w"> </span><a class="reference inte [...]
+<dd><p>Append a slice of a <a class="reference internal" href="array.html#classarrow_1_1_binary_view_array"><span class="std std-ref">BinaryViewArray</span></a> passed as an <a class="reference internal" href="array.html#structarrow_1_1_array_span"><span class="std std-ref">ArraySpan</span></a>. </p>
 <p>Copies the underlying out-of-line string memory to avoid memory lifetime issues </p>
 </dd></dl>
 
@@ -3177,7 +3182,7 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow22FixedSizeBinaryBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t">
-<span id="_CPPv3N5arrow22FixedSizeBinaryBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow22FixedSizeBinaryBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::FixedSizeBinaryBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_fixed_size_binary_builder_1a3074b101b3b182e69b8ece4bb447f725"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><spa [...]
+<span id="_CPPv3N5arrow22FixedSizeBinaryBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow22FixedSizeBinaryBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::FixedSizeBinaryBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_fixed_size_binary_builder_1a3074b101b3b182e69b8ece4bb447f725"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><spa [...]
 <dd><p>Append a range of values from an array. </p>
 <p>The given array must be the same type as the builder. </p>
 </dd></dl>
@@ -3390,7 +3395,7 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow24VarLengthListLikeBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t">
-<span id="_CPPv3N5arrow24VarLengthListLikeBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow24VarLengthListLikeBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::VarLengthListLikeBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_var_length_list_like_builder_1a518b5c5db8ccb0c80de8c9d5f2efd2f7"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </ [...]
+<span id="_CPPv3N5arrow24VarLengthListLikeBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow24VarLengthListLikeBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::VarLengthListLikeBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_var_length_list_like_builder_1a518b5c5db8ccb0c80de8c9d5f2efd2f7"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </ [...]
 <dd><p>Append a range of values from an array. </p>
 <p>The given array must be the same type as the builder. </p>
 </dd></dl>
@@ -3669,7 +3674,7 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow10MapBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t">
-<span id="_CPPv3N5arrow10MapBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow10MapBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::MapBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_map_builder_1a21241ae208de5aee517ad85ede9b293b"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">virtual</span></span [...]
+<span id="_CPPv3N5arrow10MapBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow10MapBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::MapBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_map_builder_1a21241ae208de5aee517ad85ede9b293b"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">virtual</span></span [...]
 <dd><p>Append a range of values from an array. </p>
 <p>The given array must be the same type as the builder. </p>
 </dd></dl>
@@ -3807,7 +3812,7 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow20FixedSizeListBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t">
-<span id="_CPPv3N5arrow20FixedSizeListBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow20FixedSizeListBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::FixedSizeListBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_fixed_size_list_builder_1ab7e2104a9a6d1c094e3b9853daa0cc34"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class= [...]
+<span id="_CPPv3N5arrow20FixedSizeListBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow20FixedSizeListBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::FixedSizeListBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_fixed_size_list_builder_1ab7e2104a9a6d1c094e3b9853daa0cc34"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class= [...]
 <dd><p>Append a range of values from an array. </p>
 <p>The given array must be the same type as the builder. </p>
 </dd></dl>
@@ -3894,7 +3899,7 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow13StructBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t">
-<span id="_CPPv3N5arrow13StructBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow13StructBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::StructBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_struct_builder_1a16a46cc6adf9ad534617d028ec7b4ffa"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">virtual< [...]
+<span id="_CPPv3N5arrow13StructBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow13StructBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::StructBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_struct_builder_1a16a46cc6adf9ad534617d028ec7b4ffa"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">virtual< [...]
 <dd><p>Append a range of values from an array. </p>
 <p>The given array must be the same type as the builder. </p>
 </dd></dl>
@@ -4029,7 +4034,7 @@ The corresponding child builder must be appended to independently after this met
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow17DenseUnionBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t">
-<span id="_CPPv3N5arrow17DenseUnionBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow17DenseUnionBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::DenseUnionBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_dense_union_builder_1a376009894920b41a4e862cbc630ab1f0"></span><span class="k"><span class="pre">virtual</span></span><span class="w"> </span><a class="reference inte [...]
+<span id="_CPPv3N5arrow17DenseUnionBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow17DenseUnionBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::DenseUnionBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_dense_union_builder_1a376009894920b41a4e862cbc630ab1f0"></span><span class="k"><span class="pre">virtual</span></span><span class="w"> </span><a class="reference inte [...]
 <dd><p>Append a range of values from an array. </p>
 <p>The given array must be the same type as the builder. </p>
 </dd></dl>
@@ -4118,7 +4123,7 @@ The corresponding child builder must be appended to independently after this met
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow18SparseUnionBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t">
-<span id="_CPPv3N5arrow18SparseUnionBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow18SparseUnionBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::SparseUnionBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_sparse_union_builder_1ad24468b2b21fbd1345445081cd56de76"></span><span class="k"><span class="pre">virtual</span></span><span class="w"> </span><a class="reference  [...]
+<span id="_CPPv3N5arrow18SparseUnionBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="_CPPv2N5arrow18SparseUnionBuilder16AppendArraySliceERK9ArraySpan7int64_t7int64_t"></span><span id="arrow::SparseUnionBuilder::AppendArraySlice__ArraySpanCR.int64_t.int64_t"></span><span class="target" id="classarrow_1_1_sparse_union_builder_1ad24468b2b21fbd1345445081cd56de76"></span><span class="k"><span class="pre">virtual</span></span><span class="w"> </span><a class="reference  [...]
 <dd><p>Append a range of values from an array. </p>
 <p>The given array must be the same type as the builder. </p>
 </dd></dl>
diff --git a/docs/dev/cpp/api/c_abi.html b/docs/dev/cpp/api/c_abi.html
index 104af0bdab1..24ae2746625 100644
--- a/docs/dev/cpp/api/c_abi.html
+++ b/docs/dev/cpp/api/c_abi.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>C Interfaces &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>C Interfaces &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/compute.html b/docs/dev/cpp/api/compute.html
index 31af2231e71..f3d2342800d 100644
--- a/docs/dev/cpp/api/compute.html
+++ b/docs/dev/cpp/api/compute.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Compute Functions &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Compute Functions &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/cuda.html b/docs/dev/cpp/api/cuda.html
index 605a3e831dc..0e30e3013b2 100644
--- a/docs/dev/cpp/api/cuda.html
+++ b/docs/dev/cpp/api/cuda.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>CUDA support &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>CUDA support &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/dataset.html b/docs/dev/cpp/api/dataset.html
index cc14bca904a..ba61e368ab2 100644
--- a/docs/dev/cpp/api/dataset.html
+++ b/docs/dev/cpp/api/dataset.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Dataset &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Dataset &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/datatype.html b/docs/dev/cpp/api/datatype.html
index 6da3c2d5cea..f68893c77d8 100644
--- a/docs/dev/cpp/api/datatype.html
+++ b/docs/dev/cpp/api/datatype.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Data Types &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Data Types &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/extension.html b/docs/dev/cpp/api/extension.html
index 20b0ba96f0e..6d953f1c683 100644
--- a/docs/dev/cpp/api/extension.html
+++ b/docs/dev/cpp/api/extension.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Extension &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Extension &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/filesystem.html b/docs/dev/cpp/api/filesystem.html
index fb9e12d816c..7087b0f94ae 100644
--- a/docs/dev/cpp/api/filesystem.html
+++ b/docs/dev/cpp/api/filesystem.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Filesystems &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Filesystems &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/flight.html b/docs/dev/cpp/api/flight.html
index ddbbadb7863..6a7626e97cc 100644
--- a/docs/dev/cpp/api/flight.html
+++ b/docs/dev/cpp/api/flight.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrow Flight RPC &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/flightsql.html b/docs/dev/cpp/api/flightsql.html
index b43446e4e56..69ef2de36b1 100644
--- a/docs/dev/cpp/api/flightsql.html
+++ b/docs/dev/cpp/api/flightsql.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrow Flight SQL &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrow Flight SQL &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/formats.html b/docs/dev/cpp/api/formats.html
index f73528c52a7..b0e9790160b 100644
--- a/docs/dev/cpp/api/formats.html
+++ b/docs/dev/cpp/api/formats.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>File Formats &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>File Formats &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/gandiva.html b/docs/dev/cpp/api/gandiva.html
index 88535bf0987..a7848c23e7e 100644
--- a/docs/dev/cpp/api/gandiva.html
+++ b/docs/dev/cpp/api/gandiva.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Gandiva Expression Compiler &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Gandiva Expression Compiler &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/io.html b/docs/dev/cpp/api/io.html
index 6e978debffe..99e50e66e29 100644
--- a/docs/dev/cpp/api/io.html
+++ b/docs/dev/cpp/api/io.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Input / output &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Input / output &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/ipc.html b/docs/dev/cpp/api/ipc.html
index ca56a7ded30..e0afab4dd17 100644
--- a/docs/dev/cpp/api/ipc.html
+++ b/docs/dev/cpp/api/ipc.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrow IPC &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrow IPC &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/memory.html b/docs/dev/cpp/api/memory.html
index c8a937cca37..ff9a0886ad9 100644
--- a/docs/dev/cpp/api/memory.html
+++ b/docs/dev/cpp/api/memory.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Memory (management) &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Memory (management) &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
@@ -2248,6 +2249,20 @@
 </div>
 </dd></dl>
 
+</section>
+<section id="non-owning-buffer">
+<h2>Non-owning Buffer<a class="headerlink" href="#non-owning-buffer" title="Link to this heading">#</a></h2>
+<div class="admonition warning">
+<p class="admonition-title">Warning</p>
+<p>This class is exposed solely as a building block for <code class="xref py py-class docutils literal notranslate"><span class="pre">arrow::ArraySpan</span></code>.
+For any other purpose, please use <code class="xref py py-class docutils literal notranslate"><span class="pre">arrow::Buffer</span></code>.</p>
+</div>
+<dl class="cpp class">
+<dt class="sig sig-object cpp" id="_CPPv4N5arrow10BufferSpanE">
+<span id="_CPPv3N5arrow10BufferSpanE"></span><span id="_CPPv2N5arrow10BufferSpanE"></span><span id="arrow::BufferSpan"></span><span class="target" id="structarrow_1_1_buffer_span"></span><span class="k"><span class="pre">class</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">BufferSpan</span></span></span><a class="headerlink" href="#_CPPv4N5arrow10BufferSpanE" title="Link to this definition">#</a><br /></dt>
+<dd><p>A non-owning <a class="reference internal" href="#classarrow_1_1_buffer"><span class="std std-ref">Buffer</span></a> reference. </p>
+</dd></dl>
+
 </section>
 <section id="memory-pools">
 <h2>Memory Pools<a class="headerlink" href="#memory-pools" title="Link to this heading">#</a></h2>
@@ -2779,7 +2794,7 @@
 
 </section>
 <section id="buffer-builders">
-<h2>Buffer Builders<a class="headerlink" href="#buffer-builders" title="Link to this heading">#</a></h2>
+<span id="cpp-api-buffer-builders"></span><h2>Buffer Builders<a class="headerlink" href="#buffer-builders" title="Link to this heading">#</a></h2>
 <dl class="cpp class">
 <dt class="sig sig-object cpp" id="_CPPv4N5arrow13BufferBuilderE">
 <span id="_CPPv3N5arrow13BufferBuilderE"></span><span id="_CPPv2N5arrow13BufferBuilderE"></span><span id="arrow::BufferBuilder"></span><span class="target" id="classarrow_1_1_buffer_builder"></span><span class="k"><span class="pre">class</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">BufferBuilder</span></span></span><a class="headerlink" href="#_CPPv4N5arrow13BufferBuilderE" title="Link to this definition">#</a><br /></dt>
@@ -3199,6 +3214,10 @@
 </li>
 </ul>
 </li>
+<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#non-owning-buffer">Non-owning Buffer</a><ul class="visible nav section-nav flex-column">
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4N5arrow10BufferSpanE"><code class="docutils literal notranslate"><span class="pre">arrow::BufferSpan</span></code></a></li>
+</ul>
+</li>
 <li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#memory-pools">Memory Pools</a><ul class="visible nav section-nav flex-column">
 <li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4N5arrow19default_memory_poolEv"><code class="docutils literal notranslate"><span class="pre">default_memory_pool()</span></code></a></li>
 <li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4N5arrow20jemalloc_memory_poolEPP10MemoryPool"><code class="docutils literal notranslate"><span class="pre">jemalloc_memory_pool()</span></code></a></li>
diff --git a/docs/dev/cpp/api/scalar.html b/docs/dev/cpp/api/scalar.html
index 29320dfa87d..66f4a40c3c0 100644
--- a/docs/dev/cpp/api/scalar.html
+++ b/docs/dev/cpp/api/scalar.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Scalars &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Scalars &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/support.html b/docs/dev/cpp/api/support.html
index 3cdbf4acde9..346a7ef7048 100644
--- a/docs/dev/cpp/api/support.html
+++ b/docs/dev/cpp/api/support.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Programming Support &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Programming Support &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/table.html b/docs/dev/cpp/api/table.html
index f311bb1b321..326b586fad9 100644
--- a/docs/dev/cpp/api/table.html
+++ b/docs/dev/cpp/api/table.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Two-dimensional Datasets &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Two-dimensional Datasets &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/tensor.html b/docs/dev/cpp/api/tensor.html
index 379000e4a94..46f1806d722 100644
--- a/docs/dev/cpp/api/tensor.html
+++ b/docs/dev/cpp/api/tensor.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Tensors &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Tensors &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/thread.html b/docs/dev/cpp/api/thread.html
index 562767c3d71..abf1670a33f 100644
--- a/docs/dev/cpp/api/thread.html
+++ b/docs/dev/cpp/api/thread.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Thread (management) &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Thread (management) &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/api/utilities.html b/docs/dev/cpp/api/utilities.html
index 258ec60ac7f..a98277a9c40 100644
--- a/docs/dev/cpp/api/utilities.html
+++ b/docs/dev/cpp/api/utilities.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Utilities &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Utilities &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/arrays.html b/docs/dev/cpp/arrays.html
index d500243c3df..645c9020270 100644
--- a/docs/dev/cpp/arrays.html
+++ b/docs/dev/cpp/arrays.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrays &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrays &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/build_system.html b/docs/dev/cpp/build_system.html
index 6e5d9d7be85..6a8b4c94df8 100644
--- a/docs/dev/cpp/build_system.html
+++ b/docs/dev/cpp/build_system.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Using Arrow C++ in your own project &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Using Arrow C++ in your own project &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/compute.html b/docs/dev/cpp/compute.html
index 8de52104abe..0d163031778 100644
--- a/docs/dev/cpp/compute.html
+++ b/docs/dev/cpp/compute.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Compute Functions &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Compute Functions &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/conventions.html b/docs/dev/cpp/conventions.html
index e5831d6552a..188d80cafbe 100644
--- a/docs/dev/cpp/conventions.html
+++ b/docs/dev/cpp/conventions.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Conventions &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Conventions &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
@@ -1555,7 +1556,7 @@
                 <article class="bd-article">
                   
   <section id="conventions">
-<h1>Conventions<a class="headerlink" href="#conventions" title="Link to this heading">#</a></h1>
+<span id="cpp-conventions"></span><h1>Conventions<a class="headerlink" href="#conventions" title="Link to this heading">#</a></h1>
 <p>The Arrow C++ API follows a few simple guidelines.  As with many rules,
 there may be exceptions.</p>
 <section id="language-version">
@@ -1571,6 +1572,9 @@ and nested namespaces thereof.</p>
 <h2>Safe pointers<a class="headerlink" href="#safe-pointers" title="Link to this heading">#</a></h2>
 <p>Arrow objects are usually passed and stored using safe pointers – most of
 the time <code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">std::shared_ptr</span></code> but sometimes also <code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">std::unique_ptr</span></code>.</p>
+<p>Non-owning alternatives exist for the rare situations where the overhead of
+a safe pointer is considered unacceptable: <a class="reference internal" href="api/array.html#_CPPv4N5arrow9ArraySpanE" title="arrow::ArraySpan"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">ArraySpan</span></code></a> and <a class="reference internal" href="api/memory.html#_CPPv4N5arrow10BufferSpanE" title="arrow::BufferSpan"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">BufferSpan</span></code></a>.
+Their usage in third-party code is not recommended.</p>
 </section>
 <section id="immutability">
 <h2>Immutability<a class="headerlink" href="#immutability" title="Link to this heading">#</a></h2>
diff --git a/docs/dev/cpp/csv.html b/docs/dev/cpp/csv.html
index 231e383a4a2..ce0c7bc09e3 100644
--- a/docs/dev/cpp/csv.html
+++ b/docs/dev/cpp/csv.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Reading and Writing CSV files &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Reading and Writing CSV files &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
@@ -1563,7 +1564,7 @@ to create Arrow Tables or a stream of Arrow RecordBatches.</p>
 <p><a class="reference internal" href="api/formats.html#cpp-api-csv"><span class="std std-ref">CSV reader/writer API reference</span></a>.</p>
 </div>
 <section id="reading-csv-files">
-<h2>Reading CSV files<a class="headerlink" href="#reading-csv-files" title="Link to this heading">#</a></h2>
+<span id="cpp-csv-reading"></span><h2>Reading CSV files<a class="headerlink" href="#reading-csv-files" title="Link to this heading">#</a></h2>
 <p>Data in a CSV file can either be read in as a single Arrow Table using
 <a class="reference internal" href="api/formats.html#_CPPv4N5arrow3csv11TableReaderE" title="arrow::csv::TableReader"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">TableReader</span></code></a> or streamed as RecordBatches using
 <a class="reference internal" href="api/formats.html#_CPPv4N5arrow3csv15StreamingReaderE" title="arrow::csv::StreamingReader"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">StreamingReader</span></code></a>. See <a class="reference internal" href="#cpp-csv-tradeoffs"><span class="std std-ref">Tradeoffs</span></a> for a
diff --git a/docs/dev/cpp/dataset.html b/docs/dev/cpp/dataset.html
index 4cc1f5617cd..61831f902a1 100644
--- a/docs/dev/cpp/dataset.html
+++ b/docs/dev/cpp/dataset.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Tabular Datasets &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Tabular Datasets &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3 current active"><a class="current reference internal" href="#">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/datatypes.html b/docs/dev/cpp/datatypes.html
index fee3e8aeb83..11c8b3fb230 100644
--- a/docs/dev/cpp/datatypes.html
+++ b/docs/dev/cpp/datatypes.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Data Types &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Data Types &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/env_vars.html b/docs/dev/cpp/env_vars.html
index b57fd5733a8..8bf6aea9235 100644
--- a/docs/dev/cpp/env_vars.html
+++ b/docs/dev/cpp/env_vars.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Environment Variables &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Environment Variables &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/examples/cmake_minimal_build.html b/docs/dev/cpp/examples/cmake_minimal_build.html
index c1fab4c8de8..ec3e8e27f55 100644
--- a/docs/dev/cpp/examples/cmake_minimal_build.html
+++ b/docs/dev/cpp/examples/cmake_minimal_build.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Minimal build using CMake &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Minimal build using CMake &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/examples/compute_and_write_example.html b/docs/dev/cpp/examples/compute_and_write_example.html
index 43ede8ab82d..80d7d53bdbe 100644
--- a/docs/dev/cpp/examples/compute_and_write_example.html
+++ b/docs/dev/cpp/examples/compute_and_write_example.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Compute and Write CSV Example &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Compute and Write CSV Example &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/examples/converting_recordbatch_to_tensor.html b/docs/dev/cpp/examples/converting_recordbatch_to_tensor.html
index 5becab8360c..756eaf55dbb 100644
--- a/docs/dev/cpp/examples/converting_recordbatch_to_tensor.html
+++ b/docs/dev/cpp/examples/converting_recordbatch_to_tensor.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Conversion of RecordBatch to Tensor instances &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Conversion of RecordBatch to Tensor instances &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/examples/dataset_documentation_example.html b/docs/dev/cpp/examples/dataset_documentation_example.html
index d9aceb2d62b..4cc977c4148 100644
--- a/docs/dev/cpp/examples/dataset_documentation_example.html
+++ b/docs/dev/cpp/examples/dataset_documentation_example.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrow Datasets example &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrow Datasets example &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/examples/index.html b/docs/dev/cpp/examples/index.html
index 8eb9972c14a..7cc9e36fb7d 100644
--- a/docs/dev/cpp/examples/index.html
+++ b/docs/dev/cpp/examples/index.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Examples &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Examples &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/examples/parquet_column_encryption.html b/docs/dev/cpp/examples/parquet_column_encryption.html
index ed63ce759e7..97a02c03182 100644
--- a/docs/dev/cpp/examples/parquet_column_encryption.html
+++ b/docs/dev/cpp/examples/parquet_column_encryption.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Parquet column encryption &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Parquet column encryption &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/examples/row_columnar_conversion.html b/docs/dev/cpp/examples/row_columnar_conversion.html
index 30acb048ce0..0952b94daeb 100644
--- a/docs/dev/cpp/examples/row_columnar_conversion.html
+++ b/docs/dev/cpp/examples/row_columnar_conversion.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Row to columnar conversion &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Row to columnar conversion &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/examples/tuple_range_conversion.html b/docs/dev/cpp/examples/tuple_range_conversion.html
index 33af1c68b82..09c4a08caf5 100644
--- a/docs/dev/cpp/examples/tuple_range_conversion.html
+++ b/docs/dev/cpp/examples/tuple_range_conversion.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Conversion of range of std::tuple-like to Table instances &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Conversion of range of std::tuple-like to Table instances &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/flight.html b/docs/dev/cpp/flight.html
index ee0a8324071..d026e5d2dd9 100644
--- a/docs/dev/cpp/flight.html
+++ b/docs/dev/cpp/flight.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrow Flight RPC &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -59,12 +59,12 @@
     <link rel="icon" href="../_static/favicon.ico"/>
     <link rel="index" title="Index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
-    <link rel="next" title="Debugging code using Arrow" href="gdb.html" />
+    <link rel="next" title="Security Considerations" href="security.html" />
     <link rel="prev" title="Tabular Datasets" href="dataset.html" />
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3 current active"><a class="current reference internal" href="#">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
@@ -1893,11 +1894,11 @@ possible to implement with the blocking gRPC API.</p>
       </div>
     </a>
     <a class="right-next"
-       href="gdb.html"
+       href="security.html"
        title="next page">
       <div class="prev-next-info">
         <p class="prev-next-subtitle">next</p>
-        <p class="prev-next-title">Debugging code using Arrow</p>
+        <p class="prev-next-title">Security Considerations</p>
       </div>
       <i class="fa-solid fa-angle-right"></i>
     </a>
diff --git a/docs/dev/cpp/gandiva.html b/docs/dev/cpp/gandiva.html
index 4593560eaa7..ed31518a0a8 100644
--- a/docs/dev/cpp/gandiva.html
+++ b/docs/dev/cpp/gandiva.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>The Gandiva Expression Compiler &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>The Gandiva Expression Compiler &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/gandiva/expr_projector_filter.html b/docs/dev/cpp/gandiva/expr_projector_filter.html
index 30716de09ba..f401efc5c0f 100644
--- a/docs/dev/cpp/gandiva/expr_projector_filter.html
+++ b/docs/dev/cpp/gandiva/expr_projector_filter.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Gandiva Expression, Projector, and Filter &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Gandiva Expression, Projector, and Filter &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/gandiva/external_func.html b/docs/dev/cpp/gandiva/external_func.html
index 5281ccea71a..7adafe7acad 100644
--- a/docs/dev/cpp/gandiva/external_func.html
+++ b/docs/dev/cpp/gandiva/external_func.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Gandiva External Functions Development Guide &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Gandiva External Functions Development Guide &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/gdb.html b/docs/dev/cpp/gdb.html
index 0d76ad730df..370a8d79212 100644
--- a/docs/dev/cpp/gdb.html
+++ b/docs/dev/cpp/gdb.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Debugging code using Arrow &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Debugging code using Arrow &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -60,11 +60,11 @@
     <link rel="index" title="Index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
     <link rel="next" title="Thread Management" href="threading.html" />
-    <link rel="prev" title="Arrow Flight RPC" href="flight.html" />
+    <link rel="prev" title="Security Considerations" href="security.html" />
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3 current active"><a class="current reference internal" href="#">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
@@ -1702,12 +1703,12 @@ Arrow C++ classes on the display prompt.</p>
                   
 <div class="prev-next-area">
     <a class="left-prev"
-       href="flight.html"
+       href="security.html"
        title="previous page">
       <i class="fa-solid fa-angle-left"></i>
       <div class="prev-next-info">
         <p class="prev-next-subtitle">previous</p>
-        <p class="prev-next-title">Arrow Flight RPC</p>
+        <p class="prev-next-title">Security Considerations</p>
       </div>
     </a>
     <a class="right-next"
diff --git a/docs/dev/cpp/getting_started.html b/docs/dev/cpp/getting_started.html
index 42b7758e2cf..a22315ad66b 100644
--- a/docs/dev/cpp/getting_started.html
+++ b/docs/dev/cpp/getting_started.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Getting Started &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Getting Started &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/index.html b/docs/dev/cpp/index.html
index d5047e93614..5fd926ad8d6 100644
--- a/docs/dev/cpp/index.html
+++ b/docs/dev/cpp/index.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>C++ Implementation &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>C++ Implementation &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/io.html b/docs/dev/cpp/io.html
index 73cea461795..83062d845fb 100644
--- a/docs/dev/cpp/io.html
+++ b/docs/dev/cpp/io.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Input / output and filesystems &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Input / output and filesystems &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/ipc.html b/docs/dev/cpp/ipc.html
index d94693529fb..33d68a34f8f 100644
--- a/docs/dev/cpp/ipc.html
+++ b/docs/dev/cpp/ipc.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Reading and writing the Arrow IPC format &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Reading and writing the Arrow IPC format &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
@@ -1566,7 +1567,7 @@ lower level input/output, handled through the <a class="reference internal" href
 For reading, there is also an event-driven API that enables feeding
 arbitrary data into the IPC decoding layer asynchronously.</p>
 <section id="reading-ipc-streams-and-files">
-<h2>Reading IPC streams and files<a class="headerlink" href="#reading-ipc-streams-and-files" title="Link to this heading">#</a></h2>
+<span id="cpp-ipc-reading"></span><h2>Reading IPC streams and files<a class="headerlink" href="#reading-ipc-streams-and-files" title="Link to this heading">#</a></h2>
 <section id="synchronous-reading">
 <h3>Synchronous reading<a class="headerlink" href="#synchronous-reading" title="Link to this heading">#</a></h3>
 <p>For most cases, it is most convenient to use the <a class="reference internal" href="api/ipc.html#_CPPv4N5arrow3ipc23RecordBatchStreamReaderE" title="arrow::ipc::RecordBatchStreamReader"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">RecordBatchStreamReader</span></code></a>
diff --git a/docs/dev/cpp/json.html b/docs/dev/cpp/json.html
index 7df2b6aefab..782bf55bc37 100644
--- a/docs/dev/cpp/json.html
+++ b/docs/dev/cpp/json.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Reading JSON files &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Reading JSON files &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3 current active"><a class="current reference internal" href="#">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/memory.html b/docs/dev/cpp/memory.html
index b5e576cffe7..2387a0296be 100644
--- a/docs/dev/cpp/memory.html
+++ b/docs/dev/cpp/memory.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Memory Management &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Memory Management &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/opentelemetry.html b/docs/dev/cpp/opentelemetry.html
index cd11daa6a26..b285ec9ad82 100644
--- a/docs/dev/cpp/opentelemetry.html
+++ b/docs/dev/cpp/opentelemetry.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>OpenTelemetry &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>OpenTelemetry &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3 current active"><a class="current reference internal" href="#">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/orc.html b/docs/dev/cpp/orc.html
index 2d0917451cb..c0ba743e4a6 100644
--- a/docs/dev/cpp/orc.html
+++ b/docs/dev/cpp/orc.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Reading and Writing ORC files &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Reading and Writing ORC files &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/overview.html b/docs/dev/cpp/overview.html
index ad21c337800..d8ce69faa19 100644
--- a/docs/dev/cpp/overview.html
+++ b/docs/dev/cpp/overview.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>High-Level Overview &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>High-Level Overview &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/parquet.html b/docs/dev/cpp/parquet.html
index 84c552c65fd..758bdf5aeea 100644
--- a/docs/dev/cpp/parquet.html
+++ b/docs/dev/cpp/parquet.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Reading and writing Parquet files &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Reading and writing Parquet files &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
@@ -1565,7 +1566,7 @@ is a space-efficient columnar storage format for complex data.  The Parquet
 C++ implementation is part of the Apache Arrow project and benefits
 from tight integration with the Arrow C++ classes and facilities.</p>
 <section id="reading-parquet-files">
-<h2>Reading Parquet files<a class="headerlink" href="#reading-parquet-files" title="Link to this heading">#</a></h2>
+<span id="cpp-parquet-reading"></span><h2>Reading Parquet files<a class="headerlink" href="#reading-parquet-files" title="Link to this heading">#</a></h2>
 <p>The <a class="reference internal" href="api/formats.html#_CPPv4N7parquet5arrow10FileReaderE" title="parquet::arrow::FileReader"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">arrow::FileReader</span></code></a> class reads data into Arrow Tables and Record
 Batches.</p>
 <p>The <a class="reference internal" href="api/formats.html#_CPPv4N7parquet12StreamReaderE" title="parquet::StreamReader"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">StreamReader</span></code></a> class allows for data to be read using a C++ input
diff --git a/docs/dev/cpp/threading.html b/docs/dev/cpp/security.html
similarity index 92%
copy from docs/dev/cpp/threading.html
copy to docs/dev/cpp/security.html
index ba685562f64..0c770457670 100644
--- a/docs/dev/cpp/threading.html
+++ b/docs/dev/cpp/security.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Thread Management &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Security Considerations &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,13 +41,13 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
     <script src="../_static/copybutton.js?v=3bb21c8c"></script>
     <script src="../_static/design-tabs.js?v=f930bc37"></script>
-    <script>DOCUMENTATION_OPTIONS.pagename = 'cpp/threading';</script>
+    <script>DOCUMENTATION_OPTIONS.pagename = 'cpp/security';</script>
     <script>
         DOCUMENTATION_OPTIONS.theme_version = '0.16.1';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = '/docs/_static/versions.json';
@@ -55,16 +55,16 @@
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
             true;
         </script>
-    <link rel="canonical" href="https://arrow.apache.org/docs/cpp/threading.html" />
+    <link rel="canonical" href="https://arrow.apache.org/docs/cpp/security.html" />
     <link rel="icon" href="../_static/favicon.ico"/>
     <link rel="index" title="Index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
-    <link rel="next" title="OpenTelemetry" href="opentelemetry.html" />
-    <link rel="prev" title="Debugging code using Arrow" href="gdb.html" />
+    <link rel="next" title="Debugging code using Arrow" href="gdb.html" />
+    <link rel="prev" title="Arrow Flight RPC" href="flight.html" />
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,8 +499,9 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3 current active"><a class="current reference internal" href="#">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
-<li class="toctree-l3 current active"><a class="current reference internal" href="#">Thread Management</a></li>
+<li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
 <li class="toctree-l3"><a class="reference internal" href="env_vars.html">Environment Variables</a></li>
 </ul>
@@ -1537,7 +1538,7 @@
     
     <li class="breadcrumb-item"><a href="user_guide.html" class="nav-link">User Guide</a></li>
     
-    <li class="breadcrumb-item active" aria-current="page"><span class="ellipsis">Thread Management</span></li>
+    <li class="breadcrumb-item active" aria-current="page"><span class="ellipsis">Security Considerations</span></li>
   </ul>
 </nav>
 </div>
@@ -1554,74 +1555,126 @@
 <div id="searchbox"></div>
                 <article class="bd-article">
                   
-  <section id="thread-management">
-<span id="cpp-thread-management"></span><h1>Thread Management<a class="headerlink" href="#thread-management" title="Link to this heading">#</a></h1>
+  <section id="security-considerations">
+<span id="cpp-security"></span><h1>Security Considerations<a class="headerlink" href="#security-considerations" title="Link to this heading">#</a></h1>
+<div class="admonition important">
+<p class="admonition-title">Important</p>
+<p>This document describes the security model for using the Arrow C++ APIs.
+For better understanding of this document, we recommend that you first read
+the <a class="reference internal" href="../format/Security.html#format-security"><span class="std std-ref">overall security model</span></a> for the Arrow project.</p>
+</div>
+<section id="api-parameter-validity">
+<h2>API parameter validity<a class="headerlink" href="#api-parameter-validity" title="Link to this heading">#</a></h2>
+<p>Many Arrow C++ APIs report errors using the <a class="reference internal" href="api/support.html#_CPPv4N5arrow6StatusE" title="arrow::Status"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">arrow::Status</span></code></a> and
+<a class="reference internal" href="api/support.html#_CPPv4I0EN5arrow6ResultE" title="arrow::Result"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">arrow::Result</span></code></a> types. Such APIs can be assumed to detect common errors
+in the provided arguments. However, there are also often implicit pre-conditions
+that have to be upheld; these can usually be deduced from the semantics of an
+API as described by its documentation.</p>
 <div class="admonition seealso">
 <p class="admonition-title">See also</p>
-<p><a class="reference internal" href="api/thread.html"><span class="doc">Thread management API reference</span></a></p>
+<p>Arrow C++ <a class="reference internal" href="conventions.html#cpp-conventions"><span class="std std-ref">Conventions</span></a></p>
 </div>
-<section id="thread-pools">
-<h2>Thread Pools<a class="headerlink" href="#thread-pools" title="Link to this heading">#</a></h2>
-<p>Many Arrow C++ operations distribute work across multiple threads to take
-advantage of underlying hardware parallelism.  For example, when <a class="reference internal" href="api/formats.html#_CPPv4N7parquet5arrow10FileReader15set_use_threadsEb" title="parquet::arrow::FileReader::set_use_threads"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">reading</span> <span class="pre">a</span>
-<span class="pre">Parquet</span> <span class="pre">file</span></code></a> we can decode each
-column in parallel.  To achieve this we submit tasks to an executor of some kind.</p>
-<p>Within Arrow C++ we use thread pools for parallel scheduling and an event loop
-when the user has requested serial execution.  It is possible for
-users to provide their own custom implementation, though that is an advanced
-concept and not covered here.</p>
-<section id="cpu-vs-i-o">
-<h3>CPU vs. I/O<a class="headerlink" href="#cpu-vs-i-o" title="Link to this heading">#</a></h3>
-<p>In order to minimize the overhead of context switches our default thread pool
-for CPU-intensive tasks has a fixed size, defaulting to the process CPU affinity (on Linux) or
-<a class="reference external" href="https://en.cppreference.com/w/cpp/thread/thread/hardware_concurrency">std::thread::hardware_concurrency</a>.
-This means that CPU tasks should never block for long periods of time because this
-will result in under-utilization of the CPU.  To achieve this we have a separate
-thread pool which should be used for tasks that need to block.  Since these tasks
-are usually associated with I/O operations we call this the I/O thread pool.  This
-model is often associated with asynchronous computation.</p>
-<p id="io-thread-pool">The size of the I/O thread pool currently defaults to 8 threads and should
-be sized according to the parallel capabilities of the I/O hardware.  For example,
-if most reads and writes occur on a typical HDD then the default of 8 will probably
-be sufficient.  On the other hand, when most reads and writes occur on a remote
-filesystem such as S3, it is often possible to benefit from many concurrent reads
-and it may be possible to increase I/O performance by increasing the size of the
-I/O thread pool.  The size of the default I/O thread pool can be managed with
-the <span class="target" id="index-0"></span><a class="reference internal" href="env_vars.html#envvar-ARROW_IO_THREADS"><code class="xref std std-envvar docutils literal notranslate"><span class="pre">ARROW_IO_THREADS</span></code></a> environment variable or
-with the <a class="reference internal" href="api/thread.html#_CPPv4N5arrow2io23SetIOThreadPoolCapacityEi" title="arrow::io::SetIOThreadPoolCapacity"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">arrow::io::SetIOThreadPoolCapacity()</span></code></a> function.</p>
-<p>Increasing the size of the CPU thread pool is not likely to have any benefit.  In
-some cases it may make sense to decrease the size of the CPU thread pool in order
-to reduce the impact that Arrow C++ has on hardware shared with other processes or user
-threads.  The size of the default CPU thread pool can be managed with the
-<span class="target" id="index-1"></span><a class="reference internal" href="env_vars.html#envvar-OMP_NUM_THREADS"><code class="xref std std-envvar docutils literal notranslate"><span class="pre">OMP_NUM_THREADS</span></code></a> environment variable or with the
-<a class="reference internal" href="api/thread.html#_CPPv4N5arrow24SetCpuThreadPoolCapacityEi" title="arrow::SetCpuThreadPoolCapacity"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">arrow::SetCpuThreadPoolCapacity()</span></code></a> function.</p>
+<section id="pointer-validity">
+<h3>Pointer validity<a class="headerlink" href="#pointer-validity" title="Link to this heading">#</a></h3>
+<p>Pointers are always assumed to be valid and point to memory of the size required
+by the API. In particular, it is <em>forbidden to pass a null pointer</em> except where
+the API documentation explicitly says otherwise.</p>
+</section>
+<section id="type-restrictions">
+<h3>Type restrictions<a class="headerlink" href="#type-restrictions" title="Link to this heading">#</a></h3>
+<p>Some APIs are specified to operate on specific Arrow data types and may not
+verify that their arguments conform to the expected data types. Passing the
+wrong kind of data as input may lead to undefined behavior.</p>
+</section>
+<section id="data-validity">
+<span id="cpp-valid-data"></span><h3>Data validity<a class="headerlink" href="#data-validity" title="Link to this heading">#</a></h3>
+<p>Arrow data, for example passed as <a class="reference internal" href="api/array.html#_CPPv4N5arrow5ArrayE" title="arrow::Array"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">arrow::Array</span></code></a> or <a class="reference internal" href="api/table.html#_CPPv4N5arrow5TableE" title="arrow::Table"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">arrow::Table</span></code></a>,
+is always assumed to be <a class="reference internal" href="../format/Security.html#format-invalid-data"><span class="std std-ref">valid</span></a>. If your program may
+encounter invalid data, it must explicitly check its validity by calling one of
+the following validation APIs.</p>
+<section id="structural-validity">
+<h4>Structural validity<a class="headerlink" href="#structural-validity" title="Link to this heading">#</a></h4>
+<p>The <code class="docutils literal notranslate"><span class="pre">Validate</span></code> methods exposed on various Arrow C++ classes perform relatively
+inexpensive validity checks that the data is structurally valid. This implies
+checking the number of buffers, child arrays, and other similar conditions.</p>
+<ul class="simple">
+<li><p><a class="reference internal" href="api/array.html#_CPPv4NK5arrow5Array8ValidateEv" title="arrow::Array::Validate"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">arrow::Array::Validate()</span></code></a></p></li>
+<li><p><a class="reference internal" href="api/table.html#_CPPv4NK5arrow11RecordBatch8ValidateEv" title="arrow::RecordBatch::Validate"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">arrow::RecordBatch::Validate()</span></code></a></p></li>
+<li><p><a class="reference internal" href="api/array.html#_CPPv4NK5arrow12ChunkedArray8ValidateEv" title="arrow::ChunkedArray::Validate"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">arrow::ChunkedArray::Validate()</span></code></a></p></li>
+<li><p><a class="reference internal" href="api/table.html#_CPPv4NK5arrow5Table8ValidateEv" title="arrow::Table::Validate"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">arrow::Table::Validate()</span></code></a></p></li>
+<li><p><a class="reference internal" href="api/scalar.html#_CPPv4NK5arrow6Scalar8ValidateEv" title="arrow::Scalar::Validate"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">arrow::Scalar::Validate()</span></code></a></p></li>
+</ul>
+<p>These checks typically are constant-time against the number of rows in the data,
+but linear in the number of descendant fields. They can be good enough to detect
+potential bugs in your own code. However, they are not enough to detect all classes of
+invalid data, and they won’t protect against all kinds of malicious payloads.</p>
+</section>
+<section id="full-validity">
+<h4>Full validity<a class="headerlink" href="#full-validity" title="Link to this heading">#</a></h4>
+<p>The <code class="docutils literal notranslate"><span class="pre">ValidateFull</span></code> methods exposed by the same classes perform the same validity
+checks as the <code class="docutils literal notranslate"><span class="pre">Validate</span></code> methods, but they also check the data extensively for
+any non-conformance to the Arrow spec. In particular, they check all the offsets
+of variable-length data types, which is of fundamental importance when ingesting
+untrusted data from sources such as the IPC format (otherwise the variable-length
+offsets could point outside of the corresponding data buffer). They also check
+for invalid values, such as invalid UTF-8 strings or decimal values out of range
+for the advertised precision.</p>
+<ul class="simple">
+<li><p><a class="reference internal" href="api/array.html#_CPPv4NK5arrow5Array12ValidateFullEv" title="arrow::Array::ValidateFull"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">arrow::Array::ValidateFull()</span></code></a></p></li>
+<li><p><a class="reference internal" href="api/table.html#_CPPv4NK5arrow11RecordBatch12ValidateFullEv" title="arrow::RecordBatch::ValidateFull"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">arrow::RecordBatch::ValidateFull()</span></code></a></p></li>
+<li><p><a class="reference internal" href="api/array.html#_CPPv4NK5arrow12ChunkedArray12ValidateFullEv" title="arrow::ChunkedArray::ValidateFull"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">arrow::ChunkedArray::ValidateFull()</span></code></a></p></li>
+<li><p><a class="reference internal" href="api/table.html#_CPPv4NK5arrow5Table12ValidateFullEv" title="arrow::Table::ValidateFull"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">arrow::Table::ValidateFull()</span></code></a></p></li>
+<li><p><a class="reference internal" href="api/scalar.html#_CPPv4NK5arrow6Scalar12ValidateFullEv" title="arrow::Scalar::ValidateFull"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">arrow::Scalar::ValidateFull()</span></code></a></p></li>
+</ul>
 </section>
-<section id="serial-execution">
-<h3>Serial Execution<a class="headerlink" href="#serial-execution" title="Link to this heading">#</a></h3>
-<p>Operations in Arrow C++ that may use threads can usually be configured to run serially
-via some kind of parameter.  In this case we typically replace the CPU executor with
-an event loop operated by the calling thread.  However, many operations will continue
-to use the I/O thread pool.  This means that some parallelism may still occur even when
-serial execution is requested.</p>
 </section>
-<section id="jemalloc-background-threads">
-<h3>Jemalloc Background Threads<a class="headerlink" href="#jemalloc-background-threads" title="Link to this heading">#</a></h3>
-<p>When using the <a class="reference internal" href="memory.html#cpp-memory-pool"><span class="std std-ref">jemalloc allocator</span></a> a small number of
-background threads will be created by jemalloc to manage the pool.  These threads
-should have minimal impact but can show up as a memory leak when running analysis
-tools like Valgrind.  This is harmless and can be safely suppressed or Arrow C++ can
-be compiled without jemalloc.</p>
+<section id="safe-and-unsafe-apis">
+<h3>“Safe” and “unsafe” APIs<a class="headerlink" href="#safe-and-unsafe-apis" title="Link to this heading">#</a></h3>
+<p>Some APIs are exposed in both “safe” and “unsafe” variants. The naming convention
+for such pairs varies: sometimes the former has a <code class="docutils literal notranslate"><span class="pre">Safe</span></code> suffix (for example
+<code class="docutils literal notranslate"><span class="pre">SliceSafe</span></code> vs. <code class="docutils literal notranslate"><span class="pre">Slice</span></code>), sometimes the latter has an <code class="docutils literal notranslate"><span class="pre">Unsafe</span></code> prefix or
+suffix (for example <code class="docutils literal notranslate"><span class="pre">Append</span></code> vs. <code class="docutils literal notranslate"><span class="pre">UnsafeAppend</span></code>).</p>
+<p>In all cases, the “unsafe” API is intended as a more efficient API that
+eschews some of the checks that the “safe” API performs. It is then up to the
+caller to ensure that the preconditions are met, otherwise undefined behavior
+may ensue.</p>
+<p>The API documentation usually spells out the differences between “safe” and “unsafe”
+variants, but these typically fall into two categories:</p>
+<ul class="simple">
+<li><p>structural checks, such as passing the right Arrow data type or numbers of buffers;</p></li>
+<li><p>allocation size checks, such as having preallocated enough data for the given input
+arguments (this is typical of the <a class="reference internal" href="api/builder.html#cpp-api-array-builders"><span class="std std-ref">array builders</span></a>
+and <a class="reference internal" href="api/memory.html#cpp-api-buffer-builders"><span class="std std-ref">buffer builders</span></a>).</p></li>
+</ul>
 </section>
 </section>
-<section id="asynchronous-utilities">
-<h2>Asynchronous Utilities<a class="headerlink" href="#asynchronous-utilities" title="Link to this heading">#</a></h2>
-<section id="future">
-<h3>Future<a class="headerlink" href="#future" title="Link to this heading">#</a></h3>
-<p>Arrow C++ uses <a class="reference internal" href="api/async.html#_CPPv4I0EN5arrow6FutureE" title="arrow::Future"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">arrow::Future</span></code></a> to communicate results between threads.  Typically
-an <a class="reference internal" href="api/async.html#_CPPv4I0EN5arrow6FutureE" title="arrow::Future"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">arrow::Future</span></code></a> will be created when an operation needs to perform some kind
-of long running task that will block for some period of time.  <a class="reference internal" href="api/async.html#_CPPv4I0EN5arrow6FutureE" title="arrow::Future"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">arrow::Future</span></code></a>
-objects are mainly meant for internal use and any method that returns an
-<a class="reference internal" href="api/async.html#_CPPv4I0EN5arrow6FutureE" title="arrow::Future"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">arrow::Future</span></code></a> will usually have a synchronous variant as well.</p>
+<section id="ingesting-untrusted-data">
+<h2>Ingesting untrusted data<a class="headerlink" href="#ingesting-untrusted-data" title="Link to this heading">#</a></h2>
+<p>As an exception to the above (see <a class="reference internal" href="#cpp-valid-data"><span class="std std-ref">Data validity</span></a>), some APIs support ingesting
+untrusted, potentially malicious data. These are:</p>
+<ul class="simple">
+<li><p>the <a class="reference internal" href="ipc.html#cpp-ipc-reading"><span class="std std-ref">IPC reader</span></a> APIs</p></li>
+<li><p>the <a class="reference internal" href="parquet.html#cpp-parquet-reading"><span class="std std-ref">Parquet reader</span></a> APIs</p></li>
+<li><p>the <a class="reference internal" href="csv.html#cpp-csv-reading"><span class="std std-ref">CSV reader</span></a> APIs</p></li>
+</ul>
+<section id="ipc-and-parquet-readers">
+<h3>IPC and Parquet readers<a class="headerlink" href="#ipc-and-parquet-readers" title="Link to this heading">#</a></h3>
+<p>You must not assume that these will always return valid Arrow data. The reason
+for not validating data automatically is that validation can be expensive but
+unnecessary when reading from trusted data sources.</p>
+<p>Instead, when using these APIs with potentially invalid data (such as data coming
+from an untrusted source), you <strong>must</strong> follow these steps:</p>
+<ol class="arabic simple">
+<li><p>Check any error returned by the API, as with any other API</p></li>
+<li><p>If the API returned successfully, validate the returned Arrow data in full
+(see “Full validity” above)</p></li>
+</ol>
+</section>
+<section id="csv-reader">
+<h3>CSV reader<a class="headerlink" href="#csv-reader" title="Link to this heading">#</a></h3>
+<p>With the default <a class="reference internal" href="api/formats.html#_CPPv4N5arrow3csv14ConvertOptionsE" title="arrow::csv::ConvertOptions"><code class="xref cpp cpp-class docutils literal notranslate"><span class="pre">conversion</span> <span class="pre">options</span></code></a>,
+the CSV reader will either return valid Arrow data or error out. Some options,
+however, allow relaxing the corresponding checks in favor of performance.</p>
 </section>
 </section>
 </section>
@@ -1637,20 +1690,20 @@ objects are mainly meant for internal use and any method that returns an
                   
 <div class="prev-next-area">
     <a class="left-prev"
-       href="gdb.html"
+       href="flight.html"
        title="previous page">
       <i class="fa-solid fa-angle-left"></i>
       <div class="prev-next-info">
         <p class="prev-next-subtitle">previous</p>
-        <p class="prev-next-title">Debugging code using Arrow</p>
+        <p class="prev-next-title">Arrow Flight RPC</p>
       </div>
     </a>
     <a class="right-next"
-       href="opentelemetry.html"
+       href="gdb.html"
        title="next page">
       <div class="prev-next-info">
         <p class="prev-next-subtitle">next</p>
-        <p class="prev-next-title">OpenTelemetry</p>
+        <p class="prev-next-title">Debugging code using Arrow</p>
       </div>
       <i class="fa-solid fa-angle-right"></i>
     </a>
@@ -1673,14 +1726,20 @@ objects are mainly meant for internal use and any method that returns an
   </div>
   <nav class="bd-toc-nav page-toc" aria-labelledby="pst-page-navigation-heading-2">
     <ul class="visible nav section-nav flex-column">
-<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#thread-pools">Thread Pools</a><ul class="visible nav section-nav flex-column">
-<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#cpu-vs-i-o">CPU vs. I/O</a></li>
-<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#serial-execution">Serial Execution</a></li>
-<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#jemalloc-background-threads">Jemalloc Background Threads</a></li>
+<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#api-parameter-validity">API parameter validity</a><ul class="visible nav section-nav flex-column">
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#pointer-validity">Pointer validity</a></li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#type-restrictions">Type restrictions</a></li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#data-validity">Data validity</a><ul class="nav section-nav flex-column">
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#structural-validity">Structural validity</a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#full-validity">Full validity</a></li>
+</ul>
+</li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#safe-and-unsafe-apis">“Safe” and “unsafe” APIs</a></li>
 </ul>
 </li>
-<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#asynchronous-utilities">Asynchronous Utilities</a><ul class="visible nav section-nav flex-column">
-<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#future">Future</a></li>
+<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#ingesting-untrusted-data">Ingesting untrusted data</a><ul class="visible nav section-nav flex-column">
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#ipc-and-parquet-readers">IPC and Parquet readers</a></li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#csv-reader">CSV reader</a></li>
 </ul>
 </li>
 </ul>
@@ -1690,7 +1749,7 @@ objects are mainly meant for internal use and any method that returns an
 
   
   <div class="tocsection editthispage">
-    <a href="https://github.com/apache/arrow/edit/main/docs/source/cpp/threading.rst">
+    <a href="https://github.com/apache/arrow/edit/main/docs/source/cpp/security.rst">
       <i class="fa-solid fa-pencil"></i>
       
       
diff --git a/docs/dev/cpp/tables.html b/docs/dev/cpp/tables.html
index db662e75de3..f752f28d1c1 100644
--- a/docs/dev/cpp/tables.html
+++ b/docs/dev/cpp/tables.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Tabular Data &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Tabular Data &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/threading.html b/docs/dev/cpp/threading.html
index ba685562f64..f4d8a95a9cc 100644
--- a/docs/dev/cpp/threading.html
+++ b/docs/dev/cpp/threading.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Thread Management &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Thread Management &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3 current active"><a class="current reference internal" href="#">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/tutorials/basic_arrow.html b/docs/dev/cpp/tutorials/basic_arrow.html
index aab88385aad..9bad1950ca1 100644
--- a/docs/dev/cpp/tutorials/basic_arrow.html
+++ b/docs/dev/cpp/tutorials/basic_arrow.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Basic Arrow Data Structures &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Basic Arrow Data Structures &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/tutorials/compute_tutorial.html b/docs/dev/cpp/tutorials/compute_tutorial.html
index 0ffbc026a61..2fc1ac3fcbc 100644
--- a/docs/dev/cpp/tutorials/compute_tutorial.html
+++ b/docs/dev/cpp/tutorials/compute_tutorial.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrow Compute &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrow Compute &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/tutorials/datasets_tutorial.html b/docs/dev/cpp/tutorials/datasets_tutorial.html
index 8d77aa8ae7f..3533129fd31 100644
--- a/docs/dev/cpp/tutorials/datasets_tutorial.html
+++ b/docs/dev/cpp/tutorials/datasets_tutorial.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrow Datasets &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrow Datasets &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/tutorials/io_tutorial.html b/docs/dev/cpp/tutorials/io_tutorial.html
index 3344d899dee..48667a7a030 100644
--- a/docs/dev/cpp/tutorials/io_tutorial.html
+++ b/docs/dev/cpp/tutorials/io_tutorial.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrow File I/O &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrow File I/O &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/cpp/user_guide.html b/docs/dev/cpp/user_guide.html
index 27200e40b2e..30dfd0cad2e 100644
--- a/docs/dev/cpp/user_guide.html
+++ b/docs/dev/cpp/user_guide.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>User Guide &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>User Guide &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="opentelemetry.html">OpenTelemetry</a></li>
@@ -1962,6 +1963,25 @@
 </li>
 </ul>
 </li>
+<li class="toctree-l1"><a class="reference internal" href="security.html">Security Considerations</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="security.html#api-parameter-validity">API parameter validity</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="security.html#pointer-validity">Pointer validity</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html#type-restrictions">Type restrictions</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html#data-validity">Data validity</a><ul>
+<li class="toctree-l4"><a class="reference internal" href="security.html#structural-validity">Structural validity</a></li>
+<li class="toctree-l4"><a class="reference internal" href="security.html#full-validity">Full validity</a></li>
+</ul>
+</li>
+<li class="toctree-l3"><a class="reference internal" href="security.html#safe-and-unsafe-apis">“Safe” and “unsafe” APIs</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="security.html#ingesting-untrusted-data">Ingesting untrusted data</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="security.html#ipc-and-parquet-readers">IPC and Parquet readers</a></li>
+<li class="toctree-l3"><a class="reference internal" href="security.html#csv-reader">CSV reader</a></li>
+</ul>
+</li>
+</ul>
+</li>
 <li class="toctree-l1"><a class="reference internal" href="gdb.html">Debugging code using Arrow</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="gdb.html#gdb-extension-for-arrow-c">GDB extension for Arrow C++</a><ul>
 <li class="toctree-l3"><a class="reference internal" href="gdb.html#manual-loading">Manual loading</a></li>
diff --git a/docs/dev/developers/benchmarks.html b/docs/dev/developers/benchmarks.html
index d6b88770e09..e2bd025ae3e 100644
--- a/docs/dev/developers/benchmarks.html
+++ b/docs/dev/developers/benchmarks.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Benchmarks &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Benchmarks &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/bug_reports.html b/docs/dev/developers/bug_reports.html
index b6a94d597d1..b6206f4918c 100644
--- a/docs/dev/developers/bug_reports.html
+++ b/docs/dev/developers/bug_reports.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Bug reports and feature requests &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Bug reports and feature requests &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/archery.html b/docs/dev/developers/continuous_integration/archery.html
index 1210ea0b837..fedda10c7c7 100644
--- a/docs/dev/developers/continuous_integration/archery.html
+++ b/docs/dev/developers/continuous_integration/archery.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Daily Development using Archery &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Daily Development using Archery &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/crossbow.html b/docs/dev/developers/continuous_integration/crossbow.html
index 3ca7c84b22a..96a524af07e 100644
--- a/docs/dev/developers/continuous_integration/crossbow.html
+++ b/docs/dev/developers/continuous_integration/crossbow.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Packaging and Testing with Crossbow &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Packaging and Testing with Crossbow &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/docker.html b/docs/dev/developers/continuous_integration/docker.html
index 52e8c408faa..77c4d278255 100644
--- a/docs/dev/developers/continuous_integration/docker.html
+++ b/docs/dev/developers/continuous_integration/docker.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Running Docker Builds &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Running Docker Builds &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/index.html b/docs/dev/developers/continuous_integration/index.html
index 3c3d7def391..eb019eb3bbd 100644
--- a/docs/dev/developers/continuous_integration/index.html
+++ b/docs/dev/developers/continuous_integration/index.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Continuous Integration &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Continuous Integration &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/overview.html b/docs/dev/developers/continuous_integration/overview.html
index 13ef6a546a0..12cc3adf5a7 100644
--- a/docs/dev/developers/continuous_integration/overview.html
+++ b/docs/dev/developers/continuous_integration/overview.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Continuous Integration &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Continuous Integration &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/acero.html b/docs/dev/developers/cpp/acero.html
index 6ffca894c3a..3d3c498f28d 100644
--- a/docs/dev/developers/cpp/acero.html
+++ b/docs/dev/developers/cpp/acero.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Developing Acero &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Developing Acero &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/acero/swiss_table.html b/docs/dev/developers/cpp/acero/swiss_table.html
index c8fe04496e6..6daca2ef44b 100644
--- a/docs/dev/developers/cpp/acero/swiss_table.html
+++ b/docs/dev/developers/cpp/acero/swiss_table.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Swiss Table &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Swiss Table &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -66,7 +66,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -151,8 +151,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/building.html b/docs/dev/developers/cpp/building.html
index 8634b6c4006..6d53b4d2eda 100644
--- a/docs/dev/developers/cpp/building.html
+++ b/docs/dev/developers/cpp/building.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Building Arrow C++ &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Building Arrow C++ &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/compute.html b/docs/dev/developers/cpp/compute.html
index 4a8ef8db2ce..46ffc46044d 100644
--- a/docs/dev/developers/cpp/compute.html
+++ b/docs/dev/developers/cpp/compute.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Developing Arrow C++ Compute &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Developing Arrow C++ Compute &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/conventions.html b/docs/dev/developers/cpp/conventions.html
index 8d3a86504a9..ed4fd113f52 100644
--- a/docs/dev/developers/cpp/conventions.html
+++ b/docs/dev/developers/cpp/conventions.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Conventions &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Conventions &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/development.html b/docs/dev/developers/cpp/development.html
index 63141082a43..2010b57344b 100644
--- a/docs/dev/developers/cpp/development.html
+++ b/docs/dev/developers/cpp/development.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Development Guidelines &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Development Guidelines &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/emscripten.html b/docs/dev/developers/cpp/emscripten.html
index eee19748fc4..dc75eef0c33 100644
--- a/docs/dev/developers/cpp/emscripten.html
+++ b/docs/dev/developers/cpp/emscripten.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Cross compiling for WebAssembly with Emscripten &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Cross compiling for WebAssembly with Emscripten &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/fuzzing.html b/docs/dev/developers/cpp/fuzzing.html
index c10d0fdbf04..cc763185fc7 100644
--- a/docs/dev/developers/cpp/fuzzing.html
+++ b/docs/dev/developers/cpp/fuzzing.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Fuzzing Arrow C++ &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Fuzzing Arrow C++ &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/index.html b/docs/dev/developers/cpp/index.html
index a8b33e4b533..6591f676290 100644
--- a/docs/dev/developers/cpp/index.html
+++ b/docs/dev/developers/cpp/index.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>C++ Development &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>C++ Development &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/windows.html b/docs/dev/developers/cpp/windows.html
index f0cdeec89fa..62c0cabcfbf 100644
--- a/docs/dev/developers/cpp/windows.html
+++ b/docs/dev/developers/cpp/windows.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Developing on Windows &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Developing on Windows &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/documentation.html b/docs/dev/developers/documentation.html
index c2bf4c4cade..6557d7bd429 100644
--- a/docs/dev/developers/documentation.html
+++ b/docs/dev/developers/documentation.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Building the Documentation &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Building the Documentation &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/experimental_repos.html b/docs/dev/developers/experimental_repos.html
index e6fefc40cc3..f10657c3fb6 100644
--- a/docs/dev/developers/experimental_repos.html
+++ b/docs/dev/developers/experimental_repos.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Experimental repositories &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Experimental repositories &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -62,7 +62,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -147,8 +147,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/architectural_overview.html b/docs/dev/developers/guide/architectural_overview.html
index 06f956dff1e..25fe2674ac0 100644
--- a/docs/dev/developers/guide/architectural_overview.html
+++ b/docs/dev/developers/guide/architectural_overview.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Architectural Overview &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Architectural Overview &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/communication.html b/docs/dev/developers/guide/communication.html
index 99bae2af9e1..b92fa736b5d 100644
--- a/docs/dev/developers/guide/communication.html
+++ b/docs/dev/developers/guide/communication.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Communication &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Communication &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/documentation.html b/docs/dev/developers/guide/documentation.html
index 03d3e435d06..dbdecbf664c 100644
--- a/docs/dev/developers/guide/documentation.html
+++ b/docs/dev/developers/guide/documentation.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Helping with documentation &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Helping with documentation &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/index.html b/docs/dev/developers/guide/index.html
index 9e21a414ae5..bfd91ee1868 100644
--- a/docs/dev/developers/guide/index.html
+++ b/docs/dev/developers/guide/index.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>New Contributor’s Guide &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>New Contributor’s Guide &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/resources.html b/docs/dev/developers/guide/resources.html
index 8a439da8ce7..7a68dc3e2f6 100644
--- a/docs/dev/developers/guide/resources.html
+++ b/docs/dev/developers/guide/resources.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Additional information and resources &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Additional information and resources &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/arrow_codebase.html b/docs/dev/developers/guide/step_by_step/arrow_codebase.html
index 046d90cf99e..b9fd26c714e 100644
--- a/docs/dev/developers/guide/step_by_step/arrow_codebase.html
+++ b/docs/dev/developers/guide/step_by_step/arrow_codebase.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Working on the Arrow codebase 🧐 &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Working on the Arrow codebase 🧐 &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/building.html b/docs/dev/developers/guide/step_by_step/building.html
index e3f6daac53e..2c9edf5e65c 100644
--- a/docs/dev/developers/guide/step_by_step/building.html
+++ b/docs/dev/developers/guide/step_by_step/building.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Building the Arrow libraries 🏋🏿‍♀️ &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Building the Arrow libraries 🏋🏿‍♀️ &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/finding_issues.html b/docs/dev/developers/guide/step_by_step/finding_issues.html
index 2e16eb79922..421d033d987 100644
--- a/docs/dev/developers/guide/step_by_step/finding_issues.html
+++ b/docs/dev/developers/guide/step_by_step/finding_issues.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Finding good first issues 🔎 &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Finding good first issues 🔎 &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/index.html b/docs/dev/developers/guide/step_by_step/index.html
index 15d7547be8c..32ff8a62e78 100644
--- a/docs/dev/developers/guide/step_by_step/index.html
+++ b/docs/dev/developers/guide/step_by_step/index.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Steps in making your first PR &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Steps in making your first PR &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/pr_lifecycle.html b/docs/dev/developers/guide/step_by_step/pr_lifecycle.html
index bfd184bfd45..6eed505ae4e 100644
--- a/docs/dev/developers/guide/step_by_step/pr_lifecycle.html
+++ b/docs/dev/developers/guide/step_by_step/pr_lifecycle.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Lifecycle of a pull request &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Lifecycle of a pull request &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/set_up.html b/docs/dev/developers/guide/step_by_step/set_up.html
index 012f26ec02f..69ddd5e55dc 100644
--- a/docs/dev/developers/guide/step_by_step/set_up.html
+++ b/docs/dev/developers/guide/step_by_step/set_up.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Set up &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Set up &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/styling.html b/docs/dev/developers/guide/step_by_step/styling.html
index a598f99ff4a..f9e7feaae5a 100644
--- a/docs/dev/developers/guide/step_by_step/styling.html
+++ b/docs/dev/developers/guide/step_by_step/styling.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Styling 😎 &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Styling 😎 &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/testing.html b/docs/dev/developers/guide/step_by_step/testing.html
index dae6ec38c1c..3bd4f37455c 100644
--- a/docs/dev/developers/guide/step_by_step/testing.html
+++ b/docs/dev/developers/guide/step_by_step/testing.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Testing 🧪 &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Testing 🧪 &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/tutorials/index.html b/docs/dev/developers/guide/tutorials/index.html
index 22d56c73018..c96b52f8394 100644
--- a/docs/dev/developers/guide/tutorials/index.html
+++ b/docs/dev/developers/guide/tutorials/index.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Tutorials &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Tutorials &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/tutorials/python_tutorial.html b/docs/dev/developers/guide/tutorials/python_tutorial.html
index 947efeb4774..3a5f7bc395f 100644
--- a/docs/dev/developers/guide/tutorials/python_tutorial.html
+++ b/docs/dev/developers/guide/tutorials/python_tutorial.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Python tutorial &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Python tutorial &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/tutorials/r_tutorial.html b/docs/dev/developers/guide/tutorials/r_tutorial.html
index f80f81223f7..801f906d9ce 100644
--- a/docs/dev/developers/guide/tutorials/r_tutorial.html
+++ b/docs/dev/developers/guide/tutorials/r_tutorial.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>R tutorials &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>R tutorials &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/index.html b/docs/dev/developers/index.html
index 4833f18740b..a115f3cd790 100644
--- a/docs/dev/developers/index.html
+++ b/docs/dev/developers/index.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Development &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Development &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/java/building.html b/docs/dev/developers/java/building.html
index aedac46a70c..0bc8146eeb4 100644
--- a/docs/dev/developers/java/building.html
+++ b/docs/dev/developers/java/building.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Building Arrow Java &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Building Arrow Java &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/java/development.html b/docs/dev/developers/java/development.html
index 7d8ac86c66b..f7e07fae06b 100644
--- a/docs/dev/developers/java/development.html
+++ b/docs/dev/developers/java/development.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Development Guidelines &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Development Guidelines &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/java/index.html b/docs/dev/developers/java/index.html
index 73e84365983..9336270e3ef 100644
--- a/docs/dev/developers/java/index.html
+++ b/docs/dev/developers/java/index.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Java Development &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Java Development &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/overview.html b/docs/dev/developers/overview.html
index aee8d1cc342..2ff6a7bb88f 100644
--- a/docs/dev/developers/overview.html
+++ b/docs/dev/developers/overview.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Contributing Overview &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Contributing Overview &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/python/building.html b/docs/dev/developers/python/building.html
index c9188725bf8..72edb3f8a05 100644
--- a/docs/dev/developers/python/building.html
+++ b/docs/dev/developers/python/building.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Building PyArrow &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Building PyArrow &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/python/development.html b/docs/dev/developers/python/development.html
index 9c9c314af81..aebdda53f3f 100644
--- a/docs/dev/developers/python/development.html
+++ b/docs/dev/developers/python/development.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Developing PyArrow &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Developing PyArrow &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/python/index.html b/docs/dev/developers/python/index.html
index 732179c6aae..04076effd3a 100644
--- a/docs/dev/developers/python/index.html
+++ b/docs/dev/developers/python/index.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Python Development &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Python Development &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/release.html b/docs/dev/developers/release.html
index 1faa03716f8..792c0d0b035 100644
--- a/docs/dev/developers/release.html
+++ b/docs/dev/developers/release.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Release Management Guide &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Release Management Guide &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/release_verification.html b/docs/dev/developers/release_verification.html
index 32b97c1561a..d587d0505dd 100644
--- a/docs/dev/developers/release_verification.html
+++ b/docs/dev/developers/release_verification.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Release Verification Process &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Release Verification Process &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/developers/reviewing.html b/docs/dev/developers/reviewing.html
index ac77af7b4c2..259abad135f 100644
--- a/docs/dev/developers/reviewing.html
+++ b/docs/dev/developers/reviewing.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Reviewing contributions &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Reviewing contributions &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/ADBC.html b/docs/dev/format/ADBC.html
index e078837c253..4069fcc2e5f 100644
--- a/docs/dev/format/ADBC.html
+++ b/docs/dev/format/ADBC.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>ADBC: Arrow Database Connectivity &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>ADBC: Arrow Database Connectivity &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/CDataInterface.html b/docs/dev/format/CDataInterface.html
index 88346be1558..658c296e0bc 100644
--- a/docs/dev/format/CDataInterface.html
+++ b/docs/dev/format/CDataInterface.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>The Arrow C data interface &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>The Arrow C data interface &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/CDataInterface/PyCapsuleInterface.html b/docs/dev/format/CDataInterface/PyCapsuleInterface.html
index e9934bcb307..2fc1d1ba3a5 100644
--- a/docs/dev/format/CDataInterface/PyCapsuleInterface.html
+++ b/docs/dev/format/CDataInterface/PyCapsuleInterface.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>The Arrow PyCapsule Interface &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>The Arrow PyCapsule Interface &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/CDeviceDataInterface.html b/docs/dev/format/CDeviceDataInterface.html
index 5ddb7a6062f..3bd59d9c6dd 100644
--- a/docs/dev/format/CDeviceDataInterface.html
+++ b/docs/dev/format/CDeviceDataInterface.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>The Arrow C Device data interface &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>The Arrow C Device data interface &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -499,7 +499,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -584,8 +584,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/CStreamInterface.html b/docs/dev/format/CStreamInterface.html
index f298c5fcb54..d0b7cd6ac76 100644
--- a/docs/dev/format/CStreamInterface.html
+++ b/docs/dev/format/CStreamInterface.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>The Arrow C stream interface &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>The Arrow C stream interface &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/CanonicalExtensions.html b/docs/dev/format/CanonicalExtensions.html
index b2d7d50c63e..0d08cde5900 100644
--- a/docs/dev/format/CanonicalExtensions.html
+++ b/docs/dev/format/CanonicalExtensions.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Canonical Extension Types &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Canonical Extension Types &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/CanonicalExtensions/Examples.html b/docs/dev/format/CanonicalExtensions/Examples.html
index 0db5917236b..16ec4b395c5 100644
--- a/docs/dev/format/CanonicalExtensions/Examples.html
+++ b/docs/dev/format/CanonicalExtensions/Examples.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Canonical Extension Examples &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Canonical Extension Examples &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/Changing.html b/docs/dev/format/Changing.html
index ca9b3dc9ac1..cf65ac31922 100644
--- a/docs/dev/format/Changing.html
+++ b/docs/dev/format/Changing.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Changing the Apache Arrow Format Specification &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Changing the Apache Arrow Format Specification &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/Columnar.html b/docs/dev/format/Columnar.html
index 9707a02a8a5..2eafd5956bd 100644
--- a/docs/dev/format/Columnar.html
+++ b/docs/dev/format/Columnar.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrow Columnar Format &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrow Columnar Format &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/DissociatedIPC.html b/docs/dev/format/DissociatedIPC.html
index 27915bb8e99..a845b016105 100644
--- a/docs/dev/format/DissociatedIPC.html
+++ b/docs/dev/format/DissociatedIPC.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Dissociated IPC Protocol &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Dissociated IPC Protocol &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -499,7 +499,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -584,8 +584,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/Flight.html b/docs/dev/format/Flight.html
index f1f23c805f0..2a76d664284 100644
--- a/docs/dev/format/Flight.html
+++ b/docs/dev/format/Flight.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrow Flight RPC &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -499,7 +499,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -584,8 +584,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/FlightSql.html b/docs/dev/format/FlightSql.html
index 2ba8292846f..bf5c5733dee 100644
--- a/docs/dev/format/FlightSql.html
+++ b/docs/dev/format/FlightSql.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrow Flight SQL &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrow Flight SQL &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -499,7 +499,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -584,8 +584,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/Glossary.html b/docs/dev/format/Glossary.html
index e2f7e862867..1cbc06fc81b 100644
--- a/docs/dev/format/Glossary.html
+++ b/docs/dev/format/Glossary.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Glossary &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Glossary &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/Guidelines.html b/docs/dev/format/Guidelines.html
index 4c82d532983..2c96f3690a0 100644
--- a/docs/dev/format/Guidelines.html
+++ b/docs/dev/format/Guidelines.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Implementation Guidelines &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Implementation Guidelines &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -62,7 +62,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -147,8 +147,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/IPC.html b/docs/dev/format/IPC.html
index 04d3f72065d..4e2277cb5a0 100644
--- a/docs/dev/format/IPC.html
+++ b/docs/dev/format/IPC.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>IPC &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>IPC &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -62,7 +62,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -147,8 +147,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/Integration.html b/docs/dev/format/Integration.html
index da9cd4cc959..b142b3feaea 100644
--- a/docs/dev/format/Integration.html
+++ b/docs/dev/format/Integration.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Integration Testing &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Integration Testing &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/Intro.html b/docs/dev/format/Intro.html
index 68234c5bcc1..6786c08da7b 100644
--- a/docs/dev/format/Intro.html
+++ b/docs/dev/format/Intro.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Introduction &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Introduction &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/Layout.html b/docs/dev/format/Layout.html
index 1674be018d2..69eaed5ae8c 100644
--- a/docs/dev/format/Layout.html
+++ b/docs/dev/format/Layout.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Physical Memory Layout &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Physical Memory Layout &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -62,7 +62,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -147,8 +147,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/Metadata.html b/docs/dev/format/Metadata.html
index f70a6996859..dc3785a24bd 100644
--- a/docs/dev/format/Metadata.html
+++ b/docs/dev/format/Metadata.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Format Metadata &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Format Metadata &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -62,7 +62,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -147,8 +147,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/Other.html b/docs/dev/format/Other.html
index 33bfca59699..59cbc312492 100644
--- a/docs/dev/format/Other.html
+++ b/docs/dev/format/Other.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Other Data Structures &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Other Data Structures &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/Security.html b/docs/dev/format/Security.html
index 279d1db994c..db68dbb52ce 100644
--- a/docs/dev/format/Security.html
+++ b/docs/dev/format/Security.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Security Considerations &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Security Considerations &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -551,11 +551,18 @@
 data from untrusted sources. It focuses specifically on data passed in a
 standardized serialized form (such as a IPC stream), as opposed to an
 implementation-specific native representation (such as <code class="docutils literal notranslate"><span class="pre">arrow::Array</span></code> in C++).</p>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
+<div class="admonition important">
+<p class="admonition-title">Important</p>
 <p>Implementation-specific concerns, such as bad API usage, are out of scope
 for this document. Please refer to the implementation’s own documentation.</p>
 </div>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<dl class="simple">
+<dt>Arrow C++ <a class="reference internal" href="../cpp/security.html#cpp-security"><span class="std std-ref">Security Considerations</span></a></dt><dd><p>Security model for Arrow C++ APIs</p>
+</dd>
+</dl>
+</div>
 <section id="who-should-read-this">
 <h2>Who should read this<a class="headerlink" href="#who-should-read-this" title="Link to this heading">#</a></h2>
 <p>You should read this document if you belong to either of these two categories:</p>
@@ -572,7 +579,7 @@ documented on <a class="reference external" href="https://arrow.apache.org">http
 <section id="columnar-format">
 <h2>Columnar Format<a class="headerlink" href="#columnar-format" title="Link to this heading">#</a></h2>
 <section id="invalid-data">
-<h3>Invalid data<a class="headerlink" href="#invalid-data" title="Link to this heading">#</a></h3>
+<span id="format-invalid-data"></span><h3>Invalid data<a class="headerlink" href="#invalid-data" title="Link to this heading">#</a></h3>
 <p>The Arrow <a class="reference internal" href="Columnar.html#format-columnar"><span class="std std-ref">columnar format</span></a> is an efficient binary
 representation with a focus on performance and efficiency. While the format
 does not store raw pointers, the contents of Arrow buffers are often
diff --git a/docs/dev/format/StatisticsSchema.html b/docs/dev/format/StatisticsSchema.html
index ffdbbcc47d2..8880f37649a 100644
--- a/docs/dev/format/StatisticsSchema.html
+++ b/docs/dev/format/StatisticsSchema.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Statistics schema &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Statistics schema &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/Versioning.html b/docs/dev/format/Versioning.html
index 66cb50d2983..41a18c16400 100644
--- a/docs/dev/format/Versioning.html
+++ b/docs/dev/format/Versioning.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Format Versioning and Stability &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Format Versioning and Stability &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/format/index.html b/docs/dev/format/index.html
index 057cecbe408..65cf70c0f58 100644
--- a/docs/dev/format/index.html
+++ b/docs/dev/format/index.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Specifications &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Specifications &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/genindex.html b/docs/dev/genindex.html
index 88b9b9d0d74..344cce2d945 100644
--- a/docs/dev/genindex.html
+++ b/docs/dev/genindex.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>Index &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Index &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -40,7 +40,7 @@
   <link rel="preload" as="script" href="_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="_static/documentation_options.js?v=0b47868f"></script>
     <script src="_static/doctools.js?v=fd6eb6e6"></script>
     <script src="_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="_static/clipboard.min.js?v=a7894cd8"></script>
@@ -496,7 +496,7 @@ window.runMermaid = runMermaid;</script>
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -581,8 +581,8 @@ window.runMermaid = runMermaid;</script>
       
     
     
-    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -2421,6 +2421,28 @@ window.runMermaid = runMermaid;</script>
       <li><a href="cpp/api/array.html#_CPPv4NK5arrow9ArrayData9SliceSafeE7int64_t7int64_t">arrow::ArrayData::SliceSafe (C++ function)</a>
 </li>
       <li><a href="cpp/api/array.html#_CPPv4NK5arrow9ArrayData12ViewOrCopyToERKNSt10shared_ptrI13MemoryManagerEE">arrow::ArrayData::ViewOrCopyTo (C++ function)</a>
+</li>
+      <li><a href="cpp/api/array.html#_CPPv4N5arrow9ArraySpanE">arrow::ArraySpan (C++ class)</a>
+</li>
+      <li><a href="cpp/api/array.html#_CPPv4N5arrow9ArraySpan10child_dataE">arrow::ArraySpan::child_data (C++ member)</a>
+</li>
+      <li><a href="cpp/api/array.html#_CPPv4NK5arrow9ArraySpan23ComputeLogicalNullCountEv">arrow::ArraySpan::ComputeLogicalNullCount (C++ function)</a>
+</li>
+      <li><a href="cpp/api/array.html#_CPPv4N5arrow9ArraySpan14FillFromScalarERK6Scalar">arrow::ArraySpan::FillFromScalar (C++ function)</a>
+</li>
+      <li><a href="cpp/api/array.html#_CPPv4NK5arrow9ArraySpan12GetNullCountEv">arrow::ArraySpan::GetNullCount (C++ function)</a>
+</li>
+      <li><a href="cpp/api/array.html#_CPPv4I0EN5arrow9ArraySpan7GetSpanENSt4spanI1TEEi7int64_t">arrow::ArraySpan::GetSpan (C++ function)</a>, <a href="cpp/api/array.html#_CPPv4I0ENK5arrow9ArraySpan7GetSpanENSt4spanIK1TEEi7int64_t">[1]</a>
+</li>
+      <li><a href="cpp/api/array.html#_CPPv4NK5arrow9ArraySpan18GetVariadicBuffersEv">arrow::ArraySpan::GetVariadicBuffers (C++ function)</a>
+</li>
+      <li><a href="cpp/api/array.html#_CPPv4NK5arrow9ArraySpan17HasValidityBitmapEv">arrow::ArraySpan::HasValidityBitmap (C++ function)</a>
+</li>
+      <li><a href="cpp/api/array.html#_CPPv4NK5arrow9ArraySpan19MayHaveLogicalNullsEv">arrow::ArraySpan::MayHaveLogicalNulls (C++ function)</a>
+</li>
+      <li><a href="cpp/api/array.html#_CPPv4NK5arrow9ArraySpan12MayHaveNullsEv">arrow::ArraySpan::MayHaveNulls (C++ function)</a>
+</li>
+      <li><a href="cpp/api/array.html#_CPPv4NK5arrow9ArraySpan11num_buffersEv">arrow::ArraySpan::num_buffers (C++ function)</a>
 </li>
       <li><a href="cpp/api/array.html#_CPPv4N5arrow15ArrayStatisticsE">arrow::ArrayStatistics (C++ class)</a>
 </li>
@@ -2971,6 +2993,8 @@ window.runMermaid = runMermaid;</script>
       <li><a href="cpp/api/memory.html#_CPPv4N5arrow13BufferBuilder6ResizeEK7int64_tb">arrow::BufferBuilder::Resize (C++ function)</a>
 </li>
       <li><a href="cpp/api/memory.html#_CPPv4N5arrow13BufferBuilder6RewindE7int64_t">arrow::BufferBuilder::Rewind (C++ function)</a>
+</li>
+      <li><a href="cpp/api/memory.html#_CPPv4N5arrow10BufferSpanE">arrow::BufferSpan (C++ class)</a>
 </li>
       <li><a href="cpp/api/support.html#_CPPv4N5arrow9BuildInfoE">arrow::BuildInfo (C++ struct)</a>
 </li>
@@ -5906,6 +5930,8 @@ window.runMermaid = runMermaid;</script>
 </li>
       <li><a href="cpp/api/flight.html#_CPPv4N5arrow6flight12FlightClient12AuthenticateERK17FlightCallOptionsNSt10unique_ptrI17ClientAuthHandlerEE">arrow::flight::FlightClient::Authenticate (C++ function)</a>
 </li>
+  </ul></td>
+  <td style="width: 33%; vertical-align: top;"><ul>
       <li><a href="cpp/api/flight.html#_CPPv4N5arrow6flight12FlightClient22AuthenticateBasicTokenERK17FlightCallOptionsRKNSt6stringERKNSt6stringE">arrow::flight::FlightClient::AuthenticateBasicToken (C++ function)</a>
 </li>
       <li><a href="cpp/api/flight.html#_CPPv4N5arrow6flight12FlightClient16CancelFlightInfoERK17FlightCallOptionsRK23CancelFlightInfoRequest">arrow::flight::FlightClient::CancelFlightInfo (C++ function)</a>
@@ -5918,8 +5944,6 @@ window.runMermaid = runMermaid;</script>
 </li>
       <li><a href="cpp/api/flight.html#_CPPv4N5arrow6flight12FlightClient7ConnectERK8Location">arrow::flight::FlightClient::Connect (C++ function)</a>, <a href="cpp/api/flight.html#_CPPv4N5arrow6flight12FlightClient7ConnectERK8LocationRK19FlightClientOptions">[1]</a>
 </li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
       <li><a href="cpp/api/flight.html#_CPPv4N5arrow6flight12FlightClient8DoActionERK17FlightCallOptionsRK6Action">arrow::flight::FlightClient::DoAction (C++ function)</a>
 </li>
       <li><a href="cpp/api/flight.html#_CPPv4N5arrow6flight12FlightClient16DoExchangeResultE">arrow::flight::FlightClient::DoExchangeResult (C++ struct)</a>
diff --git a/docs/dev/implementations.html b/docs/dev/implementations.html
index 7ab940c83f6..63042f0ff80 100644
--- a/docs/dev/implementations.html
+++ b/docs/dev/implementations.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Implementations &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Implementations &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="_static/documentation_options.js?v=0b47868f"></script>
     <script src="_static/doctools.js?v=fd6eb6e6"></script>
     <script src="_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/index.html b/docs/dev/index.html
index e1993b25652..044370c4bf4 100644
--- a/docs/dev/index.html
+++ b/docs/dev/index.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Apache Arrow &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Apache Arrow &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="_static/documentation_options.js?v=0b47868f"></script>
     <script src="_static/doctools.js?v=fd6eb6e6"></script>
     <script src="_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="_static/clipboard.min.js?v=a7894cd8"></script>
@@ -63,7 +63,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -148,8 +148,8 @@
       
     
     
-    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
diff --git a/docs/dev/objects.inv b/docs/dev/objects.inv
index 85cf334f113..2c428d14f6d 100644
Binary files a/docs/dev/objects.inv and b/docs/dev/objects.inv differ
diff --git a/docs/dev/python/api.html b/docs/dev/python/api.html
index ab99a82ac28..ca0475804a0 100644
--- a/docs/dev/python/api.html
+++ b/docs/dev/python/api.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>API Reference &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>API Reference &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/acero.html b/docs/dev/python/api/acero.html
index a8bf0f4abba..9268db35427 100644
--- a/docs/dev/python/api/acero.html
+++ b/docs/dev/python/api/acero.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Acero - Streaming Execution Engine &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Acero - Streaming Execution Engine &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/arrays.html b/docs/dev/python/api/arrays.html
index b529616833e..730823ef746 100644
--- a/docs/dev/python/api/arrays.html
+++ b/docs/dev/python/api/arrays.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrays and Scalars &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrays and Scalars &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/compute.html b/docs/dev/python/api/compute.html
index 241e303b843..6122a4ce3cc 100644
--- a/docs/dev/python/api/compute.html
+++ b/docs/dev/python/api/compute.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Compute Functions &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Compute Functions &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/cuda.html b/docs/dev/python/api/cuda.html
index cfb69da0a18..e955f76c238 100644
--- a/docs/dev/python/api/cuda.html
+++ b/docs/dev/python/api/cuda.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>CUDA Integration &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>CUDA Integration &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/dataset.html b/docs/dev/python/api/dataset.html
index f43fed428fd..5c89933f6f8 100644
--- a/docs/dev/python/api/dataset.html
+++ b/docs/dev/python/api/dataset.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Dataset &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Dataset &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/datatypes.html b/docs/dev/python/api/datatypes.html
index a59817d07b3..7bcc7114d82 100644
--- a/docs/dev/python/api/datatypes.html
+++ b/docs/dev/python/api/datatypes.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Data Types and Schemas &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Data Types and Schemas &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/files.html b/docs/dev/python/api/files.html
index 292391d374c..48460172059 100644
--- a/docs/dev/python/api/files.html
+++ b/docs/dev/python/api/files.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Streams and File Access &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Streams and File Access &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/filesystems.html b/docs/dev/python/api/filesystems.html
index d7f9e165039..d91abaf1fc8 100644
--- a/docs/dev/python/api/filesystems.html
+++ b/docs/dev/python/api/filesystems.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Filesystems &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Filesystems &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/flight.html b/docs/dev/python/api/flight.html
index 49243717a35..14f7393490d 100644
--- a/docs/dev/python/api/flight.html
+++ b/docs/dev/python/api/flight.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Arrow Flight &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Arrow Flight &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/formats.html b/docs/dev/python/api/formats.html
index 58d15871355..31e645de495 100644
--- a/docs/dev/python/api/formats.html
+++ b/docs/dev/python/api/formats.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Tabular File Formats &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Tabular File Formats &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/ipc.html b/docs/dev/python/api/ipc.html
index 8acfa2943fa..956a5f60658 100644
--- a/docs/dev/python/api/ipc.html
+++ b/docs/dev/python/api/ipc.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Serialization and IPC &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Serialization and IPC &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/memory.html b/docs/dev/python/api/memory.html
index 82c2a720258..e2bca7ae560 100644
--- a/docs/dev/python/api/memory.html
+++ b/docs/dev/python/api/memory.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Buffers and Memory &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Buffers and Memory &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/misc.html b/docs/dev/python/api/misc.html
index e1d7301f313..6c315bcf396 100644
--- a/docs/dev/python/api/misc.html
+++ b/docs/dev/python/api/misc.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Miscellaneous &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Miscellaneous &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/substrait.html b/docs/dev/python/api/substrait.html
index 4e097c8a1df..1fb1734d030 100644
--- a/docs/dev/python/api/substrait.html
+++ b/docs/dev/python/api/substrait.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Substrait &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Substrait &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/api/tables.html b/docs/dev/python/api/tables.html
index 63166b8916c..753b86bc3e2 100644
--- a/docs/dev/python/api/tables.html
+++ b/docs/dev/python/api/tables.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Tables and Tensors &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Tables and Tensors &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/compute.html b/docs/dev/python/compute.html
index 50c8068104e..c83b523c2d9 100644
--- a/docs/dev/python/compute.html
+++ b/docs/dev/python/compute.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Compute Functions &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Compute Functions &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/csv.html b/docs/dev/python/csv.html
index 985c42e9484..8188fb41dd4 100644
--- a/docs/dev/python/csv.html
+++ b/docs/dev/python/csv.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Reading and Writing CSV files &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Reading and Writing CSV files &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/data.html b/docs/dev/python/data.html
index 58302b940e2..a7c34d81b9c 100644
--- a/docs/dev/python/data.html
+++ b/docs/dev/python/data.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Data Types and In-Memory Data Model &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Data Types and In-Memory Data Model &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev259 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev259 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v24.0.0.dev262 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v24.0.0.dev262 - Home"/>
   
   
 </a></div>
@@ -499,6 +499,7 @@
 <li class="toctree-l3"><a class="reference internal" href="../cpp/json.html">Reading JSON files</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/dataset.html">Tabular Datasets</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/flight.html">Arrow Flight RPC</a></li>
+<li class="toctree-l3"><a class="reference internal" href="../cpp/security.html">Security Considerations</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/gdb.html">Debugging code using Arrow</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/threading.html">Thread Management</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../cpp/opentelemetry.html">OpenTelemetry</a></li>
diff --git a/docs/dev/python/dataset.html b/docs/dev/python/dataset.html
index 36035567ef4..b66b50d01ff 100644
--- a/docs/dev/python/dataset.html
+++ b/docs/dev/python/dataset.html
@@ -8,7 +8,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Tabular Datasets &#8212; Apache Arrow v24.0.0.dev259</title>
+    <title>Tabular Datasets &#8212; Apache Arrow v24.0.0.dev262</title>
   
   
   
@@ -41,7 +41,7 @@
   <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
 
-    <script src="../_static/documentation_options.js?v=b27c4f26"></script>
+    <script src="../_static/documentation_options.js?v=0b47868f"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="24.0.0.dev259" />
+  <meta name="docsearch:version" content="24.0.0.dev262" />
 
   <!-- Matomo -->
   <script>
@@ -149,8 +149,8 @@
       
... 42673 lines suppressed ...