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/05/19 00:26:13 UTC

(arrow-site) branch asf-site updated: Updating dev docs (build nightly-tests-2024-05-18-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 b1c2e9f2ff8 Updating dev docs (build nightly-tests-2024-05-18-0)
b1c2e9f2ff8 is described below

commit b1c2e9f2ff801a2cffa34a062c77187dd4283633
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Sun May 19 00:26:02 2024 +0000

    Updating dev docs (build nightly-tests-2024-05-18-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 +-
 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                    |  42 +++---
 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                |   6 +-
 docs/dev/format/Flight.html                        |   6 +-
 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 238075 -> 238075 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                          |  58 ++++-----
 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.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.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 +-
 .../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 +-
 .../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.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 +-
 .../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.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                         |   8 +-
 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_objects.html              |   6 +-
 docs/dev/r/articles/data_wrangling.html            |  24 ++--
 docs/dev/r/pkgdown.yml                             |   2 +-
 docs/dev/r/reference/to_duckdb.html                |  10 +-
 docs/dev/r/search.json                             |   2 +-
 docs/dev/search.html                               |   6 +-
 docs/dev/searchindex.js                            |   2 +-
 docs/dev/status.html                               |   6 +-
 932 files changed, 2915 insertions(+), 2927 deletions(-)

diff --git a/docs/dev/.buildinfo b/docs/dev/.buildinfo
index 0cd374a31b5..89f8882a969 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: fdba506b601355a950afd2e7395c33a2
+config: e9de85e0f7f0d4277f09670c3bf3a671
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/dev/_modules/index.html b/docs/dev/_modules/index.html
index 67759663f54..68963aa1dbe 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 v17.0.0.dev142</title>
+    <title>Overview: module code &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -153,8 +153,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow.html b/docs/dev/_modules/pyarrow.html
index 527a3879279..93853387156 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 v17.0.0.dev142</title>
+    <title>pyarrow &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -153,8 +153,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/compute.html b/docs/dev/_modules/pyarrow/compute.html
index cf5a7313ecf..370025f6a7d 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 v17.0.0.dev142</title>
+    <title>pyarrow.compute &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -153,8 +153,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/dataset.html b/docs/dev/_modules/pyarrow/dataset.html
index b1f84999a20..cedfa3eb41f 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 v17.0.0.dev142</title>
+    <title>pyarrow.dataset &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -153,8 +153,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/feather.html b/docs/dev/_modules/pyarrow/feather.html
index 4174f52d9bf..e54154b045f 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 v17.0.0.dev142</title>
+    <title>pyarrow.feather &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -153,8 +153,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/fs.html b/docs/dev/_modules/pyarrow/fs.html
index ba6d2d1f930..b2a8864ac0f 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 v17.0.0.dev142</title>
+    <title>pyarrow.fs &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -153,8 +153,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 2ebad405361..2127958932d 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 v17.0.0.dev142</title>
+    <title>pyarrow.interchange.from_dataframe &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -153,8 +153,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/ipc.html b/docs/dev/_modules/pyarrow/ipc.html
index 294f8e95060..366548acd8c 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 v17.0.0.dev142</title>
+    <title>pyarrow.ipc &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -153,8 +153,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/orc.html b/docs/dev/_modules/pyarrow/orc.html
index 3adc4db9d1b..88b12a1aa8d 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 v17.0.0.dev142</title>
+    <title>pyarrow.orc &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -153,8 +153,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/parquet/core.html b/docs/dev/_modules/pyarrow/parquet/core.html
index c1bc833e676..3b9a6ba3289 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 v17.0.0.dev142</title>
+    <title>pyarrow.parquet.core &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -153,8 +153,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_modules/pyarrow/types.html b/docs/dev/_modules/pyarrow/types.html
index b8ad8732e6b..2d5fbd3fc0c 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 v17.0.0.dev142</title>
+    <title>pyarrow.types &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -153,8 +153,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/_static/documentation_options.js b/docs/dev/_static/documentation_options.js
index f5707008467..7bf639f2e68 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: '17.0.0.dev142',
+    VERSION: '17.0.0.dev149',
     LANGUAGE: 'en',
     COLLAPSE_INDEX: false,
     BUILDER: 'html',
diff --git a/docs/dev/cpp/acero/async.html b/docs/dev/cpp/acero/async.html
index 103c3338045..521e5979628 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 v17.0.0.dev142</title>
+    <title>&lt;no title&gt; &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -152,8 +152,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/acero/developer_guide.html b/docs/dev/cpp/acero/developer_guide.html
index bd66f72e841..640fee8cf95 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 v17.0.0.dev142</title>
+    <title>Developer’s Guide &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/acero/overview.html b/docs/dev/cpp/acero/overview.html
index 573ebf71a8e..8782865f64c 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 v17.0.0.dev142</title>
+    <title>Acero Overview &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/acero/substrait.html b/docs/dev/cpp/acero/substrait.html
index c05a11df6a7..35157ff9ac1 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 v17.0.0.dev142</title>
+    <title>Using Acero with Substrait &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/acero/user_guide.html b/docs/dev/cpp/acero/user_guide.html
index dabf8c4f841..49748c9bace 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 v17.0.0.dev142</title>
+    <title>Acero User’s Guide &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api.html b/docs/dev/cpp/api.html
index 42b6065dce7..a804a35ec3a 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 v17.0.0.dev142</title>
+    <title>API Reference &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/acero.html b/docs/dev/cpp/api/acero.html
index d1859787735..877d684de06 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 v17.0.0.dev142</title>
+    <title>Streaming Execution (Acero) &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/array.html b/docs/dev/cpp/api/array.html
index 666946024ed..dcdfaacea0c 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 v17.0.0.dev142</title>
+    <title>Arrays &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/async.html b/docs/dev/cpp/api/async.html
index 05ff7ae371f..65d5dc6af65 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 v17.0.0.dev142</title>
+    <title>Asynchronous programming &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/builder.html b/docs/dev/cpp/api/builder.html
index 2675afa0ecf..62f2153e164 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 v17.0.0.dev142</title>
+    <title>Array Builders &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/c_abi.html b/docs/dev/cpp/api/c_abi.html
index fea9f89db00..101b307ce03 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 v17.0.0.dev142</title>
+    <title>C Interfaces &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/compute.html b/docs/dev/cpp/api/compute.html
index f29163788e6..2291d12ec3b 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 v17.0.0.dev142</title>
+    <title>Compute Functions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/cuda.html b/docs/dev/cpp/api/cuda.html
index 3dfbae354f9..e0042818066 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 v17.0.0.dev142</title>
+    <title>CUDA support &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/dataset.html b/docs/dev/cpp/api/dataset.html
index 47e8525ff78..df32d1441ec 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 v17.0.0.dev142</title>
+    <title>Dataset &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/datatype.html b/docs/dev/cpp/api/datatype.html
index 92cf5a8cb50..5a26ae8e969 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 v17.0.0.dev142</title>
+    <title>Data Types &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/filesystem.html b/docs/dev/cpp/api/filesystem.html
index 417eb17ca00..cd5e7562f0a 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 v17.0.0.dev142</title>
+    <title>Filesystems &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/flight.html b/docs/dev/cpp/api/flight.html
index 84a190fecbf..b9fb9131d83 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 v17.0.0.dev142</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/flightsql.html b/docs/dev/cpp/api/flightsql.html
index 746c4598129..4239c7c1d64 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 v17.0.0.dev142</title>
+    <title>Arrow Flight SQL &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/formats.html b/docs/dev/cpp/api/formats.html
index 3f4ecf5cfdd..ddd3eb28163 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 v17.0.0.dev142</title>
+    <title>File Formats &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/gandiva.html b/docs/dev/cpp/api/gandiva.html
index 6cad7407765..a4dcc5fbc06 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 v17.0.0.dev142</title>
+    <title>Gandiva Expression Compiler &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/io.html b/docs/dev/cpp/api/io.html
index 2fa7c7c5669..041f71f0537 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 v17.0.0.dev142</title>
+    <title>Input / output &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/ipc.html b/docs/dev/cpp/api/ipc.html
index e5d15a03b79..2e6809ba5f1 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 v17.0.0.dev142</title>
+    <title>Arrow IPC &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/memory.html b/docs/dev/cpp/api/memory.html
index 5a6fbcb69b1..54c9cb264fb 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 v17.0.0.dev142</title>
+    <title>Memory (management) &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/scalar.html b/docs/dev/cpp/api/scalar.html
index 2389d43d70b..79ccbc056cd 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 v17.0.0.dev142</title>
+    <title>Scalars &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/support.html b/docs/dev/cpp/api/support.html
index 9c085f6e9ba..bfe22e0d4c0 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 v17.0.0.dev142</title>
+    <title>Programming Support &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/table.html b/docs/dev/cpp/api/table.html
index 8fd557b57aa..df44364e971 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 v17.0.0.dev142</title>
+    <title>Two-dimensional Datasets &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/tensor.html b/docs/dev/cpp/api/tensor.html
index 95d3c52e937..553eb7c3f10 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 v17.0.0.dev142</title>
+    <title>Tensors &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/thread.html b/docs/dev/cpp/api/thread.html
index d2ab5ad0b21..8cb5ef6a96a 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 v17.0.0.dev142</title>
+    <title>Thread (management) &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/api/utilities.html b/docs/dev/cpp/api/utilities.html
index 8fc01e03288..be6e6ab3979 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 v17.0.0.dev142</title>
+    <title>Utilities &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/arrays.html b/docs/dev/cpp/arrays.html
index a85005db4ee..0d6c0f4111f 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 v17.0.0.dev142</title>
+    <title>Arrays &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/build_system.html b/docs/dev/cpp/build_system.html
index 9d43e19f162..b5b854f5270 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 v17.0.0.dev142</title>
+    <title>Using Arrow C++ in your own project &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/compute.html b/docs/dev/cpp/compute.html
index 84d02c8e519..7c3edc286c1 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 v17.0.0.dev142</title>
+    <title>Compute Functions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/conventions.html b/docs/dev/cpp/conventions.html
index 06cfabaac09..9d5cbb92702 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 v17.0.0.dev142</title>
+    <title>Conventions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/csv.html b/docs/dev/cpp/csv.html
index 9eaca85939c..be0d22126ce 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 v17.0.0.dev142</title>
+    <title>Reading and Writing CSV files &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/dataset.html b/docs/dev/cpp/dataset.html
index ee6f7d2bd70..3a877e95652 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 v17.0.0.dev142</title>
+    <title>Tabular Datasets &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/datatypes.html b/docs/dev/cpp/datatypes.html
index 9298ceb03c6..7d949da551c 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 v17.0.0.dev142</title>
+    <title>Data Types &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/env_vars.html b/docs/dev/cpp/env_vars.html
index 79d119f92aa..e17ceb4dad3 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 v17.0.0.dev142</title>
+    <title>Environment Variables &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 9665c4d8748..a3effac4856 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 v17.0.0.dev142</title>
+    <title>Minimal build using CMake &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 7af30c7a3bc..bccb1ea182e 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 v17.0.0.dev142</title>
+    <title>Compute and Write CSV Example &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 53e8ae64a48..e53dc80a274 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 v17.0.0.dev142</title>
+    <title>Conversion of RecordBatch to Tensor instances &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 e09d6687e6b..f2e41f21b77 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 v17.0.0.dev142</title>
+    <title>Arrow Datasets example &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 49c63e0ff7d..4b817958a36 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 v17.0.0.dev142</title>
+    <title>Arrow Skyhook example &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/examples/index.html b/docs/dev/cpp/examples/index.html
index 0791bc435be..bd07a9db2f5 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 v17.0.0.dev142</title>
+    <title>Examples &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 b19e2b95e0c..859c925ffe1 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 v17.0.0.dev142</title>
+    <title>Row to columnar conversion &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 02dc31db7e0..61b86f97e1f 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 v17.0.0.dev142</title>
+    <title>Conversion of range of std::tuple-like to Table instances &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/flight.html b/docs/dev/cpp/flight.html
index 22d71845322..f9de5a7156f 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 v17.0.0.dev142</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/gandiva.html b/docs/dev/cpp/gandiva.html
index c4077b0cf9b..b4cc327a6ee 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 v17.0.0.dev142</title>
+    <title>The Gandiva Expression Compiler &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 600b90ff28a..5b3449cb7d0 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 v17.0.0.dev142</title>
+    <title>Gandiva Expression, Projector, and Filter &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/gandiva/external_func.html b/docs/dev/cpp/gandiva/external_func.html
index 52904c076a1..00e2aac646c 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 v17.0.0.dev142</title>
+    <title>Gandiva External Functions Development Guide &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/gdb.html b/docs/dev/cpp/gdb.html
index 77eb9e9bbb0..1ce9e42b281 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 v17.0.0.dev142</title>
+    <title>Debugging code using Arrow &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/getting_started.html b/docs/dev/cpp/getting_started.html
index 9c1e7b1ceef..d3c870e01a4 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 v17.0.0.dev142</title>
+    <title>Getting Started &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/index.html b/docs/dev/cpp/index.html
index 49dc666a35e..864ea77f6aa 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 v17.0.0.dev142</title>
+    <title>C++ Implementation &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/io.html b/docs/dev/cpp/io.html
index 89383b9b5be..7ea00a3d3ad 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 v17.0.0.dev142</title>
+    <title>Input / output and filesystems &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/ipc.html b/docs/dev/cpp/ipc.html
index ffa98ed8540..aea7ad74a85 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 v17.0.0.dev142</title>
+    <title>Reading and writing the Arrow IPC format &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/json.html b/docs/dev/cpp/json.html
index d0cd23b8f71..d0e1fa0ec16 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 v17.0.0.dev142</title>
+    <title>Reading JSON files &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/memory.html b/docs/dev/cpp/memory.html
index fc8e1198088..8e77ce24d9d 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 v17.0.0.dev142</title>
+    <title>Memory Management &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/opentelemetry.html b/docs/dev/cpp/opentelemetry.html
index 403561fdfd9..0aa517d0013 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 v17.0.0.dev142</title>
+    <title>OpenTelemetry &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/orc.html b/docs/dev/cpp/orc.html
index c5300003bce..a002bf8e1b1 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 v17.0.0.dev142</title>
+    <title>Reading and Writing ORC files &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/overview.html b/docs/dev/cpp/overview.html
index 440bf91b6c5..8d13c44bbad 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 v17.0.0.dev142</title>
+    <title>High-Level Overview &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/parquet.html b/docs/dev/cpp/parquet.html
index 289e0e081a9..08afb0e1b28 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 v17.0.0.dev142</title>
+    <title>Reading and writing Parquet files &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/streaming_execution.html b/docs/dev/cpp/streaming_execution.html
index 153bf07a234..ec91217056b 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 v17.0.0.dev142</title>
+    <title>Acero: A C++ streaming execution engine &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/tables.html b/docs/dev/cpp/tables.html
index 786d74e729e..9e3b6e32401 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 v17.0.0.dev142</title>
+    <title>Tabular Data &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/threading.html b/docs/dev/cpp/threading.html
index 4d8b625cb06..2f1a93eb67e 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 v17.0.0.dev142</title>
+    <title>Thread Management &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/tutorials/basic_arrow.html b/docs/dev/cpp/tutorials/basic_arrow.html
index 2ba73a15f25..550a20e785c 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 v17.0.0.dev142</title>
+    <title>Basic Arrow Data Structures &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/tutorials/compute_tutorial.html b/docs/dev/cpp/tutorials/compute_tutorial.html
index fd15b0686b4..11e3018da94 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 v17.0.0.dev142</title>
+    <title>Arrow Compute &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/tutorials/datasets_tutorial.html b/docs/dev/cpp/tutorials/datasets_tutorial.html
index 3dc728cc89f..c84dcaff537 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 v17.0.0.dev142</title>
+    <title>Arrow Datasets &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/tutorials/io_tutorial.html b/docs/dev/cpp/tutorials/io_tutorial.html
index 733ca7e459e..a061d2df818 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 v17.0.0.dev142</title>
+    <title>Arrow File I/O &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/cpp/user_guide.html b/docs/dev/cpp/user_guide.html
index 9589ce0e75d..854d3727c8e 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 v17.0.0.dev142</title>
+    <title>User Guide &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/benchmarks.html b/docs/dev/developers/benchmarks.html
index 8576f5b26e3..8b283a222b1 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 v17.0.0.dev142</title>
+    <title>Benchmarks &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/bug_reports.html b/docs/dev/developers/bug_reports.html
index 985969794c7..5833e4d791d 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 v17.0.0.dev142</title>
+    <title>Bug reports and feature requests &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/archery.html b/docs/dev/developers/continuous_integration/archery.html
index e3b0e34fe78..e7af4e7d1f1 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 v17.0.0.dev142</title>
+    <title>Daily Development using Archery &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/crossbow.html b/docs/dev/developers/continuous_integration/crossbow.html
index 04e246fded1..177ecde6c90 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 v17.0.0.dev142</title>
+    <title>Packaging and Testing with Crossbow &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/docker.html b/docs/dev/developers/continuous_integration/docker.html
index be14421c558..5306d1f0dfe 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 v17.0.0.dev142</title>
+    <title>Running Docker Builds &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/index.html b/docs/dev/developers/continuous_integration/index.html
index 231bcebf01e..30b59b67b76 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 v17.0.0.dev142</title>
+    <title>Continuous Integration &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/continuous_integration/overview.html b/docs/dev/developers/continuous_integration/overview.html
index 32067cdbfe6..e03b488245e 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 v17.0.0.dev142</title>
+    <title>Continuous Integration &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/building.html b/docs/dev/developers/cpp/building.html
index e6b712d30a7..a5384cd505c 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 v17.0.0.dev142</title>
+    <title>Building Arrow C++ &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/conventions.html b/docs/dev/developers/cpp/conventions.html
index 8b8acf9f7b6..37c3ccd0e55 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 v17.0.0.dev142</title>
+    <title>Conventions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/development.html b/docs/dev/developers/cpp/development.html
index 5eb16794ca4..524e517191f 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 v17.0.0.dev142</title>
+    <title>Development Guidelines &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/emscripten.html b/docs/dev/developers/cpp/emscripten.html
index 4731bef063f..18980db1cf8 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 v17.0.0.dev142</title>
+    <title>Cross compiling for WebAssembly with Emscripten &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/fuzzing.html b/docs/dev/developers/cpp/fuzzing.html
index ad9d294b7e1..c55a51ff6a3 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 v17.0.0.dev142</title>
+    <title>Fuzzing Arrow C++ &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/index.html b/docs/dev/developers/cpp/index.html
index 3ca35de42b7..7f49c112a93 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 v17.0.0.dev142</title>
+    <title>C++ Development &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/cpp/windows.html b/docs/dev/developers/cpp/windows.html
index bfcd3fc6b39..09a357677ea 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 v17.0.0.dev142</title>
+    <title>Developing on Windows &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/documentation.html b/docs/dev/developers/documentation.html
index 264802007c2..b6e6fd9a02c 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 v17.0.0.dev142</title>
+    <title>Building the Documentation &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/experimental_repos.html b/docs/dev/developers/experimental_repos.html
index 6a68bea0817..91a543d118c 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 v17.0.0.dev142</title>
+    <title>Experimental repositories &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -152,8 +152,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/architectural_overview.html b/docs/dev/developers/guide/architectural_overview.html
index 53fe7860cb9..79117598ecf 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 v17.0.0.dev142</title>
+    <title>Architectural Overview &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/communication.html b/docs/dev/developers/guide/communication.html
index b8a2e82a7d0..d8f62f31b2f 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 v17.0.0.dev142</title>
+    <title>Communication &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/documentation.html b/docs/dev/developers/guide/documentation.html
index 4944406367e..75a221f0edb 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 v17.0.0.dev142</title>
+    <title>Helping with documentation &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/index.html b/docs/dev/developers/guide/index.html
index 8115ce0e4e0..927953bff64 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 v17.0.0.dev142</title>
+    <title>New Contributor’s Guide &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/resources.html b/docs/dev/developers/guide/resources.html
index ac885e86c03..6ce10663507 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 v17.0.0.dev142</title>
+    <title>Additional information and resources &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 4eddef9f0d3..3e7e048f9c0 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 v17.0.0.dev142</title>
+    <title>Working on the Arrow codebase 🧐 &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 25a0f7d7ea8..7b66ee7c553 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 v17.0.0.dev142</title>
+    <title>Building the Arrow libraries 🏋🏿‍♀️ &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 a71cd99a4f6..b89d34b88b5 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 v17.0.0.dev142</title>
+    <title>Finding good first issues 🔎 &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 decc121d4ac..898a69158b5 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 v17.0.0.dev142</title>
+    <title>Steps in making your first PR &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 84fbfc7795b..d67e82b928e 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 v17.0.0.dev142</title>
+    <title>Lifecycle of a pull request &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 5519a84d37e..6fb454a3d1a 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 v17.0.0.dev142</title>
+    <title>Set up &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 4540562f013..ee5b3d09ad8 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 v17.0.0.dev142</title>
+    <title>Styling 😎 &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 ce06f2e1c5c..a2a70b9464c 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 v17.0.0.dev142</title>
+    <title>Testing 🧪 &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/guide/tutorials/index.html b/docs/dev/developers/guide/tutorials/index.html
index 1ae51e0ac0d..081b81a6b29 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 v17.0.0.dev142</title>
+    <title>Tutorials &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 ee30fc352f7..bf5f5268e46 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 v17.0.0.dev142</title>
+    <title>Python tutorial &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 54de2ddbbe7..20a65230aa9 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 v17.0.0.dev142</title>
+    <title>R tutorials &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/index.html b/docs/dev/developers/index.html
index 1c2971a0e90..8e2e1723ce8 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 v17.0.0.dev142</title>
+    <title>Development &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/java/building.html b/docs/dev/developers/java/building.html
index 9d8488b089d..e11860cd2d9 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 v17.0.0.dev142</title>
+    <title>Building Arrow Java &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/java/development.html b/docs/dev/developers/java/development.html
index 5708fc192e8..1fda838f3b6 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 v17.0.0.dev142</title>
+    <title>Development Guidelines &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/java/index.html b/docs/dev/developers/java/index.html
index 357bc5e0917..ede92a89056 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 v17.0.0.dev142</title>
+    <title>Java Development &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/overview.html b/docs/dev/developers/overview.html
index fc8f7360341..2116caad51d 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 v17.0.0.dev142</title>
+    <title>Contributing Overview &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/python.html b/docs/dev/developers/python.html
index 93ea4874de4..79c8ceea717 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 v17.0.0.dev142</title>
+    <title>Python Development &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
@@ -1005,32 +1005,20 @@ about our build toolchain:</p>
 <h3>Build and test<a class="headerlink" href="#build-and-test" title="Permalink to this heading">#</a></h3>
 <p>Now build the Arrow C++ libraries and install them into the directory we
 created above (stored in <code class="docutils literal notranslate"><span class="pre">$ARROW_HOME</span></code>):</p>
-<div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="gp">$ </span>mkdir<span class="w"> </span>arrow/cpp/build
-<span class="gp">$ </span><span class="nb">pushd</span><span class="w"> </span>arrow/cpp/build
-<span class="gp">$ </span>cmake<span class="w"> </span>-DCMAKE_INSTALL_PREFIX<span class="o">=</span><span class="nv">$ARROW_HOME</span><span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DCMAKE_INSTALL_LIBDIR<span class="o">=</span>lib<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DCMAKE_BUILD_TYPE<span class="o">=</span>Debug<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_BUILD_TESTS<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_COMPUTE<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_CSV<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_DATASET<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_FILESYSTEM<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_HDFS<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_JSON<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_PARQUET<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_WITH_BROTLI<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_WITH_BZ2<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_WITH_LZ4<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_WITH_SNAPPY<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_WITH_ZLIB<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DARROW_WITH_ZSTD<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>-DPARQUET_REQUIRE_ENCRYPTION<span class="o">=</span>ON<span class="w"> </span><span class="se">\</span>
-<span class="w">        </span>..
-<span class="gp">$ </span>make<span class="w"> </span>-j4
-<span class="gp">$ </span>make<span class="w"> </span>install
-<span class="gp">$ </span><span class="nb">popd</span>
+<div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="gp">$ </span>cmake<span class="w"> </span>-S<span class="w"> </span>arrow/cpp<span class="w"> </span>-B<span class="w"> </span>arrow/cpp/build<span class="w"> </span><span class="se">\</span>
+<span class="w">        </span>-DCMAKE_INSTALL_PREFIX<span class="o">=</span><span class="nv">$ARROW_HOME</span><span class="w"> </span><span class="se">\</span>
+<span class="w">        </span>--preset<span class="w"> </span>ninja-release-python
+<span class="gp">$ </span>cmake<span class="w"> </span>--build<span class="w"> </span>arrow/cpp/build<span class="w"> </span>--target<span class="w"> </span>install
 </pre></div>
 </div>
+<p><code class="docutils literal notranslate"><span class="pre">ninja-release-python</span></code> is not the only preset available - if you would like a
+build with more features like CUDA, Flight and Gandiva support you may opt for
+the <code class="docutils literal notranslate"><span class="pre">ninja-release-python-maximal</span></code> preset. If you wanted less features, (i.e.
+removing ORC and dataset support) you could opt for
+<code class="docutils literal notranslate"><span class="pre">ninja-release-python-minimal</span></code>. Changing the word <code class="docutils literal notranslate"><span class="pre">release</span></code> to <code class="docutils literal notranslate"><span class="pre">debug</span></code>
+with any of the aforementioned presets will generate a debug build of Arrow.</p>
+<p>The presets are provided as a convenience, but you may instead opt to
+specify the individual components:</p>
 <p>There are a number of optional components that can be switched ON by
 adding flags with <code class="docutils literal notranslate"><span class="pre">ON</span></code>:</p>
 <ul class="simple">
diff --git a/docs/dev/developers/release.html b/docs/dev/developers/release.html
index b36bbeafedd..9e19be9e420 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 v17.0.0.dev142</title>
+    <title>Release Management Guide &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/release_verification.html b/docs/dev/developers/release_verification.html
index 78b39e00893..98927aa731b 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 v17.0.0.dev142</title>
+    <title>Release Verification Process &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/developers/reviewing.html b/docs/dev/developers/reviewing.html
index f1c0e9fa65c..03d33ac2d23 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 v17.0.0.dev142</title>
+    <title>Reviewing contributions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/ADBC.html b/docs/dev/format/ADBC.html
index e2676a35a75..94e6bf89ef7 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 v17.0.0.dev142</title>
+    <title>ADBC: Arrow Database Connectivity &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/ADBC/C.html b/docs/dev/format/ADBC/C.html
index 287926eae58..e71213b6e5f 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 v17.0.0.dev142</title>
+    <title>ADBC C API Specification &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/ADBC/Go.html b/docs/dev/format/ADBC/Go.html
index 596a9d3a516..2ad263565b7 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 v17.0.0.dev142</title>
+    <title>ADBC Go API Specification &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/ADBC/Java.html b/docs/dev/format/ADBC/Java.html
index cc38ad74bbe..95435c8ae63 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 v17.0.0.dev142</title>
+    <title>ADBC Java API Specification &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/CDataInterface.html b/docs/dev/format/CDataInterface.html
index 3fcf0f7c752..12210ee64df 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 v17.0.0.dev142</title>
+    <title>The Arrow C data interface &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/CDataInterface/PyCapsuleInterface.html b/docs/dev/format/CDataInterface/PyCapsuleInterface.html
index d03997ec554..2c87bd66ee8 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 v17.0.0.dev142</title>
+    <title>The Arrow PyCapsule Interface &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/CDeviceDataInterface.html b/docs/dev/format/CDeviceDataInterface.html
index b2e4ed86640..f71344d792b 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 v17.0.0.dev142</title>
+    <title>The Arrow C Device data interface &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/CStreamInterface.html b/docs/dev/format/CStreamInterface.html
index fd475464be2..e2655418ca6 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 v17.0.0.dev142</title>
+    <title>The Arrow C stream interface &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/CanonicalExtensions.html b/docs/dev/format/CanonicalExtensions.html
index e899090a74e..4851e8547c8 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 v17.0.0.dev142</title>
+    <title>Canonical Extension Types &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Changing.html b/docs/dev/format/Changing.html
index ced7c2aa99d..decdb26d0c6 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 v17.0.0.dev142</title>
+    <title>Changing the Apache Arrow Format Specification &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Columnar.html b/docs/dev/format/Columnar.html
index 363fa590a11..934dca01500 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 v17.0.0.dev142</title>
+    <title>Arrow Columnar Format &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/DissociatedIPC.html b/docs/dev/format/DissociatedIPC.html
index 6d58f9813b9..c215bdb2e17 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 v17.0.0.dev142</title>
+    <title>Dissociated IPC Protocol &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Flight.html b/docs/dev/format/Flight.html
index 123a869bff3..0d4aac1083f 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 v17.0.0.dev142</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/FlightSql.html b/docs/dev/format/FlightSql.html
index 03241e359fb..ed2151ce972 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 v17.0.0.dev142</title>
+    <title>Arrow Flight SQL &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -156,8 +156,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Glossary.html b/docs/dev/format/Glossary.html
index 118363fe8c7..7be265db56d 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 v17.0.0.dev142</title>
+    <title>Glossary &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Guidelines.html b/docs/dev/format/Guidelines.html
index b4439f859d5..8ea6255ae41 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 v17.0.0.dev142</title>
+    <title>Implementation Guidelines &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -152,8 +152,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/IPC.html b/docs/dev/format/IPC.html
index b9a14b3f70c..d53a074d298 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 v17.0.0.dev142</title>
+    <title>IPC &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -152,8 +152,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Integration.html b/docs/dev/format/Integration.html
index b81860a5645..3c09c74606d 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 v17.0.0.dev142</title>
+    <title>Integration Testing &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Layout.html b/docs/dev/format/Layout.html
index 9a2bcd6ee01..36943b05378 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 v17.0.0.dev142</title>
+    <title>Physical Memory Layout &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -152,8 +152,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Metadata.html b/docs/dev/format/Metadata.html
index 40f5a4ace2e..b8e4e817e31 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 v17.0.0.dev142</title>
+    <title>Format Metadata &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -152,8 +152,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Other.html b/docs/dev/format/Other.html
index 84ab7a281d7..879b61627df 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 v17.0.0.dev142</title>
+    <title>Other Data Structures &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/README.html b/docs/dev/format/README.html
index 1499813c471..112225a7033 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 v17.0.0.dev142</title>
+    <title>Apache Arrow Format Documentation &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -152,8 +152,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/Versioning.html b/docs/dev/format/Versioning.html
index dc6ce2b5d03..5188a22e667 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 v17.0.0.dev142</title>
+    <title>Format Versioning and Stability &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/format/index.html b/docs/dev/format/index.html
index 5d7ec492657..247bd64a2d4 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 v17.0.0.dev142</title>
+    <title>Specifications &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/genindex.html b/docs/dev/genindex.html
index 906a431b5ae..60336643cbd 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 v17.0.0.dev142</title>
+    <title>Index &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -153,8 +153,8 @@
       
     
     
-    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/index.html b/docs/dev/index.html
index f2e1b7c7903..a3bac9e67fe 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 v17.0.0.dev142</title>
+    <title>Apache Arrow &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -153,8 +153,8 @@
       
     
     
-    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/algorithm.html b/docs/dev/java/algorithm.html
index ea87a55c278..bff39ad2d21 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 v17.0.0.dev142</title>
+    <title>Java Algorithms &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/cdata.html b/docs/dev/java/cdata.html
index eed19f7e01b..0be65f194aa 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 v17.0.0.dev142</title>
+    <title>C Data Interface &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/dataset.html b/docs/dev/java/dataset.html
index cc301289037..c8fb4c0db75 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 v17.0.0.dev142</title>
+    <title>Dataset &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/flight.html b/docs/dev/java/flight.html
index b2ded779d11..8ad16011d5a 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 v17.0.0.dev142</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/flight_sql.html b/docs/dev/java/flight_sql.html
index 12d0f46dc3b..739d1f45e2b 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 v17.0.0.dev142</title>
+    <title>Arrow Flight SQL &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 6d39b8879b7..075006cdfec 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 v17.0.0.dev142</title>
+    <title>Arrow Flight SQL JDBC Driver &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/index.html b/docs/dev/java/index.html
index 0227ce5d499..578e3788677 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 v17.0.0.dev142</title>
+    <title>Java Implementation &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/install.html b/docs/dev/java/install.html
index 46ed817739a..991f029c978 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 v17.0.0.dev142</title>
+    <title>Installing Java Modules &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/ipc.html b/docs/dev/java/ipc.html
index 2ea1a2f089b..f9c08d5ac6d 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 v17.0.0.dev142</title>
+    <title>Reading/Writing IPC formats &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/jdbc.html b/docs/dev/java/jdbc.html
index 32983096a0c..4d02bbd2b45 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 v17.0.0.dev142</title>
+    <title>Arrow JDBC Adapter &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/memory.html b/docs/dev/java/memory.html
index 0b9615091d4..3d25002ef6f 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 v17.0.0.dev142</title>
+    <title>Memory Management &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/overview.html b/docs/dev/java/overview.html
index a57ec7b55bf..cfecc9170ea 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 v17.0.0.dev142</title>
+    <title>High-Level Overview &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/quickstartguide.html b/docs/dev/java/quickstartguide.html
index af5ccfd0318..fe46ca9d34f 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 v17.0.0.dev142</title>
+    <title>Quick Start Guide &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/substrait.html b/docs/dev/java/substrait.html
index 967bafb01a4..ca9ac8527f5 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 v17.0.0.dev142</title>
+    <title>Substrait &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/table.html b/docs/dev/java/table.html
index 4955a66b5a0..18567e334aa 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 v17.0.0.dev142</title>
+    <title>Table &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/vector.html b/docs/dev/java/vector.html
index b11a06e713f..1ef376115a4 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 v17.0.0.dev142</title>
+    <title>ValueVector &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/java/vector_schema_root.html b/docs/dev/java/vector_schema_root.html
index cf016354de7..b7c8c46dc06 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 v17.0.0.dev142</title>
+    <title>Tabular Data &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/objects.inv b/docs/dev/objects.inv
index 6d63b2225d9..d27a794bd8a 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 00a949217bd..c3ff76b2a48 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 v17.0.0.dev142</title>
+    <title>API Reference &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/acero.html b/docs/dev/python/api/acero.html
index 2d45e8c6f08..bff23a01a0a 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 v17.0.0.dev142</title>
+    <title>Acero - Streaming Execution Engine &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/arrays.html b/docs/dev/python/api/arrays.html
index 14041ec49b3..53109b1073d 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 v17.0.0.dev142</title>
+    <title>Arrays and Scalars &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/compute.html b/docs/dev/python/api/compute.html
index 46688c0eb3c..f2598ffece5 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 v17.0.0.dev142</title>
+    <title>Compute Functions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/cuda.html b/docs/dev/python/api/cuda.html
index c7665e42a72..2df7d301b9b 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 v17.0.0.dev142</title>
+    <title>CUDA Integration &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/dataset.html b/docs/dev/python/api/dataset.html
index b26c590b775..16abc99b357 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 v17.0.0.dev142</title>
+    <title>Dataset &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/datatypes.html b/docs/dev/python/api/datatypes.html
index b6e49800323..6a09d4ab04f 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 v17.0.0.dev142</title>
+    <title>Data Types and Schemas &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/files.html b/docs/dev/python/api/files.html
index a4a99a9628d..239cfd7c2c3 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 v17.0.0.dev142</title>
+    <title>Streams and File Access &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/filesystems.html b/docs/dev/python/api/filesystems.html
index 915cd655f2e..521cd1b909c 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 v17.0.0.dev142</title>
+    <title>Filesystems &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/flight.html b/docs/dev/python/api/flight.html
index e0c5f7554f7..8541a9b2f7b 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 v17.0.0.dev142</title>
+    <title>Arrow Flight &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/formats.html b/docs/dev/python/api/formats.html
index 53257990750..ff10309b383 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 v17.0.0.dev142</title>
+    <title>Tabular File Formats &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/ipc.html b/docs/dev/python/api/ipc.html
index 3e44aae7c99..9e077fe8773 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 v17.0.0.dev142</title>
+    <title>Serialization and IPC &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/memory.html b/docs/dev/python/api/memory.html
index 96fcabf4853..5e578d5c080 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 v17.0.0.dev142</title>
+    <title>Buffers and Memory &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/misc.html b/docs/dev/python/api/misc.html
index c9f56a3856b..52a2baa40f4 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 v17.0.0.dev142</title>
+    <title>Miscellaneous &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/substrait.html b/docs/dev/python/api/substrait.html
index 97b3748ae29..fbb446d4b38 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 v17.0.0.dev142</title>
+    <title>Substrait &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/api/tables.html b/docs/dev/python/api/tables.html
index 3f47a10b318..ecd09211ad8 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 v17.0.0.dev142</title>
+    <title>Tables and Tensors &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/benchmarks.html b/docs/dev/python/benchmarks.html
index 0d58135f6dd..d761cce2325 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 v17.0.0.dev142</title>
+    <title>Benchmarks &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/compute.html b/docs/dev/python/compute.html
index ba557bdd9f1..eb5234d5efa 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 v17.0.0.dev142</title>
+    <title>Compute Functions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/csv.html b/docs/dev/python/csv.html
index 61bccd05677..a1f529c7e56 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 v17.0.0.dev142</title>
+    <title>Reading and Writing CSV files &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/data.html b/docs/dev/python/data.html
index 676c30f39c9..8d3d6e16d99 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 v17.0.0.dev142</title>
+    <title>Data Types and In-Memory Data Model &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
@@ -1685,7 +1685,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 0x7f697378ea40&gt;</span>
+<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7f33fd9daf20&gt;</span>
 <span class="go">[</span>
 <span class="go">  1,</span>
 <span class="go">  2,</span>
@@ -1697,7 +1697,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 0x7f697378f160&gt;</span>
+<span class="go">&lt;pyarrow.lib.UInt16Array object at 0x7f33fd9db640&gt;</span>
 <span class="go">[</span>
 <span class="go">  1,</span>
 <span class="go">  2</span>
@@ -1732,7 +1732,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 0x7f697378fe20&gt;</span>
+<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7f33fd8204c0&gt;</span>
 <span class="go">[</span>
 <span class="go">  2,</span>
 <span class="go">  null</span>
@@ -1785,7 +1785,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 0x7f69737c4040&gt;</span>
+<span class="go">&lt;pyarrow.lib.ListViewArray object at 0x7f33fd8213c0&gt;</span>
 <span class="go">[</span>
 <span class="go">  [</span>
 <span class="go">    5,</span>
@@ -1810,7 +1810,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 0x7f69737c4340&gt;</span>
+<span class="go">&lt;pyarrow.lib.StructArray object at 0x7f33fd8216c0&gt;</span>
 <span class="go">-- is_valid: all not null</span>
 <span class="go">-- child 0 type: int64</span>
 <span class="go">  [</span>
@@ -1837,7 +1837,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 0x7f697378c040&gt;</span>
+<span class="go">&lt;pyarrow.lib.StructArray object at 0x7f33fd821f60&gt;</span>
 <span class="go">-- is_valid: all not null</span>
 <span class="go">-- child 0 type: int8</span>
 <span class="go">  [</span>
@@ -1852,7 +1852,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 0x7f69737c4c40&gt;</span>
+<span class="go">&lt;pyarrow.lib.StructArray object at 0x7f33fd821fc0&gt;</span>
 <span class="go">-- is_valid: all not null</span>
 <span class="go">-- child 0 type: int8</span>
 <span class="go">  [</span>
@@ -1871,7 +1871,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 0x7f69737c4e20&gt;</span>
+<span class="go">&lt;pyarrow.lib.StructArray object at 0x7f33fd821b40&gt;</span>
 <span class="go">-- is_valid:</span>
 <span class="go">  [</span>
 <span class="go">    true,</span>
@@ -1906,7 +1906,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 0x7f69737c5240&gt;</span>
+<span class="go">&lt;pyarrow.lib.StructArray object at 0x7f33fd9d9840&gt;</span>
 <span class="go">-- is_valid: all not null</span>
 <span class="go">-- child 0 type: int16</span>
 <span class="go">  [</span>
@@ -1933,7 +1933,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 0x7f69737c5c00&gt;</span>
+<span class="go">&lt;pyarrow.lib.MapArray object at 0x7f33fd822ec0&gt;</span>
 <span class="go">[</span>
 <span class="go">  keys:</span>
 <span class="go">  [</span>
@@ -1967,7 +1967,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 0x7f69737c5de0&gt;</span>
+<span class="go">&lt;pyarrow.lib.StringArray object at 0x7f33fd9da740&gt;</span>
 <span class="go">[</span>
 <span class="go">  &quot;x&quot;,</span>
 <span class="go">  &quot;y&quot;,</span>
@@ -1976,7 +1976,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 0x7f69737c5ea0&gt;</span>
+<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7f343d0da9e0&gt;</span>
 <span class="go">[</span>
 <span class="go">  4,</span>
 <span class="go">  5,</span>
@@ -1985,7 +1985,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 0x7f69737c6200&gt;</span>
+<span class="go">&lt;pyarrow.lib.ListArray object at 0x7f33fd822f20&gt;</span>
 <span class="go">[</span>
 <span class="go">  [</span>
 <span class="go">    &quot;x&quot;,</span>
@@ -1998,7 +1998,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 0x7f69737c61a0&gt;</span>
+<span class="go">&lt;pyarrow.lib.ListArray object at 0x7f33fd8215a0&gt;</span>
 <span class="go">[</span>
 <span class="go">  [</span>
 <span class="go">    4,</span>
@@ -2033,7 +2033,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 0x7f69737c5ae0&gt;</span>
+<span class="go">&lt;pyarrow.lib.UnionArray object at 0x7f33fd9d9f00&gt;</span>
 <span class="go">-- is_valid: all not null</span>
 <span class="go">-- type_ids:   [</span>
 <span class="go">    0,</span>
@@ -2072,7 +2072,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 0x7f69737c6b60&gt;</span>
+<span class="go">&lt;pyarrow.lib.UnionArray object at 0x7f33fd8233a0&gt;</span>
 <span class="go">-- is_valid: all not null</span>
 <span class="go">-- type_ids:   [</span>
 <span class="go">    0,</span>
@@ -2121,7 +2121,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 0x7f69736026c0&gt;</span>
+<span class="go">&lt;pyarrow.lib.DictionaryArray object at 0x7f33fd827140&gt;</span>
 
 <span class="go">-- dictionary:</span>
 <span class="go">  [</span>
@@ -2148,7 +2148,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 0x7f69737c7ac0&gt;</span>
+<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7f33fd823e20&gt;</span>
 <span class="go">[</span>
 <span class="go">  0,</span>
 <span class="go">  1,</span>
@@ -2162,7 +2162,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 0x7f69737c7c40&gt;</span>
+<span class="go">&lt;pyarrow.lib.StringArray object at 0x7f33fd823dc0&gt;</span>
 <span class="go">[</span>
 <span class="go">  &quot;foo&quot;,</span>
 <span class="go">  &quot;bar&quot;,</span>
@@ -2218,7 +2218,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 0x7f697362c940&gt;</span>
+<span class="go">&lt;pyarrow.lib.StringArray object at 0x7f33fd821180&gt;</span>
 <span class="go">[</span>
 <span class="go">  &quot;foo&quot;,</span>
 <span class="go">  &quot;bar&quot;,</span>
@@ -2232,7 +2232,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 0x7f697362cd00&gt;</span>
+<span class="go">&lt;pyarrow.lib.StringArray object at 0x7f33fd871120&gt;</span>
 <span class="go">[</span>
 <span class="go">  &quot;bar&quot;,</span>
 <span class="go">  &quot;baz&quot;,</span>
@@ -2276,7 +2276,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 0x7f69736397b0&gt;</span>
+<span class="go">&lt;pyarrow.lib.ChunkedArray object at 0x7f33fd87cb30&gt;</span>
 <span class="go">[</span>
 <span class="go">  [</span>
 <span class="go">    1,</span>
@@ -2310,7 +2310,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 0x7f697378c100&gt;</span>
+<span class="go">&lt;pyarrow.lib.Int64Array object at 0x7f33fd8718a0&gt;</span>
 <span class="go">[</span>
 <span class="go">  1,</span>
 <span class="go">  2,</span>
@@ -2446,8 +2446,8 @@ schema without having to get any of the batches.:</p>
 </div>
 <p>It can also be sent between languages using the <a class="reference internal" href="../format/CStreamInterface.html#c-stream-interface"><span class="std std-ref">C stream interface</span></a>.</p>
 </section>
-<section id="conversion-of-recordbatch-do-tensor">
-<h2>Conversion of RecordBatch do Tensor<a class="headerlink" href="#conversion-of-recordbatch-do-tensor" title="Permalink to this heading">#</a></h2>
+<section id="conversion-of-recordbatch-to-tensor">
+<h2>Conversion of RecordBatch to Tensor<a class="headerlink" href="#conversion-of-recordbatch-to-tensor" title="Permalink to this heading">#</a></h2>
 <p>Each array of the <code class="docutils literal notranslate"><span class="pre">RecordBatch</span></code> has it’s own contiguous memory that is not necessarily
 adjacent to other arrays. A different memory structure that is used in machine learning
 libraries is a two dimensional array (also called a 2-dim tensor or a matrix) which takes
@@ -2560,7 +2560,7 @@ nulls. They will be converted to <code class="docutils literal notranslate"><spa
 <li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#tables">Tables</a></li>
 <li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#custom-schema-and-field-metadata">Custom Schema and Field Metadata</a></li>
 <li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#record-batch-readers">Record Batch Readers</a></li>
-<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#conversion-of-recordbatch-do-tensor">Conversion of RecordBatch do Tensor</a></li>
+<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#conversion-of-recordbatch-to-tensor">Conversion of RecordBatch to Tensor</a></li>
 </ul>
   </nav></div>
 
diff --git a/docs/dev/python/dataset.html b/docs/dev/python/dataset.html
index 7e375b70a58..1feca44d444 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 v17.0.0.dev142</title>
+    <title>Tabular Datasets &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
@@ -1588,7 +1588,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 0x7f697366b400&gt;</span>
+<span class="gh">Out[13]: </span><span class="go">&lt;pyarrow._dataset.FileSystemDataset at 0x7f33fd8a7700&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
@@ -1597,8 +1597,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-8t0w0akk/parquet_dataset/data1.parquet&#39;,</span>
-<span class="go"> &#39;/tmp/pyarrow-8t0w0akk/parquet_dataset/data2.parquet&#39;]</span>
+<span class="go">[&#39;/tmp/pyarrow-9kd6mkxg/parquet_dataset/data1.parquet&#39;,</span>
+<span class="go"> &#39;/tmp/pyarrow-9kd6mkxg/parquet_dataset/data2.parquet&#39;]</span>
 </pre></div>
 </div>
 <p>… and infers the dataset’s schema (by default from the first file):</p>
@@ -1619,23 +1619,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.5607891461768317,0.4236870324207523,0.12603118548968184,-1.9980533695270748,-1.3157565930711583],[-0.3831070225517755,1.3385952787811115,1.2672099410917343,0.17342563355567808,-0.5478300619360785]]
+<span class="ne">b</span>: [[0.22945851409533574,0.812077621896854,0.4146282237701933,0.10064075240917558,-1.256588203187484],[-0.4876600453258986,0.24504660216849736,0.48937526602607395,0.22030362763389064,-0.4251344521863419]]
 <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.560789  1</span>
-<span class="go">1  1  0.423687  2</span>
-<span class="go">2  2  0.126031  1</span>
-<span class="go">3  3 -1.998053  2</span>
-<span class="go">4  4 -1.315757  1</span>
-<span class="go">5  5 -0.383107  2</span>
-<span class="go">6  6  1.338595  1</span>
-<span class="go">7  7  1.267210  2</span>
-<span class="go">8  8  0.173426  1</span>
-<span class="go">9  9 -0.547830  2</span>
+<span class="go">0  0  0.229459  1</span>
+<span class="go">1  1  0.812078  2</span>
+<span class="go">2  2  0.414628  1</span>
+<span class="go">3  3  0.100641  2</span>
+<span class="go">4  4 -1.256588  1</span>
+<span class="go">5  5 -0.487660  2</span>
+<span class="go">6  6  0.245047  1</span>
+<span class="go">7  7  0.489375  2</span>
+<span class="go">8  8  0.220304  1</span>
+<span class="go">9  9 -0.425134  2</span>
 </pre></div>
 </div>
 </section>
@@ -1658,11 +1658,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.560789  1</span>
-<span class="go">1  1  0.423687  2</span>
-<span class="go">2  2  0.126031  1</span>
-<span class="go">3  3 -1.998053  2</span>
-<span class="go">4  4 -1.315757  1</span>
+<span class="go">0  0  0.229459  1</span>
+<span class="go">1  1  0.812078  2</span>
+<span class="go">2  2  0.414628  1</span>
+<span class="go">3  3  0.100641  2</span>
+<span class="go">4  4 -1.256588  1</span>
 </pre></div>
 </div>
 </section>
@@ -1694,16 +1694,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.560789</span>
-<span class="go">1  1  0.423687</span>
-<span class="go">2  2  0.126031</span>
-<span class="go">3  3 -1.998053</span>
-<span class="go">4  4 -1.315757</span>
-<span class="go">5  5 -0.383107</span>
-<span class="go">6  6  1.338595</span>
-<span class="go">7  7  1.267210</span>
-<span class="go">8  8  0.173426</span>
-<span class="go">9  9 -0.547830</span>
+<span class="go">0  0  0.229459</span>
+<span class="go">1  1  0.812078</span>
+<span class="go">2  2  0.414628</span>
+<span class="go">3  3  0.100641</span>
+<span class="go">4  4 -1.256588</span>
+<span class="go">5  5 -0.487660</span>
+<span class="go">6  6  0.245047</span>
+<span class="go">7  7  0.489375</span>
+<span class="go">8  8  0.220304</span>
+<span class="go">9  9 -0.425134</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
@@ -1712,18 +1712,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.267210  2</span>
-<span class="go">1  8  0.173426  1</span>
-<span class="go">2  9 -0.547830  2</span>
+<span class="go">0  7  0.489375  2</span>
+<span class="go">1  8  0.220304  1</span>
+<span class="go">2  9 -0.425134  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.423687  2</span>
-<span class="go">1  3 -1.998053  2</span>
-<span class="go">2  5 -0.383107  2</span>
-<span class="go">3  7  1.267210  2</span>
-<span class="go">4  9 -0.547830  2</span>
+<span class="go">0  1  0.812078  2</span>
+<span class="go">1  3  0.100641  2</span>
+<span class="go">2  5 -0.487660  2</span>
+<span class="go">3  7  0.489375  2</span>
+<span class="go">4  9 -0.425134  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
@@ -1768,11 +1768,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.560789   True</span>
-<span class="go">1          1      0.423687  False</span>
-<span class="go">2          2      0.126031   True</span>
-<span class="go">3          3     -1.998053  False</span>
-<span class="go">4          4     -1.315757   True</span>
+<span class="go">0          0      0.229459   True</span>
+<span class="go">1          1      0.812078  False</span>
+<span class="go">2          2      0.414628   True</span>
+<span class="go">3          3      0.100641  False</span>
+<span class="go">4          4     -1.256588   True</span>
 </pre></div>
 </div>
 <p>The dictionary also determines the column selection (only the keys in the
@@ -1786,11 +1786,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.560789  1    False</span>
-<span class="go">1  1  0.423687  2    False</span>
-<span class="go">2  2  0.126031  1    False</span>
-<span class="go">3  3 -1.998053  2    False</span>
-<span class="go">4  4 -1.315757  1    False</span>
+<span class="go">0  0  0.229459  1    False</span>
+<span class="go">1  1  0.812078  2    False</span>
+<span class="go">2  2  0.414628  1    False</span>
+<span class="go">3  3  0.100641  2    False</span>
+<span class="go">4  4 -1.256588  1    False</span>
 </pre></div>
 </div>
 </section>
@@ -1843,8 +1843,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/6c3cceb67df644c1b69619f1262a6056-0.parquet&#39;,</span>
-<span class="go"> &#39;parquet_dataset_partitioned/part=b/6c3cceb67df644c1b69619f1262a6056-0.parquet&#39;]</span>
+<span class="go">[&#39;parquet_dataset_partitioned/part=a/e37767577ec64e17ac9b75600c59d117-0.parquet&#39;,</span>
+<span class="go"> &#39;parquet_dataset_partitioned/part=b/e37767577ec64e17ac9b75600c59d117-0.parquet&#39;]</span>
 </pre></div>
 </div>
 <p>Although the partition fields are not included in the actual Parquet files,
@@ -1852,9 +1852,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 -0.559824  1    a</span>
-<span class="go">1  1 -0.577906  2    a</span>
-<span class="go">2  2  1.378369  1    a</span>
+<span class="go">0  0  0.058511  1    a</span>
+<span class="go">1  1 -0.979073  2    a</span>
+<span class="go">2  2 -0.051701  1    a</span>
 </pre></div>
 </div>
 <p>We can now filter on the partition keys, which avoids loading files
@@ -1862,11 +1862,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.486958  2    b</span>
-<span class="go">1  6 -1.447913  1    b</span>
-<span class="go">2  7 -1.374152  2    b</span>
-<span class="go">3  8  0.404525  1    b</span>
-<span class="go">4  9 -0.894376  2    b</span>
+<span class="go">0  5 -0.113250  2    b</span>
+<span class="go">1  6  0.535335  1    b</span>
+<span class="go">2  7 -0.034056  2    b</span>
+<span class="go">3  8 -0.447323  1    b</span>
+<span class="go">4  9  2.264095  2    b</span>
 </pre></div>
 </div>
 <section id="different-partitioning-schemes">
@@ -1998,19 +1998,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.819897</span>
-<span class="go">1  2018     1  1.485652</span>
-<span class="go">2  2018     2  1.464100</span>
-<span class="go">3  2019     0 -1.819897</span>
-<span class="go">4  2019     1  1.485652</span>
-<span class="go">5  2019     2  1.464100</span>
+<span class="go">0  2018     0 -1.149388</span>
+<span class="go">1  2018     1 -0.226135</span>
+<span class="go">2  2018     2  0.680840</span>
+<span class="go">3  2019     0 -1.149388</span>
+<span class="go">4  2019     1 -0.226135</span>
+<span class="go">5  2019     2  0.680840</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.819897</span>
-<span class="go">1  2019     1  1.485652</span>
-<span class="go">2  2019     2  1.464100</span>
+<span class="go">0  2019     0 -1.149388</span>
+<span class="go">1  2019     1 -0.226135</span>
+<span class="go">2  2019     2  0.680840</span>
 </pre></div>
 </div>
 <p>Another benefit of manually listing the files is that the order of the files
@@ -2262,7 +2262,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=988 bytes</span>
-<span class="go">metadata=&lt;pyarrow._parquet.FileMetaData object at 0x7f6973549e90&gt;</span>
+<span class="go">metadata=&lt;pyarrow._parquet.FileMetaData object at 0x7f33fd78ee30&gt;</span>
 <span class="go">  created_by: parquet-cpp-arrow version 17.0.0-SNAPSHOT</span>
 <span class="go">  num_columns: 2</span>
 <span class="go">  num_rows: 5</span>
@@ -2271,7 +2271,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=990 bytes</span>
-<span class="go">metadata=&lt;pyarrow._parquet.FileMetaData object at 0x7f697351cea0&gt;</span>
+<span class="go">metadata=&lt;pyarrow._parquet.FileMetaData object at 0x7f33fd78ee30&gt;</span>
 <span class="go">  created_by: parquet-cpp-arrow version 17.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 003fee0d045..44151bad8d4 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 v17.0.0.dev142</title>
+    <title>The DLPack Protocol &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/env_vars.html b/docs/dev/python/env_vars.html
index 86f65986b7a..dc1c6b762f1 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 v17.0.0.dev142</title>
+    <title>Environment Variables &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/extending_types.html b/docs/dev/python/extending_types.html
index a47f52dd5b4..eac0809675a 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 v17.0.0.dev142</title>
+    <title>Extending pyarrow &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/feather.html b/docs/dev/python/feather.html
index 62c4e3dea5c..5a079e9e568 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 v17.0.0.dev142</title>
+    <title>Feather File Format &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/filesystems.html b/docs/dev/python/filesystems.html
index f0cd97a2e13..bb1e72bcfd4 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 v17.0.0.dev142</title>
+    <title>Filesystem Interface &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/flight.html b/docs/dev/python/flight.html
index 5529e10e966..be3438b8362 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 v17.0.0.dev142</title>
+    <title>Arrow Flight RPC &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Array.html b/docs/dev/python/generated/pyarrow.Array.html
index 23bd70e51fc..d43fb5bb09d 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 v17.0.0.dev142</title>
+    <title>pyarrow.Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BinaryArray.html b/docs/dev/python/generated/pyarrow.BinaryArray.html
index ca9d4a2c8f5..5331052010a 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 v17.0.0.dev142</title>
+    <title>pyarrow.BinaryArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BinaryScalar.html b/docs/dev/python/generated/pyarrow.BinaryScalar.html
index 0dbb994f25e..5b60fdd70e4 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 v17.0.0.dev142</title>
+    <title>pyarrow.BinaryScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BinaryViewArray.html b/docs/dev/python/generated/pyarrow.BinaryViewArray.html
index 795fd61790e..2659289ebe0 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 v17.0.0.dev142</title>
+    <title>pyarrow.BinaryViewArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BinaryViewScalar.html b/docs/dev/python/generated/pyarrow.BinaryViewScalar.html
index 34a4d8b0a75..25e05fbad92 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 v17.0.0.dev142</title>
+    <title>pyarrow.BinaryViewScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BooleanArray.html b/docs/dev/python/generated/pyarrow.BooleanArray.html
index ccc36c53b96..87b48821eea 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 v17.0.0.dev142</title>
+    <title>pyarrow.BooleanArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BooleanScalar.html b/docs/dev/python/generated/pyarrow.BooleanScalar.html
index 11e229b94ed..447c344eb7b 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 v17.0.0.dev142</title>
+    <title>pyarrow.BooleanScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Buffer.html b/docs/dev/python/generated/pyarrow.Buffer.html
index c25d2e6e7a4..2437aea2d37 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 v17.0.0.dev142</title>
+    <title>pyarrow.Buffer &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BufferOutputStream.html b/docs/dev/python/generated/pyarrow.BufferOutputStream.html
index 5a26022f994..2cfa169ba0a 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 v17.0.0.dev142</title>
+    <title>pyarrow.BufferOutputStream &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.BufferReader.html b/docs/dev/python/generated/pyarrow.BufferReader.html
index 8c3675921b1..28557cad029 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 v17.0.0.dev142</title>
+    <title>pyarrow.BufferReader &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ChunkedArray.html b/docs/dev/python/generated/pyarrow.ChunkedArray.html
index b846d66c07c..478c67edf9f 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 v17.0.0.dev142</title>
+    <title>pyarrow.ChunkedArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Codec.html b/docs/dev/python/generated/pyarrow.Codec.html
index 8f68af4f9b2..06ebba1b8e0 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 v17.0.0.dev142</title>
+    <title>pyarrow.Codec &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.CompressedInputStream.html b/docs/dev/python/generated/pyarrow.CompressedInputStream.html
index 2d20e9e4191..0687c26a309 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 v17.0.0.dev142</title>
+    <title>pyarrow.CompressedInputStream &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.CompressedOutputStream.html b/docs/dev/python/generated/pyarrow.CompressedOutputStream.html
index 94451de3bf2..2eeb22c35c7 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 v17.0.0.dev142</title>
+    <title>pyarrow.CompressedOutputStream &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DataType.html b/docs/dev/python/generated/pyarrow.DataType.html
index f1a6d4084e5..036288ffb0f 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 v17.0.0.dev142</title>
+    <title>pyarrow.DataType &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Date32Array.html b/docs/dev/python/generated/pyarrow.Date32Array.html
index fa8a613ecab..cf7fb71d596 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 v17.0.0.dev142</title>
+    <title>pyarrow.Date32Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Date32Scalar.html b/docs/dev/python/generated/pyarrow.Date32Scalar.html
index 98338bbe79f..24777f2ef8e 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 v17.0.0.dev142</title>
+    <title>pyarrow.Date32Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Date64Array.html b/docs/dev/python/generated/pyarrow.Date64Array.html
index d5158fd12f3..79d0cd7c471 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 v17.0.0.dev142</title>
+    <title>pyarrow.Date64Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Date64Scalar.html b/docs/dev/python/generated/pyarrow.Date64Scalar.html
index 6534480f33d..9f66b39ec9d 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 v17.0.0.dev142</title>
+    <title>pyarrow.Date64Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Decimal128Array.html b/docs/dev/python/generated/pyarrow.Decimal128Array.html
index b5dd3aec537..b347fecabc7 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 v17.0.0.dev142</title>
+    <title>pyarrow.Decimal128Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Decimal128Scalar.html b/docs/dev/python/generated/pyarrow.Decimal128Scalar.html
index acf0c5741f5..3e3085964fe 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 v17.0.0.dev142</title>
+    <title>pyarrow.Decimal128Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Decimal128Type.html b/docs/dev/python/generated/pyarrow.Decimal128Type.html
index 137fbea2d3f..70dde43de05 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 v17.0.0.dev142</title>
+    <title>pyarrow.Decimal128Type &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DictionaryArray.html b/docs/dev/python/generated/pyarrow.DictionaryArray.html
index 06582db2559..f7b3ec6f0e0 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 v17.0.0.dev142</title>
+    <title>pyarrow.DictionaryArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DictionaryScalar.html b/docs/dev/python/generated/pyarrow.DictionaryScalar.html
index ead67fdc7eb..8ad0aef98a4 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 v17.0.0.dev142</title>
+    <title>pyarrow.DictionaryScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DictionaryType.html b/docs/dev/python/generated/pyarrow.DictionaryType.html
index b11f9aa003f..f1d0fbe0b50 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 v17.0.0.dev142</title>
+    <title>pyarrow.DictionaryType &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DoubleArray.html b/docs/dev/python/generated/pyarrow.DoubleArray.html
index 3c0c2e73e60..442e83fd88c 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 v17.0.0.dev142</title>
+    <title>pyarrow.DoubleArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DoubleScalar.html b/docs/dev/python/generated/pyarrow.DoubleScalar.html
index 304a7601de6..6366ff1cf6b 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 v17.0.0.dev142</title>
+    <title>pyarrow.DoubleScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DurationArray.html b/docs/dev/python/generated/pyarrow.DurationArray.html
index 0f74bb824f2..45b98bdaecc 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 v17.0.0.dev142</title>
+    <title>pyarrow.DurationArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.DurationScalar.html b/docs/dev/python/generated/pyarrow.DurationScalar.html
index 2c8a0b814a5..76fdc3f2b82 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 v17.0.0.dev142</title>
+    <title>pyarrow.DurationScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ExtensionArray.html b/docs/dev/python/generated/pyarrow.ExtensionArray.html
index d35a90cf3a9..aecbed9d1fb 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 v17.0.0.dev142</title>
+    <title>pyarrow.ExtensionArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ExtensionScalar.html b/docs/dev/python/generated/pyarrow.ExtensionScalar.html
index 242644e30c4..8ca2864211b 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 v17.0.0.dev142</title>
+    <title>pyarrow.ExtensionScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ExtensionType.html b/docs/dev/python/generated/pyarrow.ExtensionType.html
index c154dcc5b60..d00912aa225 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 v17.0.0.dev142</title>
+    <title>pyarrow.ExtensionType &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Field.html b/docs/dev/python/generated/pyarrow.Field.html
index ce1c86def1c..d50d30f4587 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 v17.0.0.dev142</title>
+    <title>pyarrow.Field &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedShapeTensorArray.html b/docs/dev/python/generated/pyarrow.FixedShapeTensorArray.html
index 6f76427ce8a..88467b63a33 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 v17.0.0.dev142</title>
+    <title>pyarrow.FixedShapeTensorArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedSizeBinaryArray.html b/docs/dev/python/generated/pyarrow.FixedSizeBinaryArray.html
index 96ed390664c..f4bd7fc948c 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 v17.0.0.dev142</title>
+    <title>pyarrow.FixedSizeBinaryArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedSizeBinaryScalar.html b/docs/dev/python/generated/pyarrow.FixedSizeBinaryScalar.html
index ba95de9a03a..3962bcaa61a 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 v17.0.0.dev142</title>
+    <title>pyarrow.FixedSizeBinaryScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedSizeBinaryType.html b/docs/dev/python/generated/pyarrow.FixedSizeBinaryType.html
index 6880612dce3..118fc3bf9f1 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 v17.0.0.dev142</title>
+    <title>pyarrow.FixedSizeBinaryType &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedSizeBufferWriter.html b/docs/dev/python/generated/pyarrow.FixedSizeBufferWriter.html
index 5b8185be940..1b9511b1e7d 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 v17.0.0.dev142</title>
+    <title>pyarrow.FixedSizeBufferWriter &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FixedSizeListArray.html b/docs/dev/python/generated/pyarrow.FixedSizeListArray.html
index 1386ffff0f8..7b539140217 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 v17.0.0.dev142</title>
+    <title>pyarrow.FixedSizeListArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FloatArray.html b/docs/dev/python/generated/pyarrow.FloatArray.html
index f3cd3c0354f..a58e98af256 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 v17.0.0.dev142</title>
+    <title>pyarrow.FloatArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FloatScalar.html b/docs/dev/python/generated/pyarrow.FloatScalar.html
index b0c1d1e33ca..449b87f9483 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 v17.0.0.dev142</title>
+    <title>pyarrow.FloatScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.FloatingPointArray.html b/docs/dev/python/generated/pyarrow.FloatingPointArray.html
index 5d67a2f1d69..776259e1194 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 v17.0.0.dev142</title>
+    <title>pyarrow.FloatingPointArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.HalfFloatArray.html b/docs/dev/python/generated/pyarrow.HalfFloatArray.html
index 3531ce63581..44d20cf5940 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 v17.0.0.dev142</title>
+    <title>pyarrow.HalfFloatArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.HalfFloatScalar.html b/docs/dev/python/generated/pyarrow.HalfFloatScalar.html
index 58b21df10ac..d843fac5768 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 v17.0.0.dev142</title>
+    <title>pyarrow.HalfFloatScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int16Array.html b/docs/dev/python/generated/pyarrow.Int16Array.html
index 44ac8960be1..64f1c48e2c1 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 v17.0.0.dev142</title>
+    <title>pyarrow.Int16Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int16Scalar.html b/docs/dev/python/generated/pyarrow.Int16Scalar.html
index 27b8a5e94e7..f39c64304a2 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 v17.0.0.dev142</title>
+    <title>pyarrow.Int16Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int32Array.html b/docs/dev/python/generated/pyarrow.Int32Array.html
index a028e14bed5..f3105f87694 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 v17.0.0.dev142</title>
+    <title>pyarrow.Int32Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int32Scalar.html b/docs/dev/python/generated/pyarrow.Int32Scalar.html
index da2fdda9a6d..8abff31750e 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 v17.0.0.dev142</title>
+    <title>pyarrow.Int32Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int64Array.html b/docs/dev/python/generated/pyarrow.Int64Array.html
index a21b87446e3..b78fa0305a8 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 v17.0.0.dev142</title>
+    <title>pyarrow.Int64Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int64Scalar.html b/docs/dev/python/generated/pyarrow.Int64Scalar.html
index 88dfbe1e3f1..5dad246f03d 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 v17.0.0.dev142</title>
+    <title>pyarrow.Int64Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int8Array.html b/docs/dev/python/generated/pyarrow.Int8Array.html
index 9cf3dce7828..b46fc107fe2 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 v17.0.0.dev142</title>
+    <title>pyarrow.Int8Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Int8Scalar.html b/docs/dev/python/generated/pyarrow.Int8Scalar.html
index ed2202ff6ae..d094d895762 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 v17.0.0.dev142</title>
+    <title>pyarrow.Int8Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.IntegerArray.html b/docs/dev/python/generated/pyarrow.IntegerArray.html
index c18c1f48f93..e2c5408d9d5 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 v17.0.0.dev142</title>
+    <title>pyarrow.IntegerArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeBinaryArray.html b/docs/dev/python/generated/pyarrow.LargeBinaryArray.html
index 9ad5f9b76bd..8e7f90e49d7 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 v17.0.0.dev142</title>
+    <title>pyarrow.LargeBinaryArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeBinaryScalar.html b/docs/dev/python/generated/pyarrow.LargeBinaryScalar.html
index a0ebc0eff61..a92c98bcbec 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 v17.0.0.dev142</title>
+    <title>pyarrow.LargeBinaryScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeListArray.html b/docs/dev/python/generated/pyarrow.LargeListArray.html
index e23721f1043..8aa4f45dc29 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 v17.0.0.dev142</title>
+    <title>pyarrow.LargeListArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeListScalar.html b/docs/dev/python/generated/pyarrow.LargeListScalar.html
index 876e5a7321e..968048a2d45 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 v17.0.0.dev142</title>
+    <title>pyarrow.LargeListScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeListViewArray.html b/docs/dev/python/generated/pyarrow.LargeListViewArray.html
index 035df4229c4..1c0fe55a4d9 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 v17.0.0.dev142</title>
+    <title>pyarrow.LargeListViewArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeListViewScalar.html b/docs/dev/python/generated/pyarrow.LargeListViewScalar.html
index 2477629d2df..377c9c6683b 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 v17.0.0.dev142</title>
+    <title>pyarrow.LargeListViewScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeStringArray.html b/docs/dev/python/generated/pyarrow.LargeStringArray.html
index d2ed372935f..9da92de33d1 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 v17.0.0.dev142</title>
+    <title>pyarrow.LargeStringArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.LargeStringScalar.html b/docs/dev/python/generated/pyarrow.LargeStringScalar.html
index 93f61d29d05..428fdf106ad 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 v17.0.0.dev142</title>
+    <title>pyarrow.LargeStringScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ListArray.html b/docs/dev/python/generated/pyarrow.ListArray.html
index eb799b5d1bf..a3ae9cc1928 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 v17.0.0.dev142</title>
+    <title>pyarrow.ListArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ListScalar.html b/docs/dev/python/generated/pyarrow.ListScalar.html
index 86609bffd6f..f010657f8f7 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 v17.0.0.dev142</title>
+    <title>pyarrow.ListScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ListType.html b/docs/dev/python/generated/pyarrow.ListType.html
index 201b4a9d31c..00ab3b2c2a5 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 v17.0.0.dev142</title>
+    <title>pyarrow.ListType &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ListViewArray.html b/docs/dev/python/generated/pyarrow.ListViewArray.html
index d57b89e60e6..b0083721585 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 v17.0.0.dev142</title>
+    <title>pyarrow.ListViewArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ListViewScalar.html b/docs/dev/python/generated/pyarrow.ListViewScalar.html
index 9751ed2e1c1..5ac83be6df2 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 v17.0.0.dev142</title>
+    <title>pyarrow.ListViewScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MapArray.html b/docs/dev/python/generated/pyarrow.MapArray.html
index ec02b22c3fa..e7e01a4182a 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 v17.0.0.dev142</title>
+    <title>pyarrow.MapArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MapScalar.html b/docs/dev/python/generated/pyarrow.MapScalar.html
index 34edc17f06a..780de2121e5 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 v17.0.0.dev142</title>
+    <title>pyarrow.MapScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MapType.html b/docs/dev/python/generated/pyarrow.MapType.html
index 1303781eb8e..c3656ce654d 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 v17.0.0.dev142</title>
+    <title>pyarrow.MapType &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MemoryMappedFile.html b/docs/dev/python/generated/pyarrow.MemoryMappedFile.html
index 9ca3e825d03..61a703aaa21 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 v17.0.0.dev142</title>
+    <title>pyarrow.MemoryMappedFile &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MemoryPool.html b/docs/dev/python/generated/pyarrow.MemoryPool.html
index 39175cf2083..497747230ef 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 v17.0.0.dev142</title>
+    <title>pyarrow.MemoryPool &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MonthDayNanoIntervalArray.html b/docs/dev/python/generated/pyarrow.MonthDayNanoIntervalArray.html
index 8bef72fd383..e871036c5ed 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 v17.0.0.dev142</title>
+    <title>pyarrow.MonthDayNanoIntervalArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.MonthDayNanoIntervalScalar.html b/docs/dev/python/generated/pyarrow.MonthDayNanoIntervalScalar.html
index f14f3a4c4e3..7542a94db5f 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 v17.0.0.dev142</title>
+    <title>pyarrow.MonthDayNanoIntervalScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.NA.html b/docs/dev/python/generated/pyarrow.NA.html
index 7808958101c..02c44d3fcf4 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 v17.0.0.dev142</title>
+    <title>pyarrow.NA &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.NativeFile.html b/docs/dev/python/generated/pyarrow.NativeFile.html
index da6f4f65426..838b61808e7 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 v17.0.0.dev142</title>
+    <title>pyarrow.NativeFile &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.NullArray.html b/docs/dev/python/generated/pyarrow.NullArray.html
index 6fed28f8ef4..c3223dc40f5 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 v17.0.0.dev142</title>
+    <title>pyarrow.NullArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.NumericArray.html b/docs/dev/python/generated/pyarrow.NumericArray.html
index 76088cddf3a..9bb11062813 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 v17.0.0.dev142</title>
+    <title>pyarrow.NumericArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.OSFile.html b/docs/dev/python/generated/pyarrow.OSFile.html
index 126f72d8836..f199f501c88 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 v17.0.0.dev142</title>
+    <title>pyarrow.OSFile &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.PyExtensionType.html b/docs/dev/python/generated/pyarrow.PyExtensionType.html
index 70d4d468265..55160a364a1 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 v17.0.0.dev142</title>
+    <title>pyarrow.PyExtensionType &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.PythonFile.html b/docs/dev/python/generated/pyarrow.PythonFile.html
index 7ee3db16a07..46167105f3f 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 v17.0.0.dev142</title>
+    <title>pyarrow.PythonFile &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.RecordBatch.html b/docs/dev/python/generated/pyarrow.RecordBatch.html
index 11c52f2115b..e670a3c1c43 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 v17.0.0.dev142</title>
+    <title>pyarrow.RecordBatch &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.RecordBatchReader.html b/docs/dev/python/generated/pyarrow.RecordBatchReader.html
index 003bcbfd112..89d5ce79613 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 v17.0.0.dev142</title>
+    <title>pyarrow.RecordBatchReader &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.ResizableBuffer.html b/docs/dev/python/generated/pyarrow.ResizableBuffer.html
index 637434c7c05..d49c68b16b1 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 v17.0.0.dev142</title>
+    <title>pyarrow.ResizableBuffer &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.RunEndEncodedArray.html b/docs/dev/python/generated/pyarrow.RunEndEncodedArray.html
index 0eed15b9631..5fcdee2285b 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 v17.0.0.dev142</title>
+    <title>pyarrow.RunEndEncodedArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.RunEndEncodedScalar.html b/docs/dev/python/generated/pyarrow.RunEndEncodedScalar.html
index 0358a4760f3..a7d6e2ada49 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 v17.0.0.dev142</title>
+    <title>pyarrow.RunEndEncodedScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.RunEndEncodedType.html b/docs/dev/python/generated/pyarrow.RunEndEncodedType.html
index b8ad85ee068..88aa52b0a54 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 v17.0.0.dev142</title>
+    <title>pyarrow.RunEndEncodedType &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Scalar.html b/docs/dev/python/generated/pyarrow.Scalar.html
index 88bf0b6a31d..7029a565cb7 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 v17.0.0.dev142</title>
+    <title>pyarrow.Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Schema.html b/docs/dev/python/generated/pyarrow.Schema.html
index 8a3830afc04..935e75c8058 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 v17.0.0.dev142</title>
+    <title>pyarrow.Schema &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StringArray.html b/docs/dev/python/generated/pyarrow.StringArray.html
index cd3311fe469..e5960d3f323 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 v17.0.0.dev142</title>
+    <title>pyarrow.StringArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StringScalar.html b/docs/dev/python/generated/pyarrow.StringScalar.html
index 7804890bc46..f8172803f50 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 v17.0.0.dev142</title>
+    <title>pyarrow.StringScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StringViewArray.html b/docs/dev/python/generated/pyarrow.StringViewArray.html
index 9199fb9939d..1ce59f1f8d0 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 v17.0.0.dev142</title>
+    <title>pyarrow.StringViewArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StringViewScalar.html b/docs/dev/python/generated/pyarrow.StringViewScalar.html
index ee7e6c1a608..5942f240f8b 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 v17.0.0.dev142</title>
+    <title>pyarrow.StringViewScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StructArray.html b/docs/dev/python/generated/pyarrow.StructArray.html
index 92a59ea5fc0..dfd0a574925 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 v17.0.0.dev142</title>
+    <title>pyarrow.StructArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StructScalar.html b/docs/dev/python/generated/pyarrow.StructScalar.html
index 8cc5e309a6c..f9abc9b5999 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 v17.0.0.dev142</title>
+    <title>pyarrow.StructScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.StructType.html b/docs/dev/python/generated/pyarrow.StructType.html
index 6ff49ecd639..1be15651092 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 v17.0.0.dev142</title>
+    <title>pyarrow.StructType &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Table.html b/docs/dev/python/generated/pyarrow.Table.html
index 150be5a9df5..599229c3b95 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 v17.0.0.dev142</title>
+    <title>pyarrow.Table &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.TableGroupBy.html b/docs/dev/python/generated/pyarrow.TableGroupBy.html
index 0493dcbd4e0..df73a1ea2c0 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 v17.0.0.dev142</title>
+    <title>pyarrow.TableGroupBy &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Tensor.html b/docs/dev/python/generated/pyarrow.Tensor.html
index 0a710d73efa..9453df7b2d2 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 v17.0.0.dev142</title>
+    <title>pyarrow.Tensor &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Time32Array.html b/docs/dev/python/generated/pyarrow.Time32Array.html
index d958a3962c7..431a7a15e16 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 v17.0.0.dev142</title>
+    <title>pyarrow.Time32Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Time32Scalar.html b/docs/dev/python/generated/pyarrow.Time32Scalar.html
index 8b3a5fa8cbf..cf3ef9e140a 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 v17.0.0.dev142</title>
+    <title>pyarrow.Time32Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Time32Type.html b/docs/dev/python/generated/pyarrow.Time32Type.html
index 2a0636ff1fe..905485c3437 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 v17.0.0.dev142</title>
+    <title>pyarrow.Time32Type &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Time64Array.html b/docs/dev/python/generated/pyarrow.Time64Array.html
index 0501f28416a..ab0e2e78dad 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 v17.0.0.dev142</title>
+    <title>pyarrow.Time64Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Time64Scalar.html b/docs/dev/python/generated/pyarrow.Time64Scalar.html
index 0b45565caea..433a882f33d 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 v17.0.0.dev142</title>
+    <title>pyarrow.Time64Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.Time64Type.html b/docs/dev/python/generated/pyarrow.Time64Type.html
index b36a7a1c910..c1f99e70ff9 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 v17.0.0.dev142</title>
+    <title>pyarrow.Time64Type &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.TimestampArray.html b/docs/dev/python/generated/pyarrow.TimestampArray.html
index 7306312520a..5d0607bb717 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 v17.0.0.dev142</title>
+    <title>pyarrow.TimestampArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.TimestampScalar.html b/docs/dev/python/generated/pyarrow.TimestampScalar.html
index 5e3bdf882f2..54816a94b97 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 v17.0.0.dev142</title>
+    <title>pyarrow.TimestampScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.TimestampType.html b/docs/dev/python/generated/pyarrow.TimestampType.html
index b98868064fd..ab3bde6eaae 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 v17.0.0.dev142</title>
+    <title>pyarrow.TimestampType &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt16Array.html b/docs/dev/python/generated/pyarrow.UInt16Array.html
index ea25479b536..54fa06413a4 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 v17.0.0.dev142</title>
+    <title>pyarrow.UInt16Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt16Scalar.html b/docs/dev/python/generated/pyarrow.UInt16Scalar.html
index fbba59d7a8f..6d32d050066 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 v17.0.0.dev142</title>
+    <title>pyarrow.UInt16Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt32Array.html b/docs/dev/python/generated/pyarrow.UInt32Array.html
index d97190a3e3b..cc87a2c685e 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 v17.0.0.dev142</title>
+    <title>pyarrow.UInt32Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt32Scalar.html b/docs/dev/python/generated/pyarrow.UInt32Scalar.html
index 26ae74edebb..d704dec3d57 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 v17.0.0.dev142</title>
+    <title>pyarrow.UInt32Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt64Array.html b/docs/dev/python/generated/pyarrow.UInt64Array.html
index b6bc57dab49..6b407981bcc 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 v17.0.0.dev142</title>
+    <title>pyarrow.UInt64Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt64Scalar.html b/docs/dev/python/generated/pyarrow.UInt64Scalar.html
index ce3acbcfaa1..8aec29cb86e 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 v17.0.0.dev142</title>
+    <title>pyarrow.UInt64Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt8Array.html b/docs/dev/python/generated/pyarrow.UInt8Array.html
index 0867f4202f6..d2976c162a6 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 v17.0.0.dev142</title>
+    <title>pyarrow.UInt8Array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UInt8Scalar.html b/docs/dev/python/generated/pyarrow.UInt8Scalar.html
index 10a0b03d53f..3081cb3f448 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 v17.0.0.dev142</title>
+    <title>pyarrow.UInt8Scalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UnionArray.html b/docs/dev/python/generated/pyarrow.UnionArray.html
index 224ddb879c6..6b091f8a00e 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 v17.0.0.dev142</title>
+    <title>pyarrow.UnionArray &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UnionScalar.html b/docs/dev/python/generated/pyarrow.UnionScalar.html
index 0097f04e232..eedd2993aef 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 v17.0.0.dev142</title>
+    <title>pyarrow.UnionScalar &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.UnionType.html b/docs/dev/python/generated/pyarrow.UnionType.html
index 810aec82829..0fdff6bc378 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 v17.0.0.dev142</title>
+    <title>pyarrow.UnionType &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 fc79037210d..8d0aa0a08fb 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 v17.0.0.dev142</title>
+    <title>pyarrow.acero.AggregateNodeOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 cc9d5f751ef..087e9c1a336 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 v17.0.0.dev142</title>
+    <title>pyarrow.acero.Declaration &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 90517d9208d..4a00798d174 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 v17.0.0.dev142</title>
+    <title>pyarrow.acero.ExecNodeOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 87b8e251342..ca7b3c2d5d8 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 v17.0.0.dev142</title>
+    <title>pyarrow.acero.FilterNodeOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 7b6dddad769..ee3c0bc0b9e 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 v17.0.0.dev142</title>
+    <title>pyarrow.acero.HashJoinNodeOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 5c24af862c8..68455792d2f 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 v17.0.0.dev142</title>
+    <title>pyarrow.acero.OrderByNodeOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 abbe7d386cd..f45fd3a9c67 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 v17.0.0.dev142</title>
+    <title>pyarrow.acero.ProjectNodeOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 4b0c345f2f4..4504c61aa54 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 v17.0.0.dev142</title>
+    <title>pyarrow.acero.ScanNodeOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 3830706c9ec..c55c406c807 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 v17.0.0.dev142</title>
+    <title>pyarrow.acero.TableSourceNodeOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 b895a3b85c6..ac650420e4b 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 v17.0.0.dev142</title>
+    <title>pyarrow.allocate_buffer &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.array.html b/docs/dev/python/generated/pyarrow.array.html
index b6fc509dbce..3f3278e9820 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 v17.0.0.dev142</title>
+    <title>pyarrow.array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.binary.html b/docs/dev/python/generated/pyarrow.binary.html
index 7fdc520bbf3..37552879711 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 v17.0.0.dev142</title>
+    <title>pyarrow.binary &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 0d0354d9047..5159d278c44 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 v17.0.0.dev142</title>
+    <title>pyarrow.binary_view &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.bool_.html b/docs/dev/python/generated/pyarrow.bool_.html
index ddedc48e2c7..d1a1180325d 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 v17.0.0.dev142</title>
+    <title>pyarrow.bool_ &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 4369f5c2b8c..7e501410874 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 v17.0.0.dev142</title>
+    <title>pyarrow.chunked_array &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compress.html b/docs/dev/python/generated/pyarrow.compress.html
index f203e2efc78..a791fb5f9f3 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 v17.0.0.dev142</title>
+    <title>pyarrow.compress &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 e84bfbc2ae4..9e2835174fd 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 v17.0.0.dev142</title>
+    <title>pyarrow.compute.ArraySortOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 1c01bd355bc..b851ac35f4b 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 v17.0.0.dev142</title>
+    <title>pyarrow.compute.AssumeTimezoneOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 9091d051cd5..1087d115968 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 v17.0.0.dev142</title>
+    <title>pyarrow.compute.CastOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 32096503be4..b13c34bb87c 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 v17.0.0.dev142</title>
+    <title>pyarrow.compute.CountOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 8cfa17c0f2b..47e345cede4 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 v17.0.0.dev142</title>
+    <title>pyarrow.compute.CumulativeSumOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 940e0ab47c9..b71eb2f75f7 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 v17.0.0.dev142</title>
+    <title>pyarrow.compute.DayOfWeekOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 11492174da4..43976d91ad0 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 v17.0.0.dev142</title>
+    <title>pyarrow.compute.DictionaryEncodeOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 31268f7ae3d..fac01618963 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 v17.0.0.dev142</title>
+    <title>pyarrow.compute.ElementWiseAggregateOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - 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 ef9b2065c6b..29d4c9017e7 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 v17.0.0.dev142</title>
+    <title>pyarrow.compute.ExtractRegexOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.FilterOptions.html b/docs/dev/python/generated/pyarrow.compute.FilterOptions.html
index 95f6372efa2..c94781ca69b 100644
--- a/docs/dev/python/generated/pyarrow.compute.FilterOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.FilterOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.FilterOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.FilterOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.IndexOptions.html b/docs/dev/python/generated/pyarrow.compute.IndexOptions.html
index a2b1f1c7588..ee040816b97 100644
--- a/docs/dev/python/generated/pyarrow.compute.IndexOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.IndexOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.IndexOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.IndexOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.JoinOptions.html b/docs/dev/python/generated/pyarrow.compute.JoinOptions.html
index 5992bc1aaa8..f41c5280733 100644
--- a/docs/dev/python/generated/pyarrow.compute.JoinOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.JoinOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.JoinOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.JoinOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.ListSliceOptions.html b/docs/dev/python/generated/pyarrow.compute.ListSliceOptions.html
index 97b0c531142..18e63a0d251 100644
--- a/docs/dev/python/generated/pyarrow.compute.ListSliceOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.ListSliceOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.ListSliceOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.ListSliceOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.MakeStructOptions.html b/docs/dev/python/generated/pyarrow.compute.MakeStructOptions.html
index b0e1cb7be73..714850a03ea 100644
--- a/docs/dev/python/generated/pyarrow.compute.MakeStructOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.MakeStructOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.MakeStructOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.MakeStructOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.MapLookupOptions.html b/docs/dev/python/generated/pyarrow.compute.MapLookupOptions.html
index d6c989a2709..16fbeed4a43 100644
--- a/docs/dev/python/generated/pyarrow.compute.MapLookupOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.MapLookupOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.MapLookupOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.MapLookupOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.MatchSubstringOptions.html b/docs/dev/python/generated/pyarrow.compute.MatchSubstringOptions.html
index c2733c119b8..fcdca7fb81b 100644
--- a/docs/dev/python/generated/pyarrow.compute.MatchSubstringOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.MatchSubstringOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.MatchSubstringOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.MatchSubstringOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.ModeOptions.html b/docs/dev/python/generated/pyarrow.compute.ModeOptions.html
index 0e683ea5010..e1e19413fbf 100644
--- a/docs/dev/python/generated/pyarrow.compute.ModeOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.ModeOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.ModeOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.ModeOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.NullOptions.html b/docs/dev/python/generated/pyarrow.compute.NullOptions.html
index 6718d52dfbb..cf910e0687a 100644
--- a/docs/dev/python/generated/pyarrow.compute.NullOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.NullOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.NullOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.NullOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.PadOptions.html b/docs/dev/python/generated/pyarrow.compute.PadOptions.html
index aa87fcbbb8d..70a1a93bb02 100644
--- a/docs/dev/python/generated/pyarrow.compute.PadOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.PadOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.PadOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.PadOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.PairwiseOptions.html b/docs/dev/python/generated/pyarrow.compute.PairwiseOptions.html
index 5880810bc0b..aa70f6054a6 100644
--- a/docs/dev/python/generated/pyarrow.compute.PairwiseOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.PairwiseOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.PairwiseOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.PairwiseOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.PartitionNthOptions.html b/docs/dev/python/generated/pyarrow.compute.PartitionNthOptions.html
index 7a26a0ec592..9e3cc4005cb 100644
--- a/docs/dev/python/generated/pyarrow.compute.PartitionNthOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.PartitionNthOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.PartitionNthOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.PartitionNthOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.QuantileOptions.html b/docs/dev/python/generated/pyarrow.compute.QuantileOptions.html
index f7052c1804c..9c302d1f122 100644
--- a/docs/dev/python/generated/pyarrow.compute.QuantileOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.QuantileOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.QuantileOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.QuantileOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.ReplaceSliceOptions.html b/docs/dev/python/generated/pyarrow.compute.ReplaceSliceOptions.html
index 4e8c0cb8bc9..6a129c6ed5e 100644
--- a/docs/dev/python/generated/pyarrow.compute.ReplaceSliceOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.ReplaceSliceOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.ReplaceSliceOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.ReplaceSliceOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.ReplaceSubstringOptions.html b/docs/dev/python/generated/pyarrow.compute.ReplaceSubstringOptions.html
index 20753ee61e5..a22291880e0 100644
--- a/docs/dev/python/generated/pyarrow.compute.ReplaceSubstringOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.ReplaceSubstringOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.ReplaceSubstringOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.ReplaceSubstringOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.RoundOptions.html b/docs/dev/python/generated/pyarrow.compute.RoundOptions.html
index 6fc3b8f38ac..ee3674be556 100644
--- a/docs/dev/python/generated/pyarrow.compute.RoundOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.RoundOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.RoundOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.RoundOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.RoundTemporalOptions.html b/docs/dev/python/generated/pyarrow.compute.RoundTemporalOptions.html
index 52c6081c4da..cdca6b28c9c 100644
--- a/docs/dev/python/generated/pyarrow.compute.RoundTemporalOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.RoundTemporalOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.RoundTemporalOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.RoundTemporalOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.RoundToMultipleOptions.html b/docs/dev/python/generated/pyarrow.compute.RoundToMultipleOptions.html
index 762bec7cd96..56e47281131 100644
--- a/docs/dev/python/generated/pyarrow.compute.RoundToMultipleOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.RoundToMultipleOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.RoundToMultipleOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.RoundToMultipleOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.RunEndEncodeOptions.html b/docs/dev/python/generated/pyarrow.compute.RunEndEncodeOptions.html
index 3ffd23200d2..84520c4b5de 100644
--- a/docs/dev/python/generated/pyarrow.compute.RunEndEncodeOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.RunEndEncodeOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.RunEndEncodeOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.RunEndEncodeOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.ScalarAggregateOptions.html b/docs/dev/python/generated/pyarrow.compute.ScalarAggregateOptions.html
index 5e3cd355010..d4694fd3451 100644
--- a/docs/dev/python/generated/pyarrow.compute.ScalarAggregateOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.ScalarAggregateOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.ScalarAggregateOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.ScalarAggregateOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.SelectKOptions.html b/docs/dev/python/generated/pyarrow.compute.SelectKOptions.html
index 096635af3fd..6cde9ed68c5 100644
--- a/docs/dev/python/generated/pyarrow.compute.SelectKOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.SelectKOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.SelectKOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.SelectKOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
     
     
-    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev142 - Home"/>
-    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev142 - Home"/>`);</script>
+    <img src="../../_static/arrow.png" class="logo__image only-light" alt="Apache Arrow v17.0.0.dev149 - Home"/>
+    <script>document.write(`<img src="../../_static/arrow-dark.png" class="logo__image only-dark" alt="Apache Arrow v17.0.0.dev149 - Home"/>`);</script>
   
   
 </a></div>
diff --git a/docs/dev/python/generated/pyarrow.compute.SetLookupOptions.html b/docs/dev/python/generated/pyarrow.compute.SetLookupOptions.html
index b2e4156cfbc..bb498c14a55 100644
--- a/docs/dev/python/generated/pyarrow.compute.SetLookupOptions.html
+++ b/docs/dev/python/generated/pyarrow.compute.SetLookupOptions.html
@@ -9,7 +9,7 @@
     <meta charset="utf-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.SetLookupOptions &#8212; Apache Arrow v17.0.0.dev142</title>
+    <title>pyarrow.compute.SetLookupOptions &#8212; Apache Arrow v17.0.0.dev149</title>
   
   
   
@@ -154,8 +154,8 @@
       
... 13882 lines suppressed ...