You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by jo...@apache.org on 2022/05/17 15:13:04 UTC

[arrow-site] branch asf-site updated: ARROW-16576: [Website][Docs] Migrate to Matomo from Google Analitics (#215)

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

jorisvandenbossche 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 ac1174e8d0 ARROW-16576: [Website][Docs] Migrate to Matomo from Google Analitics (#215)
ac1174e8d0 is described below

commit ac1174e8d03c2a380e3f55fb74a68adb516529e3
Author: Sutou Kouhei <ko...@clear-code.com>
AuthorDate: Wed May 18 00:12:59 2022 +0900

    ARROW-16576: [Website][Docs] Migrate to Matomo from Google Analitics (#215)
---
 docs/4.0/_modules/collections/abc.html             | 26 ++++++++++++++--------
 docs/4.0/_modules/index.html                       | 26 ++++++++++++++--------
 docs/4.0/_modules/pyarrow.html                     | 26 ++++++++++++++--------
 docs/4.0/_modules/pyarrow/compute.html             | 26 ++++++++++++++--------
 docs/4.0/_modules/pyarrow/dataset.html             | 26 ++++++++++++++--------
 docs/4.0/_modules/pyarrow/feather.html             | 26 ++++++++++++++--------
 docs/4.0/_modules/pyarrow/filesystem.html          | 26 ++++++++++++++--------
 docs/4.0/_modules/pyarrow/fs.html                  | 26 ++++++++++++++--------
 docs/4.0/_modules/pyarrow/hdfs.html                | 26 ++++++++++++++--------
 docs/4.0/_modules/pyarrow/ipc.html                 | 26 ++++++++++++++--------
 docs/4.0/_modules/pyarrow/orc.html                 | 26 ++++++++++++++--------
 docs/4.0/_modules/pyarrow/parquet.html             | 26 ++++++++++++++--------
 docs/4.0/_modules/pyarrow/types.html               | 26 ++++++++++++++--------
 docs/4.0/_modules/pyarrow/util.html                | 26 ++++++++++++++--------
 docs/4.0/cpp/api.html                              | 26 ++++++++++++++--------
 docs/4.0/cpp/api/array.html                        | 26 ++++++++++++++--------
 docs/4.0/cpp/api/builder.html                      | 26 ++++++++++++++--------
 docs/4.0/cpp/api/c_abi.html                        | 26 ++++++++++++++--------
 docs/4.0/cpp/api/compute.html                      | 26 ++++++++++++++--------
 docs/4.0/cpp/api/cuda.html                         | 26 ++++++++++++++--------
 docs/4.0/cpp/api/dataset.html                      | 26 ++++++++++++++--------
 docs/4.0/cpp/api/datatype.html                     | 26 ++++++++++++++--------
 docs/4.0/cpp/api/filesystem.html                   | 26 ++++++++++++++--------
 docs/4.0/cpp/api/flight.html                       | 26 ++++++++++++++--------
 docs/4.0/cpp/api/formats.html                      | 26 ++++++++++++++--------
 docs/4.0/cpp/api/io.html                           | 26 ++++++++++++++--------
 docs/4.0/cpp/api/ipc.html                          | 26 ++++++++++++++--------
 docs/4.0/cpp/api/memory.html                       | 26 ++++++++++++++--------
 docs/4.0/cpp/api/scalar.html                       | 26 ++++++++++++++--------
 docs/4.0/cpp/api/support.html                      | 26 ++++++++++++++--------
 docs/4.0/cpp/api/table.html                        | 26 ++++++++++++++--------
 docs/4.0/cpp/api/tensor.html                       | 26 ++++++++++++++--------
 docs/4.0/cpp/api/utilities.html                    | 26 ++++++++++++++--------
 docs/4.0/cpp/arrays.html                           | 26 ++++++++++++++--------
 docs/4.0/cpp/cmake.html                            | 26 ++++++++++++++--------
 docs/4.0/cpp/compute.html                          | 26 ++++++++++++++--------
 docs/4.0/cpp/conventions.html                      | 26 ++++++++++++++--------
 docs/4.0/cpp/csv.html                              | 26 ++++++++++++++--------
 docs/4.0/cpp/dataset.html                          | 26 ++++++++++++++--------
 docs/4.0/cpp/datatypes.html                        | 26 ++++++++++++++--------
 docs/4.0/cpp/examples/cmake_minimal_build.html     | 26 ++++++++++++++--------
 .../examples/dataset_documentation_example.html    | 26 ++++++++++++++--------
 docs/4.0/cpp/examples/index.html                   | 26 ++++++++++++++--------
 docs/4.0/cpp/examples/row_columnar_conversion.html | 26 ++++++++++++++--------
 docs/4.0/cpp/examples/tuple_range_conversion.html  | 26 ++++++++++++++--------
 docs/4.0/cpp/flight.html                           | 26 ++++++++++++++--------
 docs/4.0/cpp/getting_started.html                  | 26 ++++++++++++++--------
 docs/4.0/cpp/index.html                            | 26 ++++++++++++++--------
 docs/4.0/cpp/io.html                               | 26 ++++++++++++++--------
 docs/4.0/cpp/ipc.html                              | 26 ++++++++++++++--------
 docs/4.0/cpp/json.html                             | 26 ++++++++++++++--------
 docs/4.0/cpp/memory.html                           | 26 ++++++++++++++--------
 docs/4.0/cpp/overview.html                         | 26 ++++++++++++++--------
 docs/4.0/cpp/parquet.html                          | 26 ++++++++++++++--------
 docs/4.0/cpp/tables.html                           | 26 ++++++++++++++--------
 docs/4.0/developers/archery.html                   | 26 ++++++++++++++--------
 docs/4.0/developers/benchmarks.html                | 26 ++++++++++++++--------
 docs/4.0/developers/contributing.html              | 26 ++++++++++++++--------
 docs/4.0/developers/cpp/building.html              | 26 ++++++++++++++--------
 docs/4.0/developers/cpp/conventions.html           | 26 ++++++++++++++--------
 docs/4.0/developers/cpp/development.html           | 26 ++++++++++++++--------
 docs/4.0/developers/cpp/fuzzing.html               | 26 ++++++++++++++--------
 docs/4.0/developers/cpp/index.html                 | 26 ++++++++++++++--------
 docs/4.0/developers/cpp/windows.html               | 26 ++++++++++++++--------
 docs/4.0/developers/crossbow.html                  | 26 ++++++++++++++--------
 docs/4.0/developers/docker.html                    | 26 ++++++++++++++--------
 docs/4.0/developers/documentation.html             | 26 ++++++++++++++--------
 docs/4.0/developers/python.html                    | 26 ++++++++++++++--------
 docs/4.0/format/CDataInterface.html                | 26 ++++++++++++++--------
 docs/4.0/format/CStreamInterface.html              | 26 ++++++++++++++--------
 docs/4.0/format/Columnar.html                      | 26 ++++++++++++++--------
 docs/4.0/format/Flight.html                        | 26 ++++++++++++++--------
 docs/4.0/format/Guidelines.html                    | 26 ++++++++++++++--------
 docs/4.0/format/IPC.html                           | 26 ++++++++++++++--------
 docs/4.0/format/Integration.html                   | 26 ++++++++++++++--------
 docs/4.0/format/Layout.html                        | 26 ++++++++++++++--------
 docs/4.0/format/Metadata.html                      | 26 ++++++++++++++--------
 docs/4.0/format/Other.html                         | 26 ++++++++++++++--------
 docs/4.0/format/Versioning.html                    | 26 ++++++++++++++--------
 docs/4.0/genindex.html                             | 26 ++++++++++++++--------
 docs/4.0/index.html                                | 26 ++++++++++++++--------
 docs/4.0/java/index.html                           | 26 ++++++++++++++--------
 docs/4.0/java/ipc.html                             | 26 ++++++++++++++--------
 docs/4.0/java/vector.html                          | 26 ++++++++++++++--------
 docs/4.0/java/vector_schema_root.html              | 26 ++++++++++++++--------
 docs/4.0/python/api.html                           | 26 ++++++++++++++--------
 docs/4.0/python/api/arrays.html                    | 26 ++++++++++++++--------
 docs/4.0/python/api/compute.html                   | 26 ++++++++++++++--------
 docs/4.0/python/api/cuda.html                      | 26 ++++++++++++++--------
 docs/4.0/python/api/dataset.html                   | 26 ++++++++++++++--------
 docs/4.0/python/api/datatypes.html                 | 26 ++++++++++++++--------
 docs/4.0/python/api/files.html                     | 26 ++++++++++++++--------
 docs/4.0/python/api/filesystems.html               | 26 ++++++++++++++--------
 docs/4.0/python/api/flight.html                    | 26 ++++++++++++++--------
 docs/4.0/python/api/formats.html                   | 26 ++++++++++++++--------
 docs/4.0/python/api/ipc.html                       | 26 ++++++++++++++--------
 docs/4.0/python/api/memory.html                    | 26 ++++++++++++++--------
 docs/4.0/python/api/misc.html                      | 26 ++++++++++++++--------
 docs/4.0/python/api/plasma.html                    | 26 ++++++++++++++--------
 docs/4.0/python/api/tables.html                    | 26 ++++++++++++++--------
 docs/4.0/python/benchmarks.html                    | 26 ++++++++++++++--------
 docs/4.0/python/compute.html                       | 26 ++++++++++++++--------
 docs/4.0/python/csv.html                           | 26 ++++++++++++++--------
 docs/4.0/python/cuda.html                          | 26 ++++++++++++++--------
 docs/4.0/python/data.html                          | 26 ++++++++++++++--------
 docs/4.0/python/dataset.html                       | 26 ++++++++++++++--------
 docs/4.0/python/extending.html                     | 26 ++++++++++++++--------
 docs/4.0/python/extending_types.html               | 26 ++++++++++++++--------
 docs/4.0/python/feather.html                       | 26 ++++++++++++++--------
 docs/4.0/python/filesystems.html                   | 26 ++++++++++++++--------
 docs/4.0/python/filesystems_deprecated.html        | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Array.html       | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.ArrayValue.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.BinaryArray.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.BinaryScalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.BinaryValue.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.BooleanArray.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.BooleanScalar.html    | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.BooleanValue.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Buffer.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.BufferOutputStream.html      | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.BufferReader.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.ChunkedArray.html | 26 ++++++++++++++--------
 .../generated/pyarrow.CompressedInputStream.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.CompressedOutputStream.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.DataType.html    | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Date32Array.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.Date32Scalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Date32Value.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Date64Array.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.Date64Scalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Date64Value.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.Decimal128Array.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.Decimal128Scalar.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.Decimal128Type.html   | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.DecimalValue.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryArray.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryScalar.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryType.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryValue.html  | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.DoubleScalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.DoubleValue.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ExtensionArray.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ExtensionType.html    | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Field.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryArray.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryScalar.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryType.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryValue.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBufferWriter.html   | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.FloatScalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.FloatValue.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.FloatingPointArray.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.cat.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.chmod.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.chown.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.delete.html | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.df.html     | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.disk_usage.html       | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.download.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.exists.html | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.get_capacity.html     | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.get_space_used.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.info.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.ls.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.mkdir.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.open.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.rename.html | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.rm.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.upload.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.HdfsFile.html    | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Int16Array.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Int16Scalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Int16Value.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Int32Array.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Int32Scalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Int32Value.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Int64Array.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Int64Scalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Int64Value.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Int8Array.html   | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Int8Scalar.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Int8Value.html   | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.IntegerArray.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeBinaryArray.html | 26 ++++++++++++++--------
 .../generated/pyarrow.LargeBinaryScalar.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeBinaryValue.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeListArray.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeListScalar.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeListValue.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeStringArray.html | 26 ++++++++++++++--------
 .../generated/pyarrow.LargeStringScalar.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeStringValue.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.ListArray.html   | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.ListScalar.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.ListType.html    | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.ListValue.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LocalFileSystem.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.MapType.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.MemoryMappedFile.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.MemoryPool.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Message.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.MessageReader.html    | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.NA.html          | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.NativeFile.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.NullArray.html   | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.NumericArray.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.OSFile.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.PyExtensionType.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.PythonFile.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.RecordBatch.html | 26 ++++++++++++++--------
 .../generated/pyarrow.RecordBatchFileReader.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.RecordBatchFileWriter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.RecordBatchStreamReader.html | 26 ++++++++++++++--------
 .../generated/pyarrow.RecordBatchStreamWriter.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ResizableBuffer.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Scalar.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Schema.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.SerializationContext.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.SerializedPyObject.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.StringArray.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.StringScalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.StringValue.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.StructArray.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.StructScalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.StructType.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.StructValue.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Table.html       | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Tensor.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Time32Array.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.Time32Scalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Time32Type.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Time32Value.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Time64Array.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.Time64Scalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Time64Type.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.Time64Value.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampArray.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampScalar.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampType.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampValue.html   | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.UInt16Array.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.UInt16Scalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.UInt16Value.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.UInt32Array.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.UInt32Scalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.UInt32Value.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.UInt64Array.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.UInt64Scalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.UInt64Value.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.UInt8Array.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.UInt8Scalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.UInt8Value.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.UnionArray.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.UnionScalar.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.UnionType.html   | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.UnionValue.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.allocate_buffer.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.array.html       | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.binary.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.bool_.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.chunked_array.html    | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.compress.html    | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.compute.add.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.add_checked.html     | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.compute.all.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.compute.and_.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.and_kleene.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.compute.any.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_alnum.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_alpha.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_is_decimal.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_lower.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_is_printable.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_space.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_title.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_upper.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_lower.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_upper.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.binary_length.html   | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.compute.cast.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.count.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.dictionary_encode.html         | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.divide.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.divide_checked.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.equal.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.fill_null.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.filter.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.greater.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.greater_equal.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.index_in.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.invert.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_in.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_null.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_valid.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.compute.less.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.less_equal.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.list_flatten.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.list_parent_indices.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.list_value_length.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.match_substring.html | 26 ++++++++++++++--------
 .../pyarrow.compute.match_substring_regex.html     | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.compute.mean.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.min_max.html  | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.compute.mode.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.multiply.html | 26 ++++++++++++++--------
 .../pyarrow.compute.multiply_checked.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.not_equal.html       | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.compute.or_.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.or_kleene.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.partition_nth_indices.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.power.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.power_checked.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.sort_indices.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.stddev.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.string_is_ascii.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.strptime.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.subtract.html | 26 ++++++++++++++--------
 .../pyarrow.compute.subtract_checked.html          | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.compute.sum.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.compute.take.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.unique.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_alnum.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_alpha.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_decimal.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_digit.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_lower.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_numeric.html | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_is_printable.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_space.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_title.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_upper.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_lower.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_upper.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.value_counts.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.variance.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.compute.xor.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.concat_arrays.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.concat_tables.html    | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.cpu_count.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.create_memory_map.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.csv.CSVStreamingReader.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.csv.ConvertOptions.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.ParseOptions.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.ReadOptions.html  | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.csv.open_csv.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.csv.read_csv.html | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.BufferReader.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.BufferWriter.html       | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.cuda.Context.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.cuda.CudaBuffer.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.cuda.HostBuffer.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.IpcMemHandle.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.new_host_buffer.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.read_message.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.read_record_batch.html  | 26 ++++++++++++++--------
 .../pyarrow.cuda.serialize_record_batch.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.Dataset.html  | 26 ++++++++++++++--------
 .../pyarrow.dataset.DirectoryPartitioning.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.Expression.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.FileFormat.html      | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemDataset.html         | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemDatasetFactory.html  | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemFactoryOptions.html  | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemSource.html          | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemSourceFactory.html   | 26 ++++++++++++++--------
 .../pyarrow.dataset.HivePartitioning.html          | 26 ++++++++++++++--------
 .../pyarrow.dataset.ParquetFileFormat.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.Partitioning.html    | 26 ++++++++++++++--------
 .../pyarrow.dataset.PartitioningFactory.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.Scanner.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.Source.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.UnionDataset.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.dataset.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.field.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.parquet_dataset.html | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.partitioning.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.scalar.html   | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.date32.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.date64.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.decimal128.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.decompress.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.default_memory_pool.html     | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.deserialize.html | 26 ++++++++++++++--------
 .../generated/pyarrow.deserialize_components.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.deserialize_from.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.dictionary.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.read_feather.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.read_table.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.write_feather.html   | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.field.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Action.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ActionType.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.CallInfo.html  | 26 ++++++++++++++--------
 .../pyarrow.flight.ClientAuthHandler.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ClientMiddleware.html | 26 ++++++++++++++--------
 .../pyarrow.flight.ClientMiddlewareFactory.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.DescriptorType.html   | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightCallOptions.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightClient.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightDescriptor.html | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightEndpoint.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightInfo.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightMethod.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightServerBase.html | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.GeneratorStream.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Location.html  | 26 ++++++++++++++--------
 .../pyarrow.flight.RecordBatchStream.html          | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Result.html    | 26 ++++++++++++++--------
 .../pyarrow.flight.ServerAuthHandler.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ServerMiddleware.html | 26 ++++++++++++++--------
 .../pyarrow.flight.ServerMiddlewareFactory.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Ticket.html    | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.float16.html     | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.float32.html     | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.float64.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.foreign_buffer.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.from_numpy_dtype.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.FSSpecHandler.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.fs.FileInfo.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.FileSelector.html  | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.fs.FileStats.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.FileSystem.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.FileSystemHandler.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.HadoopFileSystem.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.HdfsOptions.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.LocalFileSystem.html      | 26 ++++++++++++++--------
 .../pyarrow.fs.LocalFileSystemOptions.html         | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.PyFileSystem.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.S3FileSystem.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.SubTreeFileSystem.html    | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.get_include.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.get_libraries.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.get_library_dirs.html | 26 ++++++++++++++--------
 .../generated/pyarrow.get_record_batch_size.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.get_tensor_size.html  | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.hdfs.connect.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.input_stream.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.int16.html       | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.int32.html       | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.int64.html       | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.int8.html        | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.ipc.Message.html | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.MessageReader.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchFileReader.html         | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchFileWriter.html         | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchStreamReader.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchStreamWriter.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.get_record_batch_size.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.get_tensor_size.html     | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.ipc.new_file.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.new_stream.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.open_file.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.open_stream.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.read_message.html | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.read_record_batch.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.read_tensor.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.write_tensor.html | 26 ++++++++++++++--------
 .../generated/pyarrow.jemalloc_memory_pool.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.jemalloc_set_decay_ms.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.json.ParseOptions.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.json.ReadOptions.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.json.read_json.html   | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.large_binary.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.large_list.html  | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.large_string.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.large_utf8.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.list_.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.log_memory_allocations.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.map_.html        | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.memory_map.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.mimalloc_memory_pool.html    | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.null.html        | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.nulls.html       | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.orc.ORCFile.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.output_stream.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetDataset.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetFile.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetWriter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_metadata.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_pandas.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_schema.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_table.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.write_metadata.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.write_table.html     | 26 ++++++++++++++--------
 .../pyarrow.parquet.write_to_dataset.html          | 26 ++++++++++++++--------
 .../python/generated/pyarrow.plasma.ObjectID.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.plasma.PlasmaBuffer.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.plasma.PlasmaClient.html     | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.py_buffer.html   | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.read_message.html | 26 ++++++++++++++--------
 .../generated/pyarrow.read_record_batch.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.read_serialized.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.read_tensor.html | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.record_batch.html | 26 ++++++++++++++--------
 .../generated/pyarrow.register_extension_type.html | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.scalar.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.schema.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.serialize.html   | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.serialize_to.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.set_cpu_count.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.set_memory_pool.html  | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.string.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.struct.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.system_memory_pool.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.table.html       | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.time32.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.time64.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.timestamp.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.total_allocated_bytes.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_binary.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_boolean.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_date.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_date32.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_date64.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_decimal.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_dictionary.html     | 26 ++++++++++++++--------
 .../pyarrow.types.is_fixed_size_binary.html        | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float16.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float32.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float64.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_floating.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int16.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int32.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int64.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int8.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_integer.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_binary.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_list.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_string.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_unicode.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_list.html    | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.types.is_map.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_nested.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_null.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_signed_integer.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_string.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_struct.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_temporal.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_time.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_time32.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_time64.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_timestamp.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint16.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint32.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint64.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint8.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_unicode.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_union.html   | 26 ++++++++++++++--------
 .../pyarrow.types.is_unsigned_integer.html         | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.uint16.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.uint32.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.uint64.html      | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.uint8.html       | 26 ++++++++++++++--------
 .../pyarrow.unregister_extension_type.html         | 26 ++++++++++++++--------
 docs/4.0/python/generated/pyarrow.utf8.html        | 26 ++++++++++++++--------
 .../4.0/python/generated/pyarrow.write_tensor.html | 26 ++++++++++++++--------
 docs/4.0/python/getting_involved.html              | 26 ++++++++++++++--------
 docs/4.0/python/index.html                         | 26 ++++++++++++++--------
 docs/4.0/python/install.html                       | 26 ++++++++++++++--------
 docs/4.0/python/ipc.html                           | 26 ++++++++++++++--------
 docs/4.0/python/json.html                          | 26 ++++++++++++++--------
 docs/4.0/python/memory.html                        | 26 ++++++++++++++--------
 docs/4.0/python/numpy.html                         | 26 ++++++++++++++--------
 docs/4.0/python/pandas.html                        | 26 ++++++++++++++--------
 docs/4.0/python/parquet.html                       | 26 ++++++++++++++--------
 docs/4.0/python/plasma.html                        | 26 ++++++++++++++--------
 docs/4.0/python/timestamps.html                    | 26 ++++++++++++++--------
 docs/4.0/search.html                               | 26 ++++++++++++++--------
 docs/4.0/status.html                               | 26 ++++++++++++++--------
 docs/5.0/_modules/collections/abc.html             | 26 ++++++++++++++--------
 docs/5.0/_modules/index.html                       | 26 ++++++++++++++--------
 docs/5.0/_modules/pyarrow.html                     | 26 ++++++++++++++--------
 docs/5.0/_modules/pyarrow/compute.html             | 26 ++++++++++++++--------
 docs/5.0/_modules/pyarrow/dataset.html             | 26 ++++++++++++++--------
 docs/5.0/_modules/pyarrow/feather.html             | 26 ++++++++++++++--------
 docs/5.0/_modules/pyarrow/filesystem.html          | 26 ++++++++++++++--------
 docs/5.0/_modules/pyarrow/fs.html                  | 26 ++++++++++++++--------
 docs/5.0/_modules/pyarrow/hdfs.html                | 26 ++++++++++++++--------
 docs/5.0/_modules/pyarrow/ipc.html                 | 26 ++++++++++++++--------
 docs/5.0/_modules/pyarrow/orc.html                 | 26 ++++++++++++++--------
 docs/5.0/_modules/pyarrow/parquet.html             | 26 ++++++++++++++--------
 docs/5.0/_modules/pyarrow/types.html               | 26 ++++++++++++++--------
 docs/5.0/_modules/pyarrow/util.html                | 26 ++++++++++++++--------
 docs/5.0/cpp/api.html                              | 26 ++++++++++++++--------
 docs/5.0/cpp/api/array.html                        | 26 ++++++++++++++--------
 docs/5.0/cpp/api/builder.html                      | 26 ++++++++++++++--------
 docs/5.0/cpp/api/c_abi.html                        | 26 ++++++++++++++--------
 docs/5.0/cpp/api/compute.html                      | 26 ++++++++++++++--------
 docs/5.0/cpp/api/cuda.html                         | 26 ++++++++++++++--------
 docs/5.0/cpp/api/dataset.html                      | 26 ++++++++++++++--------
 docs/5.0/cpp/api/datatype.html                     | 26 ++++++++++++++--------
 docs/5.0/cpp/api/filesystem.html                   | 26 ++++++++++++++--------
 docs/5.0/cpp/api/flight.html                       | 26 ++++++++++++++--------
 docs/5.0/cpp/api/formats.html                      | 26 ++++++++++++++--------
 docs/5.0/cpp/api/io.html                           | 26 ++++++++++++++--------
 docs/5.0/cpp/api/ipc.html                          | 26 ++++++++++++++--------
 docs/5.0/cpp/api/memory.html                       | 26 ++++++++++++++--------
 docs/5.0/cpp/api/scalar.html                       | 26 ++++++++++++++--------
 docs/5.0/cpp/api/support.html                      | 26 ++++++++++++++--------
 docs/5.0/cpp/api/table.html                        | 26 ++++++++++++++--------
 docs/5.0/cpp/api/tensor.html                       | 26 ++++++++++++++--------
 docs/5.0/cpp/api/utilities.html                    | 26 ++++++++++++++--------
 docs/5.0/cpp/arrays.html                           | 26 ++++++++++++++--------
 docs/5.0/cpp/build_system.html                     | 26 ++++++++++++++--------
 docs/5.0/cpp/compute.html                          | 26 ++++++++++++++--------
 docs/5.0/cpp/conventions.html                      | 26 ++++++++++++++--------
 docs/5.0/cpp/csv.html                              | 26 ++++++++++++++--------
 docs/5.0/cpp/dataset.html                          | 26 ++++++++++++++--------
 docs/5.0/cpp/datatypes.html                        | 26 ++++++++++++++--------
 docs/5.0/cpp/examples/cmake_minimal_build.html     | 26 ++++++++++++++--------
 .../examples/dataset_documentation_example.html    | 26 ++++++++++++++--------
 docs/5.0/cpp/examples/index.html                   | 26 ++++++++++++++--------
 docs/5.0/cpp/examples/row_columnar_conversion.html | 26 ++++++++++++++--------
 docs/5.0/cpp/examples/tuple_range_conversion.html  | 26 ++++++++++++++--------
 docs/5.0/cpp/flight.html                           | 26 ++++++++++++++--------
 docs/5.0/cpp/getting_started.html                  | 26 ++++++++++++++--------
 docs/5.0/cpp/index.html                            | 26 ++++++++++++++--------
 docs/5.0/cpp/io.html                               | 26 ++++++++++++++--------
 docs/5.0/cpp/ipc.html                              | 26 ++++++++++++++--------
 docs/5.0/cpp/json.html                             | 26 ++++++++++++++--------
 docs/5.0/cpp/memory.html                           | 26 ++++++++++++++--------
 docs/5.0/cpp/overview.html                         | 26 ++++++++++++++--------
 docs/5.0/cpp/parquet.html                          | 26 ++++++++++++++--------
 docs/5.0/cpp/tables.html                           | 26 ++++++++++++++--------
 docs/5.0/developers/archery.html                   | 26 ++++++++++++++--------
 docs/5.0/developers/benchmarks.html                | 26 ++++++++++++++--------
 docs/5.0/developers/contributing.html              | 26 ++++++++++++++--------
 docs/5.0/developers/cpp/building.html              | 26 ++++++++++++++--------
 docs/5.0/developers/cpp/conventions.html           | 26 ++++++++++++++--------
 docs/5.0/developers/cpp/development.html           | 26 ++++++++++++++--------
 docs/5.0/developers/cpp/fuzzing.html               | 26 ++++++++++++++--------
 docs/5.0/developers/cpp/index.html                 | 26 ++++++++++++++--------
 docs/5.0/developers/cpp/windows.html               | 26 ++++++++++++++--------
 docs/5.0/developers/crossbow.html                  | 26 ++++++++++++++--------
 docs/5.0/developers/docker.html                    | 26 ++++++++++++++--------
 docs/5.0/developers/documentation.html             | 26 ++++++++++++++--------
 docs/5.0/developers/experimental_repos.html        | 26 ++++++++++++++--------
 docs/5.0/developers/python.html                    | 26 ++++++++++++++--------
 docs/5.0/format/CDataInterface.html                | 26 ++++++++++++++--------
 docs/5.0/format/CStreamInterface.html              | 26 ++++++++++++++--------
 docs/5.0/format/Columnar.html                      | 26 ++++++++++++++--------
 docs/5.0/format/Flight.html                        | 26 ++++++++++++++--------
 docs/5.0/format/Guidelines.html                    | 26 ++++++++++++++--------
 docs/5.0/format/IPC.html                           | 26 ++++++++++++++--------
 docs/5.0/format/Integration.html                   | 26 ++++++++++++++--------
 docs/5.0/format/Layout.html                        | 26 ++++++++++++++--------
 docs/5.0/format/Metadata.html                      | 26 ++++++++++++++--------
 docs/5.0/format/Other.html                         | 26 ++++++++++++++--------
 docs/5.0/format/Versioning.html                    | 26 ++++++++++++++--------
 docs/5.0/genindex.html                             | 26 ++++++++++++++--------
 docs/5.0/index.html                                | 26 ++++++++++++++--------
 docs/5.0/java/algorithm.html                       | 26 ++++++++++++++--------
 docs/5.0/java/index.html                           | 26 ++++++++++++++--------
 docs/5.0/java/ipc.html                             | 26 ++++++++++++++--------
 docs/5.0/java/vector.html                          | 26 ++++++++++++++--------
 docs/5.0/java/vector_schema_root.html              | 26 ++++++++++++++--------
 docs/5.0/python/api.html                           | 26 ++++++++++++++--------
 docs/5.0/python/api/arrays.html                    | 26 ++++++++++++++--------
 docs/5.0/python/api/compute.html                   | 26 ++++++++++++++--------
 docs/5.0/python/api/cuda.html                      | 26 ++++++++++++++--------
 docs/5.0/python/api/dataset.html                   | 26 ++++++++++++++--------
 docs/5.0/python/api/datatypes.html                 | 26 ++++++++++++++--------
 docs/5.0/python/api/files.html                     | 26 ++++++++++++++--------
 docs/5.0/python/api/filesystems.html               | 26 ++++++++++++++--------
 docs/5.0/python/api/flight.html                    | 26 ++++++++++++++--------
 docs/5.0/python/api/formats.html                   | 26 ++++++++++++++--------
 docs/5.0/python/api/ipc.html                       | 26 ++++++++++++++--------
 docs/5.0/python/api/memory.html                    | 26 ++++++++++++++--------
 docs/5.0/python/api/misc.html                      | 26 ++++++++++++++--------
 docs/5.0/python/api/plasma.html                    | 26 ++++++++++++++--------
 docs/5.0/python/api/tables.html                    | 26 ++++++++++++++--------
 docs/5.0/python/benchmarks.html                    | 26 ++++++++++++++--------
 docs/5.0/python/compute.html                       | 26 ++++++++++++++--------
 docs/5.0/python/csv.html                           | 26 ++++++++++++++--------
 docs/5.0/python/cuda.html                          | 26 ++++++++++++++--------
 docs/5.0/python/data.html                          | 26 ++++++++++++++--------
 docs/5.0/python/dataset.html                       | 26 ++++++++++++++--------
 docs/5.0/python/extending.html                     | 26 ++++++++++++++--------
 docs/5.0/python/extending_types.html               | 26 ++++++++++++++--------
 docs/5.0/python/feather.html                       | 26 ++++++++++++++--------
 docs/5.0/python/filesystems.html                   | 26 ++++++++++++++--------
 docs/5.0/python/filesystems_deprecated.html        | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Array.html       | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.ArrayValue.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.BinaryArray.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.BinaryScalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.BinaryValue.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.BooleanArray.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.BooleanScalar.html    | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.BooleanValue.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Buffer.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.BufferOutputStream.html      | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.BufferReader.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.ChunkedArray.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Codec.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.CompressedInputStream.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.CompressedOutputStream.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.DataType.html    | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Date32Array.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.Date32Scalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Date32Value.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Date64Array.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.Date64Scalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Date64Value.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.Decimal128Array.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.Decimal128Scalar.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.Decimal128Type.html   | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.DecimalValue.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryArray.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryScalar.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryType.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryValue.html  | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.DoubleScalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.DoubleValue.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ExtensionArray.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ExtensionType.html    | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Field.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryArray.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryScalar.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryType.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryValue.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBufferWriter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeListArray.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.FloatScalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.FloatValue.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.FloatingPointArray.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.cat.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.chmod.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.chown.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.delete.html | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.df.html     | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.disk_usage.html       | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.download.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.exists.html | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.get_capacity.html     | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.get_space_used.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.info.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.ls.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.mkdir.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.open.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.rename.html | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.rm.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.upload.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.HdfsFile.html    | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Int16Array.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Int16Scalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Int16Value.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Int32Array.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Int32Scalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Int32Value.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Int64Array.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Int64Scalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Int64Value.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Int8Array.html   | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Int8Scalar.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Int8Value.html   | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.IntegerArray.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeBinaryArray.html | 26 ++++++++++++++--------
 .../generated/pyarrow.LargeBinaryScalar.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeBinaryValue.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeListArray.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeListScalar.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeListValue.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeStringArray.html | 26 ++++++++++++++--------
 .../generated/pyarrow.LargeStringScalar.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeStringValue.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.ListArray.html   | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.ListScalar.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.ListType.html    | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.ListValue.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LocalFileSystem.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.MapType.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.MemoryMappedFile.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.MemoryPool.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Message.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.MessageReader.html    | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.NA.html          | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.NativeFile.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.NullArray.html   | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.NumericArray.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.OSFile.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.PyExtensionType.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.PythonFile.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.RecordBatch.html | 26 ++++++++++++++--------
 .../generated/pyarrow.RecordBatchFileReader.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.RecordBatchFileWriter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.RecordBatchStreamReader.html | 26 ++++++++++++++--------
 .../generated/pyarrow.RecordBatchStreamWriter.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ResizableBuffer.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Scalar.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Schema.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.SerializationContext.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.SerializedPyObject.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.StringArray.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.StringScalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.StringValue.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.StructArray.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.StructScalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.StructType.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.StructValue.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Table.html       | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Tensor.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Time32Array.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.Time32Scalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Time32Type.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Time32Value.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Time64Array.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.Time64Scalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Time64Type.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.Time64Value.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampArray.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampScalar.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampType.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampValue.html   | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.UInt16Array.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.UInt16Scalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.UInt16Value.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.UInt32Array.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.UInt32Scalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.UInt32Value.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.UInt64Array.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.UInt64Scalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.UInt64Value.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.UInt8Array.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.UInt8Scalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.UInt8Value.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.UnionArray.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.UnionScalar.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.UnionType.html   | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.UnionValue.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.allocate_buffer.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.array.html       | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.binary.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.bool_.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.chunked_array.html    | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.compress.html    | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.compute.abs.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.abs_checked.html     | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.compute.acos.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.acos_checked.html    | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.compute.add.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.add_checked.html     | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.compute.all.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.compute.and_.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.and_kleene.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.compute.any.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_center.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_alnum.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_alpha.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_is_decimal.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_lower.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_is_printable.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_space.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_title.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_upper.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_lower.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_lpad.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_ltrim.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_ltrim_whitespace.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_reverse.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_rpad.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_rtrim.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_rtrim_whitespace.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_split_whitespace.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_trim.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_upper.html     | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.compute.asin.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.asin_checked.html    | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.compute.atan.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.atan2.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.binary_join.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.binary_join_element_wise.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.binary_length.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.binary_replace_slice.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_and.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_not.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_or.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_xor.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.case_when.html       | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.compute.cast.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.compute.ceil.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.coalesce.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.compute.cos.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.cos_checked.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.count.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.count_substring.html | 26 ++++++++++++++--------
 .../pyarrow.compute.count_substring_regex.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.dictionary_encode.html         | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.divide.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.divide_checked.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ends_with.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.equal.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.extract_regex.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.fill_null.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.filter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.find_substring.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.find_substring_regex.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.floor.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.greater.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.greater_equal.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.if_else.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.index.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.index_in.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.invert.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.is_finite.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_in.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_inf.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_nan.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_null.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_valid.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.compute.less.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.less_equal.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.list_flatten.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.list_parent_indices.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.list_value_length.html         | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.compute.ln.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ln_checked.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.log10.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.log10_checked.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.log1p.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.log1p_checked.html   | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.compute.log2.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.log2_checked.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.match_like.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.match_substring.html | 26 ++++++++++++++--------
 .../pyarrow.compute.match_substring_regex.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.max_element_wise.html          | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.compute.mean.html | 26 ++++++++++++++--------
 .../pyarrow.compute.min_element_wise.html          | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.min_max.html  | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.compute.mode.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.multiply.html | 26 ++++++++++++++--------
 .../pyarrow.compute.multiply_checked.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.not_equal.html       | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.compute.or_.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.or_kleene.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.partition_nth_indices.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.power.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.power_checked.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.replace_substring.html         | 26 ++++++++++++++--------
 .../pyarrow.compute.replace_substring_regex.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.replace_with_mask.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.shift_left.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.shift_left_checked.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.shift_right.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.shift_right_checked.html       | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.compute.sign.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.compute.sin.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.sin_checked.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.sort_indices.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.split_pattern.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.split_pattern_regex.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.starts_with.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.stddev.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.string_is_ascii.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.strptime.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.subtract.html | 26 ++++++++++++++--------
 .../pyarrow.compute.subtract_checked.html          | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.compute.sum.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.compute.take.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.compute.tan.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.tan_checked.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.trunc.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.unique.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_center.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_alnum.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_alpha.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_decimal.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_digit.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_lower.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_numeric.html | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_is_printable.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_space.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_title.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_upper.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_length.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_lower.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_lpad.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_ltrim.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_ltrim_whitespace.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_replace_slice.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_reverse.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_rpad.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_rtrim.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_rtrim_whitespace.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_split_whitespace.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_trim.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_upper.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.value_counts.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.variance.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.compute.xor.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.concat_arrays.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.concat_tables.html    | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.cpu_count.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.create_memory_map.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.csv.CSVStreamingReader.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.CSVWriter.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.csv.ConvertOptions.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.csv.ISO8601.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.ParseOptions.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.ReadOptions.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.WriteOptions.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.csv.open_csv.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.csv.read_csv.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.write_csv.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.BufferReader.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.BufferWriter.html       | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.cuda.Context.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.cuda.CudaBuffer.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.cuda.HostBuffer.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.IpcMemHandle.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.new_host_buffer.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.read_message.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.read_record_batch.html  | 26 ++++++++++++++--------
 .../pyarrow.cuda.serialize_record_batch.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.Dataset.html  | 26 ++++++++++++++--------
 .../pyarrow.dataset.DirectoryPartitioning.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.Expression.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.FileFormat.html      | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemDataset.html         | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemDatasetFactory.html  | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemFactoryOptions.html  | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemSource.html          | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemSourceFactory.html   | 26 ++++++++++++++--------
 .../pyarrow.dataset.HivePartitioning.html          | 26 ++++++++++++++--------
 .../pyarrow.dataset.ParquetFileFormat.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.Partitioning.html    | 26 ++++++++++++++--------
 .../pyarrow.dataset.PartitioningFactory.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.Scanner.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.Source.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.UnionDataset.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.dataset.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.field.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.parquet_dataset.html | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.partitioning.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.scalar.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.write_dataset.html   | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.date32.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.date64.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.decimal128.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.decompress.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.default_memory_pool.html     | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.deserialize.html | 26 ++++++++++++++--------
 .../generated/pyarrow.deserialize_components.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.deserialize_from.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.dictionary.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.read_feather.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.read_table.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.write_feather.html   | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.field.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Action.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ActionType.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.CallInfo.html  | 26 ++++++++++++++--------
 .../pyarrow.flight.ClientAuthHandler.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ClientMiddleware.html | 26 ++++++++++++++--------
 .../pyarrow.flight.ClientMiddlewareFactory.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.DescriptorType.html   | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightCallOptions.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightClient.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightDescriptor.html | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightEndpoint.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightInfo.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightMethod.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightServerBase.html | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.GeneratorStream.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Location.html  | 26 ++++++++++++++--------
 .../pyarrow.flight.RecordBatchStream.html          | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Result.html    | 26 ++++++++++++++--------
 .../pyarrow.flight.ServerAuthHandler.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ServerMiddleware.html | 26 ++++++++++++++--------
 .../pyarrow.flight.ServerMiddlewareFactory.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Ticket.html    | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.float16.html     | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.float32.html     | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.float64.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.foreign_buffer.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.from_numpy_dtype.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.FSSpecHandler.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.fs.FileInfo.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.FileSelector.html  | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.fs.FileStats.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.FileSystem.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.FileSystemHandler.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.HadoopFileSystem.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.HdfsOptions.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.LocalFileSystem.html      | 26 ++++++++++++++--------
 .../pyarrow.fs.LocalFileSystemOptions.html         | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.PyFileSystem.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.S3FileSystem.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.SubTreeFileSystem.html    | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.get_include.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.get_libraries.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.get_library_dirs.html | 26 ++++++++++++++--------
 .../generated/pyarrow.get_record_batch_size.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.get_tensor_size.html  | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.hdfs.connect.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.input_stream.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.int16.html       | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.int32.html       | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.int64.html       | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.int8.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.IpcWriteOptions.html     | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.ipc.Message.html | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.MessageReader.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchFileReader.html         | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchFileWriter.html         | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchStreamReader.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchStreamWriter.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.get_record_batch_size.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.get_tensor_size.html     | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.ipc.new_file.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.new_stream.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.open_file.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.open_stream.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.read_message.html | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.read_record_batch.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.read_tensor.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.write_tensor.html | 26 ++++++++++++++--------
 .../generated/pyarrow.jemalloc_memory_pool.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.jemalloc_set_decay_ms.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.json.ParseOptions.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.json.ReadOptions.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.json.read_json.html   | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.large_binary.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.large_list.html  | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.large_string.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.large_utf8.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.list_.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.log_memory_allocations.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.map_.html        | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.memory_map.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.mimalloc_memory_pool.html    | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.null.html        | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.nulls.html       | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.orc.ORCFile.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.output_stream.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetDataset.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetFile.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetWriter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_metadata.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_pandas.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_schema.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_table.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.write_metadata.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.write_table.html     | 26 ++++++++++++++--------
 .../pyarrow.parquet.write_to_dataset.html          | 26 ++++++++++++++--------
 .../python/generated/pyarrow.plasma.ObjectID.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.plasma.PlasmaBuffer.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.plasma.PlasmaClient.html     | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.py_buffer.html   | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.read_message.html | 26 ++++++++++++++--------
 .../generated/pyarrow.read_record_batch.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.read_serialized.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.read_tensor.html | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.record_batch.html | 26 ++++++++++++++--------
 .../generated/pyarrow.register_extension_type.html | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.scalar.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.schema.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.serialize.html   | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.serialize_to.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.set_cpu_count.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.set_memory_pool.html  | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.string.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.struct.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.system_memory_pool.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.table.html       | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.time32.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.time64.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.timestamp.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.total_allocated_bytes.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_binary.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_boolean.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_date.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_date32.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_date64.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_decimal.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_dictionary.html     | 26 ++++++++++++++--------
 .../pyarrow.types.is_fixed_size_binary.html        | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float16.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float32.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float64.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_floating.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int16.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int32.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int64.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int8.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_integer.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_binary.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_list.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_string.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_unicode.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_list.html    | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.types.is_map.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_nested.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_null.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_signed_integer.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_string.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_struct.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_temporal.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_time.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_time32.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_time64.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_timestamp.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint16.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint32.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint64.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint8.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_unicode.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_union.html   | 26 ++++++++++++++--------
 .../pyarrow.types.is_unsigned_integer.html         | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.uint16.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.uint32.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.uint64.html      | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.uint8.html       | 26 ++++++++++++++--------
 .../pyarrow.unregister_extension_type.html         | 26 ++++++++++++++--------
 docs/5.0/python/generated/pyarrow.utf8.html        | 26 ++++++++++++++--------
 .../5.0/python/generated/pyarrow.write_tensor.html | 26 ++++++++++++++--------
 docs/5.0/python/getting_involved.html              | 26 ++++++++++++++--------
 docs/5.0/python/index.html                         | 26 ++++++++++++++--------
 docs/5.0/python/install.html                       | 26 ++++++++++++++--------
 docs/5.0/python/ipc.html                           | 26 ++++++++++++++--------
 docs/5.0/python/json.html                          | 26 ++++++++++++++--------
 docs/5.0/python/memory.html                        | 26 ++++++++++++++--------
 docs/5.0/python/numpy.html                         | 26 ++++++++++++++--------
 docs/5.0/python/pandas.html                        | 26 ++++++++++++++--------
 docs/5.0/python/parquet.html                       | 26 ++++++++++++++--------
 docs/5.0/python/plasma.html                        | 26 ++++++++++++++--------
 docs/5.0/python/timestamps.html                    | 26 ++++++++++++++--------
 docs/5.0/search.html                               | 26 ++++++++++++++--------
 docs/5.0/status.html                               | 26 ++++++++++++++--------
 docs/6.0/_modules/collections/abc.html             | 26 ++++++++++++++--------
 docs/6.0/_modules/index.html                       | 26 ++++++++++++++--------
 docs/6.0/_modules/pyarrow.html                     | 26 ++++++++++++++--------
 docs/6.0/_modules/pyarrow/compute.html             | 26 ++++++++++++++--------
 docs/6.0/_modules/pyarrow/dataset.html             | 26 ++++++++++++++--------
 docs/6.0/_modules/pyarrow/feather.html             | 26 ++++++++++++++--------
 docs/6.0/_modules/pyarrow/filesystem.html          | 26 ++++++++++++++--------
 docs/6.0/_modules/pyarrow/fs.html                  | 26 ++++++++++++++--------
 docs/6.0/_modules/pyarrow/hdfs.html                | 26 ++++++++++++++--------
 docs/6.0/_modules/pyarrow/ipc.html                 | 26 ++++++++++++++--------
 docs/6.0/_modules/pyarrow/orc.html                 | 26 ++++++++++++++--------
 docs/6.0/_modules/pyarrow/parquet.html             | 26 ++++++++++++++--------
 docs/6.0/_modules/pyarrow/types.html               | 26 ++++++++++++++--------
 docs/6.0/cpp/api.html                              | 26 ++++++++++++++--------
 docs/6.0/cpp/api/array.html                        | 26 ++++++++++++++--------
 docs/6.0/cpp/api/builder.html                      | 26 ++++++++++++++--------
 docs/6.0/cpp/api/c_abi.html                        | 26 ++++++++++++++--------
 docs/6.0/cpp/api/compute.html                      | 26 ++++++++++++++--------
 docs/6.0/cpp/api/cuda.html                         | 26 ++++++++++++++--------
 docs/6.0/cpp/api/dataset.html                      | 26 ++++++++++++++--------
 docs/6.0/cpp/api/datatype.html                     | 26 ++++++++++++++--------
 docs/6.0/cpp/api/filesystem.html                   | 26 ++++++++++++++--------
 docs/6.0/cpp/api/flight.html                       | 26 ++++++++++++++--------
 docs/6.0/cpp/api/formats.html                      | 26 ++++++++++++++--------
 docs/6.0/cpp/api/io.html                           | 26 ++++++++++++++--------
 docs/6.0/cpp/api/ipc.html                          | 26 ++++++++++++++--------
 docs/6.0/cpp/api/memory.html                       | 26 ++++++++++++++--------
 docs/6.0/cpp/api/scalar.html                       | 26 ++++++++++++++--------
 docs/6.0/cpp/api/support.html                      | 26 ++++++++++++++--------
 docs/6.0/cpp/api/table.html                        | 26 ++++++++++++++--------
 docs/6.0/cpp/api/tensor.html                       | 26 ++++++++++++++--------
 docs/6.0/cpp/api/utilities.html                    | 26 ++++++++++++++--------
 docs/6.0/cpp/arrays.html                           | 26 ++++++++++++++--------
 docs/6.0/cpp/build_system.html                     | 26 ++++++++++++++--------
 docs/6.0/cpp/compute.html                          | 26 ++++++++++++++--------
 docs/6.0/cpp/conventions.html                      | 26 ++++++++++++++--------
 docs/6.0/cpp/csv.html                              | 26 ++++++++++++++--------
 docs/6.0/cpp/dataset.html                          | 26 ++++++++++++++--------
 docs/6.0/cpp/datatypes.html                        | 26 ++++++++++++++--------
 docs/6.0/cpp/examples/cmake_minimal_build.html     | 26 ++++++++++++++--------
 .../cpp/examples/compute_and_write_example.html    | 26 ++++++++++++++--------
 .../examples/dataset_documentation_example.html    | 26 ++++++++++++++--------
 docs/6.0/cpp/examples/index.html                   | 26 ++++++++++++++--------
 docs/6.0/cpp/examples/row_columnar_conversion.html | 26 ++++++++++++++--------
 docs/6.0/cpp/examples/tuple_range_conversion.html  | 26 ++++++++++++++--------
 docs/6.0/cpp/flight.html                           | 26 ++++++++++++++--------
 docs/6.0/cpp/getting_started.html                  | 26 ++++++++++++++--------
 docs/6.0/cpp/index.html                            | 26 ++++++++++++++--------
 docs/6.0/cpp/io.html                               | 26 ++++++++++++++--------
 docs/6.0/cpp/ipc.html                              | 26 ++++++++++++++--------
 docs/6.0/cpp/json.html                             | 26 ++++++++++++++--------
 docs/6.0/cpp/memory.html                           | 26 ++++++++++++++--------
 docs/6.0/cpp/overview.html                         | 26 ++++++++++++++--------
 docs/6.0/cpp/parquet.html                          | 26 ++++++++++++++--------
 docs/6.0/cpp/streaming_execution.html              | 26 ++++++++++++++--------
 docs/6.0/cpp/tables.html                           | 26 ++++++++++++++--------
 docs/6.0/developers/archery.html                   | 26 ++++++++++++++--------
 docs/6.0/developers/benchmarks.html                | 26 ++++++++++++++--------
 docs/6.0/developers/computeir.html                 | 26 ++++++++++++++--------
 docs/6.0/developers/contributing.html              | 26 ++++++++++++++--------
 docs/6.0/developers/cpp/building.html              | 26 ++++++++++++++--------
 docs/6.0/developers/cpp/conventions.html           | 26 ++++++++++++++--------
 docs/6.0/developers/cpp/development.html           | 26 ++++++++++++++--------
 docs/6.0/developers/cpp/fuzzing.html               | 26 ++++++++++++++--------
 docs/6.0/developers/cpp/index.html                 | 26 ++++++++++++++--------
 docs/6.0/developers/cpp/windows.html               | 26 ++++++++++++++--------
 docs/6.0/developers/crossbow.html                  | 26 ++++++++++++++--------
 docs/6.0/developers/docker.html                    | 26 ++++++++++++++--------
 docs/6.0/developers/documentation.html             | 26 ++++++++++++++--------
 docs/6.0/developers/experimental_repos.html        | 26 ++++++++++++++--------
 docs/6.0/developers/python.html                    | 26 ++++++++++++++--------
 docs/6.0/format/CDataInterface.html                | 26 ++++++++++++++--------
 docs/6.0/format/CStreamInterface.html              | 26 ++++++++++++++--------
 docs/6.0/format/Columnar.html                      | 26 ++++++++++++++--------
 docs/6.0/format/Flight.html                        | 26 ++++++++++++++--------
 docs/6.0/format/Guidelines.html                    | 26 ++++++++++++++--------
 docs/6.0/format/IPC.html                           | 26 ++++++++++++++--------
 docs/6.0/format/Integration.html                   | 26 ++++++++++++++--------
 docs/6.0/format/Layout.html                        | 26 ++++++++++++++--------
 docs/6.0/format/Metadata.html                      | 26 ++++++++++++++--------
 docs/6.0/format/Other.html                         | 26 ++++++++++++++--------
 docs/6.0/format/Versioning.html                    | 26 ++++++++++++++--------
 docs/6.0/genindex.html                             | 26 ++++++++++++++--------
 docs/6.0/index.html                                | 26 ++++++++++++++--------
 docs/6.0/java/algorithm.html                       | 26 ++++++++++++++--------
 docs/6.0/java/index.html                           | 26 ++++++++++++++--------
 docs/6.0/java/ipc.html                             | 26 ++++++++++++++--------
 docs/6.0/java/vector.html                          | 26 ++++++++++++++--------
 docs/6.0/java/vector_schema_root.html              | 26 ++++++++++++++--------
 docs/6.0/python/api.html                           | 26 ++++++++++++++--------
 docs/6.0/python/api/arrays.html                    | 26 ++++++++++++++--------
 docs/6.0/python/api/compute.html                   | 26 ++++++++++++++--------
 docs/6.0/python/api/cuda.html                      | 26 ++++++++++++++--------
 docs/6.0/python/api/dataset.html                   | 26 ++++++++++++++--------
 docs/6.0/python/api/datatypes.html                 | 26 ++++++++++++++--------
 docs/6.0/python/api/files.html                     | 26 ++++++++++++++--------
 docs/6.0/python/api/filesystems.html               | 26 ++++++++++++++--------
 docs/6.0/python/api/flight.html                    | 26 ++++++++++++++--------
 docs/6.0/python/api/formats.html                   | 26 ++++++++++++++--------
 docs/6.0/python/api/ipc.html                       | 26 ++++++++++++++--------
 docs/6.0/python/api/memory.html                    | 26 ++++++++++++++--------
 docs/6.0/python/api/misc.html                      | 26 ++++++++++++++--------
 docs/6.0/python/api/plasma.html                    | 26 ++++++++++++++--------
 docs/6.0/python/api/tables.html                    | 26 ++++++++++++++--------
 docs/6.0/python/benchmarks.html                    | 26 ++++++++++++++--------
 docs/6.0/python/compute.html                       | 26 ++++++++++++++--------
 docs/6.0/python/csv.html                           | 26 ++++++++++++++--------
 docs/6.0/python/cuda.html                          | 26 ++++++++++++++--------
 docs/6.0/python/data.html                          | 26 ++++++++++++++--------
 docs/6.0/python/dataset.html                       | 26 ++++++++++++++--------
 docs/6.0/python/extending.html                     | 26 ++++++++++++++--------
 docs/6.0/python/extending_types.html               | 26 ++++++++++++++--------
 docs/6.0/python/feather.html                       | 26 ++++++++++++++--------
 docs/6.0/python/filesystems.html                   | 26 ++++++++++++++--------
 docs/6.0/python/filesystems_deprecated.html        | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Array.html       | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.BinaryArray.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.BinaryScalar.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.BooleanArray.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.BooleanScalar.html    | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Buffer.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.BufferOutputStream.html      | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.BufferReader.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.ChunkedArray.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Codec.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.CompressedInputStream.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.CompressedOutputStream.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.DataType.html    | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Date32Array.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.Date32Scalar.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Date64Array.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.Date64Scalar.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.Decimal128Array.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.Decimal128Scalar.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.Decimal128Type.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryArray.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryScalar.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryType.html   | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.DoubleScalar.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DurationArray.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DurationScalar.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ExtensionArray.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ExtensionType.html    | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Field.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryArray.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryScalar.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryType.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBufferWriter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeListArray.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.FloatScalar.html | 26 ++++++++++++++--------
 .../generated/pyarrow.FloatingPointArray.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.cat.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.chmod.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.chown.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.delete.html | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.df.html     | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.disk_usage.html       | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.download.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.exists.html | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.get_capacity.html     | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.get_space_used.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.info.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.ls.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.mkdir.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.open.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.rename.html | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.rm.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.upload.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.HdfsFile.html    | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Int16Array.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Int16Scalar.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Int32Array.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Int32Scalar.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Int64Array.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Int64Scalar.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Int8Array.html   | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Int8Scalar.html  | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.IntegerArray.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeBinaryArray.html | 26 ++++++++++++++--------
 .../generated/pyarrow.LargeBinaryScalar.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeListArray.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeListScalar.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeStringArray.html | 26 ++++++++++++++--------
 .../generated/pyarrow.LargeStringScalar.html       | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.ListArray.html   | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.ListScalar.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.ListType.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LocalFileSystem.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.MapType.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.MemoryMappedFile.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.MemoryPool.html  | 26 ++++++++++++++--------
 .../pyarrow.MonthDayNanoIntervalArray.html         | 26 ++++++++++++++--------
 .../pyarrow.MonthDayNanoIntervalScalar.html        | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.NA.html          | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.NativeFile.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.NullArray.html   | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.NumericArray.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.OSFile.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.PyExtensionType.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.PythonFile.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.RecordBatch.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ResizableBuffer.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Scalar.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Schema.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.SerializationContext.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.SerializedPyObject.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.StringArray.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.StringScalar.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.StructArray.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.StructScalar.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.StructType.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Table.html       | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Tensor.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Time32Array.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.Time32Scalar.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Time32Type.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Time64Array.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.Time64Scalar.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.Time64Type.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampArray.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampScalar.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampType.html    | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.UInt16Array.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.UInt16Scalar.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.UInt32Array.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.UInt32Scalar.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.UInt64Array.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.UInt64Scalar.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.UInt8Array.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.UInt8Scalar.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.UnionArray.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.UnionScalar.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.UnionType.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.allocate_buffer.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.array.html       | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.binary.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.bool_.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.chunked_array.html    | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compress.html    | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.abs.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.abs_checked.html     | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.acos.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.acos_checked.html    | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.add.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.add_checked.html     | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.all.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.and_.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.and_kleene.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.and_not.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.and_not_kleene.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.any.html | 26 ++++++++++++++--------
 .../pyarrow.compute.approximate_median.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.array_filter.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.array_sort_indices.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.array_take.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_capitalize.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_center.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_alnum.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_alpha.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_is_decimal.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_lower.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_is_printable.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_space.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_title.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_upper.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_lower.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_lpad.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_ltrim.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_ltrim_whitespace.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_reverse.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_rpad.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_rtrim.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_rtrim_whitespace.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_split_whitespace.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_swapcase.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_title.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_trim.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_trim_whitespace.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_upper.html     | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.asin.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.asin_checked.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.assume_timezone.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.atan.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.atan2.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.binary_join.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.binary_join_element_wise.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.binary_length.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.binary_replace_slice.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_and.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_not.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_or.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_xor.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.case_when.html       | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.cast.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.ceil.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.choose.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.coalesce.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.cos.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.cos_checked.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.count.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.count_distinct.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.count_substring.html | 26 ++++++++++++++--------
 .../pyarrow.compute.count_substring_regex.html     | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.day.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.day_of_week.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.day_of_year.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.day_time_interval_between.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.days_between.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.dictionary_encode.html         | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.divide.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.divide_checked.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.drop_null.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ends_with.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.equal.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.extract_regex.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.filter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.find_substring.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.find_substring_regex.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.floor.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.greater.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.greater_equal.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.hash_all.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.hash_any.html | 26 ++++++++++++++--------
 .../pyarrow.compute.hash_approximate_median.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.hash_count.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.hash_count_distinct.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.hash_distinct.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.hash_max.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.hash_mean.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.hash_min.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.hash_min_max.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.hash_product.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.hash_stddev.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.hash_sum.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.hash_tdigest.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.hash_variance.html   | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.hour.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.hours_between.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.if_else.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.index.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.index_in.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.invert.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.is_finite.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_in.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_inf.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_nan.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_null.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_valid.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.iso_calendar.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.iso_week.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.iso_year.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.less.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.less_equal.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.list_element.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.list_flatten.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.list_parent_indices.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.list_value_length.html         | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.ln.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ln_checked.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.log10.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.log10_checked.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.log1p.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.log1p_checked.html   | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.log2.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.log2_checked.html    | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.logb.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.logb_checked.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.make_struct.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.match_like.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.match_substring.html | 26 ++++++++++++++--------
 .../pyarrow.compute.match_substring_regex.html     | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.max.html | 26 ++++++++++++++--------
 .../pyarrow.compute.max_element_wise.html          | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.mean.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.microsecond.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.microseconds_between.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.millisecond.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.milliseconds_between.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.min.html | 26 ++++++++++++++--------
 .../pyarrow.compute.min_element_wise.html          | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.min_max.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.minute.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.minutes_between.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.mode.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.month.html    | 26 ++++++++++++++--------
 ...ow.compute.month_day_nano_interval_between.html | 26 ++++++++++++++--------
 .../pyarrow.compute.month_interval_between.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.multiply.html | 26 ++++++++++++++--------
 .../pyarrow.compute.multiply_checked.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.nanosecond.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.nanoseconds_between.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.negate.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.negate_checked.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.not_equal.html       | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.or_.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.or_kleene.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.partition_nth_indices.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.power.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.power_checked.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.product.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.quantile.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.quarter.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.quarters_between.html          | 26 ++++++++++++++--------
 .../pyarrow.compute.replace_substring.html         | 26 ++++++++++++++--------
 .../pyarrow.compute.replace_substring_regex.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.replace_with_mask.html         | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.round.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.round_to_multiple.html         | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.second.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.seconds_between.html | 26 ++++++++++++++--------
 .../pyarrow.compute.select_k_unstable.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.shift_left.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.shift_left_checked.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.shift_right.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.shift_right_checked.html       | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.sign.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.sin.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.sin_checked.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.sort_indices.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.split_pattern.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.split_pattern_regex.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.starts_with.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.stddev.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.strftime.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.string_is_ascii.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.strptime.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.subsecond.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.subtract.html | 26 ++++++++++++++--------
 .../pyarrow.compute.subtract_checked.html          | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.sum.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.take.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.tan.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.tan_checked.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.tdigest.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.trunc.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.unique.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.us_week.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_capitalize.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_center.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_alnum.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_alpha.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_decimal.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_digit.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_lower.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_numeric.html | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_is_printable.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_space.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_title.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_upper.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_length.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_lower.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_lpad.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_ltrim.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_ltrim_whitespace.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_replace_slice.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_reverse.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_rpad.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_rtrim.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_rtrim_whitespace.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_slice_codeunits.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_split_whitespace.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_swapcase.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_title.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_trim.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_trim_whitespace.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_upper.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.value_counts.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.variance.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.week.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.weeks_between.html   | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.compute.xor.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.compute.year.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.years_between.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.concat_arrays.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.concat_tables.html    | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.cpu_count.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.create_memory_map.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.csv.CSVStreamingReader.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.CSVWriter.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.csv.ConvertOptions.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.csv.ISO8601.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.ParseOptions.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.ReadOptions.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.WriteOptions.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.csv.open_csv.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.csv.read_csv.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.write_csv.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.BufferReader.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.BufferWriter.html       | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.cuda.Context.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.cuda.CudaBuffer.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.cuda.HostBuffer.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.IpcMemHandle.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.new_host_buffer.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.read_message.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.read_record_batch.html  | 26 ++++++++++++++--------
 .../pyarrow.cuda.serialize_record_batch.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.CsvFileFormat.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.Dataset.html  | 26 ++++++++++++++--------
 .../pyarrow.dataset.DirectoryPartitioning.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.Expression.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.FileFormat.html      | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemDataset.html         | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemDatasetFactory.html  | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemFactoryOptions.html  | 26 ++++++++++++++--------
 .../pyarrow.dataset.HivePartitioning.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.IpcFileFormat.html   | 26 ++++++++++++++--------
 .../pyarrow.dataset.ParquetFileFormat.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.Partitioning.html    | 26 ++++++++++++++--------
 .../pyarrow.dataset.PartitioningFactory.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.Scanner.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.UnionDataset.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.dataset.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.field.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.parquet_dataset.html | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.partitioning.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.scalar.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.write_dataset.html   | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.date32.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.date64.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.decimal128.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.decompress.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.default_memory_pool.html     | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.deserialize.html | 26 ++++++++++++++--------
 .../generated/pyarrow.deserialize_components.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.deserialize_from.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.dictionary.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.duration.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.read_feather.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.read_table.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.write_feather.html   | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.field.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Action.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ActionType.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.CallInfo.html  | 26 ++++++++++++++--------
 .../pyarrow.flight.ClientAuthHandler.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ClientMiddleware.html | 26 ++++++++++++++--------
 .../pyarrow.flight.ClientMiddlewareFactory.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.DescriptorType.html   | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightCallOptions.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightClient.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightDescriptor.html | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightEndpoint.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightInfo.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightMethod.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightServerBase.html | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.GeneratorStream.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Location.html  | 26 ++++++++++++++--------
 .../pyarrow.flight.RecordBatchStream.html          | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Result.html    | 26 ++++++++++++++--------
 .../pyarrow.flight.ServerAuthHandler.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ServerMiddleware.html | 26 ++++++++++++++--------
 .../pyarrow.flight.ServerMiddlewareFactory.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Ticket.html    | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.float16.html     | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.float32.html     | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.float64.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.foreign_buffer.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.from_numpy_dtype.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.FSSpecHandler.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.fs.FileInfo.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.FileSelector.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.FileSystem.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.FileSystemHandler.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.HadoopFileSystem.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.LocalFileSystem.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.PyFileSystem.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.S3FileSystem.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.SubTreeFileSystem.html    | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.get_include.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.get_libraries.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.get_library_dirs.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.hdfs.connect.html | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.input_stream.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.int16.html       | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.int32.html       | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.int64.html       | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.int8.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.IpcWriteOptions.html     | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.ipc.Message.html | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.MessageReader.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchFileReader.html         | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchFileWriter.html         | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchStreamReader.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchStreamWriter.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.get_record_batch_size.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.get_tensor_size.html     | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.ipc.new_file.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.new_stream.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.open_file.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.open_stream.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.read_message.html | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.read_record_batch.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.read_tensor.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.write_tensor.html | 26 ++++++++++++++--------
 .../generated/pyarrow.jemalloc_memory_pool.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.jemalloc_set_decay_ms.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.json.ParseOptions.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.json.ReadOptions.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.json.read_json.html   | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.large_binary.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.large_list.html  | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.large_string.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.large_utf8.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.list_.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.log_memory_allocations.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.map_.html        | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.memory_map.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.mimalloc_memory_pool.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.month_day_nano_interval.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.null.html        | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.nulls.html       | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.orc.ORCFile.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.output_stream.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetDataset.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetFile.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetWriter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_metadata.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_pandas.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_schema.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_table.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.write_metadata.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.write_table.html     | 26 ++++++++++++++--------
 .../pyarrow.parquet.write_to_dataset.html          | 26 ++++++++++++++--------
 .../python/generated/pyarrow.plasma.ObjectID.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.plasma.PlasmaBuffer.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.plasma.PlasmaClient.html     | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.py_buffer.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.read_serialized.html  | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.record_batch.html | 26 ++++++++++++++--------
 .../generated/pyarrow.register_extension_type.html | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.scalar.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.schema.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.serialize.html   | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.serialize_to.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.set_cpu_count.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.set_memory_pool.html  | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.string.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.struct.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.system_memory_pool.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.table.html       | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.time32.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.time64.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.timestamp.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.total_allocated_bytes.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_binary.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_boolean.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_date.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_date32.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_date64.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_decimal.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_dictionary.html     | 26 ++++++++++++++--------
 .../pyarrow.types.is_fixed_size_binary.html        | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float16.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float32.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float64.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_floating.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int16.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int32.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int64.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int8.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_integer.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_binary.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_list.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_string.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_unicode.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_list.html    | 26 ++++++++++++++--------
 .../6.0/python/generated/pyarrow.types.is_map.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_nested.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_null.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_signed_integer.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_string.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_struct.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_temporal.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_time.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_time32.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_time64.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_timestamp.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint16.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint32.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint64.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint8.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_unicode.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_union.html   | 26 ++++++++++++++--------
 .../pyarrow.types.is_unsigned_integer.html         | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.uint16.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.uint32.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.uint64.html      | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.uint8.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.unify_schemas.html    | 26 ++++++++++++++--------
 .../pyarrow.unregister_extension_type.html         | 26 ++++++++++++++--------
 docs/6.0/python/generated/pyarrow.utf8.html        | 26 ++++++++++++++--------
 docs/6.0/python/getstarted.html                    | 26 ++++++++++++++--------
 docs/6.0/python/getting_involved.html              | 26 ++++++++++++++--------
 docs/6.0/python/index.html                         | 26 ++++++++++++++--------
 docs/6.0/python/install.html                       | 26 ++++++++++++++--------
 docs/6.0/python/ipc.html                           | 26 ++++++++++++++--------
 docs/6.0/python/json.html                          | 26 ++++++++++++++--------
 docs/6.0/python/memory.html                        | 26 ++++++++++++++--------
 docs/6.0/python/numpy.html                         | 26 ++++++++++++++--------
 docs/6.0/python/pandas.html                        | 26 ++++++++++++++--------
 docs/6.0/python/parquet.html                       | 26 ++++++++++++++--------
 docs/6.0/python/plasma.html                        | 26 ++++++++++++++--------
 docs/6.0/python/timestamps.html                    | 26 ++++++++++++++--------
 docs/6.0/search.html                               | 26 ++++++++++++++--------
 docs/6.0/status.html                               | 26 ++++++++++++++--------
 docs/7.0/_modules/collections/abc.html             | 26 ++++++++++++++--------
 docs/7.0/_modules/importlib/_bootstrap.html        | 26 ++++++++++++++--------
 docs/7.0/_modules/index.html                       | 26 ++++++++++++++--------
 docs/7.0/_modules/pyarrow.html                     | 26 ++++++++++++++--------
 docs/7.0/_modules/pyarrow/compute.html             | 26 ++++++++++++++--------
 docs/7.0/_modules/pyarrow/dataset.html             | 26 ++++++++++++++--------
 docs/7.0/_modules/pyarrow/feather.html             | 26 ++++++++++++++--------
 docs/7.0/_modules/pyarrow/filesystem.html          | 26 ++++++++++++++--------
 docs/7.0/_modules/pyarrow/fs.html                  | 26 ++++++++++++++--------
 docs/7.0/_modules/pyarrow/hdfs.html                | 26 ++++++++++++++--------
 docs/7.0/_modules/pyarrow/ipc.html                 | 26 ++++++++++++++--------
 docs/7.0/_modules/pyarrow/orc.html                 | 26 ++++++++++++++--------
 docs/7.0/_modules/pyarrow/parquet.html             | 26 ++++++++++++++--------
 docs/7.0/_modules/pyarrow/types.html               | 26 ++++++++++++++--------
 docs/7.0/cpp/api.html                              | 26 ++++++++++++++--------
 docs/7.0/cpp/api/array.html                        | 26 ++++++++++++++--------
 docs/7.0/cpp/api/async.html                        | 26 ++++++++++++++--------
 docs/7.0/cpp/api/builder.html                      | 26 ++++++++++++++--------
 docs/7.0/cpp/api/c_abi.html                        | 26 ++++++++++++++--------
 docs/7.0/cpp/api/compute.html                      | 26 ++++++++++++++--------
 docs/7.0/cpp/api/cuda.html                         | 26 ++++++++++++++--------
 docs/7.0/cpp/api/dataset.html                      | 26 ++++++++++++++--------
 docs/7.0/cpp/api/datatype.html                     | 26 ++++++++++++++--------
 docs/7.0/cpp/api/filesystem.html                   | 26 ++++++++++++++--------
 docs/7.0/cpp/api/flight.html                       | 26 ++++++++++++++--------
 docs/7.0/cpp/api/formats.html                      | 26 ++++++++++++++--------
 docs/7.0/cpp/api/io.html                           | 26 ++++++++++++++--------
 docs/7.0/cpp/api/ipc.html                          | 26 ++++++++++++++--------
 docs/7.0/cpp/api/memory.html                       | 26 ++++++++++++++--------
 docs/7.0/cpp/api/scalar.html                       | 26 ++++++++++++++--------
 docs/7.0/cpp/api/support.html                      | 26 ++++++++++++++--------
 docs/7.0/cpp/api/table.html                        | 26 ++++++++++++++--------
 docs/7.0/cpp/api/tensor.html                       | 26 ++++++++++++++--------
 docs/7.0/cpp/api/utilities.html                    | 26 ++++++++++++++--------
 docs/7.0/cpp/arrays.html                           | 26 ++++++++++++++--------
 docs/7.0/cpp/build_system.html                     | 26 ++++++++++++++--------
 docs/7.0/cpp/compute.html                          | 26 ++++++++++++++--------
 docs/7.0/cpp/conventions.html                      | 26 ++++++++++++++--------
 docs/7.0/cpp/csv.html                              | 26 ++++++++++++++--------
 docs/7.0/cpp/dataset.html                          | 26 ++++++++++++++--------
 docs/7.0/cpp/datatypes.html                        | 26 ++++++++++++++--------
 docs/7.0/cpp/examples/cmake_minimal_build.html     | 26 ++++++++++++++--------
 .../cpp/examples/compute_and_write_example.html    | 26 ++++++++++++++--------
 .../examples/dataset_documentation_example.html    | 26 ++++++++++++++--------
 docs/7.0/cpp/examples/index.html                   | 26 ++++++++++++++--------
 docs/7.0/cpp/examples/row_columnar_conversion.html | 26 ++++++++++++++--------
 docs/7.0/cpp/examples/tuple_range_conversion.html  | 26 ++++++++++++++--------
 docs/7.0/cpp/flight.html                           | 26 ++++++++++++++--------
 docs/7.0/cpp/gdb.html                              | 26 ++++++++++++++--------
 docs/7.0/cpp/getting_started.html                  | 26 ++++++++++++++--------
 docs/7.0/cpp/index.html                            | 26 ++++++++++++++--------
 docs/7.0/cpp/io.html                               | 26 ++++++++++++++--------
 docs/7.0/cpp/ipc.html                              | 26 ++++++++++++++--------
 docs/7.0/cpp/json.html                             | 26 ++++++++++++++--------
 docs/7.0/cpp/memory.html                           | 26 ++++++++++++++--------
 docs/7.0/cpp/overview.html                         | 26 ++++++++++++++--------
 docs/7.0/cpp/parquet.html                          | 26 ++++++++++++++--------
 docs/7.0/cpp/streaming_execution.html              | 26 ++++++++++++++--------
 docs/7.0/cpp/tables.html                           | 26 ++++++++++++++--------
 docs/7.0/developers/benchmarks.html                | 26 ++++++++++++++--------
 docs/7.0/developers/computeir.html                 | 26 ++++++++++++++--------
 .../developers/continuous_integration/archery.html | 26 ++++++++++++++--------
 .../continuous_integration/crossbow.html           | 26 ++++++++++++++--------
 .../developers/continuous_integration/docker.html  | 26 ++++++++++++++--------
 .../developers/continuous_integration/index.html   | 26 ++++++++++++++--------
 .../continuous_integration/overview.html           | 26 ++++++++++++++--------
 docs/7.0/developers/contributing.html              | 26 ++++++++++++++--------
 docs/7.0/developers/cpp/building.html              | 26 ++++++++++++++--------
 docs/7.0/developers/cpp/conventions.html           | 26 ++++++++++++++--------
 docs/7.0/developers/cpp/development.html           | 26 ++++++++++++++--------
 docs/7.0/developers/cpp/fuzzing.html               | 26 ++++++++++++++--------
 docs/7.0/developers/cpp/index.html                 | 26 ++++++++++++++--------
 docs/7.0/developers/cpp/windows.html               | 26 ++++++++++++++--------
 docs/7.0/developers/documentation.html             | 26 ++++++++++++++--------
 docs/7.0/developers/experimental_repos.html        | 26 ++++++++++++++--------
 .../developers/guide/architectural_overview.html   | 26 ++++++++++++++--------
 docs/7.0/developers/guide/communication.html       | 26 ++++++++++++++--------
 docs/7.0/developers/guide/documentation.html       | 26 ++++++++++++++--------
 docs/7.0/developers/guide/index.html               | 26 ++++++++++++++--------
 docs/7.0/developers/guide/resources.html           | 26 ++++++++++++++--------
 .../guide/step_by_step/arrow_codebase.html         | 26 ++++++++++++++--------
 .../developers/guide/step_by_step/building.html    | 26 ++++++++++++++--------
 .../guide/step_by_step/finding_issues.html         | 26 ++++++++++++++--------
 docs/7.0/developers/guide/step_by_step/index.html  | 26 ++++++++++++++--------
 .../guide/step_by_step/pr_and_github.html          | 26 ++++++++++++++--------
 docs/7.0/developers/guide/step_by_step/set_up.html | 26 ++++++++++++++--------
 .../7.0/developers/guide/step_by_step/testing.html | 26 ++++++++++++++--------
 docs/7.0/developers/guide/tutorials/index.html     | 26 ++++++++++++++--------
 .../guide/tutorials/python_tutorial.html           | 26 ++++++++++++++--------
 .../7.0/developers/guide/tutorials/r_tutorial.html | 26 ++++++++++++++--------
 docs/7.0/developers/python.html                    | 26 ++++++++++++++--------
 docs/7.0/developers/reviewing.html                 | 26 ++++++++++++++--------
 docs/7.0/format/CDataInterface.html                | 26 ++++++++++++++--------
 docs/7.0/format/CStreamInterface.html              | 26 ++++++++++++++--------
 docs/7.0/format/Columnar.html                      | 26 ++++++++++++++--------
 docs/7.0/format/Flight.html                        | 26 ++++++++++++++--------
 docs/7.0/format/Guidelines.html                    | 26 ++++++++++++++--------
 docs/7.0/format/IPC.html                           | 26 ++++++++++++++--------
 docs/7.0/format/Integration.html                   | 26 ++++++++++++++--------
 docs/7.0/format/Layout.html                        | 26 ++++++++++++++--------
 docs/7.0/format/Metadata.html                      | 26 ++++++++++++++--------
 docs/7.0/format/Other.html                         | 26 ++++++++++++++--------
 docs/7.0/format/Versioning.html                    | 26 ++++++++++++++--------
 docs/7.0/genindex.html                             | 26 ++++++++++++++--------
 docs/7.0/index.html                                | 26 ++++++++++++++--------
 docs/7.0/java/algorithm.html                       | 26 ++++++++++++++--------
 docs/7.0/java/dataset.html                         | 26 ++++++++++++++--------
 docs/7.0/java/index.html                           | 26 ++++++++++++++--------
 docs/7.0/java/ipc.html                             | 26 ++++++++++++++--------
 docs/7.0/java/vector.html                          | 26 ++++++++++++++--------
 docs/7.0/java/vector_schema_root.html              | 26 ++++++++++++++--------
 docs/7.0/python/api.html                           | 26 ++++++++++++++--------
 docs/7.0/python/api/arrays.html                    | 26 ++++++++++++++--------
 docs/7.0/python/api/compute.html                   | 26 ++++++++++++++--------
 docs/7.0/python/api/cuda.html                      | 26 ++++++++++++++--------
 docs/7.0/python/api/dataset.html                   | 26 ++++++++++++++--------
 docs/7.0/python/api/datatypes.html                 | 26 ++++++++++++++--------
 docs/7.0/python/api/files.html                     | 26 ++++++++++++++--------
 docs/7.0/python/api/filesystems.html               | 26 ++++++++++++++--------
 docs/7.0/python/api/flight.html                    | 26 ++++++++++++++--------
 docs/7.0/python/api/formats.html                   | 26 ++++++++++++++--------
 docs/7.0/python/api/ipc.html                       | 26 ++++++++++++++--------
 docs/7.0/python/api/memory.html                    | 26 ++++++++++++++--------
 docs/7.0/python/api/misc.html                      | 26 ++++++++++++++--------
 docs/7.0/python/api/plasma.html                    | 26 ++++++++++++++--------
 docs/7.0/python/api/tables.html                    | 26 ++++++++++++++--------
 docs/7.0/python/benchmarks.html                    | 26 ++++++++++++++--------
 docs/7.0/python/compute.html                       | 26 ++++++++++++++--------
 docs/7.0/python/csv.html                           | 26 ++++++++++++++--------
 docs/7.0/python/data.html                          | 26 ++++++++++++++--------
 docs/7.0/python/dataset.html                       | 26 ++++++++++++++--------
 docs/7.0/python/extending_types.html               | 26 ++++++++++++++--------
 docs/7.0/python/feather.html                       | 26 ++++++++++++++--------
 docs/7.0/python/filesystems.html                   | 26 ++++++++++++++--------
 docs/7.0/python/filesystems_deprecated.html        | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Array.html       | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.BinaryArray.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.BinaryScalar.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.BooleanArray.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.BooleanScalar.html    | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Buffer.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.BufferOutputStream.html      | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.BufferReader.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.ChunkedArray.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Codec.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.CompressedInputStream.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.CompressedOutputStream.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.DataType.html    | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Date32Array.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.Date32Scalar.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Date64Array.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.Date64Scalar.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.Decimal128Array.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.Decimal128Scalar.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.Decimal128Type.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryArray.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryScalar.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryType.html   | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.DoubleScalar.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DurationArray.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DurationScalar.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ExtensionArray.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ExtensionType.html    | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Field.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryArray.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryScalar.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryType.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBufferWriter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeListArray.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.FloatScalar.html | 26 ++++++++++++++--------
 .../generated/pyarrow.FloatingPointArray.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.cat.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.chmod.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.chown.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.delete.html | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.df.html     | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.disk_usage.html       | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.download.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.exists.html | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.get_capacity.html     | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.get_space_used.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.info.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.ls.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.mkdir.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.open.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.rename.html | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.rm.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.upload.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.HdfsFile.html    | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Int16Array.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Int16Scalar.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Int32Array.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Int32Scalar.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Int64Array.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Int64Scalar.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Int8Array.html   | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Int8Scalar.html  | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.IntegerArray.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeBinaryArray.html | 26 ++++++++++++++--------
 .../generated/pyarrow.LargeBinaryScalar.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeListArray.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeListScalar.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeStringArray.html | 26 ++++++++++++++--------
 .../generated/pyarrow.LargeStringScalar.html       | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.ListArray.html   | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.ListScalar.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.ListType.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LocalFileSystem.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.MapArray.html    | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.MapScalar.html   | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.MapType.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.MemoryMappedFile.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.MemoryPool.html  | 26 ++++++++++++++--------
 .../pyarrow.MonthDayNanoIntervalArray.html         | 26 ++++++++++++++--------
 .../pyarrow.MonthDayNanoIntervalScalar.html        | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.NA.html          | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.NativeFile.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.NullArray.html   | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.NumericArray.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.OSFile.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.PyExtensionType.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.PythonFile.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.RecordBatch.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ResizableBuffer.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Scalar.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Schema.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.SerializationContext.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.SerializedPyObject.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.StringArray.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.StringScalar.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.StructArray.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.StructScalar.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.StructType.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Table.html       | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.TableGroupBy.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Tensor.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Time32Array.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.Time32Scalar.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Time32Type.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Time64Array.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.Time64Scalar.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.Time64Type.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampArray.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampScalar.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.TimestampType.html    | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.UInt16Array.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.UInt16Scalar.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.UInt32Array.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.UInt32Scalar.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.UInt64Array.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.UInt64Scalar.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.UInt8Array.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.UInt8Scalar.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.UnionArray.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.UnionScalar.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.UnionType.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.allocate_buffer.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.array.html       | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.binary.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.bool_.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.chunked_array.html    | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compress.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.ArraySortOptions.html          | 26 ++++++++++++++--------
 .../pyarrow.compute.AssumeTimezoneOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.CastOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.CountOptions.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.DayOfWeekOptions.html          | 26 ++++++++++++++--------
 .../pyarrow.compute.DictionaryEncodeOptions.html   | 26 ++++++++++++++--------
 ...yarrow.compute.ElementWiseAggregateOptions.html | 26 ++++++++++++++--------
 .../pyarrow.compute.ExtractRegexOptions.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.FilterOptions.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.IndexOptions.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.JoinOptions.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.MakeStructOptions.html         | 26 ++++++++++++++--------
 .../pyarrow.compute.MatchSubstringOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ModeOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.NullOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.PadOptions.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.PartitionNthOptions.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.QuantileOptions.html | 26 ++++++++++++++--------
 .../pyarrow.compute.ReplaceSliceOptions.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.ReplaceSubstringOptions.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.RoundOptions.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.RoundTemporalOptions.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.RoundToMultipleOptions.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.ScalarAggregateOptions.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.SelectKOptions.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.SetLookupOptions.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.SliceOptions.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.SortOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.SplitOptions.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.SplitPatternOptions.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.StrftimeOptions.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.StrptimeOptions.html | 26 ++++++++++++++--------
 .../pyarrow.compute.StructFieldOptions.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.TDigestOptions.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.TakeOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.TrimOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.VarianceOptions.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.WeekOptions.html     | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.abs.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.abs_checked.html     | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.acos.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.acos_checked.html    | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.add.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.add_checked.html     | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.all.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.and_.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.and_kleene.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.and_not.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.and_not_kleene.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.any.html | 26 ++++++++++++++--------
 .../pyarrow.compute.approximate_median.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.array_filter.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.array_sort_indices.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.array_take.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_capitalize.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_center.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_alnum.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_alpha.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_is_decimal.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_lower.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_is_printable.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_space.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_title.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_upper.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_lower.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_lpad.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_ltrim.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_ltrim_whitespace.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_reverse.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_rpad.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_rtrim.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_rtrim_whitespace.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_split_whitespace.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_swapcase.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_title.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_trim.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_trim_whitespace.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_upper.html     | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.asin.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.asin_checked.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.assume_timezone.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.atan.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.atan2.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.binary_join.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.binary_join_element_wise.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.binary_length.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.binary_repeat.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.binary_replace_slice.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.binary_reverse.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_and.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_not.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_or.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_xor.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.case_when.html       | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.cast.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.ceil.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ceil_temporal.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.choose.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.coalesce.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.cos.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.cos_checked.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.count.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.count_distinct.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.count_substring.html | 26 ++++++++++++++--------
 .../pyarrow.compute.count_substring_regex.html     | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.day.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.day_of_week.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.day_of_year.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.day_time_interval_between.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.days_between.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.dictionary_encode.html         | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.divide.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.divide_checked.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.drop_null.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ends_with.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.equal.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.extract_regex.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.fill_null_backward.html        | 26 ++++++++++++++--------
 .../pyarrow.compute.fill_null_forward.html         | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.filter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.find_substring.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.find_substring_regex.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.floor.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.floor_temporal.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.greater.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.greater_equal.html   | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.hour.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.hours_between.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.if_else.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.index.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.index_in.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.indices_nonzero.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.invert.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.is_finite.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_in.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_inf.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_nan.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_null.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_valid.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.iso_calendar.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.iso_week.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.iso_year.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.less.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.less_equal.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.list_element.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.list_flatten.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.list_parent_indices.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.list_value_length.html         | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.ln.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ln_checked.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.log10.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.log10_checked.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.log1p.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.log1p_checked.html   | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.log2.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.log2_checked.html    | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.logb.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.logb_checked.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.make_struct.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.match_like.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.match_substring.html | 26 ++++++++++++++--------
 .../pyarrow.compute.match_substring_regex.html     | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.max.html | 26 ++++++++++++++--------
 .../pyarrow.compute.max_element_wise.html          | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.mean.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.microsecond.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.microseconds_between.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.millisecond.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.milliseconds_between.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.min.html | 26 ++++++++++++++--------
 .../pyarrow.compute.min_element_wise.html          | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.min_max.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.minute.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.minutes_between.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.mode.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.month.html    | 26 ++++++++++++++--------
 ...ow.compute.month_day_nano_interval_between.html | 26 ++++++++++++++--------
 .../pyarrow.compute.month_interval_between.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.multiply.html | 26 ++++++++++++++--------
 .../pyarrow.compute.multiply_checked.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.nanosecond.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.nanoseconds_between.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.negate.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.negate_checked.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.not_equal.html       | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.or_.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.or_kleene.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.partition_nth_indices.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.power.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.power_checked.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.product.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.quantile.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.quarter.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.quarters_between.html          | 26 ++++++++++++++--------
 .../pyarrow.compute.replace_substring.html         | 26 ++++++++++++++--------
 .../pyarrow.compute.replace_substring_regex.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.replace_with_mask.html         | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.round.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.round_temporal.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.round_to_multiple.html         | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.second.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.seconds_between.html | 26 ++++++++++++++--------
 .../pyarrow.compute.select_k_unstable.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.shift_left.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.shift_left_checked.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.shift_right.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.shift_right_checked.html       | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.sign.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.sin.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.sin_checked.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.sort_indices.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.split_pattern.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.split_pattern_regex.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.starts_with.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.stddev.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.strftime.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.string_is_ascii.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.strptime.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.struct_field.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.subsecond.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.subtract.html | 26 ++++++++++++++--------
 .../pyarrow.compute.subtract_checked.html          | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.sum.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.take.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.tan.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.tan_checked.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.tdigest.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.trunc.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.unique.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.us_week.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_capitalize.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_center.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_alnum.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_alpha.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_decimal.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_digit.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_lower.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_numeric.html | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_is_printable.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_space.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_title.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_upper.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_length.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_lower.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_lpad.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_ltrim.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_ltrim_whitespace.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_replace_slice.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_reverse.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_rpad.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_rtrim.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_rtrim_whitespace.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_slice_codeunits.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_split_whitespace.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_swapcase.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_title.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_trim.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_trim_whitespace.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_upper.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.value_counts.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.variance.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.week.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.weeks_between.html   | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.compute.xor.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.compute.year.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.year_month_day.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.years_between.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.concat_arrays.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.concat_tables.html    | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.cpu_count.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.create_memory_map.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.csv.CSVStreamingReader.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.CSVWriter.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.csv.ConvertOptions.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.csv.ISO8601.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.InvalidRow.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.ParseOptions.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.ReadOptions.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.WriteOptions.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.csv.open_csv.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.csv.read_csv.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.write_csv.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.BufferReader.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.BufferWriter.html       | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.cuda.Context.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.cuda.CudaBuffer.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.cuda.HostBuffer.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.IpcMemHandle.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.new_host_buffer.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.read_message.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.read_record_batch.html  | 26 ++++++++++++++--------
 .../pyarrow.cuda.serialize_record_batch.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.CsvFileFormat.html   | 26 ++++++++++++++--------
 .../pyarrow.dataset.CsvFragmentScanOptions.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.Dataset.html  | 26 ++++++++++++++--------
 .../pyarrow.dataset.DirectoryPartitioning.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.Expression.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.FileFormat.html      | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemDataset.html         | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemDatasetFactory.html  | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemFactoryOptions.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.Fragment.html | 26 ++++++++++++++--------
 .../pyarrow.dataset.FragmentScanOptions.html       | 26 ++++++++++++++--------
 .../pyarrow.dataset.HivePartitioning.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.IpcFileFormat.html   | 26 ++++++++++++++--------
 .../pyarrow.dataset.ParquetFileFormat.html         | 26 ++++++++++++++--------
 ...pyarrow.dataset.ParquetFragmentScanOptions.html | 26 ++++++++++++++--------
 .../pyarrow.dataset.ParquetReadOptions.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.Partitioning.html    | 26 ++++++++++++++--------
 .../pyarrow.dataset.PartitioningFactory.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.Scanner.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.UnionDataset.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.dataset.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.field.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.parquet_dataset.html | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.partitioning.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.scalar.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.write_dataset.html   | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.date32.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.date64.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.decimal128.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.decompress.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.default_memory_pool.html     | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.deserialize.html | 26 ++++++++++++++--------
 .../generated/pyarrow.deserialize_components.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.deserialize_from.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.dictionary.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.duration.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.read_feather.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.read_table.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.write_feather.html   | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.field.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Action.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ActionType.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.CallInfo.html  | 26 ++++++++++++++--------
 .../pyarrow.flight.ClientAuthHandler.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ClientMiddleware.html | 26 ++++++++++++++--------
 .../pyarrow.flight.ClientMiddlewareFactory.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.DescriptorType.html   | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightCallOptions.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightClient.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightDescriptor.html | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightEndpoint.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightInfo.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightMethod.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightServerBase.html | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.GeneratorStream.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Location.html  | 26 ++++++++++++++--------
 .../pyarrow.flight.RecordBatchStream.html          | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Result.html    | 26 ++++++++++++++--------
 .../pyarrow.flight.ServerAuthHandler.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ServerMiddleware.html | 26 ++++++++++++++--------
 .../pyarrow.flight.ServerMiddlewareFactory.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.flight.Ticket.html    | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.float16.html     | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.float32.html     | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.float64.html     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.foreign_buffer.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.from_numpy_dtype.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.FSSpecHandler.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.fs.FileInfo.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.FileSelector.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.FileSystem.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.FileSystemHandler.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.HadoopFileSystem.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.LocalFileSystem.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.PyFileSystem.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.S3FileSystem.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.S3LogLevel.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.SubTreeFileSystem.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.copy_files.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.finalize_s3.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.initialize_s3.html | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.resolve_s3_region.html    | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.get_include.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.get_libraries.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.get_library_dirs.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.hdfs.connect.html | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.input_stream.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.int16.html       | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.int32.html       | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.int64.html       | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.int8.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.IpcWriteOptions.html     | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.ipc.Message.html | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.MessageReader.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchFileReader.html         | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchFileWriter.html         | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchStreamReader.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchStreamWriter.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.get_record_batch_size.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.get_tensor_size.html     | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.ipc.new_file.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.new_stream.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.open_file.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.open_stream.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.read_message.html | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.read_record_batch.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.read_tensor.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.write_tensor.html | 26 ++++++++++++++--------
 .../generated/pyarrow.jemalloc_memory_pool.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.jemalloc_set_decay_ms.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.json.ParseOptions.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.json.ReadOptions.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.json.read_json.html   | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.large_binary.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.large_list.html  | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.large_string.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.large_utf8.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.list_.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.log_memory_allocations.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.map_.html        | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.memory_map.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.mimalloc_memory_pool.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.month_day_nano_interval.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.null.html        | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.nulls.html       | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.orc.ORCFile.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.orc.ORCWriter.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.orc.read_table.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.orc.write_table.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.output_stream.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetDataset.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetFile.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetWriter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_metadata.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_pandas.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_schema.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_table.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.write_metadata.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.write_table.html     | 26 ++++++++++++++--------
 .../pyarrow.parquet.write_to_dataset.html          | 26 ++++++++++++++--------
 .../python/generated/pyarrow.plasma.ObjectID.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.plasma.PlasmaBuffer.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.plasma.PlasmaClient.html     | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.py_buffer.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.read_serialized.html  | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.record_batch.html | 26 ++++++++++++++--------
 .../generated/pyarrow.register_extension_type.html | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.scalar.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.schema.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.serialize.html   | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.serialize_to.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.set_cpu_count.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.set_memory_pool.html  | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.string.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.struct.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.system_memory_pool.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.table.html       | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.time32.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.time64.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.timestamp.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.total_allocated_bytes.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_binary.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_boolean.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_date.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_date32.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_date64.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_decimal.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_dictionary.html     | 26 ++++++++++++++--------
 .../pyarrow.types.is_fixed_size_binary.html        | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float16.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float32.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float64.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_floating.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int16.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int32.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int64.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_int8.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_integer.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_binary.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_list.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_string.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_unicode.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_list.html    | 26 ++++++++++++++--------
 .../7.0/python/generated/pyarrow.types.is_map.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_nested.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_null.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_signed_integer.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_string.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_struct.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_temporal.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_time.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_time32.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_time64.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_timestamp.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint16.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint32.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint64.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_uint8.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_unicode.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_union.html   | 26 ++++++++++++++--------
 .../pyarrow.types.is_unsigned_integer.html         | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.uint16.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.uint32.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.uint64.html      | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.uint8.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.unify_schemas.html    | 26 ++++++++++++++--------
 .../pyarrow.unregister_extension_type.html         | 26 ++++++++++++++--------
 docs/7.0/python/generated/pyarrow.utf8.html        | 26 ++++++++++++++--------
 docs/7.0/python/getstarted.html                    | 26 ++++++++++++++--------
 docs/7.0/python/getting_involved.html              | 26 ++++++++++++++--------
 docs/7.0/python/index.html                         | 26 ++++++++++++++--------
 docs/7.0/python/install.html                       | 26 ++++++++++++++--------
 docs/7.0/python/integration.html                   | 26 ++++++++++++++--------
 docs/7.0/python/integration/cuda.html              | 26 ++++++++++++++--------
 docs/7.0/python/integration/extending.html         | 26 ++++++++++++++--------
 docs/7.0/python/integration/python_r.html          | 26 ++++++++++++++--------
 docs/7.0/python/ipc.html                           | 26 ++++++++++++++--------
 docs/7.0/python/json.html                          | 26 ++++++++++++++--------
 docs/7.0/python/memory.html                        | 26 ++++++++++++++--------
 docs/7.0/python/numpy.html                         | 26 ++++++++++++++--------
 docs/7.0/python/pandas.html                        | 26 ++++++++++++++--------
 docs/7.0/python/parquet.html                       | 26 ++++++++++++++--------
 docs/7.0/python/plasma.html                        | 26 ++++++++++++++--------
 docs/7.0/python/timestamps.html                    | 26 ++++++++++++++--------
 docs/7.0/search.html                               | 26 ++++++++++++++--------
 docs/7.0/status.html                               | 26 ++++++++++++++--------
 docs/_modules/collections/abc.html                 | 26 ++++++++++++++--------
 docs/_modules/importlib/_bootstrap.html            | 26 ++++++++++++++--------
 docs/_modules/index.html                           | 26 ++++++++++++++--------
 docs/_modules/pyarrow.html                         | 26 ++++++++++++++--------
 docs/_modules/pyarrow/compute.html                 | 26 ++++++++++++++--------
 docs/_modules/pyarrow/dataset.html                 | 26 ++++++++++++++--------
 docs/_modules/pyarrow/feather.html                 | 26 ++++++++++++++--------
 docs/_modules/pyarrow/filesystem.html              | 26 ++++++++++++++--------
 docs/_modules/pyarrow/fs.html                      | 26 ++++++++++++++--------
 docs/_modules/pyarrow/hdfs.html                    | 26 ++++++++++++++--------
 docs/_modules/pyarrow/ipc.html                     | 26 ++++++++++++++--------
 docs/_modules/pyarrow/orc.html                     | 26 ++++++++++++++--------
 docs/_modules/pyarrow/parquet.html                 | 26 ++++++++++++++--------
 docs/_modules/pyarrow/types.html                   | 26 ++++++++++++++--------
 docs/cpp/api.html                                  | 26 ++++++++++++++--------
 docs/cpp/api/array.html                            | 26 ++++++++++++++--------
 docs/cpp/api/async.html                            | 26 ++++++++++++++--------
 docs/cpp/api/builder.html                          | 26 ++++++++++++++--------
 docs/cpp/api/c_abi.html                            | 26 ++++++++++++++--------
 docs/cpp/api/compute.html                          | 26 ++++++++++++++--------
 docs/cpp/api/cuda.html                             | 26 ++++++++++++++--------
 docs/cpp/api/dataset.html                          | 26 ++++++++++++++--------
 docs/cpp/api/datatype.html                         | 26 ++++++++++++++--------
 docs/cpp/api/filesystem.html                       | 26 ++++++++++++++--------
 docs/cpp/api/flight.html                           | 26 ++++++++++++++--------
 docs/cpp/api/flightsql.html                        | 26 ++++++++++++++--------
 docs/cpp/api/formats.html                          | 26 ++++++++++++++--------
 docs/cpp/api/io.html                               | 26 ++++++++++++++--------
 docs/cpp/api/ipc.html                              | 26 ++++++++++++++--------
 docs/cpp/api/memory.html                           | 26 ++++++++++++++--------
 docs/cpp/api/scalar.html                           | 26 ++++++++++++++--------
 docs/cpp/api/support.html                          | 26 ++++++++++++++--------
 docs/cpp/api/table.html                            | 26 ++++++++++++++--------
 docs/cpp/api/tensor.html                           | 26 ++++++++++++++--------
 docs/cpp/api/thread.html                           | 26 ++++++++++++++--------
 docs/cpp/api/utilities.html                        | 26 ++++++++++++++--------
 docs/cpp/arrays.html                               | 26 ++++++++++++++--------
 docs/cpp/build_system.html                         | 26 ++++++++++++++--------
 docs/cpp/compute.html                              | 26 ++++++++++++++--------
 docs/cpp/conventions.html                          | 26 ++++++++++++++--------
 docs/cpp/csv.html                                  | 26 ++++++++++++++--------
 docs/cpp/dataset.html                              | 26 ++++++++++++++--------
 docs/cpp/datatypes.html                            | 26 ++++++++++++++--------
 docs/cpp/env_vars.html                             | 26 ++++++++++++++--------
 docs/cpp/examples/cmake_minimal_build.html         | 26 ++++++++++++++--------
 docs/cpp/examples/compute_and_write_example.html   | 26 ++++++++++++++--------
 .../examples/dataset_documentation_example.html    | 26 ++++++++++++++--------
 docs/cpp/examples/index.html                       | 26 ++++++++++++++--------
 docs/cpp/examples/row_columnar_conversion.html     | 26 ++++++++++++++--------
 docs/cpp/examples/tuple_range_conversion.html      | 26 ++++++++++++++--------
 docs/cpp/flight.html                               | 26 ++++++++++++++--------
 docs/cpp/gdb.html                                  | 26 ++++++++++++++--------
 docs/cpp/getting_started.html                      | 26 ++++++++++++++--------
 docs/cpp/index.html                                | 26 ++++++++++++++--------
 docs/cpp/io.html                                   | 26 ++++++++++++++--------
 docs/cpp/ipc.html                                  | 26 ++++++++++++++--------
 docs/cpp/json.html                                 | 26 ++++++++++++++--------
 docs/cpp/memory.html                               | 26 ++++++++++++++--------
 docs/cpp/orc.html                                  | 26 ++++++++++++++--------
 docs/cpp/overview.html                             | 26 ++++++++++++++--------
 docs/cpp/parquet.html                              | 26 ++++++++++++++--------
 docs/cpp/streaming_execution.html                  | 26 ++++++++++++++--------
 docs/cpp/tables.html                               | 26 ++++++++++++++--------
 docs/cpp/threading.html                            | 26 ++++++++++++++--------
 docs/dev/developers/archery.html                   | 26 ++++++++++++++--------
 docs/dev/developers/crossbow.html                  | 26 ++++++++++++++--------
 docs/dev/developers/docker.html                    | 26 ++++++++++++++--------
 .../guide/step_by_step/pr_and_github.html          | 26 ++++++++++++++--------
 docs/dev/python/cuda.html                          | 26 ++++++++++++++--------
 docs/dev/python/extending.html                     | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LocalFileSystem.html  | 26 ++++++++++++++--------
 .../pyarrow.parquet_encryption.CryptoFactory.html  | 26 ++++++++++++++--------
 ...parquet_encryption.DecryptionConfiguration.html | 26 ++++++++++++++--------
 ...parquet_encryption.EncryptionConfiguration.html | 26 ++++++++++++++--------
 .../pyarrow.parquet_encryption.KmsClient.html      | 26 ++++++++++++++--------
 ...row.parquet_encryption.KmsConnectionConfig.html | 26 ++++++++++++++--------
 docs/developers/benchmarks.html                    | 26 ++++++++++++++--------
 docs/developers/bug_reports.html                   | 26 ++++++++++++++--------
 docs/developers/computeir.html                     | 26 ++++++++++++++--------
 .../developers/continuous_integration/archery.html | 26 ++++++++++++++--------
 .../continuous_integration/crossbow.html           | 26 ++++++++++++++--------
 docs/developers/continuous_integration/docker.html | 26 ++++++++++++++--------
 docs/developers/continuous_integration/index.html  | 26 ++++++++++++++--------
 .../continuous_integration/overview.html           | 26 ++++++++++++++--------
 docs/developers/contributing.html                  | 26 ++++++++++++++--------
 docs/developers/cpp/building.html                  | 26 ++++++++++++++--------
 docs/developers/cpp/conventions.html               | 26 ++++++++++++++--------
 docs/developers/cpp/development.html               | 26 ++++++++++++++--------
 docs/developers/cpp/fuzzing.html                   | 26 ++++++++++++++--------
 docs/developers/cpp/index.html                     | 26 ++++++++++++++--------
 docs/developers/cpp/windows.html                   | 26 ++++++++++++++--------
 docs/developers/documentation.html                 | 26 ++++++++++++++--------
 docs/developers/experimental_repos.html            | 26 ++++++++++++++--------
 docs/developers/guide/architectural_overview.html  | 26 ++++++++++++++--------
 docs/developers/guide/communication.html           | 26 ++++++++++++++--------
 docs/developers/guide/documentation.html           | 26 ++++++++++++++--------
 docs/developers/guide/index.html                   | 26 ++++++++++++++--------
 docs/developers/guide/resources.html               | 26 ++++++++++++++--------
 .../guide/step_by_step/arrow_codebase.html         | 26 ++++++++++++++--------
 docs/developers/guide/step_by_step/building.html   | 26 ++++++++++++++--------
 .../guide/step_by_step/finding_issues.html         | 26 ++++++++++++++--------
 docs/developers/guide/step_by_step/index.html      | 26 ++++++++++++++--------
 .../guide/step_by_step/pr_lifecycle.html           | 26 ++++++++++++++--------
 docs/developers/guide/step_by_step/set_up.html     | 26 ++++++++++++++--------
 docs/developers/guide/step_by_step/styling.html    | 26 ++++++++++++++--------
 docs/developers/guide/step_by_step/testing.html    | 26 ++++++++++++++--------
 docs/developers/guide/tutorials/index.html         | 26 ++++++++++++++--------
 .../guide/tutorials/python_tutorial.html           | 26 ++++++++++++++--------
 docs/developers/guide/tutorials/r_tutorial.html    | 26 ++++++++++++++--------
 docs/developers/java/building.html                 | 26 ++++++++++++++--------
 docs/developers/java/development.html              | 26 ++++++++++++++--------
 docs/developers/java/index.html                    | 26 ++++++++++++++--------
 docs/developers/overview.html                      | 26 ++++++++++++++--------
 docs/developers/python.html                        | 26 ++++++++++++++--------
 docs/developers/reviewing.html                     | 26 ++++++++++++++--------
 docs/format/CDataInterface.html                    | 26 ++++++++++++++--------
 docs/format/CStreamInterface.html                  | 26 ++++++++++++++--------
 docs/format/Columnar.html                          | 26 ++++++++++++++--------
 docs/format/Flight.html                            | 26 ++++++++++++++--------
 docs/format/FlightSql.html                         | 26 ++++++++++++++--------
 docs/format/Guidelines.html                        | 26 ++++++++++++++--------
 docs/format/IPC.html                               | 26 ++++++++++++++--------
 docs/format/Integration.html                       | 26 ++++++++++++++--------
 docs/format/Layout.html                            | 26 ++++++++++++++--------
 docs/format/Metadata.html                          | 26 ++++++++++++++--------
 docs/format/Other.html                             | 26 ++++++++++++++--------
 docs/format/Versioning.html                        | 26 ++++++++++++++--------
 docs/genindex.html                                 | 26 ++++++++++++++--------
 docs/index.html                                    | 26 ++++++++++++++--------
 docs/java/algorithm.html                           | 26 ++++++++++++++--------
 docs/java/cdata.html                               | 26 ++++++++++++++--------
 docs/java/dataset.html                             | 26 ++++++++++++++--------
 docs/java/flight.html                              | 26 ++++++++++++++--------
 docs/java/index.html                               | 26 ++++++++++++++--------
 docs/java/install.html                             | 26 ++++++++++++++--------
 docs/java/ipc.html                                 | 26 ++++++++++++++--------
 docs/java/memory.html                              | 26 ++++++++++++++--------
 docs/java/overview.html                            | 26 ++++++++++++++--------
 docs/java/quickstartguide.html                     | 26 ++++++++++++++--------
 docs/java/vector.html                              | 26 ++++++++++++++--------
 docs/java/vector_schema_root.html                  | 26 ++++++++++++++--------
 docs/python/api.html                               | 26 ++++++++++++++--------
 docs/python/api/arrays.html                        | 26 ++++++++++++++--------
 docs/python/api/compute.html                       | 26 ++++++++++++++--------
 docs/python/api/cuda.html                          | 26 ++++++++++++++--------
 docs/python/api/dataset.html                       | 26 ++++++++++++++--------
 docs/python/api/datatypes.html                     | 26 ++++++++++++++--------
 docs/python/api/files.html                         | 26 ++++++++++++++--------
 docs/python/api/filesystems.html                   | 26 ++++++++++++++--------
 docs/python/api/flight.html                        | 26 ++++++++++++++--------
 docs/python/api/formats.html                       | 26 ++++++++++++++--------
 docs/python/api/ipc.html                           | 26 ++++++++++++++--------
 docs/python/api/memory.html                        | 26 ++++++++++++++--------
 docs/python/api/misc.html                          | 26 ++++++++++++++--------
 docs/python/api/plasma.html                        | 26 ++++++++++++++--------
 docs/python/api/tables.html                        | 26 ++++++++++++++--------
 docs/python/benchmarks.html                        | 26 ++++++++++++++--------
 docs/python/compute.html                           | 26 ++++++++++++++--------
 docs/python/csv.html                               | 26 ++++++++++++++--------
 docs/python/data.html                              | 26 ++++++++++++++--------
 docs/python/dataset.html                           | 26 ++++++++++++++--------
 docs/python/env_vars.html                          | 26 ++++++++++++++--------
 docs/python/extending_types.html                   | 26 ++++++++++++++--------
 docs/python/feather.html                           | 26 ++++++++++++++--------
 docs/python/filesystems.html                       | 26 ++++++++++++++--------
 docs/python/filesystems_deprecated.html            | 26 ++++++++++++++--------
 docs/python/flight.html                            | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Array.html           | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.BinaryArray.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.BinaryScalar.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.BooleanArray.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.BooleanScalar.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Buffer.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.BufferOutputStream.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.BufferReader.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.ChunkedArray.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Codec.html           | 26 ++++++++++++++--------
 .../generated/pyarrow.CompressedInputStream.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.CompressedOutputStream.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.DataType.html        | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Date32Array.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Date32Scalar.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Date64Array.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Date64Scalar.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Decimal128Array.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.Decimal128Scalar.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Decimal128Type.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.DictionaryArray.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.DictionaryScalar.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.DictionaryType.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.DoubleScalar.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.DurationArray.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.DurationScalar.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.ExtensionArray.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.ExtensionType.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Field.html           | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryArray.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryScalar.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBinaryType.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeBufferWriter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.FixedSizeListArray.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.FloatScalar.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.FloatingPointArray.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.cat.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.chmod.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.chown.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.delete.html | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.df.html     | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.disk_usage.html       | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.download.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.exists.html | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.get_capacity.html     | 26 ++++++++++++++--------
 .../pyarrow.HadoopFileSystem.get_space_used.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.info.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.ls.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.mkdir.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.open.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.rename.html | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.rm.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.HadoopFileSystem.upload.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.HdfsFile.html        | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Int16Array.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Int16Scalar.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Int32Array.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Int32Scalar.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Int64Array.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Int64Scalar.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Int8Array.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Int8Scalar.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.IntegerArray.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeBinaryArray.html | 26 ++++++++++++++--------
 .../generated/pyarrow.LargeBinaryScalar.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.LargeListArray.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.LargeListScalar.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.LargeStringArray.html | 26 ++++++++++++++--------
 .../generated/pyarrow.LargeStringScalar.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.ListArray.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.ListScalar.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.ListType.html        | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.MapArray.html        | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.MapScalar.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.MapType.html         | 26 ++++++++++++++--------
 .../python/generated/pyarrow.MemoryMappedFile.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.MemoryPool.html      | 26 ++++++++++++++--------
 .../pyarrow.MonthDayNanoIntervalArray.html         | 26 ++++++++++++++--------
 .../pyarrow.MonthDayNanoIntervalScalar.html        | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.NA.html              | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.NativeFile.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.NullArray.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.NumericArray.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.OSFile.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.PyExtensionType.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.PythonFile.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.RecordBatch.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.RecordBatchReader.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.ResizableBuffer.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Scalar.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Schema.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.SerializationContext.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.SerializedPyObject.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.StringArray.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.StringScalar.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.StructArray.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.StructScalar.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.StructType.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Table.html           | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.TableGroupBy.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Tensor.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Time32Array.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Time32Scalar.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Time32Type.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Time64Array.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Time64Scalar.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.Time64Type.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.TimestampArray.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.TimestampScalar.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.TimestampType.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.UInt16Array.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.UInt16Scalar.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.UInt32Array.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.UInt32Scalar.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.UInt64Array.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.UInt64Scalar.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.UInt8Array.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.UInt8Scalar.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.UnionArray.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.UnionScalar.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.UnionType.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.allocate_buffer.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.array.html           | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.binary.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.bool_.html           | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.chunked_array.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compress.html        | 26 ++++++++++++++--------
 .../pyarrow.compute.ArraySortOptions.html          | 26 ++++++++++++++--------
 .../pyarrow.compute.AssumeTimezoneOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.CastOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.CountOptions.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.DayOfWeekOptions.html          | 26 ++++++++++++++--------
 .../pyarrow.compute.DictionaryEncodeOptions.html   | 26 ++++++++++++++--------
 ...yarrow.compute.ElementWiseAggregateOptions.html | 26 ++++++++++++++--------
 .../pyarrow.compute.ExtractRegexOptions.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.FilterOptions.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.IndexOptions.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.JoinOptions.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.MakeStructOptions.html         | 26 ++++++++++++++--------
 .../pyarrow.compute.MapLookupOptions.html          | 26 ++++++++++++++--------
 .../pyarrow.compute.MatchSubstringOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ModeOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.NullOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.PadOptions.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.PartitionNthOptions.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.QuantileOptions.html | 26 ++++++++++++++--------
 .../pyarrow.compute.ReplaceSliceOptions.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.ReplaceSubstringOptions.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.RoundOptions.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.RoundTemporalOptions.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.RoundToMultipleOptions.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.ScalarAggregateOptions.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.SelectKOptions.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.SetLookupOptions.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.SliceOptions.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.SortOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.SplitOptions.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.SplitPatternOptions.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.StrftimeOptions.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.StrptimeOptions.html | 26 ++++++++++++++--------
 .../pyarrow.compute.StructFieldOptions.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.TDigestOptions.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.TakeOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.TrimOptions.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.VarianceOptions.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.WeekOptions.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.abs.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.abs_checked.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.acos.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.acos_checked.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.add.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.add_checked.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.all.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.and_.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.and_kleene.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.and_not.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.and_not_kleene.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.any.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.approximate_median.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.array_filter.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.array_sort_indices.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.array_take.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_capitalize.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_center.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_alnum.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_alpha.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_is_decimal.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_lower.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_is_printable.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_space.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_title.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_is_upper.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_lower.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_lpad.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_ltrim.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_ltrim_whitespace.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_reverse.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_rpad.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_rtrim.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_rtrim_whitespace.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_split_whitespace.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_swapcase.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_title.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_trim.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.ascii_trim_whitespace.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ascii_upper.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.asin.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.asin_checked.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.assume_timezone.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.atan.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.atan2.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.binary_join.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.binary_join_element_wise.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.binary_length.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.binary_repeat.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.binary_replace_slice.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.binary_reverse.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_and.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_not.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_or.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.bit_wise_xor.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.case_when.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.cast.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.ceil.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ceil_temporal.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.choose.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.coalesce.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.cos.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.cos_checked.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.count.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.count_distinct.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.count_substring.html | 26 ++++++++++++++--------
 .../pyarrow.compute.count_substring_regex.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.day.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.day_of_week.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.day_of_year.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.day_time_interval_between.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.days_between.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.dictionary_encode.html         | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.divide.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.divide_checked.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.drop_null.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ends_with.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.equal.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.extract_regex.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.fill_null_backward.html        | 26 ++++++++++++++--------
 .../pyarrow.compute.fill_null_forward.html         | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.filter.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.find_substring.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.find_substring_regex.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.floor.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.floor_temporal.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.greater.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.greater_equal.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.hour.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.hours_between.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.if_else.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.index.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.index_in.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.indices_nonzero.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.invert.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.is_finite.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.is_in.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.is_inf.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.is_leap_year.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.is_nan.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.is_null.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.is_valid.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.iso_calendar.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.iso_week.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.iso_year.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.less.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.less_equal.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.list_element.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.list_flatten.html    | 26 ++++++++++++++--------
 .../pyarrow.compute.list_parent_indices.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.list_value_length.html         | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.ln.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.ln_checked.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.log10.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.log10_checked.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.log1p.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.log1p_checked.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.log2.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.log2_checked.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.logb.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.logb_checked.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.make_struct.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.map_lookup.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.match_like.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.match_substring.html | 26 ++++++++++++++--------
 .../pyarrow.compute.match_substring_regex.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.max.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.max_element_wise.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.mean.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.microsecond.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.microseconds_between.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.millisecond.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.milliseconds_between.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.min.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.min_element_wise.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.min_max.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.minute.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.minutes_between.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.mode.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.month.html   | 26 ++++++++++++++--------
 ...ow.compute.month_day_nano_interval_between.html | 26 ++++++++++++++--------
 .../pyarrow.compute.month_interval_between.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.multiply.html | 26 ++++++++++++++--------
 .../pyarrow.compute.multiply_checked.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.nanosecond.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.nanoseconds_between.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.negate.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.negate_checked.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.not_equal.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.or_.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.or_kleene.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.partition_nth_indices.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.power.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.power_checked.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.product.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.quantile.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.quarter.html | 26 ++++++++++++++--------
 .../pyarrow.compute.quarters_between.html          | 26 ++++++++++++++--------
 .../pyarrow.compute.replace_substring.html         | 26 ++++++++++++++--------
 .../pyarrow.compute.replace_substring_regex.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.replace_with_mask.html         | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.round.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.round_temporal.html  | 26 ++++++++++++++--------
 .../pyarrow.compute.round_to_multiple.html         | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.second.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.seconds_between.html | 26 ++++++++++++++--------
 .../pyarrow.compute.select_k_unstable.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.shift_left.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.shift_left_checked.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.shift_right.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.shift_right_checked.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.sign.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.sin.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.sin_checked.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.sort_indices.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.split_pattern.html   | 26 ++++++++++++++--------
 .../pyarrow.compute.split_pattern_regex.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.sqrt.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.sqrt_checked.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.starts_with.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.stddev.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.strftime.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.string_is_ascii.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.strptime.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.struct_field.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.subsecond.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.subtract.html | 26 ++++++++++++++--------
 .../pyarrow.compute.subtract_checked.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.sum.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.take.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.tan.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.tan_checked.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.tdigest.html | 26 ++++++++++++++--------
 .../pyarrow.compute.true_unless_null.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.trunc.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.unique.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.us_week.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.us_year.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_capitalize.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_center.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_alnum.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_alpha.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_decimal.html | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_digit.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_lower.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_numeric.html | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_is_printable.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_space.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_title.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_is_upper.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_length.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_lower.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_lpad.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_ltrim.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_ltrim_whitespace.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_replace_slice.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_reverse.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_rpad.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_rtrim.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_rtrim_whitespace.html     | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_slice_codeunits.html      | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_split_whitespace.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_swapcase.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_title.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_trim.html       | 26 ++++++++++++++--------
 .../pyarrow.compute.utf8_trim_whitespace.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.utf8_upper.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.value_counts.html    | 26 ++++++++++++++--------
 .../python/generated/pyarrow.compute.variance.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.week.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.weeks_between.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.xor.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.compute.year.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.year_month_day.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.compute.years_between.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.concat_arrays.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.concat_tables.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.cpu_count.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.create_memory_map.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.csv.CSVStreamingReader.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.csv.CSVWriter.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.csv.ConvertOptions.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.csv.ISO8601.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.csv.InvalidRow.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.ParseOptions.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.csv.ReadOptions.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.csv.WriteOptions.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.csv.open_csv.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.csv.read_csv.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.csv.write_csv.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.BufferReader.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.BufferWriter.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.cuda.Context.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.cuda.CudaBuffer.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.cuda.HostBuffer.html | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.IpcMemHandle.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.new_host_buffer.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.read_message.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.cuda.read_record_batch.html  | 26 ++++++++++++++--------
 .../pyarrow.cuda.serialize_record_batch.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.CsvFileFormat.html   | 26 ++++++++++++++--------
 .../pyarrow.dataset.CsvFragmentScanOptions.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.dataset.Dataset.html | 26 ++++++++++++++--------
 .../pyarrow.dataset.DirectoryPartitioning.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.Expression.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.FileFormat.html      | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemDataset.html         | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemDatasetFactory.html  | 26 ++++++++++++++--------
 .../pyarrow.dataset.FileSystemFactoryOptions.html  | 26 ++++++++++++++--------
 .../pyarrow.dataset.FilenamePartitioning.html      | 26 ++++++++++++++--------
 .../python/generated/pyarrow.dataset.Fragment.html | 26 ++++++++++++++--------
 .../pyarrow.dataset.FragmentScanOptions.html       | 26 ++++++++++++++--------
 .../pyarrow.dataset.HivePartitioning.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.InMemoryDataset.html | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.IpcFileFormat.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.OrcFileFormat.html   | 26 ++++++++++++++--------
 .../pyarrow.dataset.ParquetFileFormat.html         | 26 ++++++++++++++--------
 ...pyarrow.dataset.ParquetFragmentScanOptions.html | 26 ++++++++++++++--------
 .../pyarrow.dataset.ParquetReadOptions.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.Partitioning.html    | 26 ++++++++++++++--------
 .../pyarrow.dataset.PartitioningFactory.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.dataset.Scanner.html | 26 ++++++++++++++--------
 .../pyarrow.dataset.TaggedRecordBatch.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.UnionDataset.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.dataset.dataset.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.dataset.field.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.parquet_dataset.html | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.partitioning.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.dataset.scalar.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.dataset.write_dataset.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.date32.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.date64.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.decimal128.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.decompress.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.default_memory_pool.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.deserialize.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.deserialize_components.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.deserialize_from.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.dictionary.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.duration.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.read_feather.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.read_table.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.feather.write_feather.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.field.html           | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.flight.Action.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ActionType.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.flight.CallInfo.html | 26 ++++++++++++++--------
 .../pyarrow.flight.ClientAuthHandler.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ClientMiddleware.html | 26 ++++++++++++++--------
 .../pyarrow.flight.ClientMiddlewareFactory.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.DescriptorType.html   | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightCallOptions.html          | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightCancelledError.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightClient.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightDataStream.html | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightDescriptor.html | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightEndpoint.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightError.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightInfo.html       | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightInternalError.html        | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightMetadataWriter.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightMethod.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.FlightServerBase.html | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightServerError.html          | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightStreamReader.html         | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightStreamWriter.html         | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightTimedOutError.html        | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightUnauthenticatedError.html | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightUnauthorizedError.html    | 26 ++++++++++++++--------
 .../pyarrow.flight.FlightUnavailableError.html     | 26 ++++++++++++++--------
 ...yarrow.flight.FlightWriteSizeExceededError.html | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.GeneratorStream.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.flight.Location.html | 26 ++++++++++++++--------
 .../pyarrow.flight.MetadataRecordBatchReader.html  | 26 ++++++++++++++--------
 .../pyarrow.flight.MetadataRecordBatchWriter.html  | 26 ++++++++++++++--------
 .../pyarrow.flight.RecordBatchStream.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.flight.Result.html   | 26 ++++++++++++++--------
 .../pyarrow.flight.ServerAuthHandler.html          | 26 ++++++++++++++--------
 .../pyarrow.flight.ServerCallContext.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.flight.ServerMiddleware.html | 26 ++++++++++++++--------
 .../pyarrow.flight.ServerMiddlewareFactory.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.flight.Ticket.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.flight.connect.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.float16.html         | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.float32.html         | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.float64.html         | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.foreign_buffer.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.from_numpy_dtype.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.FSSpecHandler.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.fs.FileInfo.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.fs.FileSelector.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.fs.FileSystem.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.FileSystemHandler.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.HadoopFileSystem.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.LocalFileSystem.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.fs.PyFileSystem.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.fs.S3FileSystem.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.fs.S3LogLevel.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.SubTreeFileSystem.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.fs.copy_files.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.fs.finalize_s3.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.fs.initialize_s3.html | 26 ++++++++++++++--------
 .../generated/pyarrow.fs.resolve_s3_region.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.get_include.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.get_libraries.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.get_library_dirs.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.hdfs.connect.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.input_stream.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.int16.html           | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.int32.html           | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.int64.html           | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.int8.html            | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.io_thread_count.html | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.IpcReadOptions.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.IpcWriteOptions.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.ipc.Message.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.MessageReader.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchFileReader.html         | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchFileWriter.html         | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchStreamReader.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.RecordBatchStreamWriter.html       | 26 ++++++++++++++--------
 .../pyarrow.ipc.get_record_batch_size.html         | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.get_tensor_size.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.ipc.new_file.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.ipc.new_stream.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.ipc.open_file.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.ipc.open_stream.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.read_message.html | 26 ++++++++++++++--------
 .../generated/pyarrow.ipc.read_record_batch.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.ipc.read_tensor.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.ipc.write_tensor.html | 26 ++++++++++++++--------
 .../generated/pyarrow.jemalloc_memory_pool.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.jemalloc_set_decay_ms.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.json.ParseOptions.html       | 26 ++++++++++++++--------
 .../python/generated/pyarrow.json.ReadOptions.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.json.read_json.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.large_binary.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.large_list.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.large_string.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.large_utf8.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.list_.html           | 26 ++++++++++++++--------
 .../generated/pyarrow.log_memory_allocations.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.map_.html            | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.memory_map.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.mimalloc_memory_pool.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.month_day_nano_interval.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.null.html            | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.nulls.html           | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.orc.ORCFile.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.orc.ORCWriter.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.orc.read_table.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.orc.write_table.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.output_stream.html   | 26 ++++++++++++++--------
 .../pyarrow.parquet.ColumnChunkMetaData.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ColumnSchema.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.FileMetaData.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetDataset.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetFile.html     | 26 ++++++++++++++--------
 .../pyarrow.parquet.ParquetLogicalType.html        | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetSchema.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.ParquetWriter.html   | 26 ++++++++++++++--------
 .../pyarrow.parquet.RowGroupMetaData.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.Statistics.html      | 26 ++++++++++++++--------
 .../pyarrow.parquet.encryption.CryptoFactory.html  | 26 ++++++++++++++--------
 ...parquet.encryption.DecryptionConfiguration.html | 26 ++++++++++++++--------
 ...parquet.encryption.EncryptionConfiguration.html | 26 ++++++++++++++--------
 .../pyarrow.parquet.encryption.KmsClient.html      | 26 ++++++++++++++--------
 ...row.parquet.encryption.KmsConnectionConfig.html | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_metadata.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_pandas.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_schema.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.read_table.html      | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.write_metadata.html  | 26 ++++++++++++++--------
 .../generated/pyarrow.parquet.write_table.html     | 26 ++++++++++++++--------
 .../pyarrow.parquet.write_to_dataset.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.plasma.ObjectID.html | 26 ++++++++++++++--------
 .../generated/pyarrow.plasma.PlasmaBuffer.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.plasma.PlasmaClient.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.py_buffer.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.read_serialized.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.record_batch.html    | 26 ++++++++++++++--------
 .../generated/pyarrow.register_extension_type.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.scalar.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.schema.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.serialize.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.serialize_to.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.set_cpu_count.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.set_io_thread_count.html     | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.set_memory_pool.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.string.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.struct.html          | 26 ++++++++++++++--------
 .../generated/pyarrow.system_memory_pool.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.table.html           | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.time32.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.time64.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.timestamp.html       | 26 ++++++++++++++--------
 .../generated/pyarrow.total_allocated_bytes.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_binary.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_boolean.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_date.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_date32.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_date64.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_decimal.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_dictionary.html     | 26 ++++++++++++++--------
 .../pyarrow.types.is_fixed_size_binary.html        | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float16.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float32.html | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_float64.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_floating.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_int16.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_int32.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_int64.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_int8.html   | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_integer.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_binary.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_list.html     | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_string.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_large_unicode.html  | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_list.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_map.html    | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_nested.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_null.html   | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_signed_integer.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_string.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_struct.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_temporal.html       | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_time.html   | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_time32.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_time64.html | 26 ++++++++++++++--------
 .../generated/pyarrow.types.is_timestamp.html      | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_uint16.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_uint32.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_uint64.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_uint8.html  | 26 ++++++++++++++--------
 .../python/generated/pyarrow.types.is_unicode.html | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.types.is_union.html  | 26 ++++++++++++++--------
 .../pyarrow.types.is_unsigned_integer.html         | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.uint16.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.uint32.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.uint64.html          | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.uint8.html           | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.unify_schemas.html   | 26 ++++++++++++++--------
 .../pyarrow.unregister_extension_type.html         | 26 ++++++++++++++--------
 docs/python/generated/pyarrow.utf8.html            | 26 ++++++++++++++--------
 docs/python/getstarted.html                        | 26 ++++++++++++++--------
 docs/python/getting_involved.html                  | 26 ++++++++++++++--------
 docs/python/index.html                             | 26 ++++++++++++++--------
 docs/python/install.html                           | 26 ++++++++++++++--------
 docs/python/integration.html                       | 26 ++++++++++++++--------
 docs/python/integration/cuda.html                  | 26 ++++++++++++++--------
 docs/python/integration/extending.html             | 26 ++++++++++++++--------
 docs/python/integration/python_java.html           | 26 ++++++++++++++--------
 docs/python/integration/python_r.html              | 26 ++++++++++++++--------
 docs/python/ipc.html                               | 26 ++++++++++++++--------
 docs/python/json.html                              | 26 ++++++++++++++--------
 docs/python/memory.html                            | 26 ++++++++++++++--------
 docs/python/numpy.html                             | 26 ++++++++++++++--------
 docs/python/orc.html                               | 26 ++++++++++++++--------
 docs/python/pandas.html                            | 26 ++++++++++++++--------
 docs/python/parquet.html                           | 26 ++++++++++++++--------
 docs/python/plasma.html                            | 26 ++++++++++++++--------
 docs/python/timestamps.html                        | 26 ++++++++++++++--------
 docs/search.html                                   | 26 ++++++++++++++--------
 docs/status.html                                   | 26 ++++++++++++++--------
 3574 files changed, 60758 insertions(+), 32166 deletions(-)

diff --git a/docs/4.0/_modules/collections/abc.html b/docs/4.0/_modules/collections/abc.html
index 481abb90bc..ca540195fe 100644
--- a/docs/4.0/_modules/collections/abc.html
+++ b/docs/4.0/_modules/collections/abc.html
@@ -2862,15 +2862,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/_modules/index.html b/docs/4.0/_modules/index.html
index 64fb854ee4..621c579bb0 100644
--- a/docs/4.0/_modules/index.html
+++ b/docs/4.0/_modules/index.html
@@ -2883,15 +2883,23 @@
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/_modules/pyarrow.html b/docs/4.0/_modules/pyarrow.html
index ef4a39653a..7144e1bcd2 100644
--- a/docs/4.0/_modules/pyarrow.html
+++ b/docs/4.0/_modules/pyarrow.html
@@ -3364,15 +3364,23 @@
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/_modules/pyarrow/compute.html b/docs/4.0/_modules/pyarrow/compute.html
index 7ec2b6f82c..ba3c8936d1 100644
--- a/docs/4.0/_modules/pyarrow/compute.html
+++ b/docs/4.0/_modules/pyarrow/compute.html
@@ -3354,15 +3354,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/_modules/pyarrow/dataset.html b/docs/4.0/_modules/pyarrow/dataset.html
index 3bb287938c..cec250fd14 100644
--- a/docs/4.0/_modules/pyarrow/dataset.html
+++ b/docs/4.0/_modules/pyarrow/dataset.html
@@ -3639,15 +3639,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/_modules/pyarrow/feather.html b/docs/4.0/_modules/pyarrow/feather.html
index 1a437f365d..4e544e6f30 100644
--- a/docs/4.0/_modules/pyarrow/feather.html
+++ b/docs/4.0/_modules/pyarrow/feather.html
@@ -3122,15 +3122,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/_modules/pyarrow/filesystem.html b/docs/4.0/_modules/pyarrow/filesystem.html
index 8545dbdb2c..6624242291 100644
--- a/docs/4.0/_modules/pyarrow/filesystem.html
+++ b/docs/4.0/_modules/pyarrow/filesystem.html
@@ -3371,15 +3371,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/_modules/pyarrow/fs.html b/docs/4.0/_modules/pyarrow/fs.html
index dc5170dbaa..571e0fb719 100644
--- a/docs/4.0/_modules/pyarrow/fs.html
+++ b/docs/4.0/_modules/pyarrow/fs.html
@@ -3186,15 +3186,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/_modules/pyarrow/hdfs.html b/docs/4.0/_modules/pyarrow/hdfs.html
index 7aad107aa7..f98138ddb5 100644
--- a/docs/4.0/_modules/pyarrow/hdfs.html
+++ b/docs/4.0/_modules/pyarrow/hdfs.html
@@ -3100,15 +3100,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/_modules/pyarrow/ipc.html b/docs/4.0/_modules/pyarrow/ipc.html
index 38ea62a144..dbeca7248c 100644
--- a/docs/4.0/_modules/pyarrow/ipc.html
+++ b/docs/4.0/_modules/pyarrow/ipc.html
@@ -3093,15 +3093,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/_modules/pyarrow/orc.html b/docs/4.0/_modules/pyarrow/orc.html
index 91d31d9b8f..4104fa3aaa 100644
--- a/docs/4.0/_modules/pyarrow/orc.html
+++ b/docs/4.0/_modules/pyarrow/orc.html
@@ -3070,15 +3070,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/_modules/pyarrow/parquet.html b/docs/4.0/_modules/pyarrow/parquet.html
index 35606694ab..3b82e4e4f2 100644
--- a/docs/4.0/_modules/pyarrow/parquet.html
+++ b/docs/4.0/_modules/pyarrow/parquet.html
@@ -4936,15 +4936,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/_modules/pyarrow/types.html b/docs/4.0/_modules/pyarrow/types.html
index 94898f589e..dbea0f66d7 100644
--- a/docs/4.0/_modules/pyarrow/types.html
+++ b/docs/4.0/_modules/pyarrow/types.html
@@ -3217,15 +3217,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/_modules/pyarrow/util.html b/docs/4.0/_modules/pyarrow/util.html
index 93a4da0e56..ef17cbf729 100644
--- a/docs/4.0/_modules/pyarrow/util.html
+++ b/docs/4.0/_modules/pyarrow/util.html
@@ -3012,15 +3012,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api.html b/docs/4.0/cpp/api.html
index eace84227a..6bc4c63c34 100644
--- a/docs/4.0/cpp/api.html
+++ b/docs/4.0/cpp/api.html
@@ -3027,15 +3027,23 @@
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/array.html b/docs/4.0/cpp/api/array.html
index 7553f7154c..b753466581 100644
--- a/docs/4.0/cpp/api/array.html
+++ b/docs/4.0/cpp/api/array.html
@@ -3527,15 +3527,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/builder.html b/docs/4.0/cpp/api/builder.html
index c13e9bf8ef..c8f30d6193 100644
--- a/docs/4.0/cpp/api/builder.html
+++ b/docs/4.0/cpp/api/builder.html
@@ -3783,15 +3783,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/c_abi.html b/docs/4.0/cpp/api/c_abi.html
index 7b8bfe15c2..99be1f3350 100644
--- a/docs/4.0/cpp/api/c_abi.html
+++ b/docs/4.0/cpp/api/c_abi.html
@@ -3151,15 +3151,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/compute.html b/docs/4.0/cpp/api/compute.html
index ba11bee2f3..c0cb2f7315 100644
--- a/docs/4.0/cpp/api/compute.html
+++ b/docs/4.0/cpp/api/compute.html
@@ -4349,15 +4349,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/cuda.html b/docs/4.0/cpp/api/cuda.html
index c85974c2eb..1542612513 100644
--- a/docs/4.0/cpp/api/cuda.html
+++ b/docs/4.0/cpp/api/cuda.html
@@ -3585,15 +3585,23 @@ By default writes are unbuffered </p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/dataset.html b/docs/4.0/cpp/api/dataset.html
index fd65bb9e10..f8ef5c43f4 100644
--- a/docs/4.0/cpp/api/dataset.html
+++ b/docs/4.0/cpp/api/dataset.html
@@ -4316,15 +4316,23 @@ Note that fragments wrapping files resident in differing filesystems are not per
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/datatype.html b/docs/4.0/cpp/api/datatype.html
index bca085218d..203d89f6a5 100644
--- a/docs/4.0/cpp/api/datatype.html
+++ b/docs/4.0/cpp/api/datatype.html
@@ -4628,15 +4628,23 @@ new objects or existing singletons, depending on the type requested.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/filesystem.html b/docs/4.0/cpp/api/filesystem.html
index b65c9a6d15..fd06dad438 100644
--- a/docs/4.0/cpp/api/filesystem.html
+++ b/docs/4.0/cpp/api/filesystem.html
@@ -3956,15 +3956,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/flight.html b/docs/4.0/cpp/api/flight.html
index 5a79706348..71a6a26b92 100644
--- a/docs/4.0/cpp/api/flight.html
+++ b/docs/4.0/cpp/api/flight.html
@@ -4554,15 +4554,23 @@ error codes.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/formats.html b/docs/4.0/cpp/api/formats.html
index daeef657e3..44129f97b4 100644
--- a/docs/4.0/cpp/api/formats.html
+++ b/docs/4.0/cpp/api/formats.html
@@ -3732,15 +3732,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/io.html b/docs/4.0/cpp/api/io.html
index 0d6374f17e..6ad1b6fcdc 100644
--- a/docs/4.0/cpp/api/io.html
+++ b/docs/4.0/cpp/api/io.html
@@ -3959,15 +3959,23 @@ When opening a new file, any existing file with the indicated path is truncated
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/ipc.html b/docs/4.0/cpp/api/ipc.html
index c392ec0316..7a12ee0220 100644
--- a/docs/4.0/cpp/api/ipc.html
+++ b/docs/4.0/cpp/api/ipc.html
@@ -3711,15 +3711,23 @@ file will be corrupt.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/memory.html b/docs/4.0/cpp/api/memory.html
index d5ce554db1..30a5f1f93c 100644
--- a/docs/4.0/cpp/api/memory.html
+++ b/docs/4.0/cpp/api/memory.html
@@ -4027,15 +4027,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/scalar.html b/docs/4.0/cpp/api/scalar.html
index 07ef794af0..f8fa32c78f 100644
--- a/docs/4.0/cpp/api/scalar.html
+++ b/docs/4.0/cpp/api/scalar.html
@@ -3900,15 +3900,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/support.html b/docs/4.0/cpp/api/support.html
index 72dafe26eb..6cfef1e637 100644
--- a/docs/4.0/cpp/api/support.html
+++ b/docs/4.0/cpp/api/support.html
@@ -3467,15 +3467,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/table.html b/docs/4.0/cpp/api/table.html
index d1f48590c9..ca955c6e0b 100644
--- a/docs/4.0/cpp/api/table.html
+++ b/docs/4.0/cpp/api/table.html
@@ -3604,15 +3604,23 @@ This class is intended for internal use, or advanced users.<dl class="simple">
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/tensor.html b/docs/4.0/cpp/api/tensor.html
index 49321a9dfc..23bfef3fa7 100644
--- a/docs/4.0/cpp/api/tensor.html
+++ b/docs/4.0/cpp/api/tensor.html
@@ -3370,15 +3370,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/api/utilities.html b/docs/4.0/cpp/api/utilities.html
index a8c779acd4..53dd4838e8 100644
--- a/docs/4.0/cpp/api/utilities.html
+++ b/docs/4.0/cpp/api/utilities.html
@@ -3343,15 +3343,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/arrays.html b/docs/4.0/cpp/arrays.html
index 0636ef19c7..21d6dff40f 100644
--- a/docs/4.0/cpp/arrays.html
+++ b/docs/4.0/cpp/arrays.html
@@ -3090,15 +3090,23 @@ respectively.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/cmake.html b/docs/4.0/cpp/cmake.html
index 41a165843d..cdee774682 100644
--- a/docs/4.0/cpp/cmake.html
+++ b/docs/4.0/cpp/cmake.html
@@ -2942,15 +2942,23 @@ spelt exactly that way!</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/compute.html b/docs/4.0/cpp/compute.html
index 34f525a520..3726031398 100644
--- a/docs/4.0/cpp/compute.html
+++ b/docs/4.0/cpp/compute.html
@@ -4563,15 +4563,23 @@ are discarded.</p></li>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/conventions.html b/docs/4.0/cpp/conventions.html
index dddfad47af..811fd32961 100644
--- a/docs/4.0/cpp/conventions.html
+++ b/docs/4.0/cpp/conventions.html
@@ -2985,15 +2985,23 @@ assigns its result to a <em>lvalue</em> if successful, or returns the correspond
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/csv.html b/docs/4.0/cpp/csv.html
index e8462171de..4e15ea6e74 100644
--- a/docs/4.0/cpp/csv.html
+++ b/docs/4.0/cpp/csv.html
@@ -3072,15 +3072,23 @@ source CSV bytes, not target Arrow data bytes).</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/dataset.html b/docs/4.0/cpp/dataset.html
index fa53b1fd72..32a39a1cfd 100644
--- a/docs/4.0/cpp/dataset.html
+++ b/docs/4.0/cpp/dataset.html
@@ -3899,15 +3899,23 @@ filesystems.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/datatypes.html b/docs/4.0/cpp/datatypes.html
index 3e4f70a461..0cb899cfd7 100644
--- a/docs/4.0/cpp/datatypes.html
+++ b/docs/4.0/cpp/datatypes.html
@@ -2933,15 +2933,23 @@ data types allows arbitrary nesting.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/examples/cmake_minimal_build.html b/docs/4.0/cpp/examples/cmake_minimal_build.html
index 40e19b395b..adca8e3826 100644
--- a/docs/4.0/cpp/examples/cmake_minimal_build.html
+++ b/docs/4.0/cpp/examples/cmake_minimal_build.html
@@ -2885,15 +2885,23 @@ file in that folder has more information.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/examples/dataset_documentation_example.html b/docs/4.0/cpp/examples/dataset_documentation_example.html
index ed76ca7c03..eccb4d22b5 100644
--- a/docs/4.0/cpp/examples/dataset_documentation_example.html
+++ b/docs/4.0/cpp/examples/dataset_documentation_example.html
@@ -2884,15 +2884,23 @@ has a full walkthrough of the example.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/examples/index.html b/docs/4.0/cpp/examples/index.html
index 144c311034..d826b48217 100644
--- a/docs/4.0/cpp/examples/index.html
+++ b/docs/4.0/cpp/examples/index.html
@@ -2888,15 +2888,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/examples/row_columnar_conversion.html b/docs/4.0/cpp/examples/row_columnar_conversion.html
index b2aa7394f8..90c0a02a48 100644
--- a/docs/4.0/cpp/examples/row_columnar_conversion.html
+++ b/docs/4.0/cpp/examples/row_columnar_conversion.html
@@ -3074,15 +3074,23 @@ instance, and then converts it back to the original array of structs.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/examples/tuple_range_conversion.html b/docs/4.0/cpp/examples/tuple_range_conversion.html
index 24bd937d76..26efa656d8 100644
--- a/docs/4.0/cpp/examples/tuple_range_conversion.html
+++ b/docs/4.0/cpp/examples/tuple_range_conversion.html
@@ -2955,15 +2955,23 @@ of <code class="docutils literal notranslate"><span class="pre">arrow::stl::Conv
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/flight.html b/docs/4.0/cpp/flight.html
index 524f31ed02..ee8fae0106 100644
--- a/docs/4.0/cpp/flight.html
+++ b/docs/4.0/cpp/flight.html
@@ -2982,15 +2982,23 @@ timeout for the call.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/getting_started.html b/docs/4.0/cpp/getting_started.html
index 43011bc3db..60826f7940 100644
--- a/docs/4.0/cpp/getting_started.html
+++ b/docs/4.0/cpp/getting_started.html
@@ -3087,15 +3087,23 @@
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/index.html b/docs/4.0/cpp/index.html
index 52ec5b0ceb..d952f2dbf5 100644
--- a/docs/4.0/cpp/index.html
+++ b/docs/4.0/cpp/index.html
@@ -2930,15 +2930,23 @@
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/io.html b/docs/4.0/cpp/io.html
index 0ea187327f..f5248d44c7 100644
--- a/docs/4.0/cpp/io.html
+++ b/docs/4.0/cpp/io.html
@@ -2952,15 +2952,23 @@ and modification time, is made available.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/ipc.html b/docs/4.0/cpp/ipc.html
index cb826873d9..b071a064bf 100644
--- a/docs/4.0/cpp/ipc.html
+++ b/docs/4.0/cpp/ipc.html
@@ -2957,15 +2957,23 @@ respectively.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/json.html b/docs/4.0/cpp/json.html
index db0425cf62..a72c067e95 100644
--- a/docs/4.0/cpp/json.html
+++ b/docs/4.0/cpp/json.html
@@ -3018,15 +3018,23 @@ Timestamp</p></td>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/memory.html b/docs/4.0/cpp/memory.html
index f8ed4b1c19..13a0507bbf 100644
--- a/docs/4.0/cpp/memory.html
+++ b/docs/4.0/cpp/memory.html
@@ -3094,15 +3094,23 @@ simply do:</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/overview.html b/docs/4.0/cpp/overview.html
index 6f411a5f76..526f60dfe6 100644
--- a/docs/4.0/cpp/overview.html
+++ b/docs/4.0/cpp/overview.html
@@ -2990,15 +2990,23 @@ backends, such as the local filesystem or a S3 bucket.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/parquet.html b/docs/4.0/cpp/parquet.html
index ef45454a96..6b3ebeb1ac 100644
--- a/docs/4.0/cpp/parquet.html
+++ b/docs/4.0/cpp/parquet.html
@@ -3472,15 +3472,23 @@ thrown in the following circumstances:</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/cpp/tables.html b/docs/4.0/cpp/tables.html
index c732326866..33c082c3fa 100644
--- a/docs/4.0/cpp/tables.html
+++ b/docs/4.0/cpp/tables.html
@@ -2959,15 +2959,23 @@ record batches can be assembled to form a table using one of the
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/developers/archery.html b/docs/4.0/developers/archery.html
index 257f27b7b3..534d2b874c 100644
--- a/docs/4.0/developers/archery.html
+++ b/docs/4.0/developers/archery.html
@@ -2950,15 +2950,23 @@ Commands:
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/developers/benchmarks.html b/docs/4.0/developers/benchmarks.html
index 916d6a266d..0b1cf4760c 100644
--- a/docs/4.0/developers/benchmarks.html
+++ b/docs/4.0/developers/benchmarks.html
@@ -3056,15 +3056,23 @@ output. This can be controlled/avoided with the <code class="docutils literal no
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/developers/contributing.html b/docs/4.0/developers/contributing.html
index 2cb05408e9..0b45ca93ca 100644
--- a/docs/4.0/developers/contributing.html
+++ b/docs/4.0/developers/contributing.html
@@ -3258,15 +3258,23 @@ should be had before submitting PRs.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/developers/cpp/building.html b/docs/4.0/developers/cpp/building.html
index b288feb731..f650d7cbb8 100644
--- a/docs/4.0/developers/cpp/building.html
+++ b/docs/4.0/developers/cpp/building.html
@@ -3391,15 +3391,23 @@ will allow you to build and run a unittest with breakpoints enabled.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/developers/cpp/conventions.html b/docs/4.0/developers/cpp/conventions.html
index 68acfcc034..53296a42d1 100644
--- a/docs/4.0/developers/cpp/conventions.html
+++ b/docs/4.0/developers/cpp/conventions.html
@@ -2962,15 +2962,23 @@ problems prior to having <code class="docutils literal notranslate"><span class=
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/developers/cpp/development.html b/docs/4.0/developers/cpp/development.html
index 3a95f9624a..d1eda0c142 100644
--- a/docs/4.0/developers/cpp/development.html
+++ b/docs/4.0/developers/cpp/development.html
@@ -3161,15 +3161,23 @@ try <a class="reference external" href="https://brew.sh/">Homebrew</a>:</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/developers/cpp/fuzzing.html b/docs/4.0/developers/cpp/fuzzing.html
index 2375e3c7d7..a4ac6de48b 100644
--- a/docs/4.0/developers/cpp/fuzzing.html
+++ b/docs/4.0/developers/cpp/fuzzing.html
@@ -2971,15 +2971,23 @@ program state more closely)</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/developers/cpp/index.html b/docs/4.0/developers/cpp/index.html
index f8341d186d..ea58a992f2 100644
--- a/docs/4.0/developers/cpp/index.html
+++ b/docs/4.0/developers/cpp/index.html
@@ -2927,15 +2927,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/developers/cpp/windows.html b/docs/4.0/developers/cpp/windows.html
index 53b1f85662..ad01894e59 100644
--- a/docs/4.0/developers/cpp/windows.html
+++ b/docs/4.0/developers/cpp/windows.html
@@ -3269,15 +3269,23 @@ cmake --build . --config Release --target arrow-compute-hash-test
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/developers/crossbow.html b/docs/4.0/developers/crossbow.html
index e04f8705a3..cada3df541 100644
--- a/docs/4.0/developers/crossbow.html
+++ b/docs/4.0/developers/crossbow.html
@@ -3132,15 +3132,23 @@ see its help page:</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/developers/docker.html b/docs/4.0/developers/docker.html
index 847eca86ac..b1c23f4dab 100644
--- a/docs/4.0/developers/docker.html
+++ b/docs/4.0/developers/docker.html
@@ -3087,15 +3087,23 @@ environment variables are passed in the docker-compose.yml’s C++ images.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/developers/documentation.html b/docs/4.0/developers/documentation.html
index 45c6e3dabf..62086b2181 100644
--- a/docs/4.0/developers/documentation.html
+++ b/docs/4.0/developers/documentation.html
@@ -2970,15 +2970,23 @@ Docker container.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/developers/python.html b/docs/4.0/developers/python.html
index 98a5eb0dd2..088e3a7d8a 100644
--- a/docs/4.0/developers/python.html
+++ b/docs/4.0/developers/python.html
@@ -3439,15 +3439,23 @@ ctest
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/format/CDataInterface.html b/docs/4.0/format/CDataInterface.html
index 3bb4703da5..879908acdc 100644
--- a/docs/4.0/format/CDataInterface.html
+++ b/docs/4.0/format/CDataInterface.html
@@ -4049,15 +4049,23 @@ adaptation cost.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/format/CStreamInterface.html b/docs/4.0/format/CStreamInterface.html
index 512f1efc72..c1d950c995 100644
--- a/docs/4.0/format/CStreamInterface.html
+++ b/docs/4.0/format/CStreamInterface.html
@@ -3107,15 +3107,23 @@ a SQL query and return the result set as a Arrow C stream:</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/format/Columnar.html b/docs/4.0/format/Columnar.html
index 8c49708994..4de1c39925 100644
--- a/docs/4.0/format/Columnar.html
+++ b/docs/4.0/format/Columnar.html
@@ -4184,15 +4184,23 @@ the Arrow spec.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/format/Flight.html b/docs/4.0/format/Flight.html
index fca4519afa..963f3d5282 100644
--- a/docs/4.0/format/Flight.html
+++ b/docs/4.0/format/Flight.html
@@ -3384,15 +3384,23 @@ by the client for connectivity reasons.</p></td>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/format/Guidelines.html b/docs/4.0/format/Guidelines.html
index 7b166756c6..4eee1ab3bf 100644
--- a/docs/4.0/format/Guidelines.html
+++ b/docs/4.0/format/Guidelines.html
@@ -2878,15 +2878,23 @@ Specification</span></a> page.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/format/IPC.html b/docs/4.0/format/IPC.html
index 16ad5fe1a0..a846803f74 100644
--- a/docs/4.0/format/IPC.html
+++ b/docs/4.0/format/IPC.html
@@ -2878,15 +2878,23 @@ Specification</span></a> page.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/format/Integration.html b/docs/4.0/format/Integration.html
index 19777de208..d0abcb7bb2 100644
--- a/docs/4.0/format/Integration.html
+++ b/docs/4.0/format/Integration.html
@@ -3236,15 +3236,23 @@ will have count 28.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/format/Layout.html b/docs/4.0/format/Layout.html
index 8fefd9819e..c5213ecd8f 100644
--- a/docs/4.0/format/Layout.html
+++ b/docs/4.0/format/Layout.html
@@ -2878,15 +2878,23 @@ Specification</span></a> page.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/format/Metadata.html b/docs/4.0/format/Metadata.html
index 4b2a0f3c1b..95dfb16394 100644
--- a/docs/4.0/format/Metadata.html
+++ b/docs/4.0/format/Metadata.html
@@ -2878,15 +2878,23 @@ Specification</span></a> page.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/format/Other.html b/docs/4.0/format/Other.html
index 3049353884..0b49f25829 100644
--- a/docs/4.0/format/Other.html
+++ b/docs/4.0/format/Other.html
@@ -2932,15 +2932,23 @@ format is used.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/format/Versioning.html b/docs/4.0/format/Versioning.html
index d344325c05..523e745ec3 100644
--- a/docs/4.0/format/Versioning.html
+++ b/docs/4.0/format/Versioning.html
@@ -2947,15 +2947,23 @@ that new clients can read serialized data produced by library version
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/genindex.html b/docs/4.0/genindex.html
index c107bd0c96..3584a6c297 100644
--- a/docs/4.0/genindex.html
+++ b/docs/4.0/genindex.html
@@ -13238,15 +13238,23 @@
   <script src="_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/index.html b/docs/4.0/index.html
index fa86234969..19d15b2879 100644
--- a/docs/4.0/index.html
+++ b/docs/4.0/index.html
@@ -3066,15 +3066,23 @@ such topics as:</p>
   <script src="_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/java/index.html b/docs/4.0/java/index.html
index 4cf5e908ce..29d09a691d 100644
--- a/docs/4.0/java/index.html
+++ b/docs/4.0/java/index.html
@@ -2900,15 +2900,23 @@ on the Arrow format and other language bindings see the <a class="reference inte
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/java/ipc.html b/docs/4.0/java/ipc.html
index f73d30b1e8..296832c963 100644
--- a/docs/4.0/java/ipc.html
+++ b/docs/4.0/java/ipc.html
@@ -3050,15 +3050,23 @@ number of record batches in the file, and can read any at random</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/java/vector.html b/docs/4.0/java/vector.html
index 81db7eaa84..3cf13ec49e 100644
--- a/docs/4.0/java/vector.html
+++ b/docs/4.0/java/vector.html
@@ -3132,15 +3132,23 @@ referring to some logical sub-sequence of the data through <code class="xref py
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/java/vector_schema_root.html b/docs/4.0/java/vector_schema_root.html
index a412447e90..5f96b956df 100644
--- a/docs/4.0/java/vector_schema_root.html
+++ b/docs/4.0/java/vector_schema_root.html
@@ -2925,15 +2925,23 @@ may have no data (say it was transferred downstream or not yet populated).</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api.html b/docs/4.0/python/api.html
index 3c189ea6ad..73f12e63f8 100644
--- a/docs/4.0/python/api.html
+++ b/docs/4.0/python/api.html
@@ -966,15 +966,23 @@
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/arrays.html b/docs/4.0/python/api/arrays.html
index 0c02d311cd..410306201c 100644
--- a/docs/4.0/python/api/arrays.html
+++ b/docs/4.0/python/api/arrays.html
@@ -1130,15 +1130,23 @@ classes may expose data type-specific methods or properties.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/compute.html b/docs/4.0/python/api/compute.html
index fd95d65e1e..df158618c6 100644
--- a/docs/4.0/python/api/compute.html
+++ b/docs/4.0/python/api/compute.html
@@ -1325,15 +1325,23 @@ a byte-by-byte basis.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/cuda.html b/docs/4.0/python/api/cuda.html
index 7b72136adb..7ccbae48b1 100644
--- a/docs/4.0/python/api/cuda.html
+++ b/docs/4.0/python/api/cuda.html
@@ -955,15 +955,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/dataset.html b/docs/4.0/python/api/dataset.html
index ad63a80803..f813cc663b 100644
--- a/docs/4.0/python/api/dataset.html
+++ b/docs/4.0/python/api/dataset.html
@@ -968,15 +968,23 @@ and a stable API is not yet guaranteed.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/datatypes.html b/docs/4.0/python/api/datatypes.html
index 760e7e64c4..5270a54128 100644
--- a/docs/4.0/python/api/datatypes.html
+++ b/docs/4.0/python/api/datatypes.html
@@ -1212,15 +1212,23 @@ represents a given data type (such as <code class="docutils literal notranslate"
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/files.html b/docs/4.0/python/api/files.html
index 2321dfe02d..bf55bf7118 100644
--- a/docs/4.0/python/api/files.html
+++ b/docs/4.0/python/api/files.html
@@ -977,15 +977,23 @@ They accept various kinds of sources, such as in-memory buffers or on-disk files
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/filesystems.html b/docs/4.0/python/api/filesystems.html
index c20a64e51c..b2aca4ce4f 100644
--- a/docs/4.0/python/api/filesystems.html
+++ b/docs/4.0/python/api/filesystems.html
@@ -950,15 +950,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/flight.html b/docs/4.0/python/api/flight.html
index f4b134df47..98cc741597 100644
--- a/docs/4.0/python/api/flight.html
+++ b/docs/4.0/python/api/flight.html
@@ -1028,15 +1028,23 @@ though we don’t expect drastic changes.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/formats.html b/docs/4.0/python/api/formats.html
index ec1c742f12..38d9a9f47f 100644
--- a/docs/4.0/python/api/formats.html
+++ b/docs/4.0/python/api/formats.html
@@ -1026,15 +1026,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/ipc.html b/docs/4.0/python/api/ipc.html
index 82218cffa0..9968855672 100644
--- a/docs/4.0/python/api/ipc.html
+++ b/docs/4.0/python/api/ipc.html
@@ -987,15 +987,23 @@ the IPC functionality of pyarrow (see <a class="reference internal" href="../ipc
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/memory.html b/docs/4.0/python/api/memory.html
index 623c78e133..41029a16a5 100644
--- a/docs/4.0/python/api/memory.html
+++ b/docs/4.0/python/api/memory.html
@@ -999,15 +999,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/misc.html b/docs/4.0/python/api/misc.html
index dc3c781509..972082b437 100644
--- a/docs/4.0/python/api/misc.html
+++ b/docs/4.0/python/api/misc.html
@@ -924,15 +924,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/plasma.html b/docs/4.0/python/api/plasma.html
index 7d471c0b76..b1e731497b 100644
--- a/docs/4.0/python/api/plasma.html
+++ b/docs/4.0/python/api/plasma.html
@@ -902,15 +902,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/api/tables.html b/docs/4.0/python/api/tables.html
index 1523e1d122..fce6e424de 100644
--- a/docs/4.0/python/api/tables.html
+++ b/docs/4.0/python/api/tables.html
@@ -952,15 +952,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/benchmarks.html b/docs/4.0/python/benchmarks.html
index 206eebe1f7..670d2f2e3b 100644
--- a/docs/4.0/python/benchmarks.html
+++ b/docs/4.0/python/benchmarks.html
@@ -2926,15 +2926,23 @@ to be rebuilt for each Git revision you’re running the benchmarks for.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/compute.html b/docs/4.0/python/compute.html
index 4e6032b483..b4e5117fc2 100644
--- a/docs/4.0/python/compute.html
+++ b/docs/4.0/python/compute.html
@@ -2910,15 +2910,23 @@ be an array.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/csv.html b/docs/4.0/python/csv.html
index fc1ec8bd50..3cdf2777c4 100644
--- a/docs/4.0/python/csv.html
+++ b/docs/4.0/python/csv.html
@@ -3010,15 +3010,23 @@ and <a class="reference internal" href="generated/pyarrow.set_cpu_count.html#pya
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/cuda.html b/docs/4.0/python/cuda.html
index fe5ca15ba5..a17f5bc29f 100644
--- a/docs/4.0/python/cuda.html
+++ b/docs/4.0/python/cuda.html
@@ -3047,15 +3047,23 @@ CUDA context is automatically retrieved and adapted from the Numba object.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/data.html b/docs/4.0/python/data.html
index 77b03f7190..c349c4278b 100644
--- a/docs/4.0/python/data.html
+++ b/docs/4.0/python/data.html
@@ -3630,15 +3630,23 @@ around, so if your data is already in table form, then use
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/dataset.html b/docs/4.0/python/dataset.html
index f9ca2758c5..c4ea1c3a8e 100644
--- a/docs/4.0/python/dataset.html
+++ b/docs/4.0/python/dataset.html
@@ -3447,15 +3447,23 @@ scanned one RecordBatch at a time in an iterative manner using the
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/extending.html b/docs/4.0/python/extending.html
index b2405eeba0..721695d8a8 100644
--- a/docs/4.0/python/extending.html
+++ b/docs/4.0/python/extending.html
@@ -3471,15 +3471,23 @@ python -c <span class="s2">&quot;import pyarrow; pyarrow.create_library_symlinks
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/extending_types.html b/docs/4.0/python/extending_types.html
index 7e4775bb58..2952eba25e 100644
--- a/docs/4.0/python/extending_types.html
+++ b/docs/4.0/python/extending_types.html
@@ -3199,15 +3199,23 @@ extension type to a pandas <code class="docutils literal notranslate"><span clas
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/feather.html b/docs/4.0/python/feather.html
index eb51fa1d77..6ba2f97524 100644
--- a/docs/4.0/python/feather.html
+++ b/docs/4.0/python/feather.html
@@ -2970,15 +2970,23 @@ intend to maintain read support for V1 for the foreseeable future.</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/filesystems.html b/docs/4.0/python/filesystems.html
index d6fa7bac65..ef06c09700 100644
--- a/docs/4.0/python/filesystems.html
+++ b/docs/4.0/python/filesystems.html
@@ -3085,15 +3085,23 @@ interface:</p>
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/filesystems_deprecated.html b/docs/4.0/python/filesystems_deprecated.html
index ae02957b84..810da2b07d 100644
--- a/docs/4.0/python/filesystems_deprecated.html
+++ b/docs/4.0/python/filesystems_deprecated.html
@@ -3003,15 +3003,23 @@ installed somewhere other than <code class="docutils literal notranslate"><span
   <script src="../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Array.html b/docs/4.0/python/generated/pyarrow.Array.html
index 3467d545e2..6d08090d84 100644
--- a/docs/4.0/python/generated/pyarrow.Array.html
+++ b/docs/4.0/python/generated/pyarrow.Array.html
@@ -1315,15 +1315,23 @@ for thorough validation checks (potentially O(n)).</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.ArrayValue.html b/docs/4.0/python/generated/pyarrow.ArrayValue.html
index 52057fa5a0..3adfc8e038 100644
--- a/docs/4.0/python/generated/pyarrow.ArrayValue.html
+++ b/docs/4.0/python/generated/pyarrow.ArrayValue.html
@@ -932,15 +932,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.BinaryArray.html b/docs/4.0/python/generated/pyarrow.BinaryArray.html
index 0f77045533..43eacd942a 100644
--- a/docs/4.0/python/generated/pyarrow.BinaryArray.html
+++ b/docs/4.0/python/generated/pyarrow.BinaryArray.html
@@ -1325,15 +1325,23 @@ for thorough validation checks (potentially O(n)).</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.BinaryScalar.html b/docs/4.0/python/generated/pyarrow.BinaryScalar.html
index 0c7a167b42..65e764fa8f 100644
--- a/docs/4.0/python/generated/pyarrow.BinaryScalar.html
+++ b/docs/4.0/python/generated/pyarrow.BinaryScalar.html
@@ -959,15 +959,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.BinaryValue.html b/docs/4.0/python/generated/pyarrow.BinaryValue.html
index f50c83fcc7..5075298eb2 100644
--- a/docs/4.0/python/generated/pyarrow.BinaryValue.html
+++ b/docs/4.0/python/generated/pyarrow.BinaryValue.html
@@ -945,15 +945,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.BooleanArray.html b/docs/4.0/python/generated/pyarrow.BooleanArray.html
index 515306c2c3..a83cbd4fcb 100644
--- a/docs/4.0/python/generated/pyarrow.BooleanArray.html
+++ b/docs/4.0/python/generated/pyarrow.BooleanArray.html
@@ -1331,15 +1331,23 @@ for thorough validation checks (potentially O(n)).</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.BooleanScalar.html b/docs/4.0/python/generated/pyarrow.BooleanScalar.html
index e7de189e78..2fc5f73bd8 100644
--- a/docs/4.0/python/generated/pyarrow.BooleanScalar.html
+++ b/docs/4.0/python/generated/pyarrow.BooleanScalar.html
@@ -950,15 +950,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.BooleanValue.html b/docs/4.0/python/generated/pyarrow.BooleanValue.html
index 09daab29b3..71ec0b3f69 100644
--- a/docs/4.0/python/generated/pyarrow.BooleanValue.html
+++ b/docs/4.0/python/generated/pyarrow.BooleanValue.html
@@ -936,15 +936,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Buffer.html b/docs/4.0/python/generated/pyarrow.Buffer.html
index 0f8be080af..3ec41c4e25 100644
--- a/docs/4.0/python/generated/pyarrow.Buffer.html
+++ b/docs/4.0/python/generated/pyarrow.Buffer.html
@@ -1016,15 +1016,23 @@ offset).</p></li>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.BufferOutputStream.html b/docs/4.0/python/generated/pyarrow.BufferOutputStream.html
index de7775b9df..5b72ce224c 100644
--- a/docs/4.0/python/generated/pyarrow.BufferOutputStream.html
+++ b/docs/4.0/python/generated/pyarrow.BufferOutputStream.html
@@ -1205,15 +1205,23 @@ bytearray, ndarray, pyarrow.Buffer)</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.BufferReader.html b/docs/4.0/python/generated/pyarrow.BufferReader.html
index 314c106ecd..511ad6a029 100644
--- a/docs/4.0/python/generated/pyarrow.BufferReader.html
+++ b/docs/4.0/python/generated/pyarrow.BufferReader.html
@@ -1197,15 +1197,23 @@ bytearray, ndarray, pyarrow.Buffer)</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.ChunkedArray.html b/docs/4.0/python/generated/pyarrow.ChunkedArray.html
index 0e42c018db..8f3c1aadd3 100644
--- a/docs/4.0/python/generated/pyarrow.ChunkedArray.html
+++ b/docs/4.0/python/generated/pyarrow.ChunkedArray.html
@@ -1316,15 +1316,23 @@ for thorough validation checks (potentially O(n)).</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.CompressedInputStream.html b/docs/4.0/python/generated/pyarrow.CompressedInputStream.html
index b158f6a8d6..951cf81119 100644
--- a/docs/4.0/python/generated/pyarrow.CompressedInputStream.html
+++ b/docs/4.0/python/generated/pyarrow.CompressedInputStream.html
@@ -1200,15 +1200,23 @@ bytearray, ndarray, pyarrow.Buffer)</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.CompressedOutputStream.html b/docs/4.0/python/generated/pyarrow.CompressedOutputStream.html
index 0ce223b0e3..051468d9f3 100644
--- a/docs/4.0/python/generated/pyarrow.CompressedOutputStream.html
+++ b/docs/4.0/python/generated/pyarrow.CompressedOutputStream.html
@@ -1200,15 +1200,23 @@ bytearray, ndarray, pyarrow.Buffer)</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.DataType.html b/docs/4.0/python/generated/pyarrow.DataType.html
index cede11a950..3ca6d3b4a3 100644
--- a/docs/4.0/python/generated/pyarrow.DataType.html
+++ b/docs/4.0/python/generated/pyarrow.DataType.html
@@ -977,15 +977,23 @@ excluding children.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Date32Array.html b/docs/4.0/python/generated/pyarrow.Date32Array.html
index 8b1bd2778e..58cc36e575 100644
--- a/docs/4.0/python/generated/pyarrow.Date32Array.html
+++ b/docs/4.0/python/generated/pyarrow.Date32Array.html
@@ -1315,15 +1315,23 @@ for thorough validation checks (potentially O(n)).</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Date32Scalar.html b/docs/4.0/python/generated/pyarrow.Date32Scalar.html
index 9cf6993e4f..e405ac576b 100644
--- a/docs/4.0/python/generated/pyarrow.Date32Scalar.html
+++ b/docs/4.0/python/generated/pyarrow.Date32Scalar.html
@@ -950,15 +950,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Date32Value.html b/docs/4.0/python/generated/pyarrow.Date32Value.html
index a71c35260f..95e1d9d39d 100644
--- a/docs/4.0/python/generated/pyarrow.Date32Value.html
+++ b/docs/4.0/python/generated/pyarrow.Date32Value.html
@@ -936,15 +936,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Date64Array.html b/docs/4.0/python/generated/pyarrow.Date64Array.html
index 7fab3a27bf..051f4c85b0 100644
--- a/docs/4.0/python/generated/pyarrow.Date64Array.html
+++ b/docs/4.0/python/generated/pyarrow.Date64Array.html
@@ -1315,15 +1315,23 @@ for thorough validation checks (potentially O(n)).</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Date64Scalar.html b/docs/4.0/python/generated/pyarrow.Date64Scalar.html
index c0806c5b78..215978612d 100644
--- a/docs/4.0/python/generated/pyarrow.Date64Scalar.html
+++ b/docs/4.0/python/generated/pyarrow.Date64Scalar.html
@@ -950,15 +950,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Date64Value.html b/docs/4.0/python/generated/pyarrow.Date64Value.html
index a9e2f8b5da..dbca2f5a46 100644
--- a/docs/4.0/python/generated/pyarrow.Date64Value.html
+++ b/docs/4.0/python/generated/pyarrow.Date64Value.html
@@ -936,15 +936,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Decimal128Array.html b/docs/4.0/python/generated/pyarrow.Decimal128Array.html
index f32660a8f8..dbea76f29b 100644
--- a/docs/4.0/python/generated/pyarrow.Decimal128Array.html
+++ b/docs/4.0/python/generated/pyarrow.Decimal128Array.html
@@ -1315,15 +1315,23 @@ for thorough validation checks (potentially O(n)).</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Decimal128Scalar.html b/docs/4.0/python/generated/pyarrow.Decimal128Scalar.html
index 8772d73765..9a31ec05d9 100644
--- a/docs/4.0/python/generated/pyarrow.Decimal128Scalar.html
+++ b/docs/4.0/python/generated/pyarrow.Decimal128Scalar.html
@@ -950,15 +950,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Decimal128Type.html b/docs/4.0/python/generated/pyarrow.Decimal128Type.html
index a620a42a34..97dc9b4831 100644
--- a/docs/4.0/python/generated/pyarrow.Decimal128Type.html
+++ b/docs/4.0/python/generated/pyarrow.Decimal128Type.html
@@ -1003,15 +1003,23 @@ excluding children.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.DecimalValue.html b/docs/4.0/python/generated/pyarrow.DecimalValue.html
index ffcf07631b..e785cc8b78 100644
--- a/docs/4.0/python/generated/pyarrow.DecimalValue.html
+++ b/docs/4.0/python/generated/pyarrow.DecimalValue.html
@@ -868,15 +868,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.DictionaryArray.html b/docs/4.0/python/generated/pyarrow.DictionaryArray.html
index 0f026040eb..c1d243b83a 100644
--- a/docs/4.0/python/generated/pyarrow.DictionaryArray.html
+++ b/docs/4.0/python/generated/pyarrow.DictionaryArray.html
@@ -1357,15 +1357,23 @@ for thorough validation checks (potentially O(n)).</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.DictionaryScalar.html b/docs/4.0/python/generated/pyarrow.DictionaryScalar.html
index 98a7674fb0..45a4beb644 100644
--- a/docs/4.0/python/generated/pyarrow.DictionaryScalar.html
+++ b/docs/4.0/python/generated/pyarrow.DictionaryScalar.html
@@ -992,15 +992,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.DictionaryType.html b/docs/4.0/python/generated/pyarrow.DictionaryType.html
index f7d52de5fd..61753f4d10 100644
--- a/docs/4.0/python/generated/pyarrow.DictionaryType.html
+++ b/docs/4.0/python/generated/pyarrow.DictionaryType.html
@@ -1005,15 +1005,23 @@ in the dictionary is important.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.DictionaryValue.html b/docs/4.0/python/generated/pyarrow.DictionaryValue.html
index e9e17b71e3..dfd35f4038 100644
--- a/docs/4.0/python/generated/pyarrow.DictionaryValue.html
+++ b/docs/4.0/python/generated/pyarrow.DictionaryValue.html
@@ -969,15 +969,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.DoubleScalar.html b/docs/4.0/python/generated/pyarrow.DoubleScalar.html
index 28b9fe1c81..69a86b69c6 100644
--- a/docs/4.0/python/generated/pyarrow.DoubleScalar.html
+++ b/docs/4.0/python/generated/pyarrow.DoubleScalar.html
@@ -950,15 +950,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.DoubleValue.html b/docs/4.0/python/generated/pyarrow.DoubleValue.html
index 57f9b20843..c321c68fee 100644
--- a/docs/4.0/python/generated/pyarrow.DoubleValue.html
+++ b/docs/4.0/python/generated/pyarrow.DoubleValue.html
@@ -936,15 +936,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.ExtensionArray.html b/docs/4.0/python/generated/pyarrow.ExtensionArray.html
index 0710307b7f..b3816526b3 100644
--- a/docs/4.0/python/generated/pyarrow.ExtensionArray.html
+++ b/docs/4.0/python/generated/pyarrow.ExtensionArray.html
@@ -1328,15 +1328,23 @@ for thorough validation checks (potentially O(n)).</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.ExtensionType.html b/docs/4.0/python/generated/pyarrow.ExtensionType.html
index 09c934be81..d462b3af8d 100644
--- a/docs/4.0/python/generated/pyarrow.ExtensionType.html
+++ b/docs/4.0/python/generated/pyarrow.ExtensionType.html
@@ -1004,15 +1004,23 @@ excluding children.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Field.html b/docs/4.0/python/generated/pyarrow.Field.html
index 50319ab887..80951a9059 100644
--- a/docs/4.0/python/generated/pyarrow.Field.html
+++ b/docs/4.0/python/generated/pyarrow.Field.html
@@ -1065,15 +1065,23 @@ will be returned with their names prefixed by the parent’s name.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.FixedSizeBinaryArray.html b/docs/4.0/python/generated/pyarrow.FixedSizeBinaryArray.html
index f2daab435d..faca6eb108 100644
--- a/docs/4.0/python/generated/pyarrow.FixedSizeBinaryArray.html
+++ b/docs/4.0/python/generated/pyarrow.FixedSizeBinaryArray.html
@@ -1315,15 +1315,23 @@ for thorough validation checks (potentially O(n)).</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.FixedSizeBinaryScalar.html b/docs/4.0/python/generated/pyarrow.FixedSizeBinaryScalar.html
index 94b2a0f3d0..7ccfeb9438 100644
--- a/docs/4.0/python/generated/pyarrow.FixedSizeBinaryScalar.html
+++ b/docs/4.0/python/generated/pyarrow.FixedSizeBinaryScalar.html
@@ -958,15 +958,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.FixedSizeBinaryType.html b/docs/4.0/python/generated/pyarrow.FixedSizeBinaryType.html
index 92a3f8cbba..431f096641 100644
--- a/docs/4.0/python/generated/pyarrow.FixedSizeBinaryType.html
+++ b/docs/4.0/python/generated/pyarrow.FixedSizeBinaryType.html
@@ -985,15 +985,23 @@ excluding children.</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.FixedSizeBinaryValue.html b/docs/4.0/python/generated/pyarrow.FixedSizeBinaryValue.html
index e1ad701083..f5505b1688 100644
--- a/docs/4.0/python/generated/pyarrow.FixedSizeBinaryValue.html
+++ b/docs/4.0/python/generated/pyarrow.FixedSizeBinaryValue.html
@@ -942,15 +942,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.FixedSizeBufferWriter.html b/docs/4.0/python/generated/pyarrow.FixedSizeBufferWriter.html
index a8d05310a6..72f797fd71 100644
--- a/docs/4.0/python/generated/pyarrow.FixedSizeBufferWriter.html
+++ b/docs/4.0/python/generated/pyarrow.FixedSizeBufferWriter.html
@@ -1216,15 +1216,23 @@ bytearray, ndarray, pyarrow.Buffer)</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.FloatScalar.html b/docs/4.0/python/generated/pyarrow.FloatScalar.html
index 16cc9be353..287f0a2664 100644
--- a/docs/4.0/python/generated/pyarrow.FloatScalar.html
+++ b/docs/4.0/python/generated/pyarrow.FloatScalar.html
@@ -950,15 +950,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.FloatValue.html b/docs/4.0/python/generated/pyarrow.FloatValue.html
index 5d3a303e33..003e073bbd 100644
--- a/docs/4.0/python/generated/pyarrow.FloatValue.html
+++ b/docs/4.0/python/generated/pyarrow.FloatValue.html
@@ -936,15 +936,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.FloatingPointArray.html b/docs/4.0/python/generated/pyarrow.FloatingPointArray.html
index d849f746d5..8874e490eb 100644
--- a/docs/4.0/python/generated/pyarrow.FloatingPointArray.html
+++ b/docs/4.0/python/generated/pyarrow.FloatingPointArray.html
@@ -1315,15 +1315,23 @@ for thorough validation checks (potentially O(n)).</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.cat.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.cat.html
index d430fea4b7..ed922c6548 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.cat.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.cat.html
@@ -886,15 +886,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.chmod.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.chmod.html
index 36a63dc692..93485d9093 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.chmod.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.chmod.html
@@ -886,15 +886,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.chown.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.chown.html
index 39578b4f51..84c5617415 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.chown.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.chown.html
@@ -887,15 +887,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.delete.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.delete.html
index 9beca6b16d..713e0e3149 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.delete.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.delete.html
@@ -886,15 +886,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.df.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.df.html
index 2880559f1a..81315aa184 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.df.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.df.html
@@ -883,15 +883,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.disk_usage.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.disk_usage.html
index f3462d59b1..3a73a513cc 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.disk_usage.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.disk_usage.html
@@ -886,15 +886,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.download.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.download.html
index 2c769a6384..1acecef887 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.download.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.download.html
@@ -877,15 +877,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.exists.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.exists.html
index 12d5202123..fbed2a6cd9 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.exists.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.exists.html
@@ -883,15 +883,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.get_capacity.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.get_capacity.html
index 449dadb087..04afa1d874 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.get_capacity.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.get_capacity.html
@@ -883,15 +883,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.get_space_used.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.get_space_used.html
index 98b478e302..9ed62eb199 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.get_space_used.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.get_space_used.html
@@ -883,15 +883,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.info.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.info.html
index 39bab87ccc..e2ccb34e6e 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.info.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.info.html
@@ -886,15 +886,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.ls.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.ls.html
index 9c7dc42977..786ade2ea3 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.ls.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.ls.html
@@ -889,15 +889,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.mkdir.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.mkdir.html
index 5d575e1010..60124ca185 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.mkdir.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.mkdir.html
@@ -885,15 +885,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.open.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.open.html
index 8e65f13582..e38125fe18 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.open.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.open.html
@@ -886,15 +886,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.rename.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.rename.html
index ab3f0c073b..ec7b0bbe0c 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.rename.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.rename.html
@@ -886,15 +886,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.rm.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.rm.html
index e8ccdce751..1b302a68ec 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.rm.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.rm.html
@@ -878,15 +878,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.upload.html b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.upload.html
index 4c555a8208..c4c2bb3b0d 100644
--- a/docs/4.0/python/generated/pyarrow.HadoopFileSystem.upload.html
+++ b/docs/4.0/python/generated/pyarrow.HadoopFileSystem.upload.html
@@ -878,15 +878,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.HdfsFile.html b/docs/4.0/python/generated/pyarrow.HdfsFile.html
index 33e86ac9be..9acee1911f 100644
--- a/docs/4.0/python/generated/pyarrow.HdfsFile.html
+++ b/docs/4.0/python/generated/pyarrow.HdfsFile.html
@@ -1201,15 +1201,23 @@ bytearray, ndarray, pyarrow.Buffer)</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Int16Array.html b/docs/4.0/python/generated/pyarrow.Int16Array.html
index d2731b8cae..da3bcda9c3 100644
--- a/docs/4.0/python/generated/pyarrow.Int16Array.html
+++ b/docs/4.0/python/generated/pyarrow.Int16Array.html
@@ -1315,15 +1315,23 @@ for thorough validation checks (potentially O(n)).</p>
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Int16Scalar.html b/docs/4.0/python/generated/pyarrow.Int16Scalar.html
index 9f519209d6..cd4000b943 100644
--- a/docs/4.0/python/generated/pyarrow.Int16Scalar.html
+++ b/docs/4.0/python/generated/pyarrow.Int16Scalar.html
@@ -950,15 +950,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
-                        ga('create', 'UA-107500873-1', 'auto');
-                        ga('set', 'anonymizeIp', true);
-                        ga('send', 'pageview');
-                    </script>
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+    /* We explicitly disable cookie tracking to avoid privacy issues */
+    _paq.push(['disableCookies']);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '20']);
+      var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
 <footer class="footer mt-5 mt-md-0">
   <div class="container">
     
diff --git a/docs/4.0/python/generated/pyarrow.Int16Value.html b/docs/4.0/python/generated/pyarrow.Int16Value.html
index 3abe2db1b3..6154544f41 100644
--- a/docs/4.0/python/generated/pyarrow.Int16Value.html
+++ b/docs/4.0/python/generated/pyarrow.Int16Value.html
@@ -936,15 +936,23 @@
   <script src="../../_static/js/index.1c5a1a01449ed65a7b51.js"></script>
 
   
-<script async="" src="https://www.google-analytics.com/analytics.js"></script>
-<script>
-                        window.ga = window.ga || function () {
-                            (ga.q = ga.q || []).push(arguments) };
-                        ga.l = +new Date;
... 125824 lines suppressed ...