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 2024/09/11 00:27:25 UTC

(arrow-site) branch asf-site updated: Updating dev docs (build nightly-tests-2024-09-10-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 6413ca5eb3a Updating dev docs (build nightly-tests-2024-09-10-0)
6413ca5eb3a is described below

commit 6413ca5eb3a23725b9b1bc34c986c59ccc6f2e91
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Wed Sep 11 00:27:14 2024 +0000

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

diff --git a/docs/dev/.buildinfo b/docs/dev/.buildinfo
index 5654247dc61..f1cbc9c9ed5 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: 23d9f77a9cb32fc8c416a2178a6202b0
+config: 29068200fc5cae4103c2b044c53f0cf6
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/dev/_modules/index.html b/docs/dev/_modules/index.html
index ceaf4d065ab..9b423b2c5f6 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 v18.0.0.dev280</title>
+    <title>Overview: module code &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow.html b/docs/dev/_modules/pyarrow.html
index 95a1314dd66..98c2feeebac 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 v18.0.0.dev280</title>
+    <title>pyarrow &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/compute.html b/docs/dev/_modules/pyarrow/compute.html
index 6e455ff71ee..26cd0363246 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 v18.0.0.dev280</title>
+    <title>pyarrow.compute &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/dataset.html b/docs/dev/_modules/pyarrow/dataset.html
index aebd1cf4657..63f2ab88648 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 v18.0.0.dev280</title>
+    <title>pyarrow.dataset &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/feather.html b/docs/dev/_modules/pyarrow/feather.html
index c4a83d7d803..7e42c6557aa 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 v18.0.0.dev280</title>
+    <title>pyarrow.feather &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/fs.html b/docs/dev/_modules/pyarrow/fs.html
index fb52d7aeb19..7063021dd25 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 v18.0.0.dev280</title>
+    <title>pyarrow.fs &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/interchange/from_dataframe.html b/docs/dev/_modules/pyarrow/interchange/from_dataframe.html
index 1868292f52e..f84b063b5b6 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 v18.0.0.dev280</title>
+    <title>pyarrow.interchange.from_dataframe &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/ipc.html b/docs/dev/_modules/pyarrow/ipc.html
index 1eb33c24b93..cf52dd3d3c0 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 v18.0.0.dev280</title>
+    <title>pyarrow.ipc &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/orc.html b/docs/dev/_modules/pyarrow/orc.html
index 34843115ac6..42e19278f21 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 v18.0.0.dev280</title>
+    <title>pyarrow.orc &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/parquet/core.html b/docs/dev/_modules/pyarrow/parquet/core.html
index d411dbc403f..c49f74ec8b1 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 v18.0.0.dev280</title>
+    <title>pyarrow.parquet.core &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/types.html b/docs/dev/_modules/pyarrow/types.html
index 14c97c9c5a8..678ea18a4f5 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 v18.0.0.dev280</title>
+    <title>pyarrow.types &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_static/documentation_options.js b/docs/dev/_static/documentation_options.js
index 1a5b5f671bc..ee2334178c3 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: '18.0.0.dev280',
+    VERSION: '18.0.0.dev289',
     LANGUAGE: 'en',
     COLLAPSE_INDEX: false,
     BUILDER: 'html',
diff --git a/docs/dev/c_glib/parquet-glib/class.ArrowFileWriter.html b/docs/dev/c_glib/parquet-glib/class.ArrowFileWriter.html
index f24ee8562a1..ea54b5280a1 100644
--- a/docs/dev/c_glib/parquet-glib/class.ArrowFileWriter.html
+++ b/docs/dev/c_glib/parquet-glib/class.ArrowFileWriter.html
@@ -95,6 +95,10 @@ SPDX-License-Identifier: Apache-2.0
   
     <a class="method" href="method.ArrowFileWriter.close.html">close</a>
   
+    <a class="method" href="method.ArrowFileWriter.get_schema.html">get_schema</a>
+  
+    <a class="method" href="method.ArrowFileWriter.write_record_batch.html">write_record_batch</a>
+  
     <a class="method" href="method.ArrowFileWriter.write_table.html">write_table</a>
   
   </div>
@@ -243,6 +247,26 @@ SPDX-License-Identifier: Apache-2.0
           </div>
         </div>
       
+        <div class="">
+          <h6><a href="method.ArrowFileWriter.get_schema.html">gparquet_arrow_file_writer_get_schema</a></h6>
+          <div class="docblock">
+            No description available.
+          </div>
+          <div class="docblock">
+            <p><span class="emblem available">since: 18.0.0</span></p>
+          </div>
+        </div>
+      
+        <div class="">
+          <h6><a href="method.ArrowFileWriter.write_record_batch.html">gparquet_arrow_file_writer_write_record_batch</a></h6>
+          <div class="docblock">
+            No description available.
+          </div>
+          <div class="docblock">
+            <p><span class="emblem available">since: 18.0.0</span></p>
+          </div>
+        </div>
+      
         <div class="">
           <h6><a href="method.ArrowFileWriter.write_table.html">gparquet_arrow_file_writer_write_table</a></h6>
           <div class="docblock">
diff --git a/docs/dev/c_glib/parquet-glib/index.json b/docs/dev/c_glib/parquet-glib/index.json
index 6de0fa4289b..bdac7aecd46 100644
--- a/docs/dev/c_glib/parquet-glib/index.json
+++ b/docs/dev/c_glib/parquet-glib/index.json
@@ -1 +1 @@
-{"meta":{"ns":"Parquet","version":"1.0","generator":"gi-docgen","generator-version":"2023.1"},"symbols":[{"type":"class","name":"ArrowFileReader","ctype":"GParquetArrowFileReader","summary":"No description available."},{"type":"class","name":"ArrowFileWriter","ctype":"GParquetArrowFileWriter","summary":"No description available."},{"type":"class","name":"BooleanStatistics","ctype":"GParquetBooleanStatistics","summary":"No description available."},{"type":"class","name":"ByteArrayStatisti [...]
\ No newline at end of file
+{"meta":{"ns":"Parquet","version":"1.0","generator":"gi-docgen","generator-version":"2023.1"},"symbols":[{"type":"class","name":"ArrowFileReader","ctype":"GParquetArrowFileReader","summary":"No description available."},{"type":"class","name":"ArrowFileWriter","ctype":"GParquetArrowFileWriter","summary":"No description available."},{"type":"class","name":"BooleanStatistics","ctype":"GParquetBooleanStatistics","summary":"No description available."},{"type":"class","name":"ByteArrayStatisti [...]
\ No newline at end of file
diff --git a/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.close.html b/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.close.html
index 1bb370529f3..b85ccc8dcfb 100644
--- a/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.close.html
+++ b/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.close.html
@@ -78,6 +78,10 @@ SPDX-License-Identifier: Apache-2.0
   
     <a class="method current" href="method.ArrowFileWriter.close.html">close</a>
   
+    <a class="method" href="method.ArrowFileWriter.get_schema.html">get_schema</a>
+  
+    <a class="method" href="method.ArrowFileWriter.write_record_batch.html">write_record_batch</a>
+  
     <a class="method" href="method.ArrowFileWriter.write_table.html">write_table</a>
   
   </div>
@@ -107,7 +111,7 @@ SPDX-License-Identifier: Apache-2.0
         Declaration
         <a class="anchor" href="#declaration"></a>
         
-        <a class="srclink" title="go to source location" href="https://github.com/apache/arrow/blob/main/c_glib/parquet-glib/arrow-file-writer.h#L128">[src]</a>
+        <a class="srclink" title="go to source location" href="https://github.com/apache/arrow/blob/main/c_glib/parquet-glib/arrow-file-writer.h#L138">[src]</a>
         
       </h4>
 
diff --git a/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.close.html b/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.get_schema.html
similarity index 75%
copy from docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.close.html
copy to docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.get_schema.html
index 1bb370529f3..48f60fe0eea 100644
--- a/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.close.html
+++ b/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.get_schema.html
@@ -7,7 +7,7 @@ SPDX-License-Identifier: Apache-2.0
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <title>Parquet.ArrowFileWriter.close</title>
+  <title>Parquet.ArrowFileWriter.get_schema</title>
   <meta name="viewport" content="width=device-width, initial-scale=1">
 
   <meta charset="utf-8" />
@@ -18,10 +18,10 @@ SPDX-License-Identifier: Apache-2.0
   
 
   
-  <meta priority="og:title" content="Parquet.ArrowFileWriter.close"/>
-  <meta priority="og:description" content="Reference for Parquet.ArrowFileWriter.close"/>
-  <meta name="twitter:title" content="Parquet.ArrowFileWriter.close"/>
-  <meta name="twitter:description" content="Reference for Parquet.ArrowFileWriter.close"/>
+  <meta priority="og:title" content="Parquet.ArrowFileWriter.get_schema"/>
+  <meta priority="og:description" content="Reference for Parquet.ArrowFileWriter.get_schema"/>
+  <meta name="twitter:title" content="Parquet.ArrowFileWriter.get_schema"/>
+  <meta name="twitter:description" content="Reference for Parquet.ArrowFileWriter.get_schema"/>
 
 
   
@@ -76,7 +76,11 @@ SPDX-License-Identifier: Apache-2.0
   <h5>Methods</h5>
   <div class="links">
   
-    <a class="method current" href="method.ArrowFileWriter.close.html">close</a>
+    <a class="method" href="method.ArrowFileWriter.close.html">close</a>
+  
+    <a class="method current" href="method.ArrowFileWriter.get_schema.html">get_schema</a>
+  
+    <a class="method" href="method.ArrowFileWriter.write_record_batch.html">write_record_batch</a>
   
     <a class="method" href="method.ArrowFileWriter.write_table.html">write_table</a>
   
@@ -94,12 +98,12 @@ SPDX-License-Identifier: Apache-2.0
 <section id="main" class="content">
   <header>
     <h3>Method</h3>
-    <h1><a href="index.html">Parquet</a><span class="sep"></span><a href="class.ArrowFileWriter.html">ArrowFileWriter</a><span class="sep"></span>close</h1>
+    <h1><a href="index.html">Parquet</a><span class="sep"></span><a href="class.ArrowFileWriter.html">ArrowFileWriter</a><span class="sep"></span>get_schema</h1>
   </header>
 
   <section>
     <div class="docblock">
-      <p><span class="emblem available">since: 0.11.0</span></p>
+      <p><span class="emblem available">since: 18.0.0</span></p>
     </div>
 
     <div class="declaration toggle-wrapper">
@@ -107,15 +111,14 @@ SPDX-License-Identifier: Apache-2.0
         Declaration
         <a class="anchor" href="#declaration"></a>
         
-        <a class="srclink" title="go to source location" href="https://github.com/apache/arrow/blob/main/c_glib/parquet-glib/arrow-file-writer.h#L128">[src]</a>
+        <a class="srclink" title="go to source location" href="https://github.com/apache/arrow/blob/main/c_glib/parquet-glib/arrow-file-writer.h#L121">[src]</a>
         
       </h4>
 
       <div class="docblock c-decl">
-        <pre><code><div class="highlight"><pre><span></span><span class="n">gboolean</span>
-<span class="n">gparquet_arrow_file_writer_close</span><span class="w"> </span><span class="p">(</span>
+        <pre><code><div class="highlight"><pre><span></span><span class="n">GArrowSchema</span><span class="o">*</span>
+<span class="n">gparquet_arrow_file_writer_get_schema</span><span class="w"> </span><span class="p">(</span>
 <span class="w">  </span><span class="n">GParquetArrowFileWriter</span><span class="o">*</span><span class="w"> </span><span class="n">writer</span>
-<span class="w">  </span><span class="n">GError</span><span class="o">**</span><span class="w"> </span><span class="n">error</span>
 <span class="p">)</span>
 </pre></div>
 </code></pre>
@@ -135,7 +138,7 @@ SPDX-License-Identifier: Apache-2.0
 
       <div class="docblock">
         
-        <p>Available since: 0.11.0</p>
+        <p>Available since: 18.0.0</p>
         
         
         
@@ -157,15 +160,15 @@ SPDX-License-Identifier: Apache-2.0
       <div class="docblock">
         <div class="returns">
           <div class="arg-description">
-            <p><em>Type:</em>&nbsp;<code>gboolean</code></p>
-            <p><p><code>TRUE</code> on success, <code>FALSE</code> if there was an&nbsp;error.</p></p>
+            <p><em>Type:</em>&nbsp;<a href="javascript:void(0)" data-link="class.Schema.html" data-namespace="Arrow" class="external"><code>GArrowSchema</code></a></p>
+            <p><p>The schema to be written&nbsp;to.</p></p>
           </div>
           <div>
             <table>
             
             
             
-            
+            <tr><td title="transfer: full">The caller of the method takes ownership of the data, and is responsible for freeing it.</td></tr>
             
             
             </table>
diff --git a/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.write_table.html b/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.write_record_batch.html
similarity index 81%
copy from docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.write_table.html
copy to docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.write_record_batch.html
index 89619f6c0e6..4366afde272 100644
--- a/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.write_table.html
+++ b/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.write_record_batch.html
@@ -7,7 +7,7 @@ SPDX-License-Identifier: Apache-2.0
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <title>Parquet.ArrowFileWriter.write_table</title>
+  <title>Parquet.ArrowFileWriter.write_record_batch</title>
   <meta name="viewport" content="width=device-width, initial-scale=1">
 
   <meta charset="utf-8" />
@@ -18,10 +18,10 @@ SPDX-License-Identifier: Apache-2.0
   
 
   
-  <meta priority="og:title" content="Parquet.ArrowFileWriter.write_table"/>
-  <meta priority="og:description" content="Reference for Parquet.ArrowFileWriter.write_table"/>
-  <meta name="twitter:title" content="Parquet.ArrowFileWriter.write_table"/>
-  <meta name="twitter:description" content="Reference for Parquet.ArrowFileWriter.write_table"/>
+  <meta priority="og:title" content="Parquet.ArrowFileWriter.write_record_batch"/>
+  <meta priority="og:description" content="Reference for Parquet.ArrowFileWriter.write_record_batch"/>
+  <meta name="twitter:title" content="Parquet.ArrowFileWriter.write_record_batch"/>
+  <meta name="twitter:description" content="Reference for Parquet.ArrowFileWriter.write_record_batch"/>
 
 
   
@@ -78,7 +78,11 @@ SPDX-License-Identifier: Apache-2.0
   
     <a class="method" href="method.ArrowFileWriter.close.html">close</a>
   
-    <a class="method current" href="method.ArrowFileWriter.write_table.html">write_table</a>
+    <a class="method" href="method.ArrowFileWriter.get_schema.html">get_schema</a>
+  
+    <a class="method current" href="method.ArrowFileWriter.write_record_batch.html">write_record_batch</a>
+  
+    <a class="method" href="method.ArrowFileWriter.write_table.html">write_table</a>
   
   </div>
 </div>
@@ -94,12 +98,12 @@ SPDX-License-Identifier: Apache-2.0
 <section id="main" class="content">
   <header>
     <h3>Method</h3>
-    <h1><a href="index.html">Parquet</a><span class="sep"></span><a href="class.ArrowFileWriter.html">ArrowFileWriter</a><span class="sep"></span>write_table</h1>
+    <h1><a href="index.html">Parquet</a><span class="sep"></span><a href="class.ArrowFileWriter.html">ArrowFileWriter</a><span class="sep"></span>write_record_batch</h1>
   </header>
 
   <section>
     <div class="docblock">
-      <p><span class="emblem available">since: 0.11.0</span></p>
+      <p><span class="emblem available">since: 18.0.0</span></p>
     </div>
 
     <div class="declaration toggle-wrapper">
@@ -107,16 +111,15 @@ SPDX-License-Identifier: Apache-2.0
         Declaration
         <a class="anchor" href="#declaration"></a>
         
-        <a class="srclink" title="go to source location" href="https://github.com/apache/arrow/blob/main/c_glib/parquet-glib/arrow-file-writer.h#L121">[src]</a>
+        <a class="srclink" title="go to source location" href="https://github.com/apache/arrow/blob/main/c_glib/parquet-glib/arrow-file-writer.h#L125">[src]</a>
         
       </h4>
 
       <div class="docblock c-decl">
         <pre><code><div class="highlight"><pre><span></span><span class="n">gboolean</span>
-<span class="n">gparquet_arrow_file_writer_write_table</span><span class="w"> </span><span class="p">(</span>
+<span class="n">gparquet_arrow_file_writer_write_record_batch</span><span class="w"> </span><span class="p">(</span>
 <span class="w">  </span><span class="n">GParquetArrowFileWriter</span><span class="o">*</span><span class="w"> </span><span class="n">writer</span><span class="p">,</span>
-<span class="w">  </span><span class="n">GArrowTable</span><span class="o">*</span><span class="w"> </span><span class="n">table</span><span class="p">,</span>
-<span class="w">  </span><span class="n">guint64</span><span class="w"> </span><span class="n">chunk_size</span><span class="p">,</span>
+<span class="w">  </span><span class="n">GArrowRecordBatch</span><span class="o">*</span><span class="w"> </span><span class="n">record_batch</span><span class="p">,</span>
 <span class="w">  </span><span class="n">GError</span><span class="o">**</span><span class="w"> </span><span class="n">error</span>
 <span class="p">)</span>
 </pre></div>
@@ -137,7 +140,7 @@ SPDX-License-Identifier: Apache-2.0
 
       <div class="docblock">
         
-        <p>Available since: 0.11.0</p>
+        <p>Available since: 18.0.0</p>
         
         
         
@@ -157,10 +160,10 @@ SPDX-License-Identifier: Apache-2.0
       <div class="docblock">
         <dl class="arguments">
           
-          <dt class="arg-name"><code>table</code></dt>
+          <dt class="arg-name"><code>record_batch</code></dt>
           <dd class="arg-description">
-            <p><em>Type:</em>&nbsp;<a href="javascript:void(0)" data-link="class.Table.html" data-namespace="Arrow" class="external"><code>GArrowTable</code></a></p>
-            <p><p>A table to be&nbsp;written.</p></p>
+            <p><em>Type:</em>&nbsp;<a href="javascript:void(0)" data-link="class.RecordBatch.html" data-namespace="Arrow" class="external"><code>GArrowRecordBatch</code></a></p>
+            <p><p>A record batch to be&nbsp;written.</p></p>
             <table>
             
             
@@ -171,23 +174,6 @@ SPDX-License-Identifier: Apache-2.0
             
             <tr><td title="transfer: none">The data is owned by the caller of the function.</td></tr>
             
-            </table>
-          </dd>
-          
-          <dt class="arg-name"><code>chunk_size</code></dt>
-          <dd class="arg-description">
-            <p><em>Type:</em>&nbsp;<code>guint64</code></p>
-            <p><p>The max number of rows in a row&nbsp;group.</p></p>
-            <table>
-            
-            
-            
-            
-            
-            
-            
-            
-            
             </table>
           </dd>
           
diff --git a/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.write_table.html b/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.write_table.html
index 89619f6c0e6..e28a004d6b3 100644
--- a/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.write_table.html
+++ b/docs/dev/c_glib/parquet-glib/method.ArrowFileWriter.write_table.html
@@ -78,6 +78,10 @@ SPDX-License-Identifier: Apache-2.0
   
     <a class="method" href="method.ArrowFileWriter.close.html">close</a>
   
+    <a class="method" href="method.ArrowFileWriter.get_schema.html">get_schema</a>
+  
+    <a class="method" href="method.ArrowFileWriter.write_record_batch.html">write_record_batch</a>
+  
     <a class="method current" href="method.ArrowFileWriter.write_table.html">write_table</a>
   
   </div>
@@ -107,7 +111,7 @@ SPDX-License-Identifier: Apache-2.0
         Declaration
         <a class="anchor" href="#declaration"></a>
         
-        <a class="srclink" title="go to source location" href="https://github.com/apache/arrow/blob/main/c_glib/parquet-glib/arrow-file-writer.h#L121">[src]</a>
+        <a class="srclink" title="go to source location" href="https://github.com/apache/arrow/blob/main/c_glib/parquet-glib/arrow-file-writer.h#L131">[src]</a>
         
       </h4>
 
diff --git a/docs/dev/cpp/acero/async.html b/docs/dev/cpp/acero/async.html
index c40219500e6..04014aede5f 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 v18.0.0.dev280</title>
+    <title>&lt;no title&gt; &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -155,8 +155,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/acero/developer_guide.html b/docs/dev/cpp/acero/developer_guide.html
index 23e0dd9de37..8da5cc31cab 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 v18.0.0.dev280</title>
+    <title>Developer’s Guide &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/acero/overview.html b/docs/dev/cpp/acero/overview.html
index 9a42c3613a6..f3aac881537 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 v18.0.0.dev280</title>
+    <title>Acero Overview &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/acero/substrait.html b/docs/dev/cpp/acero/substrait.html
index 74c4e81009f..bcbabfa24d7 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 v18.0.0.dev280</title>
+    <title>Using Acero with Substrait &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/acero/user_guide.html b/docs/dev/cpp/acero/user_guide.html
index ea9adc503a4..993db71b23f 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 v18.0.0.dev280</title>
+    <title>Acero User’s Guide &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api.html b/docs/dev/cpp/api.html
index 401cc58a4a2..adaf2f7a3fb 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 v18.0.0.dev280</title>
+    <title>API Reference &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/acero.html b/docs/dev/cpp/api/acero.html
index fe160b04d70..ecf22906f16 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 v18.0.0.dev280</title>
+    <title>Streaming Execution (Acero) &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/array.html b/docs/dev/cpp/api/array.html
index e5518996d1c..49b2433ad32 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 v18.0.0.dev280</title>
+    <title>Arrays &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/async.html b/docs/dev/cpp/api/async.html
index a667da21c9c..a7f84df7751 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 v18.0.0.dev280</title>
+    <title>Asynchronous programming &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/builder.html b/docs/dev/cpp/api/builder.html
index 0ab01f19832..1c736c29319 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 v18.0.0.dev280</title>
+    <title>Array Builders &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/c_abi.html b/docs/dev/cpp/api/c_abi.html
index 58b7bfec1aa..07cb42ab65f 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 v18.0.0.dev280</title>
+    <title>C Interfaces &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/compute.html b/docs/dev/cpp/api/compute.html
index c6b2f5ae1a7..4eb62d65995 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 v18.0.0.dev280</title>
+    <title>Compute Functions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/cuda.html b/docs/dev/cpp/api/cuda.html
index cdb559eda5e..92b3233a8d1 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 v18.0.0.dev280</title>
+    <title>CUDA support &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/dataset.html b/docs/dev/cpp/api/dataset.html
index a04923c821b..32185e81488 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 v18.0.0.dev280</title>
+    <title>Dataset &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/datatype.html b/docs/dev/cpp/api/datatype.html
index b0699ee23f7..aacf57e9e3c 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 v18.0.0.dev280</title>
+    <title>Data Types &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/filesystem.html b/docs/dev/cpp/api/filesystem.html
index f6c7172c607..12a877918fe 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 v18.0.0.dev280</title>
+    <title>Filesystems &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/flight.html b/docs/dev/cpp/api/flight.html
index 8fb0300c2dc..98f9d5f8a8d 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 v18.0.0.dev280</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/flightsql.html b/docs/dev/cpp/api/flightsql.html
index 9c63afcf8ae..f2cdaa21f74 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 v18.0.0.dev280</title>
+    <title>Arrow Flight SQL &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/formats.html b/docs/dev/cpp/api/formats.html
index a84ff2934df..c7383c36391 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 v18.0.0.dev280</title>
+    <title>File Formats &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/gandiva.html b/docs/dev/cpp/api/gandiva.html
index 5a4099d933a..fa30c9d3591 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 v18.0.0.dev280</title>
+    <title>Gandiva Expression Compiler &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/io.html b/docs/dev/cpp/api/io.html
index c9a17825ff1..cd4a96f893d 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 v18.0.0.dev280</title>
+    <title>Input / output &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/ipc.html b/docs/dev/cpp/api/ipc.html
index 62997eb7b47..09fcc5cee6b 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 v18.0.0.dev280</title>
+    <title>Arrow IPC &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/memory.html b/docs/dev/cpp/api/memory.html
index becafc38764..8f7040c22ae 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 v18.0.0.dev280</title>
+    <title>Memory (management) &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/scalar.html b/docs/dev/cpp/api/scalar.html
index 6682abdceea..88cbf149e15 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 v18.0.0.dev280</title>
+    <title>Scalars &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/support.html b/docs/dev/cpp/api/support.html
index 0b777f908b2..4f19a247911 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 v18.0.0.dev280</title>
+    <title>Programming Support &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/table.html b/docs/dev/cpp/api/table.html
index c0dbd6e3af3..b1b06b66210 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 v18.0.0.dev280</title>
+    <title>Two-dimensional Datasets &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/tensor.html b/docs/dev/cpp/api/tensor.html
index ad3a49bf461..0e8ccf9d122 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 v18.0.0.dev280</title>
+    <title>Tensors &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/thread.html b/docs/dev/cpp/api/thread.html
index 268283cc532..eb3ab089f63 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 v18.0.0.dev280</title>
+    <title>Thread (management) &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/utilities.html b/docs/dev/cpp/api/utilities.html
index 392502986e0..3bc46732846 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 v18.0.0.dev280</title>
+    <title>Utilities &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/arrays.html b/docs/dev/cpp/arrays.html
index 8fb98aedafd..2feaf7c543c 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 v18.0.0.dev280</title>
+    <title>Arrays &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/build_system.html b/docs/dev/cpp/build_system.html
index eaa72aa599b..61e452a036a 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 v18.0.0.dev280</title>
+    <title>Using Arrow C++ in your own project &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/compute.html b/docs/dev/cpp/compute.html
index c0da1cc2d8f..a88702a4556 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 v18.0.0.dev280</title>
+    <title>Compute Functions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/conventions.html b/docs/dev/cpp/conventions.html
index 8b069457e2b..d6ca13b6073 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 v18.0.0.dev280</title>
+    <title>Conventions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/csv.html b/docs/dev/cpp/csv.html
index 781c8ab33a8..c6d8a5d11ca 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 v18.0.0.dev280</title>
+    <title>Reading and Writing CSV files &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/dataset.html b/docs/dev/cpp/dataset.html
index ad929d1b52e..6fbd3d01a1b 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 v18.0.0.dev280</title>
+    <title>Tabular Datasets &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/datatypes.html b/docs/dev/cpp/datatypes.html
index 3cbb8d218c1..d00ae39de5a 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 v18.0.0.dev280</title>
+    <title>Data Types &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/env_vars.html b/docs/dev/cpp/env_vars.html
index 355c00c1fd9..c8de74d2284 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 v18.0.0.dev280</title>
+    <title>Environment Variables &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/examples/cmake_minimal_build.html b/docs/dev/cpp/examples/cmake_minimal_build.html
index 9ea6cec66f8..03796f11ffd 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 v18.0.0.dev280</title>
+    <title>Minimal build using CMake &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/examples/compute_and_write_example.html b/docs/dev/cpp/examples/compute_and_write_example.html
index eb0851b3197..e107b531a53 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 v18.0.0.dev280</title>
+    <title>Compute and Write CSV Example &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/examples/converting_recordbatch_to_tensor.html b/docs/dev/cpp/examples/converting_recordbatch_to_tensor.html
index 91daae7a524..ad7104d9423 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 v18.0.0.dev280</title>
+    <title>Conversion of RecordBatch to Tensor instances &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/examples/dataset_documentation_example.html b/docs/dev/cpp/examples/dataset_documentation_example.html
index 4d385f68fa3..6fda00e9fce 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 v18.0.0.dev280</title>
+    <title>Arrow Datasets example &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/examples/dataset_skyhook_scan_example.html b/docs/dev/cpp/examples/dataset_skyhook_scan_example.html
index 9cda26575da..c626890021e 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 v18.0.0.dev280</title>
+    <title>Arrow Skyhook example &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/examples/index.html b/docs/dev/cpp/examples/index.html
index de22dfb7da4..a006d818b76 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 v18.0.0.dev280</title>
+    <title>Examples &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/examples/row_columnar_conversion.html b/docs/dev/cpp/examples/row_columnar_conversion.html
index a1b82faefda..76aba9b8443 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 v18.0.0.dev280</title>
+    <title>Row to columnar conversion &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/examples/tuple_range_conversion.html b/docs/dev/cpp/examples/tuple_range_conversion.html
index e298dc762fa..248da23fbf0 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 v18.0.0.dev280</title>
+    <title>Conversion of range of std::tuple-like to Table instances &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/flight.html b/docs/dev/cpp/flight.html
index 7a75b8ba859..45c95344c2a 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 v18.0.0.dev280</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/gandiva.html b/docs/dev/cpp/gandiva.html
index 2f65dda5f6e..d2eaa227edb 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 v18.0.0.dev280</title>
+    <title>The Gandiva Expression Compiler &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/gandiva/expr_projector_filter.html b/docs/dev/cpp/gandiva/expr_projector_filter.html
index b2d498dae9b..bdb58c7f38a 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 v18.0.0.dev280</title>
+    <title>Gandiva Expression, Projector, and Filter &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/gandiva/external_func.html b/docs/dev/cpp/gandiva/external_func.html
index 67fb1057ac5..70beb7075cd 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 v18.0.0.dev280</title>
+    <title>Gandiva External Functions Development Guide &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/gdb.html b/docs/dev/cpp/gdb.html
index 29e062a549e..3afe4c6e389 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 v18.0.0.dev280</title>
+    <title>Debugging code using Arrow &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/getting_started.html b/docs/dev/cpp/getting_started.html
index 3f308618c83..5e5bc88f92c 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 v18.0.0.dev280</title>
+    <title>Getting Started &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/index.html b/docs/dev/cpp/index.html
index 4b03a21edc6..de2c8c1e7b6 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 v18.0.0.dev280</title>
+    <title>C++ Implementation &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/io.html b/docs/dev/cpp/io.html
index d0f49ab7471..378f23658bc 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 v18.0.0.dev280</title>
+    <title>Input / output and filesystems &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/ipc.html b/docs/dev/cpp/ipc.html
index bb25bddc8ec..1eb02656c72 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 v18.0.0.dev280</title>
+    <title>Reading and writing the Arrow IPC format &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/json.html b/docs/dev/cpp/json.html
index 566f79fd6be..20a99bfd02f 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 v18.0.0.dev280</title>
+    <title>Reading JSON files &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/memory.html b/docs/dev/cpp/memory.html
index 778eab92032..ab2a7a61bde 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 v18.0.0.dev280</title>
+    <title>Memory Management &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/opentelemetry.html b/docs/dev/cpp/opentelemetry.html
index 8d19fa464ee..eee9cd2795f 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 v18.0.0.dev280</title>
+    <title>OpenTelemetry &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/orc.html b/docs/dev/cpp/orc.html
index f8693664c5c..afc44941080 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 v18.0.0.dev280</title>
+    <title>Reading and Writing ORC files &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/overview.html b/docs/dev/cpp/overview.html
index 8fa2237d22e..bc7d6d45c93 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 v18.0.0.dev280</title>
+    <title>High-Level Overview &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/parquet.html b/docs/dev/cpp/parquet.html
index 5aa295db1d5..61aa98cb982 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 v18.0.0.dev280</title>
+    <title>Reading and writing Parquet files &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/streaming_execution.html b/docs/dev/cpp/streaming_execution.html
index 66af365f245..ccc91e4452f 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 v18.0.0.dev280</title>
+    <title>Acero: A C++ streaming execution engine &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/tables.html b/docs/dev/cpp/tables.html
index 429d973b1b8..219ece37535 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 v18.0.0.dev280</title>
+    <title>Tabular Data &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/threading.html b/docs/dev/cpp/threading.html
index a8c8cd748cf..b39e8a7db05 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 v18.0.0.dev280</title>
+    <title>Thread Management &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/tutorials/basic_arrow.html b/docs/dev/cpp/tutorials/basic_arrow.html
index 1b50152c708..694ff2eba91 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 v18.0.0.dev280</title>
+    <title>Basic Arrow Data Structures &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/tutorials/compute_tutorial.html b/docs/dev/cpp/tutorials/compute_tutorial.html
index 71b1d2fbd9f..78373a141fb 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 v18.0.0.dev280</title>
+    <title>Arrow Compute &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/tutorials/datasets_tutorial.html b/docs/dev/cpp/tutorials/datasets_tutorial.html
index c0ac42386f2..4d7fc22da7b 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 v18.0.0.dev280</title>
+    <title>Arrow Datasets &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/tutorials/io_tutorial.html b/docs/dev/cpp/tutorials/io_tutorial.html
index 2273052d4a8..bff42dc128e 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 v18.0.0.dev280</title>
+    <title>Arrow File I/O &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/user_guide.html b/docs/dev/cpp/user_guide.html
index 416f711289d..1ed6c8ba5d4 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 v18.0.0.dev280</title>
+    <title>User Guide &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/benchmarks.html b/docs/dev/developers/benchmarks.html
index 034b46f8465..ee6ddfe648e 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 v18.0.0.dev280</title>
+    <title>Benchmarks &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/bug_reports.html b/docs/dev/developers/bug_reports.html
index d5cf7ea0a16..25d14880aa0 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 v18.0.0.dev280</title>
+    <title>Bug reports and feature requests &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/archery.html b/docs/dev/developers/continuous_integration/archery.html
index c3ff6a38f38..b6c881df502 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 v18.0.0.dev280</title>
+    <title>Daily Development using Archery &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/crossbow.html b/docs/dev/developers/continuous_integration/crossbow.html
index 4607b0301e4..9f3ace962d6 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 v18.0.0.dev280</title>
+    <title>Packaging and Testing with Crossbow &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/docker.html b/docs/dev/developers/continuous_integration/docker.html
index 71dfdd695e1..49f3516d46f 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 v18.0.0.dev280</title>
+    <title>Running Docker Builds &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/index.html b/docs/dev/developers/continuous_integration/index.html
index 2a669ff0127..1b0e78b9297 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 v18.0.0.dev280</title>
+    <title>Continuous Integration &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/overview.html b/docs/dev/developers/continuous_integration/overview.html
index 4e72d7c0731..d7943c0776c 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 v18.0.0.dev280</title>
+    <title>Continuous Integration &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/building.html b/docs/dev/developers/cpp/building.html
index 80af076eef6..25183c8d40a 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 v18.0.0.dev280</title>
+    <title>Building Arrow C++ &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/conventions.html b/docs/dev/developers/cpp/conventions.html
index 1b6739b992e..ececa7be936 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 v18.0.0.dev280</title>
+    <title>Conventions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/development.html b/docs/dev/developers/cpp/development.html
index cc0416218a7..5e6a926f06d 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 v18.0.0.dev280</title>
+    <title>Development Guidelines &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/emscripten.html b/docs/dev/developers/cpp/emscripten.html
index dfa50a637a1..a8ee8659e54 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 v18.0.0.dev280</title>
+    <title>Cross compiling for WebAssembly with Emscripten &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/fuzzing.html b/docs/dev/developers/cpp/fuzzing.html
index 89243721df2..16a5bc06379 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 v18.0.0.dev280</title>
+    <title>Fuzzing Arrow C++ &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/index.html b/docs/dev/developers/cpp/index.html
index a982582b4ca..9582fb4c1df 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 v18.0.0.dev280</title>
+    <title>C++ Development &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/windows.html b/docs/dev/developers/cpp/windows.html
index cd36dc9839f..b9aada78c29 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 v18.0.0.dev280</title>
+    <title>Developing on Windows &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/documentation.html b/docs/dev/developers/documentation.html
index c8d8e3c8e2c..af8fd2aead1 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 v18.0.0.dev280</title>
+    <title>Building the Documentation &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/experimental_repos.html b/docs/dev/developers/experimental_repos.html
index 1a6729e9c62..d96923303b3 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 v18.0.0.dev280</title>
+    <title>Experimental repositories &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -155,8 +155,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/architectural_overview.html b/docs/dev/developers/guide/architectural_overview.html
index 864125df816..805f46e22c2 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 v18.0.0.dev280</title>
+    <title>Architectural Overview &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/communication.html b/docs/dev/developers/guide/communication.html
index 5325b32dc95..cd1a81259de 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 v18.0.0.dev280</title>
+    <title>Communication &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/documentation.html b/docs/dev/developers/guide/documentation.html
index 7c3a3fc2f57..9c465d7f322 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 v18.0.0.dev280</title>
+    <title>Helping with documentation &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/index.html b/docs/dev/developers/guide/index.html
index f243e3bec50..738042eaf1c 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 v18.0.0.dev280</title>
+    <title>New Contributor’s Guide &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/resources.html b/docs/dev/developers/guide/resources.html
index 69d94c6a135..eb059256276 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 v18.0.0.dev280</title>
+    <title>Additional information and resources &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/arrow_codebase.html b/docs/dev/developers/guide/step_by_step/arrow_codebase.html
index ca13737fe3e..a8f5da0c4c0 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 v18.0.0.dev280</title>
+    <title>Working on the Arrow codebase 🧐 &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/building.html b/docs/dev/developers/guide/step_by_step/building.html
index 359123c5706..9e855786a99 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 v18.0.0.dev280</title>
+    <title>Building the Arrow libraries 🏋🏿‍♀️ &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/finding_issues.html b/docs/dev/developers/guide/step_by_step/finding_issues.html
index d975583cc9a..78265f88b8a 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 v18.0.0.dev280</title>
+    <title>Finding good first issues 🔎 &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/index.html b/docs/dev/developers/guide/step_by_step/index.html
index e9574eaa706..848e428e63d 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 v18.0.0.dev280</title>
+    <title>Steps in making your first PR &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/pr_lifecycle.html b/docs/dev/developers/guide/step_by_step/pr_lifecycle.html
index ea3efd8e88b..15d12cace59 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 v18.0.0.dev280</title>
+    <title>Lifecycle of a pull request &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/set_up.html b/docs/dev/developers/guide/step_by_step/set_up.html
index 90ca8ca12c2..166e6ad666a 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 v18.0.0.dev280</title>
+    <title>Set up &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/styling.html b/docs/dev/developers/guide/step_by_step/styling.html
index 464f87732cd..5f0786dc754 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 v18.0.0.dev280</title>
+    <title>Styling 😎 &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/step_by_step/testing.html b/docs/dev/developers/guide/step_by_step/testing.html
index 0806ef262bf..4d3d920779d 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 v18.0.0.dev280</title>
+    <title>Testing 🧪 &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/tutorials/index.html b/docs/dev/developers/guide/tutorials/index.html
index e959ce2a738..1d2320e8a1b 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 v18.0.0.dev280</title>
+    <title>Tutorials &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/tutorials/python_tutorial.html b/docs/dev/developers/guide/tutorials/python_tutorial.html
index d59e4233ada..33e7cb52224 100644
--- a/docs/dev/developers/guide/tutorials/python_tutorial.html
+++ b/docs/dev/developers/guide/tutorials/python_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>Python tutorial &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Python tutorial &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/tutorials/r_tutorial.html b/docs/dev/developers/guide/tutorials/r_tutorial.html
index 192c10c505a..edf1198443f 100644
--- a/docs/dev/developers/guide/tutorials/r_tutorial.html
+++ b/docs/dev/developers/guide/tutorials/r_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>R tutorials &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>R tutorials &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/index.html b/docs/dev/developers/index.html
index d3e8671d6dc..08f0d0c0746 100644
--- a/docs/dev/developers/index.html
+++ b/docs/dev/developers/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>Development &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Development &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/java/building.html b/docs/dev/developers/java/building.html
index a57c2041127..c9f1b02cfb4 100644
--- a/docs/dev/developers/java/building.html
+++ b/docs/dev/developers/java/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 Java &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Building Arrow Java &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/java/development.html b/docs/dev/developers/java/development.html
index 43eff023ff5..15ebd302a2d 100644
--- a/docs/dev/developers/java/development.html
+++ b/docs/dev/developers/java/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 v18.0.0.dev280</title>
+    <title>Development Guidelines &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/java/index.html b/docs/dev/developers/java/index.html
index 00807bdd102..32c12fbbb5a 100644
--- a/docs/dev/developers/java/index.html
+++ b/docs/dev/developers/java/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>Java Development &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Java Development &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/overview.html b/docs/dev/developers/overview.html
index 652e359c06e..cf2ea356055 100644
--- a/docs/dev/developers/overview.html
+++ b/docs/dev/developers/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>Contributing Overview &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Contributing Overview &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/python.html b/docs/dev/developers/python.html
index f282696dc8c..abc9e790b8f 100644
--- a/docs/dev/developers/python.html
+++ b/docs/dev/developers/python.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>Python Development &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Python Development &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/release.html b/docs/dev/developers/release.html
index b87cbb4e27c..efe3bbd42f5 100644
--- a/docs/dev/developers/release.html
+++ b/docs/dev/developers/release.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>Release Management Guide &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Release Management Guide &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/release_verification.html b/docs/dev/developers/release_verification.html
index 2b7d27a41f0..424db5dd015 100644
--- a/docs/dev/developers/release_verification.html
+++ b/docs/dev/developers/release_verification.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>Release Verification Process &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Release Verification Process &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/reviewing.html b/docs/dev/developers/reviewing.html
index 89d92fc1e81..918941abc53 100644
--- a/docs/dev/developers/reviewing.html
+++ b/docs/dev/developers/reviewing.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>Reviewing contributions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Reviewing contributions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/ADBC.html b/docs/dev/format/ADBC.html
index 3404bf0e266..3f0f3154ae2 100644
--- a/docs/dev/format/ADBC.html
+++ b/docs/dev/format/ADBC.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>ADBC: Arrow Database Connectivity &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>ADBC: Arrow Database Connectivity &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/ADBC/C.html b/docs/dev/format/ADBC/C.html
index 4d4c27e0dc0..a4a801785b0 100644
--- a/docs/dev/format/ADBC/C.html
+++ b/docs/dev/format/ADBC/C.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>ADBC C API Specification &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>ADBC C API Specification &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/ADBC/Go.html b/docs/dev/format/ADBC/Go.html
index 2aee91312b0..db5c9c02557 100644
--- a/docs/dev/format/ADBC/Go.html
+++ b/docs/dev/format/ADBC/Go.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>ADBC Go API Specification &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>ADBC Go API Specification &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/ADBC/Java.html b/docs/dev/format/ADBC/Java.html
index e73ab63539b..f2c84f50bcc 100644
--- a/docs/dev/format/ADBC/Java.html
+++ b/docs/dev/format/ADBC/Java.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>ADBC Java API Specification &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>ADBC Java API Specification &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/CDataInterface.html b/docs/dev/format/CDataInterface.html
index da700847ed0..c74da07cdc9 100644
--- a/docs/dev/format/CDataInterface.html
+++ b/docs/dev/format/CDataInterface.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 Arrow C data interface &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>The Arrow C data interface &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/CDataInterface/PyCapsuleInterface.html b/docs/dev/format/CDataInterface/PyCapsuleInterface.html
index 252a65433f7..0f07c68145e 100644
--- a/docs/dev/format/CDataInterface/PyCapsuleInterface.html
+++ b/docs/dev/format/CDataInterface/PyCapsuleInterface.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 Arrow PyCapsule Interface &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>The Arrow PyCapsule Interface &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/CDeviceDataInterface.html b/docs/dev/format/CDeviceDataInterface.html
index 9470abf25aa..958eff57984 100644
--- a/docs/dev/format/CDeviceDataInterface.html
+++ b/docs/dev/format/CDeviceDataInterface.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 Arrow C Device data interface &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>The Arrow C Device data interface &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/CStreamInterface.html b/docs/dev/format/CStreamInterface.html
index 246839c3055..4d2ece58b0e 100644
--- a/docs/dev/format/CStreamInterface.html
+++ b/docs/dev/format/CStreamInterface.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 Arrow C stream interface &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>The Arrow C stream interface &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/CanonicalExtensions.html b/docs/dev/format/CanonicalExtensions.html
index ac59ed03b85..b636e2298d2 100644
--- a/docs/dev/format/CanonicalExtensions.html
+++ b/docs/dev/format/CanonicalExtensions.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>Canonical Extension Types &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Canonical Extension Types &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Changing.html b/docs/dev/format/Changing.html
index ac33da02cb7..a8a30d9b314 100644
--- a/docs/dev/format/Changing.html
+++ b/docs/dev/format/Changing.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>Changing the Apache Arrow Format Specification &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Changing the Apache Arrow Format Specification &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Columnar.html b/docs/dev/format/Columnar.html
index 76bd804149a..e4242658a50 100644
--- a/docs/dev/format/Columnar.html
+++ b/docs/dev/format/Columnar.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 Columnar Format &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Arrow Columnar Format &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/DissociatedIPC.html b/docs/dev/format/DissociatedIPC.html
index 2fac8f0d7c7..1556909cc7c 100644
--- a/docs/dev/format/DissociatedIPC.html
+++ b/docs/dev/format/DissociatedIPC.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>Dissociated IPC Protocol &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Dissociated IPC Protocol &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -159,8 +159,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
@@ -944,50 +944,6 @@ only have been tested using UCX and libfabric transports so far, but that’s al
 <li><p>The streams of metadata and body data are sent simultaneously across the
 same connection</p></li>
 </ol>
-<object data="../_images/mermaid-e962a4be5befa97b0166c4cae51c8201f88d2bb5.svg" type="image/svg+xml">
-            <p class="warning">%% Licensed to the Apache Software Foundation (ASF) under one
-%% or more contributor license agreements.  See the NOTICE file
-%% distributed with this work for additional information
-%% regarding copyright ownership.  The ASF licenses this file
-%% to you under the Apache License, Version 2.0 (the
-%% &quot;License&quot;); you may not use this file except in compliance
-%% with the License.  You may obtain a copy of the License at
-%%
-%%   http://www.apache.org/licenses/LICENSE-2.0
-%%
-%% Unless required by applicable law or agreed to in writing,
-%% software distributed under the License is distributed on an
-%% &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-%% KIND, either express or implied.  See the License for the
-%% specific language governing permissions and limitations
-%% under the License.
-
-sequenceDiagram    
-  participant C as Client
-  participant S as Server
-  activate C
-  C--&gt;&gt;+S: TaggedMessage(server.want_data, bytes=ID_of_desired_data)
-  S--&gt;&gt;C: Message(bytes([1]) + le_bytes(sequence_number) + schema_metadata)
-  par
-    loop each chunk
-      S--&gt;&gt;C: Message(bytes([1]) + le_bytes(sequence_number) + batch_metadata)
-    end
-    S--&gt;&gt;C: Message(bytes([0]) + le_bytes(sequence_number))
-  and
-    loop each chunk
-      alt
-        S--&gt;&gt;C: TaggedMessage((bytes[0] &lt;&lt; 55) | le_bytes(sequence_number),&lt;br/&gt;bytes=batch_data)
-      else
-        S--&gt;&gt;C: TaggedMessage((bytes[1] &lt;&lt; 55) | le_bytes(sequence_number),&lt;br/&gt;bytes=uint64_pairs)
-      end
-    end
-  end
-  
-  loop
-    C--&gt;&gt;S: TaggedMessage(server.free_data, bytes=uint64_list)
-  end
-  deactivate S
-  deactivate C</p></object>
 <section id="server-sequence">
 <h3>Server Sequence<a class="headerlink" href="#server-sequence" title="Permalink to this heading">#</a></h3>
 <p>There can be either a single server handling both the IPC Metadata stream and the
diff --git a/docs/dev/format/Flight.html b/docs/dev/format/Flight.html
index c5f133f4b9f..fab0c7392aa 100644
--- a/docs/dev/format/Flight.html
+++ b/docs/dev/format/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 v18.0.0.dev280</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -159,8 +159,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
@@ -969,6 +969,33 @@ server.</p>
 <h3>Uploading Data<a class="headerlink" href="#uploading-data" title="Permalink to this heading">#</a></h3>
 <p>To upload data, a client would:</p>
 <figure class="align-default" id="id3">
+<object data="../_images/mermaid-67d0aeb144e6323ffb0fc64ce1618e431fe1d163.svg" type="image/svg+xml">
+            <p class="warning">%% Licensed to the Apache Software Foundation (ASF) under one
+%% or more contributor license agreements.  See the NOTICE file
+%% distributed with this work for additional information
+%% regarding copyright ownership.  The ASF licenses this file
+%% to you under the Apache License, Version 2.0 (the
+%% &quot;License&quot;); you may not use this file except in compliance
+%% with the License.  You may obtain a copy of the License at
+%%
+%%   http://www.apache.org/licenses/LICENSE-2.0
+%%
+%% Unless required by applicable law or agreed to in writing,
+%% software distributed under the License is distributed on an
+%% &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+%% KIND, either express or implied.  See the License for the
+%% specific language governing permissions and limitations
+%% under the License.
+
+sequenceDiagram
+autonumber
+
+participant Client
+participant Server
+Note right of Client: The first FlightData includes a FlightDescriptor
+Client-&gt;&gt;Server: DoPut(FlightData)
+Client-&gt;&gt;Server: stream of FlightData
+Server-&gt;&gt;Client: PutResult{app_metadata}</p></object>
 <figcaption>
 <p><span class="caption-text">Uploading data via <code class="docutils literal notranslate"><span class="pre">DoPut</span></code>.</span><a class="headerlink" href="#id3" title="Permalink to this image">#</a></p>
 </figcaption>
diff --git a/docs/dev/format/FlightSql.html b/docs/dev/format/FlightSql.html
index 261a1ed72ec..04f304a39f0 100644
--- a/docs/dev/format/FlightSql.html
+++ b/docs/dev/format/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 v18.0.0.dev280</title>
+    <title>Arrow Flight SQL &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -159,8 +159,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Glossary.html b/docs/dev/format/Glossary.html
index 75e6e4c1f98..784d99cbdcc 100644
--- a/docs/dev/format/Glossary.html
+++ b/docs/dev/format/Glossary.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>Glossary &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Glossary &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Guidelines.html b/docs/dev/format/Guidelines.html
index 26c84b6b388..93945b308f6 100644
--- a/docs/dev/format/Guidelines.html
+++ b/docs/dev/format/Guidelines.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>Implementation Guidelines &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Implementation Guidelines &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -155,8 +155,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/IPC.html b/docs/dev/format/IPC.html
index 2a91a76c613..157730a56a0 100644
--- a/docs/dev/format/IPC.html
+++ b/docs/dev/format/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>IPC &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>IPC &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -155,8 +155,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Integration.html b/docs/dev/format/Integration.html
index 6e68074c454..5e17ac69102 100644
--- a/docs/dev/format/Integration.html
+++ b/docs/dev/format/Integration.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>Integration Testing &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Integration Testing &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Layout.html b/docs/dev/format/Layout.html
index 79ac9c51d95..b7edc7a2764 100644
--- a/docs/dev/format/Layout.html
+++ b/docs/dev/format/Layout.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>Physical Memory Layout &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Physical Memory Layout &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -155,8 +155,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Metadata.html b/docs/dev/format/Metadata.html
index fdf253085dc..b2f8b154c44 100644
--- a/docs/dev/format/Metadata.html
+++ b/docs/dev/format/Metadata.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>Format Metadata &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Format Metadata &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -155,8 +155,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Other.html b/docs/dev/format/Other.html
index dad75e132fd..23ef7eddfc6 100644
--- a/docs/dev/format/Other.html
+++ b/docs/dev/format/Other.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>Other Data Structures &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Other Data Structures &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/README.html b/docs/dev/format/README.html
index 8072765e4a1..93b1ecd6507 100644
--- a/docs/dev/format/README.html
+++ b/docs/dev/format/README.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>Apache Arrow Format Documentation &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Apache Arrow Format Documentation &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -155,8 +155,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Versioning.html b/docs/dev/format/Versioning.html
index 1daf0e0fd9a..765d438a6ea 100644
--- a/docs/dev/format/Versioning.html
+++ b/docs/dev/format/Versioning.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>Format Versioning and Stability &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Format Versioning and Stability &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/index.html b/docs/dev/format/index.html
index 200ec258de4..25e896d8adf 100644
--- a/docs/dev/format/index.html
+++ b/docs/dev/format/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>Specifications &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Specifications &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/genindex.html b/docs/dev/genindex.html
index 8a1943cf996..11e566291a9 100644
--- a/docs/dev/genindex.html
+++ b/docs/dev/genindex.html
@@ -8,7 +8,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>Index &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Index &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/index.html b/docs/dev/index.html
index 6f673f61f8c..84f40de88aa 100644
--- a/docs/dev/index.html
+++ b/docs/dev/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>Apache Arrow &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Apache Arrow &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/algorithm.html b/docs/dev/java/algorithm.html
index 504ef9376b7..dc676f01e35 100644
--- a/docs/dev/java/algorithm.html
+++ b/docs/dev/java/algorithm.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>Java Algorithms &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Java Algorithms &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/cdata.html b/docs/dev/java/cdata.html
index 2a84618463f..1084f05fab4 100644
--- a/docs/dev/java/cdata.html
+++ b/docs/dev/java/cdata.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 Data Interface &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>C Data Interface &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/dataset.html b/docs/dev/java/dataset.html
index 6793906e907..296bf3c52fd 100644
--- a/docs/dev/java/dataset.html
+++ b/docs/dev/java/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 v18.0.0.dev280</title>
+    <title>Dataset &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/flight.html b/docs/dev/java/flight.html
index 238866a21a9..e76a2836fcb 100644
--- a/docs/dev/java/flight.html
+++ b/docs/dev/java/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 v18.0.0.dev280</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/flight_sql.html b/docs/dev/java/flight_sql.html
index 8e141c00fc1..6e3f87da233 100644
--- a/docs/dev/java/flight_sql.html
+++ b/docs/dev/java/flight_sql.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 v18.0.0.dev280</title>
+    <title>Arrow Flight SQL &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/flight_sql_jdbc_driver.html b/docs/dev/java/flight_sql_jdbc_driver.html
index 2e7efb7551a..eacaa32afc2 100644
--- a/docs/dev/java/flight_sql_jdbc_driver.html
+++ b/docs/dev/java/flight_sql_jdbc_driver.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 JDBC Driver &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Arrow Flight SQL JDBC Driver &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/index.html b/docs/dev/java/index.html
index 4a3380bfca0..6b696ba5435 100644
--- a/docs/dev/java/index.html
+++ b/docs/dev/java/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>Java Implementation &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Java Implementation &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/install.html b/docs/dev/java/install.html
index 9baede84f5b..549bc3dd468 100644
--- a/docs/dev/java/install.html
+++ b/docs/dev/java/install.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>Installing Java Modules &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Installing Java Modules &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/ipc.html b/docs/dev/java/ipc.html
index ec1c049c1c3..a213dcf2851 100644
--- a/docs/dev/java/ipc.html
+++ b/docs/dev/java/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/Writing IPC formats &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Reading/Writing IPC formats &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/jdbc.html b/docs/dev/java/jdbc.html
index e057e5548ab..1071a454bd9 100644
--- a/docs/dev/java/jdbc.html
+++ b/docs/dev/java/jdbc.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 JDBC Adapter &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Arrow JDBC Adapter &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/memory.html b/docs/dev/java/memory.html
index 4a4c7652c75..c84ddbf8c51 100644
--- a/docs/dev/java/memory.html
+++ b/docs/dev/java/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 v18.0.0.dev280</title>
+    <title>Memory Management &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/overview.html b/docs/dev/java/overview.html
index 3b297d4dff5..d6debfafceb 100644
--- a/docs/dev/java/overview.html
+++ b/docs/dev/java/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 v18.0.0.dev280</title>
+    <title>High-Level Overview &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/quickstartguide.html b/docs/dev/java/quickstartguide.html
index 50b0b4fd7d4..1a57c930740 100644
--- a/docs/dev/java/quickstartguide.html
+++ b/docs/dev/java/quickstartguide.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>Quick Start Guide &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Quick Start Guide &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/substrait.html b/docs/dev/java/substrait.html
index e4f467f16f0..b10ac3d78ab 100644
--- a/docs/dev/java/substrait.html
+++ b/docs/dev/java/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>Substrait &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Substrait &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/table.html b/docs/dev/java/table.html
index 25c5bd1bd18..2d4f4e01530 100644
--- a/docs/dev/java/table.html
+++ b/docs/dev/java/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>Table &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Table &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/vector.html b/docs/dev/java/vector.html
index ce352771e00..ee5c0daf053 100644
--- a/docs/dev/java/vector.html
+++ b/docs/dev/java/vector.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>ValueVector &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>ValueVector &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/vector_schema_root.html b/docs/dev/java/vector_schema_root.html
index fb8a1beec84..51ba2b24fe3 100644
--- a/docs/dev/java/vector_schema_root.html
+++ b/docs/dev/java/vector_schema_root.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 v18.0.0.dev280</title>
+    <title>Tabular Data &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/objects.inv b/docs/dev/objects.inv
index d81d202ef4d..3a3d65a70b8 100644
Binary files a/docs/dev/objects.inv and b/docs/dev/objects.inv differ
diff --git a/docs/dev/python/api.html b/docs/dev/python/api.html
index 9407ff1b638..1a95177af47 100644
--- a/docs/dev/python/api.html
+++ b/docs/dev/python/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 v18.0.0.dev280</title>
+    <title>API Reference &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/acero.html b/docs/dev/python/api/acero.html
index 6cfe42c266d..bd63b9820ba 100644
--- a/docs/dev/python/api/acero.html
+++ b/docs/dev/python/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>Acero - Streaming Execution Engine &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Acero - Streaming Execution Engine &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/arrays.html b/docs/dev/python/api/arrays.html
index f8e9910c31a..f20b1fa16e3 100644
--- a/docs/dev/python/api/arrays.html
+++ b/docs/dev/python/api/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 and Scalars &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Arrays and Scalars &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/compute.html b/docs/dev/python/api/compute.html
index 26666ee32d3..1056a327b9b 100644
--- a/docs/dev/python/api/compute.html
+++ b/docs/dev/python/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 v18.0.0.dev280</title>
+    <title>Compute Functions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/cuda.html b/docs/dev/python/api/cuda.html
index 817d213cb30..791b1295aac 100644
--- a/docs/dev/python/api/cuda.html
+++ b/docs/dev/python/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 Integration &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>CUDA Integration &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/dataset.html b/docs/dev/python/api/dataset.html
index e33ef583204..90bc82a7b79 100644
--- a/docs/dev/python/api/dataset.html
+++ b/docs/dev/python/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 v18.0.0.dev280</title>
+    <title>Dataset &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/datatypes.html b/docs/dev/python/api/datatypes.html
index 2f2ce10a96f..7b3f236ad98 100644
--- a/docs/dev/python/api/datatypes.html
+++ b/docs/dev/python/api/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 and Schemas &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Data Types and Schemas &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/files.html b/docs/dev/python/api/files.html
index d9558d4cd94..b11c806fdc1 100644
--- a/docs/dev/python/api/files.html
+++ b/docs/dev/python/api/files.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>Streams and File Access &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Streams and File Access &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/filesystems.html b/docs/dev/python/api/filesystems.html
index b9c6e3aeff1..68e48e32624 100644
--- a/docs/dev/python/api/filesystems.html
+++ b/docs/dev/python/api/filesystems.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 v18.0.0.dev280</title>
+    <title>Filesystems &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/flight.html b/docs/dev/python/api/flight.html
index 9c991855df9..45c96607a20 100644
--- a/docs/dev/python/api/flight.html
+++ b/docs/dev/python/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 &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Arrow Flight &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/formats.html b/docs/dev/python/api/formats.html
index a640457c5a9..b9eb30d1b04 100644
--- a/docs/dev/python/api/formats.html
+++ b/docs/dev/python/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>Tabular File Formats &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Tabular File Formats &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/ipc.html b/docs/dev/python/api/ipc.html
index 07cbabc1cb2..90a59b3cc92 100644
--- a/docs/dev/python/api/ipc.html
+++ b/docs/dev/python/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>Serialization and IPC &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Serialization and IPC &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/memory.html b/docs/dev/python/api/memory.html
index 06b22abaf37..fb78bf73752 100644
--- a/docs/dev/python/api/memory.html
+++ b/docs/dev/python/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>Buffers and Memory &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Buffers and Memory &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/misc.html b/docs/dev/python/api/misc.html
index 588d03e1cf3..14d963f1793 100644
--- a/docs/dev/python/api/misc.html
+++ b/docs/dev/python/api/misc.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>Miscellaneous &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Miscellaneous &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/substrait.html b/docs/dev/python/api/substrait.html
index 4454729ff23..0541cb8ca52 100644
--- a/docs/dev/python/api/substrait.html
+++ b/docs/dev/python/api/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>Substrait &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Substrait &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/tables.html b/docs/dev/python/api/tables.html
index 764474643fa..44934cfc140 100644
--- a/docs/dev/python/api/tables.html
+++ b/docs/dev/python/api/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>Tables and Tensors &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Tables and Tensors &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/benchmarks.html b/docs/dev/python/benchmarks.html
index 3b3ca8f768f..c16c0a06e31 100644
--- a/docs/dev/python/benchmarks.html
+++ b/docs/dev/python/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 v18.0.0.dev280</title>
+    <title>Benchmarks &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/compute.html b/docs/dev/python/compute.html
index 9f62c9bb854..a7ac5a52ca0 100644
--- a/docs/dev/python/compute.html
+++ b/docs/dev/python/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 v18.0.0.dev280</title>
+    <title>Compute Functions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/csv.html b/docs/dev/python/csv.html
index ae3ab63ee17..59cbd8af8da 100644
--- a/docs/dev/python/csv.html
+++ b/docs/dev/python/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 v18.0.0.dev280</title>
+    <title>Reading and Writing CSV files &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/data.html b/docs/dev/python/data.html
index 00edb2027db..e0e51a65f6b 100644
--- a/docs/dev/python/data.html
+++ b/docs/dev/python/data.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 and In-Memory Data Model &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Data Types and In-Memory Data Model &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
@@ -1695,7 +1695,7 @@ for you:</p>
 
 <span class="gp">In [26]: </span><span class="n">arr</span>
 <span class="gh">Out[26]: </span>
-<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7f818b9e5b40&gt;</span>
+<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7fc40b3a5e40&gt;</span>
 <span class="go">[</span>
 <span class="go">  1,</span>
 <span class="go">  2,</span>
@@ -1707,7 +1707,7 @@ for you:</p>
 <p>But you may also pass a specific data type to override type inference:</p>
 <div class="highlight-ipython notranslate"><div class="highlight"><pre><span></span><span class="gp">In [27]: </span><span class="n">pa</span><span class="o">.</span><span class="n">array</span><span class="p">([</span><span class="mi">1</span><span class="p">,</span> <span class="mi">2</span><span class="p">],</span> <span class="nb">type</span><span class="o">=</span><span class="n">pa</span><span class="o">.</span><span class="n">uint16</span><span class="p">())</span>
 <span class="gh">Out[27]: </span>
-<span class="go">&lt;pyarrow.lib.UInt16Array object at 0x7f818b9cbc40&gt;</span>
+<span class="go">&lt;pyarrow.lib.UInt16Array object at 0x7fc40b3a63e0&gt;</span>
 <span class="go">[</span>
 <span class="go">  1,</span>
 <span class="go">  2</span>
@@ -1742,7 +1742,7 @@ nulls:</p>
 <p>Arrays can be sliced without copying:</p>
 <div class="highlight-ipython notranslate"><div class="highlight"><pre><span></span><span class="gp">In [33]: </span><span class="n">arr</span><span class="p">[</span><span class="mi">1</span><span class="p">:</span><span class="mi">3</span><span class="p">]</span>
 <span class="gh">Out[33]: </span>
-<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7f818b9e6fe0&gt;</span>
+<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7fc40b3a6500&gt;</span>
 <span class="go">[</span>
 <span class="go">  2,</span>
 <span class="go">  null</span>
@@ -1795,7 +1795,7 @@ This allows for ListView arrays to specify out-of-order offsets:</p>
 
 <span class="gp">In [42]: </span><span class="n">arr</span>
 <span class="gh">Out[42]: </span>
-<span class="go">&lt;pyarrow.lib.ListViewArray object at 0x7f818b9e74c0&gt;</span>
+<span class="go">&lt;pyarrow.lib.ListViewArray object at 0x7fc40b3f4460&gt;</span>
 <span class="go">[</span>
 <span class="go">  [</span>
 <span class="go">    5,</span>
@@ -1820,7 +1820,7 @@ This allows for ListView arrays to specify out-of-order offsets:</p>
 dictionaries:</p>
 <div class="highlight-ipython notranslate"><div class="highlight"><pre><span></span><span class="gp">In [43]: </span><span class="n">pa</span><span class="o">.</span><span class="n">array</span><span class="p">([{</span><span class="s1">&#39;x&#39;</span><span class="p">:</span> <span class="mi">1</span><span class="p">,</span> <span class="s1">&#39;y&#39;</span><span class="p">:</span> <span class="kc">True</span><span class="p">},</span> <span class="p">{</span><span class="s1">&#39;z& [...]
 <span class="gh">Out[43]: </span>
-<span class="go">&lt;pyarrow.lib.StructArray object at 0x7f818b9e4100&gt;</span>
+<span class="go">&lt;pyarrow.lib.StructArray object at 0x7fc40b3a6da0&gt;</span>
 <span class="go">-- is_valid: all not null</span>
 <span class="go">-- child 0 type: int64</span>
 <span class="go">  [</span>
@@ -1847,7 +1847,7 @@ you must explicitly pass the type:</p>
 
 <span class="gp">In [45]: </span><span class="n">pa</span><span class="o">.</span><span class="n">array</span><span class="p">([{</span><span class="s1">&#39;x&#39;</span><span class="p">:</span> <span class="mi">1</span><span class="p">,</span> <span class="s1">&#39;y&#39;</span><span class="p">:</span> <span class="kc">True</span><span class="p">},</span> <span class="p">{</span><span class="s1">&#39;x&#39;</span><span class="p">:</span> <span class="mi">2</span><span class="p">,</span [...]
 <span class="gh">Out[45]: </span>
-<span class="go">&lt;pyarrow.lib.StructArray object at 0x7f818b9e7fa0&gt;</span>
+<span class="go">&lt;pyarrow.lib.StructArray object at 0x7fc40b3f4ee0&gt;</span>
 <span class="go">-- is_valid: all not null</span>
 <span class="go">-- child 0 type: int8</span>
 <span class="go">  [</span>
@@ -1862,7 +1862,7 @@ you must explicitly pass the type:</p>
 
 <span class="gp">In [46]: </span><span class="n">pa</span><span class="o">.</span><span class="n">array</span><span class="p">([(</span><span class="mi">3</span><span class="p">,</span> <span class="kc">True</span><span class="p">),</span> <span class="p">(</span><span class="mi">4</span><span class="p">,</span> <span class="kc">False</span><span class="p">)],</span> <span class="nb">type</span><span class="o">=</span><span class="n">ty</span><span class="p">)</span>
 <span class="gh">Out[46]: </span>
-<span class="go">&lt;pyarrow.lib.StructArray object at 0x7f818b8440a0&gt;</span>
+<span class="go">&lt;pyarrow.lib.StructArray object at 0x7fc40b3f4f40&gt;</span>
 <span class="go">-- is_valid: all not null</span>
 <span class="go">-- child 0 type: int8</span>
 <span class="go">  [</span>
@@ -1881,7 +1881,7 @@ level and at the individual field level.  If initializing from a sequence
 of Python dicts, a missing dict key is handled as a null value:</p>
 <div class="highlight-ipython notranslate"><div class="highlight"><pre><span></span><span class="gp">In [47]: </span><span class="n">pa</span><span class="o">.</span><span class="n">array</span><span class="p">([{</span><span class="s1">&#39;x&#39;</span><span class="p">:</span> <span class="mi">1</span><span class="p">},</span> <span class="kc">None</span><span class="p">,</span> <span class="p">{</span><span class="s1">&#39;y&#39;</span><span class="p">:</span> <span class="kc">None</s [...]
 <span class="gh">Out[47]: </span>
-<span class="go">&lt;pyarrow.lib.StructArray object at 0x7f818b8442e0&gt;</span>
+<span class="go">&lt;pyarrow.lib.StructArray object at 0x7fc40b3f51e0&gt;</span>
 <span class="go">-- is_valid:</span>
 <span class="go">  [</span>
 <span class="go">    true,</span>
@@ -1916,7 +1916,7 @@ individual arrays, and no copy is involved:</p>
 
 <span class="gp">In [52]: </span><span class="n">arr</span>
 <span class="gh">Out[52]: </span>
-<span class="go">&lt;pyarrow.lib.StructArray object at 0x7f818b844ca0&gt;</span>
+<span class="go">&lt;pyarrow.lib.StructArray object at 0x7fc40b3f59c0&gt;</span>
 <span class="go">-- is_valid: all not null</span>
 <span class="go">-- child 0 type: int16</span>
 <span class="go">  [</span>
@@ -1943,7 +1943,7 @@ the type is explicitly passed into <a class="reference internal" href="generated
 
 <span class="gp">In [55]: </span><span class="n">pa</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="n">ty</span><span class="p">)</span>
 <span class="gh">Out[55]: </span>
-<span class="go">&lt;pyarrow.lib.MapArray object at 0x7f818b845000&gt;</span>
+<span class="go">&lt;pyarrow.lib.MapArray object at 0x7fc40b3a5600&gt;</span>
 <span class="go">[</span>
 <span class="go">  keys:</span>
 <span class="go">  [</span>
@@ -1977,7 +1977,7 @@ their row, use the <a class="reference internal" href="generated/pyarrow.ListArr
 
 <span class="gp">In [57]: </span><span class="n">arr</span><span class="o">.</span><span class="n">keys</span>
 <span class="gh">Out[57]: </span>
-<span class="go">&lt;pyarrow.lib.StringArray object at 0x7f818b8455a0&gt;</span>
+<span class="go">&lt;pyarrow.lib.StringArray object at 0x7fc40b3a49a0&gt;</span>
 <span class="go">[</span>
 <span class="go">  &quot;x&quot;,</span>
 <span class="go">  &quot;y&quot;,</span>
@@ -1986,7 +1986,7 @@ their row, use the <a class="reference internal" href="generated/pyarrow.ListArr
 
 <span class="gp">In [58]: </span><span class="n">arr</span><span class="o">.</span><span class="n">items</span>
 <span class="gh">Out[58]: </span>
-<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7f818b9e6bc0&gt;</span>
+<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7fc40b3a6980&gt;</span>
 <span class="go">[</span>
 <span class="go">  4,</span>
 <span class="go">  5,</span>
@@ -1995,7 +1995,7 @@ their row, use the <a class="reference internal" href="generated/pyarrow.ListArr
 
 <span class="gp">In [59]: </span><span class="n">pa</span><span class="o">.</span><span class="n">ListArray</span><span class="o">.</span><span class="n">from_arrays</span><span class="p">(</span><span class="n">arr</span><span class="o">.</span><span class="n">offsets</span><span class="p">,</span> <span class="n">arr</span><span class="o">.</span><span class="n">keys</span><span class="p">)</span>
 <span class="gh">Out[59]: </span>
-<span class="go">&lt;pyarrow.lib.ListArray object at 0x7f818b8456c0&gt;</span>
+<span class="go">&lt;pyarrow.lib.ListArray object at 0x7fc40b3a6020&gt;</span>
 <span class="go">[</span>
 <span class="go">  [</span>
 <span class="go">    &quot;x&quot;,</span>
@@ -2008,7 +2008,7 @@ their row, use the <a class="reference internal" href="generated/pyarrow.ListArr
 
 <span class="gp">In [60]: </span><span class="n">pa</span><span class="o">.</span><span class="n">ListArray</span><span class="o">.</span><span class="n">from_arrays</span><span class="p">(</span><span class="n">arr</span><span class="o">.</span><span class="n">offsets</span><span class="p">,</span> <span class="n">arr</span><span class="o">.</span><span class="n">items</span><span class="p">)</span>
 <span class="gh">Out[60]: </span>
-<span class="go">&lt;pyarrow.lib.ListArray object at 0x7f818b844f40&gt;</span>
+<span class="go">&lt;pyarrow.lib.ListArray object at 0x7fc40b3a64a0&gt;</span>
 <span class="go">[</span>
 <span class="go">  [</span>
 <span class="go">    4,</span>
@@ -2043,7 +2043,7 @@ selected:</p>
 
 <span class="gp">In [66]: </span><span class="n">union_arr</span>
 <span class="gh">Out[66]: </span>
-<span class="go">&lt;pyarrow.lib.UnionArray object at 0x7f818b845b40&gt;</span>
+<span class="go">&lt;pyarrow.lib.UnionArray object at 0x7fc40b3f5a80&gt;</span>
 <span class="go">-- is_valid: all not null</span>
 <span class="go">-- type_ids:   [</span>
 <span class="go">    0,</span>
@@ -2082,7 +2082,7 @@ each offset in the selected child array it can be found:</p>
 
 <span class="gp">In [73]: </span><span class="n">union_arr</span>
 <span class="gh">Out[73]: </span>
-<span class="go">&lt;pyarrow.lib.UnionArray object at 0x7f818b8464a0&gt;</span>
+<span class="go">&lt;pyarrow.lib.UnionArray object at 0x7fc40b3f4040&gt;</span>
 <span class="go">-- is_valid: all not null</span>
 <span class="go">-- type_ids:   [</span>
 <span class="go">    0,</span>
@@ -2131,7 +2131,7 @@ consider an example:</p>
 
 <span class="gp">In [77]: </span><span class="n">dict_array</span>
 <span class="gh">Out[77]: </span>
-<span class="go">&lt;pyarrow.lib.DictionaryArray object at 0x7f818b8175a0&gt;</span>
+<span class="go">&lt;pyarrow.lib.DictionaryArray object at 0x7fc40b3fa8f0&gt;</span>
 
 <span class="go">-- dictionary:</span>
 <span class="go">  [</span>
@@ -2158,7 +2158,7 @@ consider an example:</p>
 
 <span class="gp">In [79]: </span><span class="n">dict_array</span><span class="o">.</span><span class="n">indices</span>
 <span class="gh">Out[79]: </span>
-<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7f818b844340&gt;</span>
+<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7fc40b3f6b60&gt;</span>
 <span class="go">[</span>
 <span class="go">  0,</span>
 <span class="go">  1,</span>
@@ -2172,7 +2172,7 @@ consider an example:</p>
 
 <span class="gp">In [80]: </span><span class="n">dict_array</span><span class="o">.</span><span class="n">dictionary</span>
 <span class="gh">Out[80]: </span>
-<span class="go">&lt;pyarrow.lib.StringArray object at 0x7f818b844880&gt;</span>
+<span class="go">&lt;pyarrow.lib.StringArray object at 0x7fc40b3f7100&gt;</span>
 <span class="go">[</span>
 <span class="go">  &quot;foo&quot;,</span>
 <span class="go">  &quot;bar&quot;,</span>
@@ -2228,7 +2228,7 @@ instances. Let’s consider a collection of arrays:</p>
 
 <span class="gp">In [87]: </span><span class="n">batch</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span>
 <span class="gh">Out[87]: </span>
-<span class="go">&lt;pyarrow.lib.StringArray object at 0x7f818b8800a0&gt;</span>
+<span class="go">&lt;pyarrow.lib.StringArray object at 0x7fc40b22c160&gt;</span>
 <span class="go">[</span>
 <span class="go">  &quot;foo&quot;,</span>
 <span class="go">  &quot;bar&quot;,</span>
@@ -2242,7 +2242,7 @@ instances. Let’s consider a collection of arrays:</p>
 
 <span class="gp">In [89]: </span><span class="n">batch2</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span>
 <span class="gh">Out[89]: </span>
-<span class="go">&lt;pyarrow.lib.StringArray object at 0x7f818b8804c0&gt;</span>
+<span class="go">&lt;pyarrow.lib.StringArray object at 0x7fc40b22c5e0&gt;</span>
 <span class="go">[</span>
 <span class="go">  &quot;bar&quot;,</span>
 <span class="go">  &quot;baz&quot;,</span>
@@ -2286,7 +2286,7 @@ container for one or more arrays of the same type.</p>
 
 <span class="gp">In [95]: </span><span class="n">c</span>
 <span class="gh">Out[95]: </span>
-<span class="go">&lt;pyarrow.lib.ChunkedArray object at 0x7f818b9e6620&gt;</span>
+<span class="go">&lt;pyarrow.lib.ChunkedArray object at 0x7fc40b22cb80&gt;</span>
 <span class="go">[</span>
 <span class="go">  [</span>
 <span class="go">    1,</span>
@@ -2320,7 +2320,7 @@ container for one or more arrays of the same type.</p>
 
 <span class="gp">In [97]: </span><span class="n">c</span><span class="o">.</span><span class="n">chunk</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
 <span class="gh">Out[97]: </span>
-<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7f818b9e7580&gt;</span>
+<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7fc40b22cd60&gt;</span>
 <span class="go">[</span>
 <span class="go">  1,</span>
 <span class="go">  2,</span>
diff --git a/docs/dev/python/dataset.html b/docs/dev/python/dataset.html
index ce2286580d6..b0e12e90c1d 100644
--- a/docs/dev/python/dataset.html
+++ b/docs/dev/python/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 v18.0.0.dev280</title>
+    <title>Tabular Datasets &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
@@ -1596,7 +1596,7 @@ can pass it the path to the directory containing the data files:</p>
 <span class="gp">In [12]: </span><span class="n">dataset</span> <span class="o">=</span> <span class="n">ds</span><span class="o">.</span><span class="n">dataset</span><span class="p">(</span><span class="n">base</span> <span class="o">/</span> <span class="s2">&quot;parquet_dataset&quot;</span><span class="p">,</span> <span class="nb">format</span><span class="o">=</span><span class="s2">&quot;parquet&quot;</span><span class="p">)</span>
 
 <span class="gp">In [13]: </span><span class="n">dataset</span>
-<span class="gh">Out[13]: </span><span class="go">&lt;pyarrow._dataset.FileSystemDataset at 0x7f818b9cba60&gt;</span>
+<span class="gh">Out[13]: </span><span class="go">&lt;pyarrow._dataset.FileSystemDataset at 0x7fc40b22d900&gt;</span>
 </pre></div>
 </div>
 <p>In addition to searching a base directory, <a class="reference internal" href="generated/pyarrow.dataset.dataset.html#pyarrow.dataset.dataset" title="pyarrow.dataset.dataset"><code class="xref py py-func docutils literal notranslate"><span class="pre">dataset()</span></code></a> accepts a path to a
@@ -1605,8 +1605,8 @@ single file or a list of file paths.</p>
 needed, it only crawls the directory to find all the files:</p>
 <div class="highlight-ipython notranslate"><div class="highlight"><pre><span></span><span class="gp">In [14]: </span><span class="n">dataset</span><span class="o">.</span><span class="n">files</span>
 <span class="gh">Out[14]: </span>
-<span class="go">[&#39;/tmp/pyarrow-elis2ln5/parquet_dataset/data1.parquet&#39;,</span>
-<span class="go"> &#39;/tmp/pyarrow-elis2ln5/parquet_dataset/data2.parquet&#39;]</span>
+<span class="go">[&#39;/tmp/pyarrow-7ae1cgvu/parquet_dataset/data1.parquet&#39;,</span>
+<span class="go"> &#39;/tmp/pyarrow-7ae1cgvu/parquet_dataset/data2.parquet&#39;]</span>
 </pre></div>
 </div>
 <p>… and infers the dataset’s schema (by default from the first file):</p>
@@ -1627,23 +1627,23 @@ this can require a lot of memory, see below on filtering / iterative loading):</
 <span class="go">c: int64</span>
 <span class="gt">----</span>
 <span class="ne">a</span>: [[0,1,2,3,4],[5,6,7,8,9]]
-<span class="ne">b</span>: [[-0.7823350642948956,-0.1439423271865125,0.46221741266956395,-0.3643687669716462,0.4524693789620009],[1.9360035763790724,0.1650349930876854,-1.609359904567531,1.2376276322255675,0.9258339427932574]]
+<span class="ne">b</span>: [[-1.493636379499411,-0.29752804268384186,1.0722914492759825,0.4328639683832112,-0.6733076557810368],[-1.6872905627384491,0.735930234201642,1.1395175729751141,0.03471619103382752,-0.6978097752691764]]
 <span class="ne">c</span>: [[1,2,1,2,1],[2,1,2,1,2]]
 
 <span class="c1"># converting to pandas to see the contents of the scanned table</span>
 <span class="gp">In [17]: </span><span class="n">dataset</span><span class="o">.</span><span class="n">to_table</span><span class="p">()</span><span class="o">.</span><span class="n">to_pandas</span><span class="p">()</span>
 <span class="gh">Out[17]: </span>
 <span class="go">   a         b  c</span>
-<span class="go">0  0 -0.782335  1</span>
-<span class="go">1  1 -0.143942  2</span>
-<span class="go">2  2  0.462217  1</span>
-<span class="go">3  3 -0.364369  2</span>
-<span class="go">4  4  0.452469  1</span>
-<span class="go">5  5  1.936004  2</span>
-<span class="go">6  6  0.165035  1</span>
-<span class="go">7  7 -1.609360  2</span>
-<span class="go">8  8  1.237628  1</span>
-<span class="go">9  9  0.925834  2</span>
+<span class="go">0  0 -1.493636  1</span>
+<span class="go">1  1 -0.297528  2</span>
+<span class="go">2  2  1.072291  1</span>
+<span class="go">3  3  0.432864  2</span>
+<span class="go">4  4 -0.673308  1</span>
+<span class="go">5  5 -1.687291  2</span>
+<span class="go">6  6  0.735930  1</span>
+<span class="go">7  7  1.139518  2</span>
+<span class="go">8  8  0.034716  1</span>
+<span class="go">9  9 -0.697810  2</span>
 </pre></div>
 </div>
 </section>
@@ -1666,11 +1666,11 @@ supported; more formats are planned in the future.</p>
 <span class="gp">In [21]: </span><span class="n">dataset</span><span class="o">.</span><span class="n">to_table</span><span class="p">()</span><span class="o">.</span><span class="n">to_pandas</span><span class="p">()</span><span class="o">.</span><span class="n">head</span><span class="p">()</span>
 <span class="gh">Out[21]: </span>
 <span class="go">   a         b  c</span>
-<span class="go">0  0 -0.782335  1</span>
-<span class="go">1  1 -0.143942  2</span>
-<span class="go">2  2  0.462217  1</span>
-<span class="go">3  3 -0.364369  2</span>
-<span class="go">4  4  0.452469  1</span>
+<span class="go">0  0 -1.493636  1</span>
+<span class="go">1  1 -0.297528  2</span>
+<span class="go">2  2  1.072291  1</span>
+<span class="go">3  3  0.432864  2</span>
+<span class="go">4  4 -0.673308  1</span>
 </pre></div>
 </div>
 </section>
@@ -1702,16 +1702,16 @@ supported; more formats are planned in the future.</p>
 <span class="gp">In [23]: </span><span class="n">dataset</span><span class="o">.</span><span class="n">to_table</span><span class="p">(</span><span class="n">columns</span><span class="o">=</span><span class="p">[</span><span class="s1">&#39;a&#39;</span><span class="p">,</span> <span class="s1">&#39;b&#39;</span><span class="p">])</span><span class="o">.</span><span class="n">to_pandas</span><span class="p">()</span>
 <span class="gh">Out[23]: </span>
 <span class="go">   a         b</span>
-<span class="go">0  0 -0.782335</span>
-<span class="go">1  1 -0.143942</span>
-<span class="go">2  2  0.462217</span>
-<span class="go">3  3 -0.364369</span>
-<span class="go">4  4  0.452469</span>
-<span class="go">5  5  1.936004</span>
-<span class="go">6  6  0.165035</span>
-<span class="go">7  7 -1.609360</span>
-<span class="go">8  8  1.237628</span>
-<span class="go">9  9  0.925834</span>
+<span class="go">0  0 -1.493636</span>
+<span class="go">1  1 -0.297528</span>
+<span class="go">2  2  1.072291</span>
+<span class="go">3  3  0.432864</span>
+<span class="go">4  4 -0.673308</span>
+<span class="go">5  5 -1.687291</span>
+<span class="go">6  6  0.735930</span>
+<span class="go">7  7  1.139518</span>
+<span class="go">8  8  0.034716</span>
+<span class="go">9  9 -0.697810</span>
 </pre></div>
 </div>
 <p>With the <code class="docutils literal notranslate"><span class="pre">filter</span></code> keyword, rows which do not match the filter predicate will
@@ -1720,18 +1720,18 @@ not be included in the returned table. The keyword expects a boolean
 <div class="highlight-ipython notranslate"><div class="highlight"><pre><span></span><span class="gp">In [24]: </span><span class="n">dataset</span><span class="o">.</span><span class="n">to_table</span><span class="p">(</span><span class="nb">filter</span><span class="o">=</span><span class="n">ds</span><span class="o">.</span><span class="n">field</span><span class="p">(</span><span class="s1">&#39;a&#39;</span><span class="p">)</span> <span class="o">&gt;=</span> <span class="mi">7</sp [...]
 <span class="gh">Out[24]: </span>
 <span class="go">   a         b  c</span>
-<span class="go">0  7 -1.609360  2</span>
-<span class="go">1  8  1.237628  1</span>
-<span class="go">2  9  0.925834  2</span>
+<span class="go">0  7  1.139518  2</span>
+<span class="go">1  8  0.034716  1</span>
+<span class="go">2  9 -0.697810  2</span>
 
 <span class="gp">In [25]: </span><span class="n">dataset</span><span class="o">.</span><span class="n">to_table</span><span class="p">(</span><span class="nb">filter</span><span class="o">=</span><span class="n">ds</span><span class="o">.</span><span class="n">field</span><span class="p">(</span><span class="s1">&#39;c&#39;</span><span class="p">)</span> <span class="o">==</span> <span class="mi">2</span><span class="p">)</span><span class="o">.</span><span class="n">to_pandas</span><spa [...]
 <span class="gh">Out[25]: </span>
 <span class="go">   a         b  c</span>
-<span class="go">0  1 -0.143942  2</span>
-<span class="go">1  3 -0.364369  2</span>
-<span class="go">2  5  1.936004  2</span>
-<span class="go">3  7 -1.609360  2</span>
-<span class="go">4  9  0.925834  2</span>
+<span class="go">0  1 -0.297528  2</span>
+<span class="go">1  3  0.432864  2</span>
+<span class="go">2  5 -1.687291  2</span>
+<span class="go">3  7  1.139518  2</span>
+<span class="go">4  9 -0.697810  2</span>
 </pre></div>
 </div>
 <p>The easiest way to construct those <a class="reference internal" href="generated/pyarrow.dataset.Expression.html#pyarrow.dataset.Expression" title="pyarrow.dataset.Expression"><code class="xref py py-class docutils literal notranslate"><span class="pre">Expression</span></code></a> objects is by using the
@@ -1776,11 +1776,11 @@ values:</p>
 <span class="gp">In [30]: </span><span class="n">dataset</span><span class="o">.</span><span class="n">to_table</span><span class="p">(</span><span class="n">columns</span><span class="o">=</span><span class="n">projection</span><span class="p">)</span><span class="o">.</span><span class="n">to_pandas</span><span class="p">()</span><span class="o">.</span><span class="n">head</span><span class="p">()</span>
 <span class="gh">Out[30]: </span>
 <span class="go">   a_renamed  b_as_float32    c_1</span>
-<span class="go">0          0     -0.782335   True</span>
-<span class="go">1          1     -0.143942  False</span>
-<span class="go">2          2      0.462217   True</span>
-<span class="go">3          3     -0.364369  False</span>
-<span class="go">4          4      0.452469   True</span>
+<span class="go">0          0     -1.493636   True</span>
+<span class="go">1          1     -0.297528  False</span>
+<span class="go">2          2      1.072291   True</span>
+<span class="go">3          3      0.432864  False</span>
+<span class="go">4          4     -0.673308   True</span>
 </pre></div>
 </div>
 <p>The dictionary also determines the column selection (only the keys in the
@@ -1794,11 +1794,11 @@ build up the dictionary from the dataset schema:</p>
 <span class="gp">In [33]: </span><span class="n">dataset</span><span class="o">.</span><span class="n">to_table</span><span class="p">(</span><span class="n">columns</span><span class="o">=</span><span class="n">projection</span><span class="p">)</span><span class="o">.</span><span class="n">to_pandas</span><span class="p">()</span><span class="o">.</span><span class="n">head</span><span class="p">()</span>
 <span class="gh">Out[33]: </span>
 <span class="go">   a         b  c  b_large</span>
-<span class="go">0  0 -0.782335  1    False</span>
-<span class="go">1  1 -0.143942  2    False</span>
-<span class="go">2  2  0.462217  1    False</span>
-<span class="go">3  3 -0.364369  2    False</span>
-<span class="go">4  4  0.452469  1    False</span>
+<span class="go">0  0 -1.493636  1    False</span>
+<span class="go">1  1 -0.297528  2    False</span>
+<span class="go">2  2  1.072291  1     True</span>
+<span class="go">3  3  0.432864  2    False</span>
+<span class="go">4  4 -0.673308  1    False</span>
 </pre></div>
 </div>
 </section>
@@ -1851,8 +1851,8 @@ should use a hive-like partitioning scheme with the <code class="docutils litera
 
 <span class="gp">In [37]: </span><span class="n">dataset</span><span class="o">.</span><span class="n">files</span>
 <span class="gh">Out[37]: </span>
-<span class="go">[&#39;parquet_dataset_partitioned/part=a/05b04095eae446d8b7d91db0f0369a9e-0.parquet&#39;,</span>
-<span class="go"> &#39;parquet_dataset_partitioned/part=b/05b04095eae446d8b7d91db0f0369a9e-0.parquet&#39;]</span>
+<span class="go">[&#39;parquet_dataset_partitioned/part=a/dbfeb64f52374b8ba70e67bbdb863812-0.parquet&#39;,</span>
+<span class="go"> &#39;parquet_dataset_partitioned/part=b/dbfeb64f52374b8ba70e67bbdb863812-0.parquet&#39;]</span>
 </pre></div>
 </div>
 <p>Although the partition fields are not included in the actual Parquet files,
@@ -1860,9 +1860,9 @@ they will be added back to the resulting table when scanning this dataset:</p>
 <div class="highlight-ipython notranslate"><div class="highlight"><pre><span></span><span class="gp">In [38]: </span><span class="n">dataset</span><span class="o">.</span><span class="n">to_table</span><span class="p">()</span><span class="o">.</span><span class="n">to_pandas</span><span class="p">()</span><span class="o">.</span><span class="n">head</span><span class="p">(</span><span class="mi">3</span><span class="p">)</span>
 <span class="gh">Out[38]: </span>
 <span class="go">   a         b  c part</span>
-<span class="go">0  0 -1.541103  1    a</span>
-<span class="go">1  1 -0.311013  2    a</span>
-<span class="go">2  2  0.703318  1    a</span>
+<span class="go">0  0  0.513471  1    a</span>
+<span class="go">1  1 -0.022823  2    a</span>
+<span class="go">2  2  0.521498  1    a</span>
 </pre></div>
 </div>
 <p>We can now filter on the partition keys, which avoids loading files
@@ -1870,11 +1870,11 @@ altogether if they do not match the filter:</p>
 <div class="highlight-ipython notranslate"><div class="highlight"><pre><span></span><span class="gp">In [39]: </span><span class="n">dataset</span><span class="o">.</span><span class="n">to_table</span><span class="p">(</span><span class="nb">filter</span><span class="o">=</span><span class="n">ds</span><span class="o">.</span><span class="n">field</span><span class="p">(</span><span class="s2">&quot;part&quot;</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&qu [...]
 <span class="gh">Out[39]: </span>
 <span class="go">   a         b  c part</span>
-<span class="go">0  5  0.546704  2    b</span>
-<span class="go">1  6 -0.034499  1    b</span>
-<span class="go">2  7 -0.995689  2    b</span>
-<span class="go">3  8  2.054887  1    b</span>
-<span class="go">4  9 -0.508797  2    b</span>
+<span class="go">0  5  1.493841  2    b</span>
+<span class="go">1  6 -0.166810  1    b</span>
+<span class="go">2  7  2.323849  2    b</span>
+<span class="go">3  8 -0.436342  1    b</span>
+<span class="go">4  9 -0.241775  2    b</span>
 </pre></div>
 </div>
 <section id="different-partitioning-schemes">
@@ -2006,19 +2006,19 @@ is materialized as columns when reading the data and can be used for filtering:<
 <div class="highlight-ipython notranslate"><div class="highlight"><pre><span></span><span class="gp">In [47]: </span><span class="n">dataset</span><span class="o">.</span><span class="n">to_table</span><span class="p">()</span><span class="o">.</span><span class="n">to_pandas</span><span class="p">()</span>
 <span class="gh">Out[47]: </span>
 <span class="go">   year  col1      col2</span>
-<span class="go">0  2018     0  1.309143</span>
-<span class="go">1  2018     1  0.937290</span>
-<span class="go">2  2018     2 -1.034307</span>
-<span class="go">3  2019     0  1.309143</span>
-<span class="go">4  2019     1  0.937290</span>
-<span class="go">5  2019     2 -1.034307</span>
+<span class="go">0  2018     0  1.516227</span>
+<span class="go">1  2018     1 -0.538306</span>
+<span class="go">2  2018     2  0.855375</span>
+<span class="go">3  2019     0  1.516227</span>
+<span class="go">4  2019     1 -0.538306</span>
+<span class="go">5  2019     2  0.855375</span>
 
 <span class="gp">In [48]: </span><span class="n">dataset</span><span class="o">.</span><span class="n">to_table</span><span class="p">(</span><span class="nb">filter</span><span class="o">=</span><span class="n">ds</span><span class="o">.</span><span class="n">field</span><span class="p">(</span><span class="s1">&#39;year&#39;</span><span class="p">)</span> <span class="o">==</span> <span class="mi">2019</span><span class="p">)</span><span class="o">.</span><span class="n">to_pandas</spa [...]
 <span class="gh">Out[48]: </span>
 <span class="go">   year  col1      col2</span>
-<span class="go">0  2019     0  1.309143</span>
-<span class="go">1  2019     1  0.937290</span>
-<span class="go">2  2019     2 -1.034307</span>
+<span class="go">0  2019     0  1.516227</span>
+<span class="go">1  2019     1 -0.538306</span>
+<span class="go">2  2019     2  0.855375</span>
 </pre></div>
 </div>
 <p>Another benefit of manually listing the files is that the order of the files
@@ -2270,7 +2270,7 @@ to supply a visitor that will be called as each file is created:</p>
 <span class="gp">   ....: </span>
 <span class="go">path=dataset_visited/c=1/part-0.parquet</span>
 <span class="go">size=802 bytes</span>
-<span class="go">metadata=&lt;pyarrow._parquet.FileMetaData object at 0x7f818b9f3a60&gt;</span>
+<span class="go">metadata=&lt;pyarrow._parquet.FileMetaData object at 0x7fc40c0fba60&gt;</span>
 <span class="go">  created_by: parquet-cpp-arrow version 18.0.0-SNAPSHOT</span>
 <span class="go">  num_columns: 2</span>
 <span class="go">  num_rows: 5</span>
@@ -2279,7 +2279,7 @@ to supply a visitor that will be called as each file is created:</p>
 <span class="go">  serialized_size: 0</span>
 <span class="go">path=dataset_visited/c=2/part-0.parquet</span>
 <span class="go">size=804 bytes</span>
-<span class="go">metadata=&lt;pyarrow._parquet.FileMetaData object at 0x7f818b9f3a60&gt;</span>
+<span class="go">metadata=&lt;pyarrow._parquet.FileMetaData object at 0x7fc40c0fba60&gt;</span>
 <span class="go">  created_by: parquet-cpp-arrow version 18.0.0-SNAPSHOT</span>
 <span class="go">  num_columns: 2</span>
 <span class="go">  num_rows: 5</span>
diff --git a/docs/dev/python/dlpack.html b/docs/dev/python/dlpack.html
index 2e6ee481a4d..cb83661bba3 100644
--- a/docs/dev/python/dlpack.html
+++ b/docs/dev/python/dlpack.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 DLPack Protocol &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>The DLPack Protocol &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/env_vars.html b/docs/dev/python/env_vars.html
index d62d71f3a1d..b2a0b9b8185 100644
--- a/docs/dev/python/env_vars.html
+++ b/docs/dev/python/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 v18.0.0.dev280</title>
+    <title>Environment Variables &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/extending_types.html b/docs/dev/python/extending_types.html
index 1a524f8f2aa..9068288e9a1 100644
--- a/docs/dev/python/extending_types.html
+++ b/docs/dev/python/extending_types.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>Extending pyarrow &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Extending pyarrow &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/feather.html b/docs/dev/python/feather.html
index b3b97745f83..4432397b862 100644
--- a/docs/dev/python/feather.html
+++ b/docs/dev/python/feather.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>Feather File Format &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Feather File Format &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/filesystems.html b/docs/dev/python/filesystems.html
index 6b987e75285..c9f4184a516 100644
--- a/docs/dev/python/filesystems.html
+++ b/docs/dev/python/filesystems.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>Filesystem Interface &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>Filesystem Interface &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/flight.html b/docs/dev/python/flight.html
index 87c230b00b2..7c1a6d66045 100644
--- a/docs/dev/python/flight.html
+++ b/docs/dev/python/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 v18.0.0.dev280</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Array.html b/docs/dev/python/generated/pyarrow.Array.html
index 6af63093dba..dd215c7dac2 100644
--- a/docs/dev/python/generated/pyarrow.Array.html
+++ b/docs/dev/python/generated/pyarrow.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>pyarrow.Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BinaryArray.html b/docs/dev/python/generated/pyarrow.BinaryArray.html
index b2bb74e0512..0e4034fd60c 100644
--- a/docs/dev/python/generated/pyarrow.BinaryArray.html
+++ b/docs/dev/python/generated/pyarrow.BinaryArray.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>pyarrow.BinaryArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.BinaryArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BinaryScalar.html b/docs/dev/python/generated/pyarrow.BinaryScalar.html
index 1ef350c83a8..9bca4678d14 100644
--- a/docs/dev/python/generated/pyarrow.BinaryScalar.html
+++ b/docs/dev/python/generated/pyarrow.BinaryScalar.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>pyarrow.BinaryScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.BinaryScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BinaryViewArray.html b/docs/dev/python/generated/pyarrow.BinaryViewArray.html
index c2d3be4a684..250300cf2d9 100644
--- a/docs/dev/python/generated/pyarrow.BinaryViewArray.html
+++ b/docs/dev/python/generated/pyarrow.BinaryViewArray.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>pyarrow.BinaryViewArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.BinaryViewArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BinaryViewScalar.html b/docs/dev/python/generated/pyarrow.BinaryViewScalar.html
index 50f5ef1776f..c5df8048e63 100644
--- a/docs/dev/python/generated/pyarrow.BinaryViewScalar.html
+++ b/docs/dev/python/generated/pyarrow.BinaryViewScalar.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>pyarrow.BinaryViewScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.BinaryViewScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BooleanArray.html b/docs/dev/python/generated/pyarrow.BooleanArray.html
index 4a9b1776c8f..2cc35bac737 100644
--- a/docs/dev/python/generated/pyarrow.BooleanArray.html
+++ b/docs/dev/python/generated/pyarrow.BooleanArray.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>pyarrow.BooleanArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.BooleanArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BooleanScalar.html b/docs/dev/python/generated/pyarrow.BooleanScalar.html
index f010c97c364..bbca140377c 100644
--- a/docs/dev/python/generated/pyarrow.BooleanScalar.html
+++ b/docs/dev/python/generated/pyarrow.BooleanScalar.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>pyarrow.BooleanScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.BooleanScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Buffer.html b/docs/dev/python/generated/pyarrow.Buffer.html
index 238737639f0..9e17ed31eed 100644
--- a/docs/dev/python/generated/pyarrow.Buffer.html
+++ b/docs/dev/python/generated/pyarrow.Buffer.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>pyarrow.Buffer &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Buffer &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BufferOutputStream.html b/docs/dev/python/generated/pyarrow.BufferOutputStream.html
index d540d164319..8d47e7e9dbd 100644
--- a/docs/dev/python/generated/pyarrow.BufferOutputStream.html
+++ b/docs/dev/python/generated/pyarrow.BufferOutputStream.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>pyarrow.BufferOutputStream &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.BufferOutputStream &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BufferReader.html b/docs/dev/python/generated/pyarrow.BufferReader.html
index 9373cc1a49c..a4b81d684c8 100644
--- a/docs/dev/python/generated/pyarrow.BufferReader.html
+++ b/docs/dev/python/generated/pyarrow.BufferReader.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>pyarrow.BufferReader &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.BufferReader &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ChunkedArray.html b/docs/dev/python/generated/pyarrow.ChunkedArray.html
index 473c5aa8589..eb6a048335c 100644
--- a/docs/dev/python/generated/pyarrow.ChunkedArray.html
+++ b/docs/dev/python/generated/pyarrow.ChunkedArray.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>pyarrow.ChunkedArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.ChunkedArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Codec.html b/docs/dev/python/generated/pyarrow.Codec.html
index ff62cee8c2b..48afa4de002 100644
--- a/docs/dev/python/generated/pyarrow.Codec.html
+++ b/docs/dev/python/generated/pyarrow.Codec.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>pyarrow.Codec &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Codec &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.CompressedInputStream.html b/docs/dev/python/generated/pyarrow.CompressedInputStream.html
index 9435ccb6e98..a989224d0bf 100644
--- a/docs/dev/python/generated/pyarrow.CompressedInputStream.html
+++ b/docs/dev/python/generated/pyarrow.CompressedInputStream.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>pyarrow.CompressedInputStream &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.CompressedInputStream &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.CompressedOutputStream.html b/docs/dev/python/generated/pyarrow.CompressedOutputStream.html
index a9b10e6c85d..c22d7347a89 100644
--- a/docs/dev/python/generated/pyarrow.CompressedOutputStream.html
+++ b/docs/dev/python/generated/pyarrow.CompressedOutputStream.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>pyarrow.CompressedOutputStream &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.CompressedOutputStream &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DataType.html b/docs/dev/python/generated/pyarrow.DataType.html
index 592496c901d..2420d2db647 100644
--- a/docs/dev/python/generated/pyarrow.DataType.html
+++ b/docs/dev/python/generated/pyarrow.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>pyarrow.DataType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.DataType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Date32Array.html b/docs/dev/python/generated/pyarrow.Date32Array.html
index 8b5642ee035..9725bf6bf67 100644
--- a/docs/dev/python/generated/pyarrow.Date32Array.html
+++ b/docs/dev/python/generated/pyarrow.Date32Array.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>pyarrow.Date32Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Date32Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Date32Scalar.html b/docs/dev/python/generated/pyarrow.Date32Scalar.html
index 3e592fcdafd..77cba99f542 100644
--- a/docs/dev/python/generated/pyarrow.Date32Scalar.html
+++ b/docs/dev/python/generated/pyarrow.Date32Scalar.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>pyarrow.Date32Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Date32Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Date64Array.html b/docs/dev/python/generated/pyarrow.Date64Array.html
index d75131857ba..ee19f572a6d 100644
--- a/docs/dev/python/generated/pyarrow.Date64Array.html
+++ b/docs/dev/python/generated/pyarrow.Date64Array.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>pyarrow.Date64Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Date64Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Date64Scalar.html b/docs/dev/python/generated/pyarrow.Date64Scalar.html
index 55eaebd4b00..afba9c1a472 100644
--- a/docs/dev/python/generated/pyarrow.Date64Scalar.html
+++ b/docs/dev/python/generated/pyarrow.Date64Scalar.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>pyarrow.Date64Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Date64Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Decimal128Array.html b/docs/dev/python/generated/pyarrow.Decimal128Array.html
index 6ed85b59280..ff458488a58 100644
--- a/docs/dev/python/generated/pyarrow.Decimal128Array.html
+++ b/docs/dev/python/generated/pyarrow.Decimal128Array.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>pyarrow.Decimal128Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Decimal128Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Decimal128Scalar.html b/docs/dev/python/generated/pyarrow.Decimal128Scalar.html
index a7deac93312..954eacdd823 100644
--- a/docs/dev/python/generated/pyarrow.Decimal128Scalar.html
+++ b/docs/dev/python/generated/pyarrow.Decimal128Scalar.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>pyarrow.Decimal128Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Decimal128Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Decimal128Type.html b/docs/dev/python/generated/pyarrow.Decimal128Type.html
index 2b1fe99e01e..656b2b75df8 100644
--- a/docs/dev/python/generated/pyarrow.Decimal128Type.html
+++ b/docs/dev/python/generated/pyarrow.Decimal128Type.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>pyarrow.Decimal128Type &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Decimal128Type &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Decimal256Type.html b/docs/dev/python/generated/pyarrow.Decimal256Type.html
index b74799c513a..57db4149896 100644
--- a/docs/dev/python/generated/pyarrow.Decimal256Type.html
+++ b/docs/dev/python/generated/pyarrow.Decimal256Type.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>pyarrow.Decimal256Type &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Decimal256Type &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DictionaryArray.html b/docs/dev/python/generated/pyarrow.DictionaryArray.html
index abef1d84a2a..27ee0fc21c7 100644
--- a/docs/dev/python/generated/pyarrow.DictionaryArray.html
+++ b/docs/dev/python/generated/pyarrow.DictionaryArray.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>pyarrow.DictionaryArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.DictionaryArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DictionaryScalar.html b/docs/dev/python/generated/pyarrow.DictionaryScalar.html
index 0e3d4be723b..00e1ddce4b6 100644
--- a/docs/dev/python/generated/pyarrow.DictionaryScalar.html
+++ b/docs/dev/python/generated/pyarrow.DictionaryScalar.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>pyarrow.DictionaryScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.DictionaryScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DictionaryType.html b/docs/dev/python/generated/pyarrow.DictionaryType.html
index 15172649782..2fc366e5f0a 100644
--- a/docs/dev/python/generated/pyarrow.DictionaryType.html
+++ b/docs/dev/python/generated/pyarrow.DictionaryType.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>pyarrow.DictionaryType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.DictionaryType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DoubleArray.html b/docs/dev/python/generated/pyarrow.DoubleArray.html
index 14c193de56a..5b2668a6bfb 100644
--- a/docs/dev/python/generated/pyarrow.DoubleArray.html
+++ b/docs/dev/python/generated/pyarrow.DoubleArray.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>pyarrow.DoubleArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.DoubleArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DoubleScalar.html b/docs/dev/python/generated/pyarrow.DoubleScalar.html
index 54b4f969eae..8c04c41581a 100644
--- a/docs/dev/python/generated/pyarrow.DoubleScalar.html
+++ b/docs/dev/python/generated/pyarrow.DoubleScalar.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>pyarrow.DoubleScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.DoubleScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DurationArray.html b/docs/dev/python/generated/pyarrow.DurationArray.html
index 6d0fe14396a..e142c69000d 100644
--- a/docs/dev/python/generated/pyarrow.DurationArray.html
+++ b/docs/dev/python/generated/pyarrow.DurationArray.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>pyarrow.DurationArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.DurationArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DurationScalar.html b/docs/dev/python/generated/pyarrow.DurationScalar.html
index 1c3d5809274..74c60f49fa2 100644
--- a/docs/dev/python/generated/pyarrow.DurationScalar.html
+++ b/docs/dev/python/generated/pyarrow.DurationScalar.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>pyarrow.DurationScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.DurationScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ExtensionArray.html b/docs/dev/python/generated/pyarrow.ExtensionArray.html
index eb2215a008b..b8ddf74c0f5 100644
--- a/docs/dev/python/generated/pyarrow.ExtensionArray.html
+++ b/docs/dev/python/generated/pyarrow.ExtensionArray.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>pyarrow.ExtensionArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.ExtensionArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ExtensionScalar.html b/docs/dev/python/generated/pyarrow.ExtensionScalar.html
index 68a0be795d8..6c32afe7e7c 100644
--- a/docs/dev/python/generated/pyarrow.ExtensionScalar.html
+++ b/docs/dev/python/generated/pyarrow.ExtensionScalar.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>pyarrow.ExtensionScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.ExtensionScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ExtensionType.html b/docs/dev/python/generated/pyarrow.ExtensionType.html
index 0516f5c67a2..fab8ab1e120 100644
--- a/docs/dev/python/generated/pyarrow.ExtensionType.html
+++ b/docs/dev/python/generated/pyarrow.ExtensionType.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>pyarrow.ExtensionType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.ExtensionType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Field.html b/docs/dev/python/generated/pyarrow.Field.html
index a17f9572edb..ae43ac7af5f 100644
--- a/docs/dev/python/generated/pyarrow.Field.html
+++ b/docs/dev/python/generated/pyarrow.Field.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>pyarrow.Field &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Field &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedShapeTensorArray.html b/docs/dev/python/generated/pyarrow.FixedShapeTensorArray.html
index c172ff22a10..f0a71e3238b 100644
--- a/docs/dev/python/generated/pyarrow.FixedShapeTensorArray.html
+++ b/docs/dev/python/generated/pyarrow.FixedShapeTensorArray.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>pyarrow.FixedShapeTensorArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.FixedShapeTensorArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedShapeTensorScalar.html b/docs/dev/python/generated/pyarrow.FixedShapeTensorScalar.html
index 582e64234c9..72a9aafc5bf 100644
--- a/docs/dev/python/generated/pyarrow.FixedShapeTensorScalar.html
+++ b/docs/dev/python/generated/pyarrow.FixedShapeTensorScalar.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>pyarrow.FixedShapeTensorScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.FixedShapeTensorScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedShapeTensorType.html b/docs/dev/python/generated/pyarrow.FixedShapeTensorType.html
index a62ff0248ac..1de64a27475 100644
--- a/docs/dev/python/generated/pyarrow.FixedShapeTensorType.html
+++ b/docs/dev/python/generated/pyarrow.FixedShapeTensorType.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>pyarrow.FixedShapeTensorType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.FixedShapeTensorType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedSizeBinaryArray.html b/docs/dev/python/generated/pyarrow.FixedSizeBinaryArray.html
index 00a210764f4..947a261e0de 100644
--- a/docs/dev/python/generated/pyarrow.FixedSizeBinaryArray.html
+++ b/docs/dev/python/generated/pyarrow.FixedSizeBinaryArray.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>pyarrow.FixedSizeBinaryArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.FixedSizeBinaryArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedSizeBinaryScalar.html b/docs/dev/python/generated/pyarrow.FixedSizeBinaryScalar.html
index 4a11efe3e3a..e6a14578995 100644
--- a/docs/dev/python/generated/pyarrow.FixedSizeBinaryScalar.html
+++ b/docs/dev/python/generated/pyarrow.FixedSizeBinaryScalar.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>pyarrow.FixedSizeBinaryScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.FixedSizeBinaryScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedSizeBinaryType.html b/docs/dev/python/generated/pyarrow.FixedSizeBinaryType.html
index 3b4a3d80d98..a0f52999c03 100644
--- a/docs/dev/python/generated/pyarrow.FixedSizeBinaryType.html
+++ b/docs/dev/python/generated/pyarrow.FixedSizeBinaryType.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>pyarrow.FixedSizeBinaryType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.FixedSizeBinaryType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedSizeBufferWriter.html b/docs/dev/python/generated/pyarrow.FixedSizeBufferWriter.html
index 7951f84ed39..0482fb9b2a3 100644
--- a/docs/dev/python/generated/pyarrow.FixedSizeBufferWriter.html
+++ b/docs/dev/python/generated/pyarrow.FixedSizeBufferWriter.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>pyarrow.FixedSizeBufferWriter &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.FixedSizeBufferWriter &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedSizeListArray.html b/docs/dev/python/generated/pyarrow.FixedSizeListArray.html
index 5fb910aa747..50fb208850a 100644
--- a/docs/dev/python/generated/pyarrow.FixedSizeListArray.html
+++ b/docs/dev/python/generated/pyarrow.FixedSizeListArray.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>pyarrow.FixedSizeListArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.FixedSizeListArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FloatArray.html b/docs/dev/python/generated/pyarrow.FloatArray.html
index 39af0af27c9..ae4b6ff5af7 100644
--- a/docs/dev/python/generated/pyarrow.FloatArray.html
+++ b/docs/dev/python/generated/pyarrow.FloatArray.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>pyarrow.FloatArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.FloatArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FloatScalar.html b/docs/dev/python/generated/pyarrow.FloatScalar.html
index b3a715078f4..f1b96e7174f 100644
--- a/docs/dev/python/generated/pyarrow.FloatScalar.html
+++ b/docs/dev/python/generated/pyarrow.FloatScalar.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>pyarrow.FloatScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.FloatScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FloatingPointArray.html b/docs/dev/python/generated/pyarrow.FloatingPointArray.html
index a9bc52c1494..39273e55c01 100644
--- a/docs/dev/python/generated/pyarrow.FloatingPointArray.html
+++ b/docs/dev/python/generated/pyarrow.FloatingPointArray.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>pyarrow.FloatingPointArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.FloatingPointArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.HalfFloatArray.html b/docs/dev/python/generated/pyarrow.HalfFloatArray.html
index cdabfd13d55..4857559d0a2 100644
--- a/docs/dev/python/generated/pyarrow.HalfFloatArray.html
+++ b/docs/dev/python/generated/pyarrow.HalfFloatArray.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>pyarrow.HalfFloatArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.HalfFloatArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.HalfFloatScalar.html b/docs/dev/python/generated/pyarrow.HalfFloatScalar.html
index 63debbf1250..22d390f8c5e 100644
--- a/docs/dev/python/generated/pyarrow.HalfFloatScalar.html
+++ b/docs/dev/python/generated/pyarrow.HalfFloatScalar.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>pyarrow.HalfFloatScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.HalfFloatScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int16Array.html b/docs/dev/python/generated/pyarrow.Int16Array.html
index 890dd793c8d..8980bdf3bb3 100644
--- a/docs/dev/python/generated/pyarrow.Int16Array.html
+++ b/docs/dev/python/generated/pyarrow.Int16Array.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>pyarrow.Int16Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Int16Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int16Scalar.html b/docs/dev/python/generated/pyarrow.Int16Scalar.html
index f5ff21a70b0..d62faf681c3 100644
--- a/docs/dev/python/generated/pyarrow.Int16Scalar.html
+++ b/docs/dev/python/generated/pyarrow.Int16Scalar.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>pyarrow.Int16Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Int16Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int32Array.html b/docs/dev/python/generated/pyarrow.Int32Array.html
index 743f46622ca..f91dcf195dd 100644
--- a/docs/dev/python/generated/pyarrow.Int32Array.html
+++ b/docs/dev/python/generated/pyarrow.Int32Array.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>pyarrow.Int32Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Int32Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int32Scalar.html b/docs/dev/python/generated/pyarrow.Int32Scalar.html
index 9dcfc97d647..d523a88288d 100644
--- a/docs/dev/python/generated/pyarrow.Int32Scalar.html
+++ b/docs/dev/python/generated/pyarrow.Int32Scalar.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>pyarrow.Int32Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Int32Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int64Array.html b/docs/dev/python/generated/pyarrow.Int64Array.html
index a9c4c1ad793..afc0365d159 100644
--- a/docs/dev/python/generated/pyarrow.Int64Array.html
+++ b/docs/dev/python/generated/pyarrow.Int64Array.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>pyarrow.Int64Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Int64Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int64Scalar.html b/docs/dev/python/generated/pyarrow.Int64Scalar.html
index c61cc94911e..38421cdd388 100644
--- a/docs/dev/python/generated/pyarrow.Int64Scalar.html
+++ b/docs/dev/python/generated/pyarrow.Int64Scalar.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>pyarrow.Int64Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Int64Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int8Array.html b/docs/dev/python/generated/pyarrow.Int8Array.html
index ed8fb7cfc2f..26549a44b00 100644
--- a/docs/dev/python/generated/pyarrow.Int8Array.html
+++ b/docs/dev/python/generated/pyarrow.Int8Array.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>pyarrow.Int8Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Int8Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int8Scalar.html b/docs/dev/python/generated/pyarrow.Int8Scalar.html
index 2884836b971..2f4287b23ed 100644
--- a/docs/dev/python/generated/pyarrow.Int8Scalar.html
+++ b/docs/dev/python/generated/pyarrow.Int8Scalar.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>pyarrow.Int8Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Int8Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.IntegerArray.html b/docs/dev/python/generated/pyarrow.IntegerArray.html
index b02773d18aa..ae7568984d8 100644
--- a/docs/dev/python/generated/pyarrow.IntegerArray.html
+++ b/docs/dev/python/generated/pyarrow.IntegerArray.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>pyarrow.IntegerArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.IntegerArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeBinaryArray.html b/docs/dev/python/generated/pyarrow.LargeBinaryArray.html
index 3e6658d1adc..f5aebe1dea2 100644
--- a/docs/dev/python/generated/pyarrow.LargeBinaryArray.html
+++ b/docs/dev/python/generated/pyarrow.LargeBinaryArray.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>pyarrow.LargeBinaryArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.LargeBinaryArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeBinaryScalar.html b/docs/dev/python/generated/pyarrow.LargeBinaryScalar.html
index 63bb77c3552..f902629989c 100644
--- a/docs/dev/python/generated/pyarrow.LargeBinaryScalar.html
+++ b/docs/dev/python/generated/pyarrow.LargeBinaryScalar.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>pyarrow.LargeBinaryScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.LargeBinaryScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeListArray.html b/docs/dev/python/generated/pyarrow.LargeListArray.html
index 8c4c3d3a7ab..2fc27e8a81b 100644
--- a/docs/dev/python/generated/pyarrow.LargeListArray.html
+++ b/docs/dev/python/generated/pyarrow.LargeListArray.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>pyarrow.LargeListArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.LargeListArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeListScalar.html b/docs/dev/python/generated/pyarrow.LargeListScalar.html
index 5dda5b92302..8d8c92da938 100644
--- a/docs/dev/python/generated/pyarrow.LargeListScalar.html
+++ b/docs/dev/python/generated/pyarrow.LargeListScalar.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>pyarrow.LargeListScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.LargeListScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeListType.html b/docs/dev/python/generated/pyarrow.LargeListType.html
index ca83a13fc94..26efbeca142 100644
--- a/docs/dev/python/generated/pyarrow.LargeListType.html
+++ b/docs/dev/python/generated/pyarrow.LargeListType.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>pyarrow.LargeListType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.LargeListType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeListViewArray.html b/docs/dev/python/generated/pyarrow.LargeListViewArray.html
index 6e42e6344ef..2ca1d9f948f 100644
--- a/docs/dev/python/generated/pyarrow.LargeListViewArray.html
+++ b/docs/dev/python/generated/pyarrow.LargeListViewArray.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>pyarrow.LargeListViewArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.LargeListViewArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeListViewScalar.html b/docs/dev/python/generated/pyarrow.LargeListViewScalar.html
index 7bd646ef4f6..fc10fd4967f 100644
--- a/docs/dev/python/generated/pyarrow.LargeListViewScalar.html
+++ b/docs/dev/python/generated/pyarrow.LargeListViewScalar.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>pyarrow.LargeListViewScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.LargeListViewScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeStringArray.html b/docs/dev/python/generated/pyarrow.LargeStringArray.html
index d487f4b60e9..e12cd771e88 100644
--- a/docs/dev/python/generated/pyarrow.LargeStringArray.html
+++ b/docs/dev/python/generated/pyarrow.LargeStringArray.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>pyarrow.LargeStringArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.LargeStringArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeStringScalar.html b/docs/dev/python/generated/pyarrow.LargeStringScalar.html
index e4b85abf8b5..7267e8641e4 100644
--- a/docs/dev/python/generated/pyarrow.LargeStringScalar.html
+++ b/docs/dev/python/generated/pyarrow.LargeStringScalar.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>pyarrow.LargeStringScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.LargeStringScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ListArray.html b/docs/dev/python/generated/pyarrow.ListArray.html
index 31cd64409de..d77f1cfb7c2 100644
--- a/docs/dev/python/generated/pyarrow.ListArray.html
+++ b/docs/dev/python/generated/pyarrow.ListArray.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>pyarrow.ListArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.ListArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ListScalar.html b/docs/dev/python/generated/pyarrow.ListScalar.html
index c8f7ccd8d0d..df9ad249d4d 100644
--- a/docs/dev/python/generated/pyarrow.ListScalar.html
+++ b/docs/dev/python/generated/pyarrow.ListScalar.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>pyarrow.ListScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.ListScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ListType.html b/docs/dev/python/generated/pyarrow.ListType.html
index 92f53193eb9..40cc1a5ef90 100644
--- a/docs/dev/python/generated/pyarrow.ListType.html
+++ b/docs/dev/python/generated/pyarrow.ListType.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>pyarrow.ListType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.ListType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ListViewArray.html b/docs/dev/python/generated/pyarrow.ListViewArray.html
index 89a6ba970ba..95ce3f6327e 100644
--- a/docs/dev/python/generated/pyarrow.ListViewArray.html
+++ b/docs/dev/python/generated/pyarrow.ListViewArray.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>pyarrow.ListViewArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.ListViewArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ListViewScalar.html b/docs/dev/python/generated/pyarrow.ListViewScalar.html
index b64f150d9d0..c3c0c55a18a 100644
--- a/docs/dev/python/generated/pyarrow.ListViewScalar.html
+++ b/docs/dev/python/generated/pyarrow.ListViewScalar.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>pyarrow.ListViewScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.ListViewScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MapArray.html b/docs/dev/python/generated/pyarrow.MapArray.html
index 091e2a7fd07..ca57c1e37de 100644
--- a/docs/dev/python/generated/pyarrow.MapArray.html
+++ b/docs/dev/python/generated/pyarrow.MapArray.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>pyarrow.MapArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.MapArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MapScalar.html b/docs/dev/python/generated/pyarrow.MapScalar.html
index 61c3ad44c62..58185c71570 100644
--- a/docs/dev/python/generated/pyarrow.MapScalar.html
+++ b/docs/dev/python/generated/pyarrow.MapScalar.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>pyarrow.MapScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.MapScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MapType.html b/docs/dev/python/generated/pyarrow.MapType.html
index 12a3684f858..b6dac7f31ae 100644
--- a/docs/dev/python/generated/pyarrow.MapType.html
+++ b/docs/dev/python/generated/pyarrow.MapType.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>pyarrow.MapType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.MapType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MemoryMappedFile.html b/docs/dev/python/generated/pyarrow.MemoryMappedFile.html
index e7136ad9799..2244149e4b8 100644
--- a/docs/dev/python/generated/pyarrow.MemoryMappedFile.html
+++ b/docs/dev/python/generated/pyarrow.MemoryMappedFile.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>pyarrow.MemoryMappedFile &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.MemoryMappedFile &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MemoryPool.html b/docs/dev/python/generated/pyarrow.MemoryPool.html
index 846ef1849bd..8ad2840b7f4 100644
--- a/docs/dev/python/generated/pyarrow.MemoryPool.html
+++ b/docs/dev/python/generated/pyarrow.MemoryPool.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>pyarrow.MemoryPool &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.MemoryPool &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MonthDayNanoIntervalArray.html b/docs/dev/python/generated/pyarrow.MonthDayNanoIntervalArray.html
index edeffbdc1aa..631c687a508 100644
--- a/docs/dev/python/generated/pyarrow.MonthDayNanoIntervalArray.html
+++ b/docs/dev/python/generated/pyarrow.MonthDayNanoIntervalArray.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>pyarrow.MonthDayNanoIntervalArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.MonthDayNanoIntervalArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MonthDayNanoIntervalScalar.html b/docs/dev/python/generated/pyarrow.MonthDayNanoIntervalScalar.html
index 1cc008bd614..800d833542d 100644
--- a/docs/dev/python/generated/pyarrow.MonthDayNanoIntervalScalar.html
+++ b/docs/dev/python/generated/pyarrow.MonthDayNanoIntervalScalar.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>pyarrow.MonthDayNanoIntervalScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.MonthDayNanoIntervalScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.NA.html b/docs/dev/python/generated/pyarrow.NA.html
index 72801f8b82f..3a2490dac17 100644
--- a/docs/dev/python/generated/pyarrow.NA.html
+++ b/docs/dev/python/generated/pyarrow.NA.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>pyarrow.NA &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.NA &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.NativeFile.html b/docs/dev/python/generated/pyarrow.NativeFile.html
index 49152058ceb..a2692ba57e9 100644
--- a/docs/dev/python/generated/pyarrow.NativeFile.html
+++ b/docs/dev/python/generated/pyarrow.NativeFile.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>pyarrow.NativeFile &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.NativeFile &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.NullArray.html b/docs/dev/python/generated/pyarrow.NullArray.html
index 9a5b598397a..5a87f6dd35b 100644
--- a/docs/dev/python/generated/pyarrow.NullArray.html
+++ b/docs/dev/python/generated/pyarrow.NullArray.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>pyarrow.NullArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.NullArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.NumericArray.html b/docs/dev/python/generated/pyarrow.NumericArray.html
index 11df0204e0c..d0addd1168f 100644
--- a/docs/dev/python/generated/pyarrow.NumericArray.html
+++ b/docs/dev/python/generated/pyarrow.NumericArray.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>pyarrow.NumericArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.NumericArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.OSFile.html b/docs/dev/python/generated/pyarrow.OSFile.html
index af448ab7b5b..c12573c4ea6 100644
--- a/docs/dev/python/generated/pyarrow.OSFile.html
+++ b/docs/dev/python/generated/pyarrow.OSFile.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>pyarrow.OSFile &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.OSFile &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.OpaqueArray.html b/docs/dev/python/generated/pyarrow.OpaqueArray.html
index 847de72f834..5a056bb914b 100644
--- a/docs/dev/python/generated/pyarrow.OpaqueArray.html
+++ b/docs/dev/python/generated/pyarrow.OpaqueArray.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>pyarrow.OpaqueArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.OpaqueArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.OpaqueScalar.html b/docs/dev/python/generated/pyarrow.OpaqueScalar.html
index a94dcf21d3b..60e1b6b2298 100644
--- a/docs/dev/python/generated/pyarrow.OpaqueScalar.html
+++ b/docs/dev/python/generated/pyarrow.OpaqueScalar.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>pyarrow.OpaqueScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.OpaqueScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.OpaqueType.html b/docs/dev/python/generated/pyarrow.OpaqueType.html
index 9f3b13ca967..2bf4a90a93c 100644
--- a/docs/dev/python/generated/pyarrow.OpaqueType.html
+++ b/docs/dev/python/generated/pyarrow.OpaqueType.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>pyarrow.OpaqueType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.OpaqueType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.PyExtensionType.html b/docs/dev/python/generated/pyarrow.PyExtensionType.html
index 8e2c654f2f8..f62761f7f76 100644
--- a/docs/dev/python/generated/pyarrow.PyExtensionType.html
+++ b/docs/dev/python/generated/pyarrow.PyExtensionType.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>pyarrow.PyExtensionType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.PyExtensionType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.PythonFile.html b/docs/dev/python/generated/pyarrow.PythonFile.html
index 1baa9893171..e1dbfa5b411 100644
--- a/docs/dev/python/generated/pyarrow.PythonFile.html
+++ b/docs/dev/python/generated/pyarrow.PythonFile.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>pyarrow.PythonFile &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.PythonFile &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.RecordBatch.html b/docs/dev/python/generated/pyarrow.RecordBatch.html
index 033f7e2fd56..b67b26c193c 100644
--- a/docs/dev/python/generated/pyarrow.RecordBatch.html
+++ b/docs/dev/python/generated/pyarrow.RecordBatch.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>pyarrow.RecordBatch &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.RecordBatch &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.RecordBatchReader.html b/docs/dev/python/generated/pyarrow.RecordBatchReader.html
index 8b9fbb6f026..79c0a16bc30 100644
--- a/docs/dev/python/generated/pyarrow.RecordBatchReader.html
+++ b/docs/dev/python/generated/pyarrow.RecordBatchReader.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>pyarrow.RecordBatchReader &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.RecordBatchReader &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ResizableBuffer.html b/docs/dev/python/generated/pyarrow.ResizableBuffer.html
index 5552501e254..ec4669dc060 100644
--- a/docs/dev/python/generated/pyarrow.ResizableBuffer.html
+++ b/docs/dev/python/generated/pyarrow.ResizableBuffer.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>pyarrow.ResizableBuffer &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.ResizableBuffer &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.RunEndEncodedArray.html b/docs/dev/python/generated/pyarrow.RunEndEncodedArray.html
index ce91c910290..94336703d0d 100644
--- a/docs/dev/python/generated/pyarrow.RunEndEncodedArray.html
+++ b/docs/dev/python/generated/pyarrow.RunEndEncodedArray.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>pyarrow.RunEndEncodedArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.RunEndEncodedArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.RunEndEncodedScalar.html b/docs/dev/python/generated/pyarrow.RunEndEncodedScalar.html
index a7adc2cc4b5..da97733e3ed 100644
--- a/docs/dev/python/generated/pyarrow.RunEndEncodedScalar.html
+++ b/docs/dev/python/generated/pyarrow.RunEndEncodedScalar.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>pyarrow.RunEndEncodedScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.RunEndEncodedScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.RunEndEncodedType.html b/docs/dev/python/generated/pyarrow.RunEndEncodedType.html
index e09d815c969..e3b6b50167b 100644
--- a/docs/dev/python/generated/pyarrow.RunEndEncodedType.html
+++ b/docs/dev/python/generated/pyarrow.RunEndEncodedType.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>pyarrow.RunEndEncodedType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.RunEndEncodedType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Scalar.html b/docs/dev/python/generated/pyarrow.Scalar.html
index 32aec93feed..ca4d11022d5 100644
--- a/docs/dev/python/generated/pyarrow.Scalar.html
+++ b/docs/dev/python/generated/pyarrow.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>pyarrow.Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Schema.html b/docs/dev/python/generated/pyarrow.Schema.html
index 05bb4c6f091..b5bc1b55e1e 100644
--- a/docs/dev/python/generated/pyarrow.Schema.html
+++ b/docs/dev/python/generated/pyarrow.Schema.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>pyarrow.Schema &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Schema &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StringArray.html b/docs/dev/python/generated/pyarrow.StringArray.html
index a4932b6c47d..dce26b4c9c8 100644
--- a/docs/dev/python/generated/pyarrow.StringArray.html
+++ b/docs/dev/python/generated/pyarrow.StringArray.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>pyarrow.StringArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.StringArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StringScalar.html b/docs/dev/python/generated/pyarrow.StringScalar.html
index d630b8406db..358004477df 100644
--- a/docs/dev/python/generated/pyarrow.StringScalar.html
+++ b/docs/dev/python/generated/pyarrow.StringScalar.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>pyarrow.StringScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.StringScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StringViewArray.html b/docs/dev/python/generated/pyarrow.StringViewArray.html
index 7c50c615a01..a237729d436 100644
--- a/docs/dev/python/generated/pyarrow.StringViewArray.html
+++ b/docs/dev/python/generated/pyarrow.StringViewArray.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>pyarrow.StringViewArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.StringViewArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StringViewScalar.html b/docs/dev/python/generated/pyarrow.StringViewScalar.html
index ea9bc0e7d18..1c17c1eb1db 100644
--- a/docs/dev/python/generated/pyarrow.StringViewScalar.html
+++ b/docs/dev/python/generated/pyarrow.StringViewScalar.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>pyarrow.StringViewScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.StringViewScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StructArray.html b/docs/dev/python/generated/pyarrow.StructArray.html
index 41f126dbb21..ca29c82562a 100644
--- a/docs/dev/python/generated/pyarrow.StructArray.html
+++ b/docs/dev/python/generated/pyarrow.StructArray.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>pyarrow.StructArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.StructArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StructScalar.html b/docs/dev/python/generated/pyarrow.StructScalar.html
index b1b786e37a2..752416d78ad 100644
--- a/docs/dev/python/generated/pyarrow.StructScalar.html
+++ b/docs/dev/python/generated/pyarrow.StructScalar.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>pyarrow.StructScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.StructScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StructType.html b/docs/dev/python/generated/pyarrow.StructType.html
index 789629c5acf..9885cd2dccf 100644
--- a/docs/dev/python/generated/pyarrow.StructType.html
+++ b/docs/dev/python/generated/pyarrow.StructType.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>pyarrow.StructType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.StructType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Table.html b/docs/dev/python/generated/pyarrow.Table.html
index 738b3640c87..2387f8095ec 100644
--- a/docs/dev/python/generated/pyarrow.Table.html
+++ b/docs/dev/python/generated/pyarrow.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>pyarrow.Table &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Table &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.TableGroupBy.html b/docs/dev/python/generated/pyarrow.TableGroupBy.html
index 977514e4e37..0dcf3ceefdb 100644
--- a/docs/dev/python/generated/pyarrow.TableGroupBy.html
+++ b/docs/dev/python/generated/pyarrow.TableGroupBy.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>pyarrow.TableGroupBy &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.TableGroupBy &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Tensor.html b/docs/dev/python/generated/pyarrow.Tensor.html
index 27ed2ebf8fa..4f4cb1d6eef 100644
--- a/docs/dev/python/generated/pyarrow.Tensor.html
+++ b/docs/dev/python/generated/pyarrow.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>pyarrow.Tensor &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Tensor &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Time32Array.html b/docs/dev/python/generated/pyarrow.Time32Array.html
index 4691bae2fe7..fe19b72f360 100644
--- a/docs/dev/python/generated/pyarrow.Time32Array.html
+++ b/docs/dev/python/generated/pyarrow.Time32Array.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>pyarrow.Time32Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Time32Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Time32Scalar.html b/docs/dev/python/generated/pyarrow.Time32Scalar.html
index 478e0a99121..5e7d07862f2 100644
--- a/docs/dev/python/generated/pyarrow.Time32Scalar.html
+++ b/docs/dev/python/generated/pyarrow.Time32Scalar.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>pyarrow.Time32Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Time32Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Time32Type.html b/docs/dev/python/generated/pyarrow.Time32Type.html
index a1379f7d1b5..a7c9941f3a2 100644
--- a/docs/dev/python/generated/pyarrow.Time32Type.html
+++ b/docs/dev/python/generated/pyarrow.Time32Type.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>pyarrow.Time32Type &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Time32Type &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Time64Array.html b/docs/dev/python/generated/pyarrow.Time64Array.html
index 2ef6af4fee5..0e7ce2bbbd3 100644
--- a/docs/dev/python/generated/pyarrow.Time64Array.html
+++ b/docs/dev/python/generated/pyarrow.Time64Array.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>pyarrow.Time64Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Time64Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Time64Scalar.html b/docs/dev/python/generated/pyarrow.Time64Scalar.html
index 7af30bcd657..1078cbb249e 100644
--- a/docs/dev/python/generated/pyarrow.Time64Scalar.html
+++ b/docs/dev/python/generated/pyarrow.Time64Scalar.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>pyarrow.Time64Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Time64Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Time64Type.html b/docs/dev/python/generated/pyarrow.Time64Type.html
index 6b817764e23..a762fc0209f 100644
--- a/docs/dev/python/generated/pyarrow.Time64Type.html
+++ b/docs/dev/python/generated/pyarrow.Time64Type.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>pyarrow.Time64Type &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.Time64Type &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.TimestampArray.html b/docs/dev/python/generated/pyarrow.TimestampArray.html
index d2b89c6217c..6b3aef14ce6 100644
--- a/docs/dev/python/generated/pyarrow.TimestampArray.html
+++ b/docs/dev/python/generated/pyarrow.TimestampArray.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>pyarrow.TimestampArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.TimestampArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.TimestampScalar.html b/docs/dev/python/generated/pyarrow.TimestampScalar.html
index d5fdaffb20c..722c5b1b990 100644
--- a/docs/dev/python/generated/pyarrow.TimestampScalar.html
+++ b/docs/dev/python/generated/pyarrow.TimestampScalar.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>pyarrow.TimestampScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.TimestampScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.TimestampType.html b/docs/dev/python/generated/pyarrow.TimestampType.html
index cd4cfd78b5c..8d8f61092f7 100644
--- a/docs/dev/python/generated/pyarrow.TimestampType.html
+++ b/docs/dev/python/generated/pyarrow.TimestampType.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>pyarrow.TimestampType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.TimestampType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt16Array.html b/docs/dev/python/generated/pyarrow.UInt16Array.html
index fed27ba16eb..d3cf0c48bf6 100644
--- a/docs/dev/python/generated/pyarrow.UInt16Array.html
+++ b/docs/dev/python/generated/pyarrow.UInt16Array.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>pyarrow.UInt16Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.UInt16Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt16Scalar.html b/docs/dev/python/generated/pyarrow.UInt16Scalar.html
index e7e506bea48..18f3880733f 100644
--- a/docs/dev/python/generated/pyarrow.UInt16Scalar.html
+++ b/docs/dev/python/generated/pyarrow.UInt16Scalar.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>pyarrow.UInt16Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.UInt16Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt32Array.html b/docs/dev/python/generated/pyarrow.UInt32Array.html
index 2ee04cf2e41..852064b4c1f 100644
--- a/docs/dev/python/generated/pyarrow.UInt32Array.html
+++ b/docs/dev/python/generated/pyarrow.UInt32Array.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>pyarrow.UInt32Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.UInt32Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt32Scalar.html b/docs/dev/python/generated/pyarrow.UInt32Scalar.html
index b6108befa39..43efab27e0b 100644
--- a/docs/dev/python/generated/pyarrow.UInt32Scalar.html
+++ b/docs/dev/python/generated/pyarrow.UInt32Scalar.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>pyarrow.UInt32Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.UInt32Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt64Array.html b/docs/dev/python/generated/pyarrow.UInt64Array.html
index 1b8cca63620..e3395770841 100644
--- a/docs/dev/python/generated/pyarrow.UInt64Array.html
+++ b/docs/dev/python/generated/pyarrow.UInt64Array.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>pyarrow.UInt64Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.UInt64Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt64Scalar.html b/docs/dev/python/generated/pyarrow.UInt64Scalar.html
index 98623e744a9..edf72239be7 100644
--- a/docs/dev/python/generated/pyarrow.UInt64Scalar.html
+++ b/docs/dev/python/generated/pyarrow.UInt64Scalar.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>pyarrow.UInt64Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.UInt64Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt8Array.html b/docs/dev/python/generated/pyarrow.UInt8Array.html
index 8286df7a6ec..f136e2734d4 100644
--- a/docs/dev/python/generated/pyarrow.UInt8Array.html
+++ b/docs/dev/python/generated/pyarrow.UInt8Array.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>pyarrow.UInt8Array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.UInt8Array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt8Scalar.html b/docs/dev/python/generated/pyarrow.UInt8Scalar.html
index 3ccd39b0158..07e811e7443 100644
--- a/docs/dev/python/generated/pyarrow.UInt8Scalar.html
+++ b/docs/dev/python/generated/pyarrow.UInt8Scalar.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>pyarrow.UInt8Scalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.UInt8Scalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UnionArray.html b/docs/dev/python/generated/pyarrow.UnionArray.html
index 44e09fb3125..f3130baf739 100644
--- a/docs/dev/python/generated/pyarrow.UnionArray.html
+++ b/docs/dev/python/generated/pyarrow.UnionArray.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>pyarrow.UnionArray &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.UnionArray &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UnionScalar.html b/docs/dev/python/generated/pyarrow.UnionScalar.html
index 816db5a5ce6..ce9a24491ed 100644
--- a/docs/dev/python/generated/pyarrow.UnionScalar.html
+++ b/docs/dev/python/generated/pyarrow.UnionScalar.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>pyarrow.UnionScalar &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.UnionScalar &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UnionType.html b/docs/dev/python/generated/pyarrow.UnionType.html
index 0541bbabeae..910eb567228 100644
--- a/docs/dev/python/generated/pyarrow.UnionType.html
+++ b/docs/dev/python/generated/pyarrow.UnionType.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>pyarrow.UnionType &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.UnionType &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.acero.AggregateNodeOptions.html b/docs/dev/python/generated/pyarrow.acero.AggregateNodeOptions.html
index 6e727c4a855..80e0d722d86 100644
--- a/docs/dev/python/generated/pyarrow.acero.AggregateNodeOptions.html
+++ b/docs/dev/python/generated/pyarrow.acero.AggregateNodeOptions.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>pyarrow.acero.AggregateNodeOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.acero.AggregateNodeOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.acero.Declaration.html b/docs/dev/python/generated/pyarrow.acero.Declaration.html
index 1ac9a9318f7..68e1b16dbfc 100644
--- a/docs/dev/python/generated/pyarrow.acero.Declaration.html
+++ b/docs/dev/python/generated/pyarrow.acero.Declaration.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>pyarrow.acero.Declaration &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.acero.Declaration &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.acero.ExecNodeOptions.html b/docs/dev/python/generated/pyarrow.acero.ExecNodeOptions.html
index ae12edeec0c..1bf51939a3f 100644
--- a/docs/dev/python/generated/pyarrow.acero.ExecNodeOptions.html
+++ b/docs/dev/python/generated/pyarrow.acero.ExecNodeOptions.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>pyarrow.acero.ExecNodeOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.acero.ExecNodeOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.acero.FilterNodeOptions.html b/docs/dev/python/generated/pyarrow.acero.FilterNodeOptions.html
index 0f7f30d8577..89995b26792 100644
--- a/docs/dev/python/generated/pyarrow.acero.FilterNodeOptions.html
+++ b/docs/dev/python/generated/pyarrow.acero.FilterNodeOptions.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>pyarrow.acero.FilterNodeOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.acero.FilterNodeOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.acero.HashJoinNodeOptions.html b/docs/dev/python/generated/pyarrow.acero.HashJoinNodeOptions.html
index f6bd36ab650..1c0f4ca5862 100644
--- a/docs/dev/python/generated/pyarrow.acero.HashJoinNodeOptions.html
+++ b/docs/dev/python/generated/pyarrow.acero.HashJoinNodeOptions.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>pyarrow.acero.HashJoinNodeOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.acero.HashJoinNodeOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.acero.OrderByNodeOptions.html b/docs/dev/python/generated/pyarrow.acero.OrderByNodeOptions.html
index 7ebdd0815a5..388ef95f7a1 100644
--- a/docs/dev/python/generated/pyarrow.acero.OrderByNodeOptions.html
+++ b/docs/dev/python/generated/pyarrow.acero.OrderByNodeOptions.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>pyarrow.acero.OrderByNodeOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.acero.OrderByNodeOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.acero.ProjectNodeOptions.html b/docs/dev/python/generated/pyarrow.acero.ProjectNodeOptions.html
index 06275579f66..1880abb37ee 100644
--- a/docs/dev/python/generated/pyarrow.acero.ProjectNodeOptions.html
+++ b/docs/dev/python/generated/pyarrow.acero.ProjectNodeOptions.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>pyarrow.acero.ProjectNodeOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.acero.ProjectNodeOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.acero.ScanNodeOptions.html b/docs/dev/python/generated/pyarrow.acero.ScanNodeOptions.html
index 45991035294..1abe65c94b2 100644
--- a/docs/dev/python/generated/pyarrow.acero.ScanNodeOptions.html
+++ b/docs/dev/python/generated/pyarrow.acero.ScanNodeOptions.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>pyarrow.acero.ScanNodeOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.acero.ScanNodeOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.acero.TableSourceNodeOptions.html b/docs/dev/python/generated/pyarrow.acero.TableSourceNodeOptions.html
index f8a425d3647..0fb6c4d312d 100644
--- a/docs/dev/python/generated/pyarrow.acero.TableSourceNodeOptions.html
+++ b/docs/dev/python/generated/pyarrow.acero.TableSourceNodeOptions.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>pyarrow.acero.TableSourceNodeOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.acero.TableSourceNodeOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.allocate_buffer.html b/docs/dev/python/generated/pyarrow.allocate_buffer.html
index 08c183dc239..c6ccb260114 100644
--- a/docs/dev/python/generated/pyarrow.allocate_buffer.html
+++ b/docs/dev/python/generated/pyarrow.allocate_buffer.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>pyarrow.allocate_buffer &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.allocate_buffer &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.array.html b/docs/dev/python/generated/pyarrow.array.html
index d295c214d4a..18ece8a193f 100644
--- a/docs/dev/python/generated/pyarrow.array.html
+++ b/docs/dev/python/generated/pyarrow.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>pyarrow.array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.binary.html b/docs/dev/python/generated/pyarrow.binary.html
index 577858e3980..287cace2091 100644
--- a/docs/dev/python/generated/pyarrow.binary.html
+++ b/docs/dev/python/generated/pyarrow.binary.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>pyarrow.binary &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.binary &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.binary_view.html b/docs/dev/python/generated/pyarrow.binary_view.html
index 22bd8d82b50..3967e2d2ff6 100644
--- a/docs/dev/python/generated/pyarrow.binary_view.html
+++ b/docs/dev/python/generated/pyarrow.binary_view.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>pyarrow.binary_view &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.binary_view &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.bool_.html b/docs/dev/python/generated/pyarrow.bool_.html
index 53c2994b595..9b754c35cf2 100644
--- a/docs/dev/python/generated/pyarrow.bool_.html
+++ b/docs/dev/python/generated/pyarrow.bool_.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>pyarrow.bool_ &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.bool_ &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.chunked_array.html b/docs/dev/python/generated/pyarrow.chunked_array.html
index c0048e70bee..dba23d57a7c 100644
--- a/docs/dev/python/generated/pyarrow.chunked_array.html
+++ b/docs/dev/python/generated/pyarrow.chunked_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>pyarrow.chunked_array &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.chunked_array &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compress.html b/docs/dev/python/generated/pyarrow.compress.html
index 5c4061a20d8..46ecc671673 100644
--- a/docs/dev/python/generated/pyarrow.compress.html
+++ b/docs/dev/python/generated/pyarrow.compress.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>pyarrow.compress &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.compress &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.ArraySortOptions.html b/docs/dev/python/generated/pyarrow.compute.ArraySortOptions.html
index e36279bb7fc..a319c4daeb5 100644
--- a/docs/dev/python/generated/pyarrow.compute.ArraySortOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.ArraySortOptions.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>pyarrow.compute.ArraySortOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.compute.ArraySortOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.AssumeTimezoneOptions.html b/docs/dev/python/generated/pyarrow.compute.AssumeTimezoneOptions.html
index ed106358ebb..09b4c54cada 100644
--- a/docs/dev/python/generated/pyarrow.compute.AssumeTimezoneOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.AssumeTimezoneOptions.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>pyarrow.compute.AssumeTimezoneOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.compute.AssumeTimezoneOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.CastOptions.html b/docs/dev/python/generated/pyarrow.compute.CastOptions.html
index 7d50be61d06..f4f65669638 100644
--- a/docs/dev/python/generated/pyarrow.compute.CastOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.CastOptions.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>pyarrow.compute.CastOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.compute.CastOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.CountOptions.html b/docs/dev/python/generated/pyarrow.compute.CountOptions.html
index c97a9651f1c..c7a117fdae8 100644
--- a/docs/dev/python/generated/pyarrow.compute.CountOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.CountOptions.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>pyarrow.compute.CountOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.compute.CountOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.CumulativeSumOptions.html b/docs/dev/python/generated/pyarrow.compute.CumulativeSumOptions.html
index cdc09ef1aec..ca809583051 100644
--- a/docs/dev/python/generated/pyarrow.compute.CumulativeSumOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.CumulativeSumOptions.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>pyarrow.compute.CumulativeSumOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.compute.CumulativeSumOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.DayOfWeekOptions.html b/docs/dev/python/generated/pyarrow.compute.DayOfWeekOptions.html
index ae32276f7ab..5323f12361c 100644
--- a/docs/dev/python/generated/pyarrow.compute.DayOfWeekOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.DayOfWeekOptions.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>pyarrow.compute.DayOfWeekOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.compute.DayOfWeekOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.DictionaryEncodeOptions.html b/docs/dev/python/generated/pyarrow.compute.DictionaryEncodeOptions.html
index a6d8b57935e..f10db0d59cd 100644
--- a/docs/dev/python/generated/pyarrow.compute.DictionaryEncodeOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.DictionaryEncodeOptions.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>pyarrow.compute.DictionaryEncodeOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.compute.DictionaryEncodeOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.ElementWiseAggregateOptions.html b/docs/dev/python/generated/pyarrow.compute.ElementWiseAggregateOptions.html
index 4dc472e095b..11500f9f3a4 100644
--- a/docs/dev/python/generated/pyarrow.compute.ElementWiseAggregateOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.ElementWiseAggregateOptions.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>pyarrow.compute.ElementWiseAggregateOptions &#8212; Apache Arrow v18.0.0.dev280</title>
+    <title>pyarrow.compute.ElementWiseAggregateOptions &#8212; Apache Arrow v18.0.0.dev289</title>
   
   
   
@@ -157,8 +157,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev280 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev280 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v18.0.0.dev289 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v18.0.0.dev289 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.ExtractRegexOptions.html b/docs/dev/python/generated/pyarrow.compute.ExtractRegexOptions.html
index bcd7d39eb7e..2c76918e9c7 100644
--- a/docs/dev/python/generated/pyarrow.compute.ExtractRegexOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.ExtractRegexOptions.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>pyarrow.compute.ExtractRegexOptions &#8212; Apache Arrow v18.0.0.dev280</title>
... 14454 lines suppressed ...