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 2025/03/07 00:31:00 UTC

(arrow-site) branch asf-site updated: Updating dev docs (build nightly-tests-2025-03-06-0)

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 ff0684fc0ec Updating dev docs (build nightly-tests-2025-03-06-0)
ff0684fc0ec is described below

commit ff0684fc0ec782a256ca09d48675ea2e607c4612
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Fri Mar 7 00:30:51 2025 +0000

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

diff --git a/docs/dev/.buildinfo b/docs/dev/.buildinfo
index 542d591dd1d..65ce7a7e754 100644
--- a/docs/dev/.buildinfo
+++ b/docs/dev/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 7df009d8bb5466479c014e9a5f399ee9
+config: 157e228970ccdae59fc002e73d95d07b
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/dev/_modules/index.html b/docs/dev/_modules/index.html
index a85ba4eb1fe..fede9968f3e 100644
--- a/docs/dev/_modules/index.html
+++ b/docs/dev/_modules/index.html
@@ -8,7 +8,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>Overview: module code &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Overview: module code &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -69,7 +69,7 @@ window.addEventListener("load", () => mermaid.run());
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -154,8 +154,8 @@ window.addEventListener("load", () => mermaid.run());
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -338,6 +338,23 @@ window.addEventListener("load", () => mermaid.run());
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -599,6 +616,23 @@ window.addEventListener("load", () => mermaid.run());
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/_modules/pyarrow.html b/docs/dev/_modules/pyarrow.html
index c6796c8872e..bf22ff4c635 100644
--- a/docs/dev/_modules/pyarrow.html
+++ b/docs/dev/_modules/pyarrow.html
@@ -8,7 +8,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>pyarrow &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -69,7 +69,7 @@ window.addEventListener("load", () => mermaid.run());
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -154,8 +154,8 @@ window.addEventListener("load", () => mermaid.run());
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -338,6 +338,23 @@ window.addEventListener("load", () => mermaid.run());
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -599,6 +616,23 @@ window.addEventListener("load", () => mermaid.run());
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/_modules/pyarrow/compute.html b/docs/dev/_modules/pyarrow/compute.html
index cc8aa17c966..db49949ff10 100644
--- a/docs/dev/_modules/pyarrow/compute.html
+++ b/docs/dev/_modules/pyarrow/compute.html
@@ -8,7 +8,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.compute &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>pyarrow.compute &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -69,7 +69,7 @@ window.addEventListener("load", () => mermaid.run());
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -154,8 +154,8 @@ window.addEventListener("load", () => mermaid.run());
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -338,6 +338,23 @@ window.addEventListener("load", () => mermaid.run());
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -599,6 +616,23 @@ window.addEventListener("load", () => mermaid.run());
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/_modules/pyarrow/dataset.html b/docs/dev/_modules/pyarrow/dataset.html
index 478f3c77f0c..e72934c271b 100644
--- a/docs/dev/_modules/pyarrow/dataset.html
+++ b/docs/dev/_modules/pyarrow/dataset.html
@@ -8,7 +8,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.dataset &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>pyarrow.dataset &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -69,7 +69,7 @@ window.addEventListener("load", () => mermaid.run());
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -154,8 +154,8 @@ window.addEventListener("load", () => mermaid.run());
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -338,6 +338,23 @@ window.addEventListener("load", () => mermaid.run());
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -599,6 +616,23 @@ window.addEventListener("load", () => mermaid.run());
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/_modules/pyarrow/feather.html b/docs/dev/_modules/pyarrow/feather.html
index d3d554113bc..cba5a34335f 100644
--- a/docs/dev/_modules/pyarrow/feather.html
+++ b/docs/dev/_modules/pyarrow/feather.html
@@ -8,7 +8,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.feather &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>pyarrow.feather &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -69,7 +69,7 @@ window.addEventListener("load", () => mermaid.run());
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -154,8 +154,8 @@ window.addEventListener("load", () => mermaid.run());
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -338,6 +338,23 @@ window.addEventListener("load", () => mermaid.run());
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -599,6 +616,23 @@ window.addEventListener("load", () => mermaid.run());
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/_modules/pyarrow/fs.html b/docs/dev/_modules/pyarrow/fs.html
index df6813a09ad..af0f577fd1a 100644
--- a/docs/dev/_modules/pyarrow/fs.html
+++ b/docs/dev/_modules/pyarrow/fs.html
@@ -8,7 +8,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.fs &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>pyarrow.fs &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -69,7 +69,7 @@ window.addEventListener("load", () => mermaid.run());
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -154,8 +154,8 @@ window.addEventListener("load", () => mermaid.run());
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -338,6 +338,23 @@ window.addEventListener("load", () => mermaid.run());
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -599,6 +616,23 @@ window.addEventListener("load", () => mermaid.run());
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/_modules/pyarrow/interchange/from_dataframe.html b/docs/dev/_modules/pyarrow/interchange/from_dataframe.html
index 5af941cad84..0901b086a67 100644
--- a/docs/dev/_modules/pyarrow/interchange/from_dataframe.html
+++ b/docs/dev/_modules/pyarrow/interchange/from_dataframe.html
@@ -8,7 +8,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 v20.0.0.dev145</title>
+    <title>pyarrow.interchange.from_dataframe &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -69,7 +69,7 @@ window.addEventListener("load", () => mermaid.run());
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -154,8 +154,8 @@ window.addEventListener("load", () => mermaid.run());
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -338,6 +338,23 @@ window.addEventListener("load", () => mermaid.run());
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -599,6 +616,23 @@ window.addEventListener("load", () => mermaid.run());
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/_modules/pyarrow/ipc.html b/docs/dev/_modules/pyarrow/ipc.html
index 3c186854b65..1ade708d4d4 100644
--- a/docs/dev/_modules/pyarrow/ipc.html
+++ b/docs/dev/_modules/pyarrow/ipc.html
@@ -8,7 +8,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.ipc &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>pyarrow.ipc &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -69,7 +69,7 @@ window.addEventListener("load", () => mermaid.run());
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -154,8 +154,8 @@ window.addEventListener("load", () => mermaid.run());
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -338,6 +338,23 @@ window.addEventListener("load", () => mermaid.run());
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -599,6 +616,23 @@ window.addEventListener("load", () => mermaid.run());
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/_modules/pyarrow/orc.html b/docs/dev/_modules/pyarrow/orc.html
index 66fad57613a..8daf66a23e6 100644
--- a/docs/dev/_modules/pyarrow/orc.html
+++ b/docs/dev/_modules/pyarrow/orc.html
@@ -8,7 +8,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.orc &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>pyarrow.orc &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -69,7 +69,7 @@ window.addEventListener("load", () => mermaid.run());
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -154,8 +154,8 @@ window.addEventListener("load", () => mermaid.run());
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -338,6 +338,23 @@ window.addEventListener("load", () => mermaid.run());
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -599,6 +616,23 @@ window.addEventListener("load", () => mermaid.run());
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/_modules/pyarrow/parquet/core.html b/docs/dev/_modules/pyarrow/parquet/core.html
index 4ea43a87b2c..e7d9350dae1 100644
--- a/docs/dev/_modules/pyarrow/parquet/core.html
+++ b/docs/dev/_modules/pyarrow/parquet/core.html
@@ -8,7 +8,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.parquet.core &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>pyarrow.parquet.core &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -69,7 +69,7 @@ window.addEventListener("load", () => mermaid.run());
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -154,8 +154,8 @@ window.addEventListener("load", () => mermaid.run());
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -338,6 +338,23 @@ window.addEventListener("load", () => mermaid.run());
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -599,6 +616,23 @@ window.addEventListener("load", () => mermaid.run());
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/_modules/pyarrow/types.html b/docs/dev/_modules/pyarrow/types.html
index 757cb5be343..1b3a646f803 100644
--- a/docs/dev/_modules/pyarrow/types.html
+++ b/docs/dev/_modules/pyarrow/types.html
@@ -8,7 +8,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyarrow.types &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>pyarrow.types &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -69,7 +69,7 @@ window.addEventListener("load", () => mermaid.run());
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -154,8 +154,8 @@ window.addEventListener("load", () => mermaid.run());
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -338,6 +338,23 @@ window.addEventListener("load", () => mermaid.run());
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -599,6 +616,23 @@ window.addEventListener("load", () => mermaid.run());
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/_static/documentation_options.js b/docs/dev/_static/documentation_options.js
index 4dcf1771715..9c12dd8be9e 100644
--- a/docs/dev/_static/documentation_options.js
+++ b/docs/dev/_static/documentation_options.js
@@ -1,6 +1,6 @@
 var DOCUMENTATION_OPTIONS = {
     URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
-    VERSION: '20.0.0.dev145',
+    VERSION: '20.0.0.dev148',
     LANGUAGE: 'en',
     COLLAPSE_INDEX: false,
     BUILDER: 'html',
diff --git a/docs/dev/cpp/acero/async.html b/docs/dev/cpp/acero/async.html
index 6e1ca44b99f..88f30a1a3a0 100644
--- a/docs/dev/cpp/acero/async.html
+++ b/docs/dev/cpp/acero/async.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>&lt;no title&gt; &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>&lt;no title&gt; &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -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="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -148,8 +148,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -332,6 +332,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/acero/developer_guide.html b/docs/dev/cpp/acero/developer_guide.html
index 9c68eb04fa8..2d16c40d433 100644
--- a/docs/dev/cpp/acero/developer_guide.html
+++ b/docs/dev/cpp/acero/developer_guide.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Developer’s Guide &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Developer’s Guide &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/acero/overview.html b/docs/dev/cpp/acero/overview.html
index 6fc93d5d209..844347e13ca 100644
--- a/docs/dev/cpp/acero/overview.html
+++ b/docs/dev/cpp/acero/overview.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Acero Overview &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Acero Overview &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/acero/substrait.html b/docs/dev/cpp/acero/substrait.html
index e7189d20155..df5c0cc85b6 100644
--- a/docs/dev/cpp/acero/substrait.html
+++ b/docs/dev/cpp/acero/substrait.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Using Acero with Substrait &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Using Acero with Substrait &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/acero/user_guide.html b/docs/dev/cpp/acero/user_guide.html
index a0a2daeb5e3..f7ae902c808 100644
--- a/docs/dev/cpp/acero/user_guide.html
+++ b/docs/dev/cpp/acero/user_guide.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Acero User’s Guide &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Acero User’s Guide &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api.html b/docs/dev/cpp/api.html
index b527507ad68..9f0dc305d69 100644
--- a/docs/dev/cpp/api.html
+++ b/docs/dev/cpp/api.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>API Reference &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>API Reference &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/acero.html b/docs/dev/cpp/api/acero.html
index 29133867bc0..996fa5350ed 100644
--- a/docs/dev/cpp/api/acero.html
+++ b/docs/dev/cpp/api/acero.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Streaming Execution (Acero) &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Streaming Execution (Acero) &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/array.html b/docs/dev/cpp/api/array.html
index 3059dee38a5..bb8d5f87a59 100644
--- a/docs/dev/cpp/api/array.html
+++ b/docs/dev/cpp/api/array.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Arrays &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Arrays &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/async.html b/docs/dev/cpp/api/async.html
index bc6ad61cd98..b7ff6705499 100644
--- a/docs/dev/cpp/api/async.html
+++ b/docs/dev/cpp/api/async.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Asynchronous programming &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Asynchronous programming &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/builder.html b/docs/dev/cpp/api/builder.html
index 392b9008fb6..61d5e6a413a 100644
--- a/docs/dev/cpp/api/builder.html
+++ b/docs/dev/cpp/api/builder.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Array Builders &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Array Builders &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/c_abi.html b/docs/dev/cpp/api/c_abi.html
index d3ddbb196f1..82f10d61501 100644
--- a/docs/dev/cpp/api/c_abi.html
+++ b/docs/dev/cpp/api/c_abi.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>C Interfaces &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>C Interfaces &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/compute.html b/docs/dev/cpp/api/compute.html
index c08596bed11..dfa0332b29a 100644
--- a/docs/dev/cpp/api/compute.html
+++ b/docs/dev/cpp/api/compute.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Compute Functions &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Compute Functions &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/cuda.html b/docs/dev/cpp/api/cuda.html
index 31c68271a83..f6090f31af6 100644
--- a/docs/dev/cpp/api/cuda.html
+++ b/docs/dev/cpp/api/cuda.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>CUDA support &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>CUDA support &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/dataset.html b/docs/dev/cpp/api/dataset.html
index 3c6b287a7b7..fa3a8677f8c 100644
--- a/docs/dev/cpp/api/dataset.html
+++ b/docs/dev/cpp/api/dataset.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Dataset &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Dataset &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/datatype.html b/docs/dev/cpp/api/datatype.html
index 6823a0b097f..ac31600a68d 100644
--- a/docs/dev/cpp/api/datatype.html
+++ b/docs/dev/cpp/api/datatype.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Data Types &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Data Types &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/filesystem.html b/docs/dev/cpp/api/filesystem.html
index b0145a945a1..48eb54f3527 100644
--- a/docs/dev/cpp/api/filesystem.html
+++ b/docs/dev/cpp/api/filesystem.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Filesystems &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Filesystems &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/flight.html b/docs/dev/cpp/api/flight.html
index 8b69658ddf5..3c2aacde3ee 100644
--- a/docs/dev/cpp/api/flight.html
+++ b/docs/dev/cpp/api/flight.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Arrow Flight RPC &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/flightsql.html b/docs/dev/cpp/api/flightsql.html
index 31bfa14e1cb..b3b28e1c1df 100644
--- a/docs/dev/cpp/api/flightsql.html
+++ b/docs/dev/cpp/api/flightsql.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Arrow Flight SQL &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Arrow Flight SQL &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/formats.html b/docs/dev/cpp/api/formats.html
index 91945e6cc1d..8e972eb5226 100644
--- a/docs/dev/cpp/api/formats.html
+++ b/docs/dev/cpp/api/formats.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>File Formats &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>File Formats &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/gandiva.html b/docs/dev/cpp/api/gandiva.html
index f0f3ac3289f..19feb96d442 100644
--- a/docs/dev/cpp/api/gandiva.html
+++ b/docs/dev/cpp/api/gandiva.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Gandiva Expression Compiler &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Gandiva Expression Compiler &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/io.html b/docs/dev/cpp/api/io.html
index 16293fb1c32..9d5b0c6db10 100644
--- a/docs/dev/cpp/api/io.html
+++ b/docs/dev/cpp/api/io.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Input / output &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Input / output &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/ipc.html b/docs/dev/cpp/api/ipc.html
index 009d3f3560c..571795fa831 100644
--- a/docs/dev/cpp/api/ipc.html
+++ b/docs/dev/cpp/api/ipc.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Arrow IPC &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Arrow IPC &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/memory.html b/docs/dev/cpp/api/memory.html
index 1ee240953b8..2c6172423a3 100644
--- a/docs/dev/cpp/api/memory.html
+++ b/docs/dev/cpp/api/memory.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Memory (management) &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Memory (management) &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/scalar.html b/docs/dev/cpp/api/scalar.html
index 0ea5e59eb7e..e82d22559c8 100644
--- a/docs/dev/cpp/api/scalar.html
+++ b/docs/dev/cpp/api/scalar.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Scalars &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Scalars &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/support.html b/docs/dev/cpp/api/support.html
index 9345b7090d3..0213d872b33 100644
--- a/docs/dev/cpp/api/support.html
+++ b/docs/dev/cpp/api/support.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Programming Support &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Programming Support &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/table.html b/docs/dev/cpp/api/table.html
index 8abfa21e74d..3d6cedf7fea 100644
--- a/docs/dev/cpp/api/table.html
+++ b/docs/dev/cpp/api/table.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Two-dimensional Datasets &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Two-dimensional Datasets &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/tensor.html b/docs/dev/cpp/api/tensor.html
index 1a29b5c4d01..82a0b3f0e3c 100644
--- a/docs/dev/cpp/api/tensor.html
+++ b/docs/dev/cpp/api/tensor.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Tensors &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Tensors &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/thread.html b/docs/dev/cpp/api/thread.html
index d8a2027619e..7fcdba5803e 100644
--- a/docs/dev/cpp/api/thread.html
+++ b/docs/dev/cpp/api/thread.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Thread (management) &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Thread (management) &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/api/utilities.html b/docs/dev/cpp/api/utilities.html
index d5151d76bf8..0c031178d48 100644
--- a/docs/dev/cpp/api/utilities.html
+++ b/docs/dev/cpp/api/utilities.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Utilities &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Utilities &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/arrays.html b/docs/dev/cpp/arrays.html
index 56a1ef3ece4..3c73406b446 100644
--- a/docs/dev/cpp/arrays.html
+++ b/docs/dev/cpp/arrays.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Arrays &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Arrays &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/build_system.html b/docs/dev/cpp/build_system.html
index 78e1ea0630f..19ff4a6e795 100644
--- a/docs/dev/cpp/build_system.html
+++ b/docs/dev/cpp/build_system.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Using Arrow C++ in your own project &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Using Arrow C++ in your own project &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/compute.html b/docs/dev/cpp/compute.html
index c773b9761df..48aca4b873d 100644
--- a/docs/dev/cpp/compute.html
+++ b/docs/dev/cpp/compute.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Compute Functions &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Compute Functions &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/conventions.html b/docs/dev/cpp/conventions.html
index d5bc846b4d4..c2a28bbc54d 100644
--- a/docs/dev/cpp/conventions.html
+++ b/docs/dev/cpp/conventions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Conventions &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Conventions &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/csv.html b/docs/dev/cpp/csv.html
index c74a8baa622..18ef141208f 100644
--- a/docs/dev/cpp/csv.html
+++ b/docs/dev/cpp/csv.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Reading and Writing CSV files &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Reading and Writing CSV files &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/dataset.html b/docs/dev/cpp/dataset.html
index 889430096a6..51f0ad25d22 100644
--- a/docs/dev/cpp/dataset.html
+++ b/docs/dev/cpp/dataset.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Tabular Datasets &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Tabular Datasets &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/datatypes.html b/docs/dev/cpp/datatypes.html
index 442327f8990..df686b1e6b0 100644
--- a/docs/dev/cpp/datatypes.html
+++ b/docs/dev/cpp/datatypes.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Data Types &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Data Types &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/env_vars.html b/docs/dev/cpp/env_vars.html
index 72c3316d4ea..7d42a8c2ff0 100644
--- a/docs/dev/cpp/env_vars.html
+++ b/docs/dev/cpp/env_vars.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Environment Variables &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Environment Variables &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/examples/cmake_minimal_build.html b/docs/dev/cpp/examples/cmake_minimal_build.html
index 4c064b8d43e..80addb65f77 100644
--- a/docs/dev/cpp/examples/cmake_minimal_build.html
+++ b/docs/dev/cpp/examples/cmake_minimal_build.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Minimal build using CMake &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Minimal build using CMake &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/examples/compute_and_write_example.html b/docs/dev/cpp/examples/compute_and_write_example.html
index 1822674bc93..04cf7c276b5 100644
--- a/docs/dev/cpp/examples/compute_and_write_example.html
+++ b/docs/dev/cpp/examples/compute_and_write_example.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Compute and Write CSV Example &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Compute and Write CSV Example &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/examples/converting_recordbatch_to_tensor.html b/docs/dev/cpp/examples/converting_recordbatch_to_tensor.html
index 69e1ee34e22..6e9a69d69c7 100644
--- a/docs/dev/cpp/examples/converting_recordbatch_to_tensor.html
+++ b/docs/dev/cpp/examples/converting_recordbatch_to_tensor.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Conversion of RecordBatch to Tensor instances &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Conversion of RecordBatch to Tensor instances &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/examples/dataset_documentation_example.html b/docs/dev/cpp/examples/dataset_documentation_example.html
index aa21d5e1e57..ba4bf820365 100644
--- a/docs/dev/cpp/examples/dataset_documentation_example.html
+++ b/docs/dev/cpp/examples/dataset_documentation_example.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Arrow Datasets example &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Arrow Datasets example &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/examples/dataset_skyhook_scan_example.html b/docs/dev/cpp/examples/dataset_skyhook_scan_example.html
index f3debb33e95..15d0102aed2 100644
--- a/docs/dev/cpp/examples/dataset_skyhook_scan_example.html
+++ b/docs/dev/cpp/examples/dataset_skyhook_scan_example.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Arrow Skyhook example &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Arrow Skyhook example &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/examples/index.html b/docs/dev/cpp/examples/index.html
index d3769fdba26..875ae354074 100644
--- a/docs/dev/cpp/examples/index.html
+++ b/docs/dev/cpp/examples/index.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Examples &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Examples &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/examples/row_columnar_conversion.html b/docs/dev/cpp/examples/row_columnar_conversion.html
index f4cd77c6a42..84c10df1525 100644
--- a/docs/dev/cpp/examples/row_columnar_conversion.html
+++ b/docs/dev/cpp/examples/row_columnar_conversion.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Row to columnar conversion &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Row to columnar conversion &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/examples/tuple_range_conversion.html b/docs/dev/cpp/examples/tuple_range_conversion.html
index 060b7b4efc6..8c9dc6e177e 100644
--- a/docs/dev/cpp/examples/tuple_range_conversion.html
+++ b/docs/dev/cpp/examples/tuple_range_conversion.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Conversion of range of std::tuple-like to Table instances &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Conversion of range of std::tuple-like to Table instances &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/flight.html b/docs/dev/cpp/flight.html
index e38d821fec9..d388a0e04e4 100644
--- a/docs/dev/cpp/flight.html
+++ b/docs/dev/cpp/flight.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Arrow Flight RPC &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/gandiva.html b/docs/dev/cpp/gandiva.html
index 5618f4ecf4a..0db61f12b3e 100644
--- a/docs/dev/cpp/gandiva.html
+++ b/docs/dev/cpp/gandiva.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>The Gandiva Expression Compiler &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>The Gandiva Expression Compiler &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/gandiva/expr_projector_filter.html b/docs/dev/cpp/gandiva/expr_projector_filter.html
index 8a404a4d6e6..4c26ef17caf 100644
--- a/docs/dev/cpp/gandiva/expr_projector_filter.html
+++ b/docs/dev/cpp/gandiva/expr_projector_filter.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Gandiva Expression, Projector, and Filter &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Gandiva Expression, Projector, and Filter &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/gandiva/external_func.html b/docs/dev/cpp/gandiva/external_func.html
index b8231b6b309..a818714af41 100644
--- a/docs/dev/cpp/gandiva/external_func.html
+++ b/docs/dev/cpp/gandiva/external_func.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Gandiva External Functions Development Guide &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Gandiva External Functions Development Guide &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/gdb.html b/docs/dev/cpp/gdb.html
index cd0bed71700..3b7f34989c2 100644
--- a/docs/dev/cpp/gdb.html
+++ b/docs/dev/cpp/gdb.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Debugging code using Arrow &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Debugging code using Arrow &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/getting_started.html b/docs/dev/cpp/getting_started.html
index 9831e60744d..eedb4875b6c 100644
--- a/docs/dev/cpp/getting_started.html
+++ b/docs/dev/cpp/getting_started.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Getting Started &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Getting Started &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/index.html b/docs/dev/cpp/index.html
index faf393faa05..547a8276cd5 100644
--- a/docs/dev/cpp/index.html
+++ b/docs/dev/cpp/index.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>C++ Implementation &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>C++ Implementation &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/io.html b/docs/dev/cpp/io.html
index 7c1be7e34f1..79cef05da30 100644
--- a/docs/dev/cpp/io.html
+++ b/docs/dev/cpp/io.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Input / output and filesystems &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Input / output and filesystems &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/ipc.html b/docs/dev/cpp/ipc.html
index f84ab72d75d..616d7b48096 100644
--- a/docs/dev/cpp/ipc.html
+++ b/docs/dev/cpp/ipc.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Reading and writing the Arrow IPC format &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Reading and writing the Arrow IPC format &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/json.html b/docs/dev/cpp/json.html
index 95f32813adc..d88dafd1555 100644
--- a/docs/dev/cpp/json.html
+++ b/docs/dev/cpp/json.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Reading JSON files &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Reading JSON files &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/memory.html b/docs/dev/cpp/memory.html
index 60df1d3beaa..c65229742e1 100644
--- a/docs/dev/cpp/memory.html
+++ b/docs/dev/cpp/memory.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Memory Management &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Memory Management &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/opentelemetry.html b/docs/dev/cpp/opentelemetry.html
index f2539cf3fc7..0cf43cdfcf8 100644
--- a/docs/dev/cpp/opentelemetry.html
+++ b/docs/dev/cpp/opentelemetry.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>OpenTelemetry &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>OpenTelemetry &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/orc.html b/docs/dev/cpp/orc.html
index 8980993e380..f33801bab90 100644
--- a/docs/dev/cpp/orc.html
+++ b/docs/dev/cpp/orc.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Reading and Writing ORC files &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Reading and Writing ORC files &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/overview.html b/docs/dev/cpp/overview.html
index e736df83e01..dccfebe57d3 100644
--- a/docs/dev/cpp/overview.html
+++ b/docs/dev/cpp/overview.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>High-Level Overview &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>High-Level Overview &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/parquet.html b/docs/dev/cpp/parquet.html
index 2da3c96a038..348efcd4655 100644
--- a/docs/dev/cpp/parquet.html
+++ b/docs/dev/cpp/parquet.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Reading and writing Parquet files &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Reading and writing Parquet files &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/streaming_execution.html b/docs/dev/cpp/streaming_execution.html
index 66dea36c0b4..8070e0e454c 100644
--- a/docs/dev/cpp/streaming_execution.html
+++ b/docs/dev/cpp/streaming_execution.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Acero: A C++ streaming execution engine &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Acero: A C++ streaming execution engine &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/tables.html b/docs/dev/cpp/tables.html
index 709c9a29762..bf7945c5d87 100644
--- a/docs/dev/cpp/tables.html
+++ b/docs/dev/cpp/tables.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Tabular Data &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Tabular Data &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/threading.html b/docs/dev/cpp/threading.html
index 6d8e23e20ab..b0493295238 100644
--- a/docs/dev/cpp/threading.html
+++ b/docs/dev/cpp/threading.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Thread Management &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Thread Management &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/tutorials/basic_arrow.html b/docs/dev/cpp/tutorials/basic_arrow.html
index 0330b2c89c1..27b0c0316ab 100644
--- a/docs/dev/cpp/tutorials/basic_arrow.html
+++ b/docs/dev/cpp/tutorials/basic_arrow.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Basic Arrow Data Structures &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Basic Arrow Data Structures &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/tutorials/compute_tutorial.html b/docs/dev/cpp/tutorials/compute_tutorial.html
index 2a0eff2a6e1..c3165a3cfec 100644
--- a/docs/dev/cpp/tutorials/compute_tutorial.html
+++ b/docs/dev/cpp/tutorials/compute_tutorial.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Arrow Compute &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Arrow Compute &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/tutorials/datasets_tutorial.html b/docs/dev/cpp/tutorials/datasets_tutorial.html
index 23a131d2a53..47ceb05cafb 100644
--- a/docs/dev/cpp/tutorials/datasets_tutorial.html
+++ b/docs/dev/cpp/tutorials/datasets_tutorial.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Arrow Datasets &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Arrow Datasets &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/tutorials/io_tutorial.html b/docs/dev/cpp/tutorials/io_tutorial.html
index 9253b9e67cb..87958134341 100644
--- a/docs/dev/cpp/tutorials/io_tutorial.html
+++ b/docs/dev/cpp/tutorials/io_tutorial.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Arrow File I/O &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Arrow File I/O &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/cpp/user_guide.html b/docs/dev/cpp/user_guide.html
index ef61772e62f..4631e4018d3 100644
--- a/docs/dev/cpp/user_guide.html
+++ b/docs/dev/cpp/user_guide.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>User Guide &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>User Guide &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/benchmarks.html b/docs/dev/developers/benchmarks.html
index b7c78ae82c1..8670f072ad7 100644
--- a/docs/dev/developers/benchmarks.html
+++ b/docs/dev/developers/benchmarks.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Benchmarks &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Benchmarks &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/bug_reports.html b/docs/dev/developers/bug_reports.html
index 7c437642f7a..6c55ce0c10a 100644
--- a/docs/dev/developers/bug_reports.html
+++ b/docs/dev/developers/bug_reports.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Bug reports and feature requests &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Bug reports and feature requests &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/continuous_integration/archery.html b/docs/dev/developers/continuous_integration/archery.html
index 9010d84857c..7e5c8c6716c 100644
--- a/docs/dev/developers/continuous_integration/archery.html
+++ b/docs/dev/developers/continuous_integration/archery.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Daily Development using Archery &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Daily Development using Archery &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/continuous_integration/crossbow.html b/docs/dev/developers/continuous_integration/crossbow.html
index f4691b1497f..3f8bf7575fe 100644
--- a/docs/dev/developers/continuous_integration/crossbow.html
+++ b/docs/dev/developers/continuous_integration/crossbow.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Packaging and Testing with Crossbow &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Packaging and Testing with Crossbow &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/continuous_integration/docker.html b/docs/dev/developers/continuous_integration/docker.html
index 69815bcb88e..28f9c45908f 100644
--- a/docs/dev/developers/continuous_integration/docker.html
+++ b/docs/dev/developers/continuous_integration/docker.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Running Docker Builds &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Running Docker Builds &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/continuous_integration/index.html b/docs/dev/developers/continuous_integration/index.html
index 4c6b8833f87..f1c500f1d42 100644
--- a/docs/dev/developers/continuous_integration/index.html
+++ b/docs/dev/developers/continuous_integration/index.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Continuous Integration &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Continuous Integration &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/continuous_integration/overview.html b/docs/dev/developers/continuous_integration/overview.html
index 5fca512c53f..3d234565394 100644
--- a/docs/dev/developers/continuous_integration/overview.html
+++ b/docs/dev/developers/continuous_integration/overview.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Continuous Integration &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Continuous Integration &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/cpp/building.html b/docs/dev/developers/cpp/building.html
index 5c89053ce0b..1691c12827c 100644
--- a/docs/dev/developers/cpp/building.html
+++ b/docs/dev/developers/cpp/building.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Building Arrow C++ &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Building Arrow C++ &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/cpp/conventions.html b/docs/dev/developers/cpp/conventions.html
index f39761f8e0f..ab694475d78 100644
--- a/docs/dev/developers/cpp/conventions.html
+++ b/docs/dev/developers/cpp/conventions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Conventions &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Conventions &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/cpp/development.html b/docs/dev/developers/cpp/development.html
index 0d7b5c601c2..83b77b2e0f7 100644
--- a/docs/dev/developers/cpp/development.html
+++ b/docs/dev/developers/cpp/development.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Development Guidelines &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Development Guidelines &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/cpp/emscripten.html b/docs/dev/developers/cpp/emscripten.html
index c8697076387..5942027baa3 100644
--- a/docs/dev/developers/cpp/emscripten.html
+++ b/docs/dev/developers/cpp/emscripten.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Cross compiling for WebAssembly with Emscripten &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Cross compiling for WebAssembly with Emscripten &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/cpp/fuzzing.html b/docs/dev/developers/cpp/fuzzing.html
index 6db7c8a6bee..b75f71a20c3 100644
--- a/docs/dev/developers/cpp/fuzzing.html
+++ b/docs/dev/developers/cpp/fuzzing.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Fuzzing Arrow C++ &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Fuzzing Arrow C++ &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/cpp/index.html b/docs/dev/developers/cpp/index.html
index 3f94cfc6921..5b4dc584a8c 100644
--- a/docs/dev/developers/cpp/index.html
+++ b/docs/dev/developers/cpp/index.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>C++ Development &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>C++ Development &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/cpp/windows.html b/docs/dev/developers/cpp/windows.html
index 09982de2134..26cb06728dd 100644
--- a/docs/dev/developers/cpp/windows.html
+++ b/docs/dev/developers/cpp/windows.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Developing on Windows &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Developing on Windows &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/documentation.html b/docs/dev/developers/documentation.html
index 81346e3c797..10053f03b19 100644
--- a/docs/dev/developers/documentation.html
+++ b/docs/dev/developers/documentation.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Building the Documentation &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Building the Documentation &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/experimental_repos.html b/docs/dev/developers/experimental_repos.html
index 3e5e2f35d56..6019af201b5 100644
--- a/docs/dev/developers/experimental_repos.html
+++ b/docs/dev/developers/experimental_repos.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Experimental repositories &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Experimental repositories &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -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="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -148,8 +148,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -332,6 +332,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/guide/architectural_overview.html b/docs/dev/developers/guide/architectural_overview.html
index 6f28a5577b4..614ac4ab090 100644
--- a/docs/dev/developers/guide/architectural_overview.html
+++ b/docs/dev/developers/guide/architectural_overview.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Architectural Overview &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Architectural Overview &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/guide/communication.html b/docs/dev/developers/guide/communication.html
index cc2bedf8f6e..d922349cb8c 100644
--- a/docs/dev/developers/guide/communication.html
+++ b/docs/dev/developers/guide/communication.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Communication &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Communication &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/guide/documentation.html b/docs/dev/developers/guide/documentation.html
index fef9a2f03e0..30dce6cf14b 100644
--- a/docs/dev/developers/guide/documentation.html
+++ b/docs/dev/developers/guide/documentation.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Helping with documentation &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Helping with documentation &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/guide/index.html b/docs/dev/developers/guide/index.html
index 4c82bad7145..c6b62f9fffe 100644
--- a/docs/dev/developers/guide/index.html
+++ b/docs/dev/developers/guide/index.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>New Contributor’s Guide &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>New Contributor’s Guide &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/guide/resources.html b/docs/dev/developers/guide/resources.html
index 1104f3ea9af..524643a838f 100644
--- a/docs/dev/developers/guide/resources.html
+++ b/docs/dev/developers/guide/resources.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Additional information and resources &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Additional information and resources &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
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 792852c422c..3dea86a5e74 100644
--- a/docs/dev/developers/guide/step_by_step/arrow_codebase.html
+++ b/docs/dev/developers/guide/step_by_step/arrow_codebase.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Working on the Arrow codebase 🧐 &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Working on the Arrow codebase 🧐 &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/guide/step_by_step/building.html b/docs/dev/developers/guide/step_by_step/building.html
index 8f439479b83..a7ecbe37079 100644
--- a/docs/dev/developers/guide/step_by_step/building.html
+++ b/docs/dev/developers/guide/step_by_step/building.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Building the Arrow libraries 🏋🏿‍♀️ &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Building the Arrow libraries 🏋🏿‍♀️ &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
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 572f12f181a..583dfadc328 100644
--- a/docs/dev/developers/guide/step_by_step/finding_issues.html
+++ b/docs/dev/developers/guide/step_by_step/finding_issues.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Finding good first issues 🔎 &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Finding good first issues 🔎 &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/guide/step_by_step/index.html b/docs/dev/developers/guide/step_by_step/index.html
index a16c1300043..b8b2f208b83 100644
--- a/docs/dev/developers/guide/step_by_step/index.html
+++ b/docs/dev/developers/guide/step_by_step/index.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Steps in making your first PR &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Steps in making your first PR &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
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 0da979d0494..7026a2950d7 100644
--- a/docs/dev/developers/guide/step_by_step/pr_lifecycle.html
+++ b/docs/dev/developers/guide/step_by_step/pr_lifecycle.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Lifecycle of a pull request &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Lifecycle of a pull request &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
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 6d867a0d2d8..20cf2bfadac 100644
--- a/docs/dev/developers/guide/step_by_step/set_up.html
+++ b/docs/dev/developers/guide/step_by_step/set_up.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Set up &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Set up &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/guide/step_by_step/styling.html b/docs/dev/developers/guide/step_by_step/styling.html
index 40f4ea56514..cc42104fbe2 100644
--- a/docs/dev/developers/guide/step_by_step/styling.html
+++ b/docs/dev/developers/guide/step_by_step/styling.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Styling 😎 &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Styling 😎 &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/guide/step_by_step/testing.html b/docs/dev/developers/guide/step_by_step/testing.html
index b7df11903d4..8bfec0636e1 100644
--- a/docs/dev/developers/guide/step_by_step/testing.html
+++ b/docs/dev/developers/guide/step_by_step/testing.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Testing 🧪 &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Testing 🧪 &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
diff --git a/docs/dev/developers/guide/tutorials/index.html b/docs/dev/developers/guide/tutorials/index.html
index 96a42643f0f..c2ed7a5378b 100644
--- a/docs/dev/developers/guide/tutorials/index.html
+++ b/docs/dev/developers/guide/tutorials/index.html
@@ -9,7 +9,7 @@
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
 
-    <title>Tutorials &#8212; Apache Arrow v20.0.0.dev145</title>
+    <title>Tutorials &#8212; Apache Arrow v20.0.0.dev148</title>
   
   
   
@@ -65,7 +65,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-  <meta name="docsearch:version" content="20.0.0.dev145" />
+  <meta name="docsearch:version" content="20.0.0.dev148" />
 
   <!-- Matomo -->
   <script>
@@ -150,8 +150,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev145 - Home"/>
-    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev145 - Home"/>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v20.0.0.dev148 - Home"/>
+    <img src="../../../_static/arrow-dark.png" class="logo__image only-dark pst-js-only" alt="Apache Arrow v20.0.0.dev148 - Home"/>
   
   
 </a></div>
@@ -334,6 +334,23 @@
         </div>
       
       
+        <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+      
         <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-2"
@@ -597,6 +614,23 @@
     
       <div class="sidebar-header-items__end">
         
+          <div class="navbar-item"><div class="kapa-ai-bot">
+    <script
+        async
+        src="https://widget.kapa.ai/kapa-widget.bundle.js"
+        data-website-id="9db461d5-ac77-4b3f-a5c5-75efa78339d2"
+        data-project-name="Apache Arrow"
+        data-project-color="#000000"
+        data-project-logo="https://arrow.apache.org/img/arrow-logo_chevrons_white-txt_black-bg.png"
+        data-modal-disclaimer="This is a custom LLM with access to all [Arrow documentation](https://arrow.apache.org/docs/)."
+        data-consent-required="true" 
+        data-consent-screen-disclaimer="By clicking &quot;I agree, let's chat&quot;, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consent to Google's [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms). By proceeding, you explicitly agree to both kapa.ai's and Google's privacy policies."
+    ></script>
+   
+</div>
+
+</div>
+        
           <div class="navbar-item">
 <div class="version-switcher__container dropdown pst-js-only">
   <button id="pst-version-switcher-button-3"
... 72614 lines suppressed ...