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

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new 53faefcc2 publish documentation
53faefcc2 is described below

commit 53faefcc2d60e88291cf4d14359f953abfe6d039
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Tue Nov 26 02:25:20 2024 +0000

    publish documentation
---
 main/_sources/faq.rst.txt                          |   5 +
 main/_sources/format/related_work.rst.txt          | 101 ++++++++++++++
 main/_sources/index.rst.txt                        |   1 +
 main/cpp/concurrency.html                          |   1 +
 main/cpp/driver_example.html                       |   1 +
 main/cpp/driver_manager.html                       |   1 +
 main/cpp/index.html                                |   1 +
 main/cpp/quickstart.html                           |   1 +
 main/csharp/index.html                             |   1 +
 main/development/contributing.html                 |   7 +-
 main/development/nightly.html                      |   1 +
 main/development/releasing.html                    |   1 +
 main/development/versioning.html                   |   1 +
 main/driver/authoring.html                         |   1 +
 main/driver/duckdb.html                            |   1 +
 main/driver/flight_sql.html                        |   1 +
 main/driver/installation.html                      |   1 +
 main/driver/jdbc.html                              |   1 +
 main/driver/postgresql.html                        |   1 +
 main/driver/snowflake.html                         |   1 +
 main/driver/sqlite.html                            |   1 +
 main/driver/status.html                            |   1 +
 main/faq.html                                      |   6 +
 main/format/comparison.html                        |   1 +
 main/format/how_manager.html                       |   7 +-
 main/format/{versioning.html => related_work.html} | 153 ++++++++++++---------
 main/format/specification.html                     |   1 +
 main/format/versioning.html                        |   1 +
 main/genindex.html                                 |   1 +
 main/glossary.html                                 |   1 +
 main/index.html                                    |   1 +
 main/java/driver_manager.html                      |   1 +
 main/java/index.html                               |   1 +
 main/java/quickstart.html                          |   1 +
 main/objects.inv                                   | Bin 3087 -> 3107 bytes
 main/py-modindex.html                              |   1 +
 main/python/api/adbc_driver_flightsql.html         |   1 +
 main/python/api/adbc_driver_manager.html           |   1 +
 main/python/api/adbc_driver_postgresql.html        |   1 +
 main/python/api/adbc_driver_sqlite.html            |   1 +
 main/python/api/index.html                         |   1 +
 main/python/driver_manager.html                    |   1 +
 main/python/index.html                             |   1 +
 main/python/quickstart.html                        |   1 +
 main/python/recipe/driver_manager.html             |   1 +
 main/python/recipe/flight_sql.html                 |   1 +
 main/python/recipe/index.html                      |   1 +
 main/python/recipe/postgresql.html                 |   1 +
 main/r/adbcdrivermanager/pkgdown.yml               |   2 +-
 .../reference/adbc_connection_init.html            |   4 +-
 .../reference/adbc_database_init.html              |   2 +-
 .../reference/adbc_statement_init.html             |   6 +-
 main/r/adbcdrivermanager/search.json               |   2 +-
 main/r/adbcflightsql/pkgdown.yml                   |   2 +-
 main/r/adbcpostgresql/pkgdown.yml                  |   2 +-
 main/r/adbcsnowflake/pkgdown.yml                   |   2 +-
 main/r/adbcsqlite/pkgdown.yml                      |   2 +-
 main/r/index.html                                  |   1 +
 main/search.html                                   |   1 +
 main/searchindex.js                                |   2 +-
 60 files changed, 263 insertions(+), 85 deletions(-)

diff --git a/main/_sources/faq.rst.txt b/main/_sources/faq.rst.txt
index ad4d12440..9d64c0e8c 100644
--- a/main/_sources/faq.rst.txt
+++ b/main/_sources/faq.rst.txt
@@ -255,3 +255,8 @@ Different parts of the project have different version 
numbers.  We consider
 certain implementations (like Go) to be "1.0"-ready, while others (like Java)
 are still pre-1.0.  :doc:`driver/status` has a rough overview of the status of
 individual driver implementations.
+
+Where can I learn more about the rationale for ADBC?
+====================================================
+
+See :doc:`format/related_work`.
diff --git a/main/_sources/format/related_work.rst.txt 
b/main/_sources/format/related_work.rst.txt
new file mode 100644
index 000000000..bd1eb8aa4
--- /dev/null
+++ b/main/_sources/format/related_work.rst.txt
@@ -0,0 +1,101 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+.. or more contributor license agreements.  See the NOTICE file
+.. distributed with this work for additional information
+.. regarding copyright ownership.  The ASF licenses this file
+.. to you under the Apache License, Version 2.0 (the
+.. "License"); you may not use this file except in compliance
+.. with the License.  You may obtain a copy of the License at
+..
+..   http://www.apache.org/licenses/LICENSE-2.0
+..
+.. Unless required by applicable law or agreed to in writing,
+.. software distributed under the License is distributed on an
+.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+.. KIND, either express or implied.  See the License for the
+.. specific language governing permissions and limitations
+.. under the License.
+
+============
+Related Work
+============
+
+In the initial proposal, a survey of existing solutions and systems was
+included, which is partially reproduced below for context, though note the
+descriptions are only kept up-to-date on a best-effort basis.
+
+Preexisting database client APIs
+================================
+
+:external:doc:`Arrow Flight SQL <format/FlightSql>`
+  A standard building on top of Arrow Flight, defining how to use
+  Flight to talk to databases, retrieve metadata, execute queries, and
+  so on. Provides a single client in C++ and Java language that talks
+  to any database servers implementing the protocol. Models its API
+  surface (though not API design) after JDBC and ODBC.
+
+`DBI for R <https://www.r-dbi.org/>`_
+  An R package/ecosystem of packages for database access. Provides a
+  single interface with "backends" for specific databases.  While
+  row-oriented, `integration with Arrow is under consideration`_,
+  including a sketch of effectively the same idea as ADBC.
+
+`JDBC <https://jcp.org/en/jsr/detail?id=221>`_
+  A Java library for database access, providing row-based
+  APIs. Provides a single interface with drivers for specific
+  databases.
+
+`ODBC <https://github.com/microsoft/ODBC-Specification>`_
+  A language-agnostic standard from the ISO/IEC for database access,
+  associated with Microsoft. Feature-wise, it is similar to JDBC (and
+  indeed JDBC can wrap ODBC drivers), but it offers columnar data
+  support through fetching buffers of column values (with some
+  caveats). Provides a single C interface with drivers for specific
+  databases.
+
+`PEP 249 <https://www.python.org/dev/peps/pep-0249/>`_ (DBAPI 2.0)
+  A Python standard for database access providing row-based APIs. Not
+  a singular package, but rather a set of interfaces that packages
+  implement.
+
+Preexisting libraries
+=====================
+
+These are libraries which either 1) implement columnar data access for
+a particular system; or 2) could be used to implement such access.
+
+:external:doc:`Arrow Flight <format/Flight>`
+  An RPC framework optimized for transferring Arrow record batches,
+  with application-specific extension points but without any higher
+  level semantics.
+
+:external+arrow:doc:`Arrow JDBC <java/jdbc>`
+  A Java submodule, part of Arrow/Java, that uses the JDBC API to
+  produce Arrow data. Internally, it can read data only row-at-a-time.
+
+`arrow-odbc <https://github.com/pacman82/arrow-odbc>`_
+  A Rust community project that uses the ODBC API to produce Arrow
+  data, using ODBC’s buffer-based API to perform bulk copies. (See
+  also: Turbodbc.)
+
+`Arrowdantic <https://github.com/jorgecarleitao/arrowdantic/>`_
+  Python bindings for an implementation of ODBC<>Arrow in Rust.
+
+`pgeon <https://github.com/0x0L/pgeon>`_
+  A client that manually parses the Postgres wire format and produces
+  Arrow data, bypassing JDBC/ODBC. While it attempts to optimize this
+  case, the Postgres wire protocol is still row-oriented.
+
+`Turbodbc <https://turbodbc.readthedocs.io/en/latest/>`_
+  A set of Python ODBC bindings, implementing PEP 249, that also
+  provides APIs to fetch data as Arrow batches, optimizing the
+  conversion internally.
+
+Papers
+======
+
+Raasveldt, Mark, and Hannes Mühleisen. `“Don't Hold My Data Hostage -
+A Case for Client Protocol Redesign”`_. In *Proceedings of the VLDB
+Endowment*, 1022–1033, 2017.
+
+.. _“Don't Hold My Data Hostage - A Case for Client Protocol Redesign”: 
https://ir.cwi.nl/pub/26415
+.. _integration with Arrow is under consideration: 
https://r-dbi.github.io/dbi3/articles/dbi3.html#using-arrowparquet-as-an-exchange-format
diff --git a/main/_sources/index.rst.txt b/main/_sources/index.rst.txt
index 7065e58d4..92fd98c9a 100644
--- a/main/_sources/index.rst.txt
+++ b/main/_sources/index.rst.txt
@@ -246,6 +246,7 @@ Why ADBC?
    format/versioning
    format/comparison
    format/how_manager
+   format/related_work
 
 .. toctree::
    :maxdepth: 1
diff --git a/main/cpp/concurrency.html b/main/cpp/concurrency.html
index d0563abe7..c319ab54e 100644
--- a/main/cpp/concurrency.html
+++ b/main/cpp/concurrency.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/cpp/driver_example.html b/main/cpp/driver_example.html
index d2b0a08fd..c28923cb2 100644
--- a/main/cpp/driver_example.html
+++ b/main/cpp/driver_example.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/cpp/driver_manager.html b/main/cpp/driver_manager.html
index 3cecb5284..525b19759 100644
--- a/main/cpp/driver_manager.html
+++ b/main/cpp/driver_manager.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/cpp/index.html b/main/cpp/index.html
index 1926c33e8..5659f62b8 100644
--- a/main/cpp/index.html
+++ b/main/cpp/index.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/cpp/quickstart.html b/main/cpp/quickstart.html
index 1983f29fd..1dce77a69 100644
--- a/main/cpp/quickstart.html
+++ b/main/cpp/quickstart.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/csharp/index.html b/main/csharp/index.html
index 4765d334c..03af66ebb 100644
--- a/main/csharp/index.html
+++ b/main/csharp/index.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/development/contributing.html 
b/main/development/contributing.html
index 6317860e6..933a5cbbe 100644
--- a/main/development/contributing.html
+++ b/main/development/contributing.html
@@ -13,7 +13,7 @@
 <meta property="og:image" 
content="https://arrow.apache.org/adbc/main/_static/banner.png"; />
 <meta property="og:image:alt" content="ADBC" />
 <meta name="description" content="To contribute, and for build instructions, 
see CONTRIBUTING.md in the repository." />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" 
title="Search" href="../search.html" /><link rel="next" title="Nightly 
Packages" href="nightly.html" /><link rel="prev" title="How Drivers and the 
Driver Manager Work Together" href="../format/how_manager.html" />
+<link rel="index" title="Index" href="../genindex.html" /><link rel="search" 
title="Search" href="../search.html" /><link rel="next" title="Nightly 
Packages" href="nightly.html" /><link rel="prev" title="Related Work" 
href="../format/related_work.html" />
 
     <!-- Generated with Sphinx 8.1.3 and Furo 2024.08.06 -->
         <title>Contributing - ADBC 16 (dev) documentation</title>
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul class="current">
@@ -402,14 +403,14 @@ repository.</p>
               </div>
               <svg class="furo-related-icon"><use 
href="#svg-arrow-right"></use></svg>
             </a>
-          <a class="prev-page" href="../format/how_manager.html">
+          <a class="prev-page" href="../format/related_work.html">
               <svg class="furo-related-icon"><use 
href="#svg-arrow-right"></use></svg>
               <div class="page-info">
                 <div class="context">
                   <span>Previous</span>
                 </div>
                 
-                <div class="title">How Drivers and the Driver Manager Work 
Together</div>
+                <div class="title">Related Work</div>
                 
               </div>
             </a>
diff --git a/main/development/nightly.html b/main/development/nightly.html
index 139a6a98b..f09d726f4 100644
--- a/main/development/nightly.html
+++ b/main/development/nightly.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul class="current">
diff --git a/main/development/releasing.html b/main/development/releasing.html
index 45d3a6db7..dda8b2135 100644
--- a/main/development/releasing.html
+++ b/main/development/releasing.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul class="current">
diff --git a/main/development/versioning.html b/main/development/versioning.html
index 4d6c9e2b5..bdc39866b 100644
--- a/main/development/versioning.html
+++ b/main/development/versioning.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul class="current">
diff --git a/main/driver/authoring.html b/main/driver/authoring.html
index 98613b154..0d2a71635 100644
--- a/main/driver/authoring.html
+++ b/main/driver/authoring.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/driver/duckdb.html b/main/driver/duckdb.html
index 6020c7389..5d80adaa0 100644
--- a/main/driver/duckdb.html
+++ b/main/driver/duckdb.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/driver/flight_sql.html b/main/driver/flight_sql.html
index b64fec9f6..67e474bb9 100644
--- a/main/driver/flight_sql.html
+++ b/main/driver/flight_sql.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/driver/installation.html b/main/driver/installation.html
index af46bc293..b86e76831 100644
--- a/main/driver/installation.html
+++ b/main/driver/installation.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/driver/jdbc.html b/main/driver/jdbc.html
index dd60be809..240d8ae77 100644
--- a/main/driver/jdbc.html
+++ b/main/driver/jdbc.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/driver/postgresql.html b/main/driver/postgresql.html
index c15aa7dd0..59332a713 100644
--- a/main/driver/postgresql.html
+++ b/main/driver/postgresql.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/driver/snowflake.html b/main/driver/snowflake.html
index ec3b50bd1..ff73c66fd 100644
--- a/main/driver/snowflake.html
+++ b/main/driver/snowflake.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/driver/sqlite.html b/main/driver/sqlite.html
index 8fe9e7869..61217df42 100644
--- a/main/driver/sqlite.html
+++ b/main/driver/sqlite.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/driver/status.html b/main/driver/status.html
index bfa874d8e..a93e1b863 100644
--- a/main/driver/status.html
+++ b/main/driver/status.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/faq.html b/main/faq.html
index 15e26d5aa..ec49fd6fe 100644
--- a/main/faq.html
+++ b/main/faq.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
@@ -584,6 +585,10 @@ certain implementations (like Go) to be “1.0”-ready, while 
others (like Java
 are still pre-1.0.  <a class="reference internal" 
href="driver/status.html"><span class="doc">Driver Implementation 
Status</span></a> has a rough overview of the status of
 individual driver implementations.</p>
 </section>
+<section id="where-can-i-learn-more-about-the-rationale-for-adbc">
+<h2>Where can I learn more about the rationale for ADBC?<a class="headerlink" 
href="#where-can-i-learn-more-about-the-rationale-for-adbc" title="Link to this 
heading">¶</a></h2>
+<p>See <a class="reference internal" href="format/related_work.html"><span 
class="doc">Related Work</span></a>.</p>
+</section>
 </section>
 
         </article>
@@ -657,6 +662,7 @@ United States and other countries.
 <li><a class="reference internal" href="#what-is-the-adbc-sql-dialect">What is 
the ADBC SQL dialect?</a></li>
 <li><a class="reference internal" href="#when-is-the-next-release">When is the 
next release?</a></li>
 <li><a class="reference internal" 
href="#when-where-is-1-0-is-this-project-ready">When/where is 1.0? Is this 
project ready?</a></li>
+<li><a class="reference internal" 
href="#where-can-i-learn-more-about-the-rationale-for-adbc">Where can I learn 
more about the rationale for ADBC?</a></li>
 </ul>
 </li>
 </ul>
diff --git a/main/format/comparison.html b/main/format/comparison.html
index 4f2f338ff..8fff50f5f 100644
--- a/main/format/comparison.html
+++ b/main/format/comparison.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1 current current-page"><a class="current reference 
internal" href="#">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/format/how_manager.html b/main/format/how_manager.html
index e7ad81d60..74fde07db 100644
--- a/main/format/how_manager.html
+++ b/main/format/how_manager.html
@@ -13,7 +13,7 @@
 <meta property="og:image" 
content="https://arrow.apache.org/adbc/main/_static/banner.png"; />
 <meta property="og:image:alt" content="ADBC" />
 <meta name="description" content="When an application calls a function like 
AdbcStatementExecuteQuery(), how does it “know” what function in which driver 
to actually call? This can happen in a few ways. In the simplest case, the 
ap..." />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" 
title="Search" href="../search.html" /><link rel="next" title="Contributing" 
href="../development/contributing.html" /><link rel="prev" title="Comparison 
with Other APIs" href="comparison.html" />
+<link rel="index" title="Index" href="../genindex.html" /><link rel="search" 
title="Search" href="../search.html" /><link rel="next" title="Related Work" 
href="related_work.html" /><link rel="prev" title="Comparison with Other APIs" 
href="comparison.html" />
 
     <!-- Generated with Sphinx 8.1.3 and Furo 2024.08.06 -->
         <title>How Drivers and the Driver Manager Work Together - ADBC 16 
(dev) documentation</title>
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1 current current-page"><a class="current reference 
internal" href="#">How Drivers and the Driver Manager Work Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
@@ -577,12 +578,12 @@ development.  The driver could also build with flags like
       <footer>
         
         <div class="related-pages">
-          <a class="next-page" href="../development/contributing.html">
+          <a class="next-page" href="related_work.html">
               <div class="page-info">
                 <div class="context">
                   <span>Next</span>
                 </div>
-                <div class="title">Contributing</div>
+                <div class="title">Related Work</div>
               </div>
               <svg class="furo-related-icon"><use 
href="#svg-arrow-right"></use></svg>
             </a>
diff --git a/main/format/versioning.html b/main/format/related_work.html
similarity index 77%
copy from main/format/versioning.html
copy to main/format/related_work.html
index 2f3269f3a..e30c7ea15 100644
--- a/main/format/versioning.html
+++ b/main/format/related_work.html
@@ -5,18 +5,18 @@
   <head><meta charset="utf-8"/>
     <meta name="viewport" content="width=device-width,initial-scale=1"/>
     <meta name="color-scheme" content="light dark"><meta name="viewport" 
content="width=device-width, initial-scale=1" />
-<meta property="og:title" content="Versioning and Compatibility" />
+<meta property="og:title" content="Related Work" />
 <meta property="og:type" content="website" />
-<meta property="og:url" 
content="https://arrow.apache.org/adbc/main/format/versioning.html"; />
+<meta property="og:url" 
content="https://arrow.apache.org/adbc/main/format/related_work.html"; />
 <meta property="og:site_name" content="ADBC" />
-<meta property="og:description" content="The goal is to be ABI-compatible 
across releases. Hence, a few choices were made: Most structures do not contain 
embedded fields or functions, but instead use free functions, making it easy to 
add ..." />
+<meta property="og:description" content="In the initial proposal, a survey of 
existing solutions and systems was included, which is partially reproduced 
below for context, though note the descriptions are only kept up-to-date on a 
best-ef..." />
 <meta property="og:image" 
content="https://arrow.apache.org/adbc/main/_static/banner.png"; />
 <meta property="og:image:alt" content="ADBC" />
-<meta name="description" content="The goal is to be ABI-compatible across 
releases. Hence, a few choices were made: Most structures do not contain 
embedded fields or functions, but instead use free functions, making it easy to 
add ..." />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" 
title="Search" href="../search.html" /><link rel="next" title="Comparison with 
Other APIs" href="comparison.html" /><link rel="prev" title="ADBC API Standard" 
href="specification.html" />
+<meta name="description" content="In the initial proposal, a survey of 
existing solutions and systems was included, which is partially reproduced 
below for context, though note the descriptions are only kept up-to-date on a 
best-ef..." />
+<link rel="index" title="Index" href="../genindex.html" /><link rel="search" 
title="Search" href="../search.html" /><link rel="next" title="Contributing" 
href="../development/contributing.html" /><link rel="prev" title="How Drivers 
and the Driver Manager Work Together" href="how_manager.html" />
 
     <!-- Generated with Sphinx 8.1.3 and Furo 2024.08.06 -->
-        <title>Versioning and Compatibility - ADBC 16 (dev) 
documentation</title>
+        <title>Related Work - ADBC 16 (dev) documentation</title>
       <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=a746c00c" />
     <link rel="stylesheet" type="text/css" 
href="../_static/styles/furo.css?v=354aac6f" />
     <link rel="stylesheet" type="text/css" 
href="../_static/copybutton.css?v=76b2166b" />
@@ -328,9 +328,10 @@
 <p class="caption" role="heading"><span 
class="caption-text">Specification</span></p>
 <ul class="current">
 <li class="toctree-l1"><a class="reference internal" 
href="specification.html">ADBC API Standard</a></li>
-<li class="toctree-l1 current current-page"><a class="current reference 
internal" href="#">Versioning and Compatibility</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1 current current-page"><a class="current reference 
internal" href="#">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
@@ -358,12 +359,12 @@
         </a>
         <div class="content-icon-container">
           <div class="view-this-page">
-  <a class="muted-link" 
href="https://github.com/apache/arrow-adbc/blob/main/docs/source/format/versioning.rst?plain=true";
 title="View this page">
+  <a class="muted-link" 
href="https://github.com/apache/arrow-adbc/blob/main/docs/source/format/related_work.rst?plain=true";
 title="View this page">
     <svg><use href="#svg-eye"></use></svg>
     <span class="visually-hidden">View this page</span>
   </a>
 </div><div class="edit-this-page">
-  <a class="muted-link" 
href="https://github.com/apache/arrow-adbc/edit/main/docs/source/format/versioning.rst";
 title="Edit this page">
+  <a class="muted-link" 
href="https://github.com/apache/arrow-adbc/edit/main/docs/source/format/related_work.rst";
 title="Edit this page">
     <svg><use href="#svg-pencil"></use></svg>
     <span class="visually-hidden">Edit this page</span>
   </a>
@@ -382,57 +383,75 @@
           </label>
         </div>
         <article role="main" id="furo-main-content">
-          <section id="versioning-and-compatibility">
-<h1>Versioning and Compatibility<a class="headerlink" 
href="#versioning-and-compatibility" title="Link to this heading">¶</a></h1>
-<p>The goal is to be <strong>ABI-compatible</strong> across releases.  Hence, 
a few
-choices were made:</p>
-<ul class="simple">
-<li><p>Most structures do not contain embedded fields or functions, but
-instead use free functions, making it easy to add new functions.</p></li>
-<li><p>Enumerations are defined via <code class="docutils literal 
notranslate"><span class="pre">typedef</span></code>/<code class="docutils 
literal notranslate"><span class="pre">#define</span></code>.</p></li>
-</ul>
-<p>Of course, we can never add/remove/change struct members, and we can
-never change the signatures of existing functions.</p>
-<p>In ADBC 1.1.0, it was decided this would only apply to the “public”
-API, and not the driver-internal API (<a class="reference external" 
href="https://arrow.apache.org/adbc/main/cpp/api/group__adbc-driver.html#structAdbcDriver";
 title="(in ADBC C vversion)"><code class="xref c c-struct docutils literal 
notranslate"><span class="pre">AdbcDriver</span></code></a>).  New
-members were added to this struct in the 1.1.0 revision.
-Compatibility is handled as follows:</p>
-<p>The driver entrypoint, <a class="reference external" 
href="https://arrow.apache.org/adbc/main/cpp/api/group__adbc-driver.html#ga5fb0507a84a8d440448d1c6b5cb0d1db";
 title="(in ADBC C vversion)"><code class="xref c c-type docutils literal 
notranslate"><span class="pre">AdbcDriverInitFunc</span></code></a>, is given a
-version and a pointer to a table of function pointers to initialize
-(the <a class="reference external" 
href="https://arrow.apache.org/adbc/main/cpp/api/group__adbc-driver.html#structAdbcDriver";
 title="(in ADBC C vversion)"><code class="xref c c-struct docutils literal 
notranslate"><span class="pre">AdbcDriver</span></code></a>).  The size of the 
table will depend on
-the version; when a new version of ADBC is accepted, then a new table
-of function pointers may be expanded.  For each version, the driver
-knows the expected size of the table, and must not read/write fields
-beyond that size.  If/when we add a new ADBC version, the following
-scenarios are possible:</p>
-<ul class="simple">
-<li><p>An updated client application uses an old driver library.  The
-client will pass a <cite>version</cite> field greater than what the driver
-recognizes, so the driver will return
-<a class="reference external" 
href="https://arrow.apache.org/adbc/main/cpp/api/group__adbc-error-handling.html#ga40ffb7cc27dff6335756c56fa4094a1d";
 title="(in ADBC C vversion)"><code class="xref c c-macro docutils literal 
notranslate"><span class="pre">ADBC_STATUS_NOT_IMPLEMENTED</span></code></a> 
and the client can decide
-whether to abort or retry with an older version.</p></li>
-<li><p>An old client application uses an updated driver library.  The
-client will pass a <code class="docutils literal notranslate"><span 
class="pre">version</span></code> lower than what the driver
-recognizes, so the driver can either error, or if it can still
-implement the old API contract, initialize the subset of the table
-corresponding to the older version.</p></li>
-</ul>
-<p>This approach does not let us change the signatures of existing
-functions, but we can add new functions and remove existing ones.</p>
-<section id="versioning">
-<h2>Versioning<a class="headerlink" href="#versioning" title="Link to this 
heading">¶</a></h2>
-<p>ADBC is versioned separately from the core Arrow project.  The API
-standard and components (driver manager, drivers) are also versioned
-separately, but both follow semantic versioning.</p>
-<p>For example: components may make backwards-compatible releases as
-1.0.0, 1.0.1, 1.1.0, 1.2.0, etc.  They may release
-backwards-incompatible versions such as 2.0.0, but which still
-implement the API standard version 1.0.0.</p>
-<p>Similarly, this documentation describes the ADBC API standard version
-1.1.0.  If/when a compatible revision is made (e.g. new standard
-options or API functions are defined), the next version would be
-1.2.0.  If incompatible changes are made (e.g. changing the signature
-or semantics of a function), the next version would be 2.0.0.</p>
+          <section id="related-work">
+<h1>Related Work<a class="headerlink" href="#related-work" title="Link to this 
heading">¶</a></h1>
+<p>In the initial proposal, a survey of existing solutions and systems was
+included, which is partially reproduced below for context, though note the
+descriptions are only kept up-to-date on a best-effort basis.</p>
+<section id="preexisting-database-client-apis">
+<h2>Preexisting database client APIs<a class="headerlink" 
href="#preexisting-database-client-apis" title="Link to this heading">¶</a></h2>
+<dl class="simple">
+<dt><a class="reference external" 
href="https://arrow.apache.org/docs/format/FlightSql.html"; title="(in Apache 
Arrow v18.0.0)"><span class="xref std std-doc">Arrow Flight 
SQL</span></a></dt><dd><p>A standard building on top of Arrow Flight, defining 
how to use
+Flight to talk to databases, retrieve metadata, execute queries, and
+so on. Provides a single client in C++ and Java language that talks
+to any database servers implementing the protocol. Models its API
+surface (though not API design) after JDBC and ODBC.</p>
+</dd>
+<dt><a class="reference external" href="https://www.r-dbi.org/";>DBI for 
R</a></dt><dd><p>An R package/ecosystem of packages for database access. 
Provides a
+single interface with “backends” for specific databases.  While
+row-oriented, <a class="reference external" 
href="https://r-dbi.github.io/dbi3/articles/dbi3.html#using-arrowparquet-as-an-exchange-format";>integration
 with Arrow is under consideration</a>,
+including a sketch of effectively the same idea as ADBC.</p>
+</dd>
+<dt><a class="reference external" 
href="https://jcp.org/en/jsr/detail?id=221";>JDBC</a></dt><dd><p>A Java library 
for database access, providing row-based
+APIs. Provides a single interface with drivers for specific
+databases.</p>
+</dd>
+<dt><a class="reference external" 
href="https://github.com/microsoft/ODBC-Specification";>ODBC</a></dt><dd><p>A 
language-agnostic standard from the ISO/IEC for database access,
+associated with Microsoft. Feature-wise, it is similar to JDBC (and
+indeed JDBC can wrap ODBC drivers), but it offers columnar data
+support through fetching buffers of column values (with some
+caveats). Provides a single C interface with drivers for specific
+databases.</p>
+</dd>
+<dt><a class="reference external" 
href="https://www.python.org/dev/peps/pep-0249/";>PEP 249</a> (DBAPI 
2.0)</dt><dd><p>A Python standard for database access providing row-based APIs. 
Not
+a singular package, but rather a set of interfaces that packages
+implement.</p>
+</dd>
+</dl>
+</section>
+<section id="preexisting-libraries">
+<h2>Preexisting libraries<a class="headerlink" href="#preexisting-libraries" 
title="Link to this heading">¶</a></h2>
+<p>These are libraries which either 1) implement columnar data access for
+a particular system; or 2) could be used to implement such access.</p>
+<dl class="simple">
+<dt><a class="reference external" 
href="https://arrow.apache.org/docs/format/Flight.html"; title="(in Apache Arrow 
v18.0.0)"><span class="xref std std-doc">Arrow Flight</span></a></dt><dd><p>An 
RPC framework optimized for transferring Arrow record batches,
+with application-specific extension points but without any higher
+level semantics.</p>
+</dd>
+<dt><a class="reference external" 
href="https://arrow.apache.org/docs/java/jdbc.html"; title="(in Apache Arrow 
v18.0.0)"><span class="xref std std-doc">Arrow JDBC</span></a></dt><dd><p>A 
Java submodule, part of Arrow/Java, that uses the JDBC API to
+produce Arrow data. Internally, it can read data only row-at-a-time.</p>
+</dd>
+<dt><a class="reference external" 
href="https://github.com/pacman82/arrow-odbc";>arrow-odbc</a></dt><dd><p>A Rust 
community project that uses the ODBC API to produce Arrow
+data, using ODBC’s buffer-based API to perform bulk copies. (See
+also: Turbodbc.)</p>
+</dd>
+<dt><a class="reference external" 
href="https://github.com/jorgecarleitao/arrowdantic/";>Arrowdantic</a></dt><dd><p>Python
 bindings for an implementation of ODBC&lt;&gt;Arrow in Rust.</p>
+</dd>
+<dt><a class="reference external" 
href="https://github.com/0x0L/pgeon";>pgeon</a></dt><dd><p>A client that 
manually parses the Postgres wire format and produces
+Arrow data, bypassing JDBC/ODBC. While it attempts to optimize this
+case, the Postgres wire protocol is still row-oriented.</p>
+</dd>
+<dt><a class="reference external" 
href="https://turbodbc.readthedocs.io/en/latest/";>Turbodbc</a></dt><dd><p>A set 
of Python ODBC bindings, implementing PEP 249, that also
+provides APIs to fetch data as Arrow batches, optimizing the
+conversion internally.</p>
+</dd>
+</dl>
+</section>
+<section id="papers">
+<h2>Papers<a class="headerlink" href="#papers" title="Link to this 
heading">¶</a></h2>
+<p>Raasveldt, Mark, and Hannes Mühleisen. <a class="reference external" 
href="https://ir.cwi.nl/pub/26415";>“Don’t Hold My Data Hostage -
+A Case for Client Protocol Redesign”</a>. In <em>Proceedings of the VLDB
+Endowment</em>, 1022–1033, 2017.</p>
 </section>
 </section>
 
@@ -441,23 +460,23 @@ or semantics of a function), the next version would be 
2.0.0.</p>
       <footer>
         
         <div class="related-pages">
-          <a class="next-page" href="comparison.html">
+          <a class="next-page" href="../development/contributing.html">
               <div class="page-info">
                 <div class="context">
                   <span>Next</span>
                 </div>
-                <div class="title">Comparison with Other APIs</div>
+                <div class="title">Contributing</div>
               </div>
               <svg class="furo-related-icon"><use 
href="#svg-arrow-right"></use></svg>
             </a>
-          <a class="prev-page" href="specification.html">
+          <a class="prev-page" href="how_manager.html">
               <svg class="furo-related-icon"><use 
href="#svg-arrow-right"></use></svg>
               <div class="page-info">
                 <div class="context">
                   <span>Previous</span>
                 </div>
                 
-                <div class="title">ADBC API Standard</div>
+                <div class="title">How Drivers and the Driver Manager Work 
Together</div>
                 
               </div>
             </a>
@@ -494,8 +513,10 @@ United States and other countries.
         <div class="toc-tree-container">
           <div class="toc-tree">
             <ul>
-<li><a class="reference internal" href="#">Versioning and Compatibility</a><ul>
-<li><a class="reference internal" href="#versioning">Versioning</a></li>
+<li><a class="reference internal" href="#">Related Work</a><ul>
+<li><a class="reference internal" 
href="#preexisting-database-client-apis">Preexisting database client 
APIs</a></li>
+<li><a class="reference internal" href="#preexisting-libraries">Preexisting 
libraries</a></li>
+<li><a class="reference internal" href="#papers">Papers</a></li>
 </ul>
 </li>
 </ul>
diff --git a/main/format/specification.html b/main/format/specification.html
index e557aa7f3..4c18a8cd4 100644
--- a/main/format/specification.html
+++ b/main/format/specification.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/format/versioning.html b/main/format/versioning.html
index 2f3269f3a..62edcca10 100644
--- a/main/format/versioning.html
+++ b/main/format/versioning.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1 current current-page"><a class="current reference 
internal" href="#">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/genindex.html b/main/genindex.html
index 81656d10c..13b2b2ca8 100644
--- a/main/genindex.html
+++ b/main/genindex.html
@@ -321,6 +321,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/glossary.html b/main/glossary.html
index 27c7d2f0d..db4909de8 100644
--- a/main/glossary.html
+++ b/main/glossary.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/index.html b/main/index.html
index 9b90f013e..a60eb135c 100644
--- a/main/index.html
+++ b/main/index.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/java/driver_manager.html b/main/java/driver_manager.html
index 9fda5a36d..cc002c85c 100644
--- a/main/java/driver_manager.html
+++ b/main/java/driver_manager.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/java/index.html b/main/java/index.html
index 08e131529..6f3f523b4 100644
--- a/main/java/index.html
+++ b/main/java/index.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/java/quickstart.html b/main/java/quickstart.html
index f1f6fa947..8eb6181fb 100644
--- a/main/java/quickstart.html
+++ b/main/java/quickstart.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/objects.inv b/main/objects.inv
index d3d5271d8..1b7e99cf3 100644
Binary files a/main/objects.inv and b/main/objects.inv differ
diff --git a/main/py-modindex.html b/main/py-modindex.html
index 2d088eaed..5c47a4193 100644
--- a/main/py-modindex.html
+++ b/main/py-modindex.html
@@ -321,6 +321,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/python/api/adbc_driver_flightsql.html 
b/main/python/api/adbc_driver_flightsql.html
index bb36931de..0b2fb86b0 100644
--- a/main/python/api/adbc_driver_flightsql.html
+++ b/main/python/api/adbc_driver_flightsql.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/python/api/adbc_driver_manager.html 
b/main/python/api/adbc_driver_manager.html
index 9add15c61..5e50f0f08 100644
--- a/main/python/api/adbc_driver_manager.html
+++ b/main/python/api/adbc_driver_manager.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/python/api/adbc_driver_postgresql.html 
b/main/python/api/adbc_driver_postgresql.html
index 4c4f7e2f8..ad26597d9 100644
--- a/main/python/api/adbc_driver_postgresql.html
+++ b/main/python/api/adbc_driver_postgresql.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/python/api/adbc_driver_sqlite.html 
b/main/python/api/adbc_driver_sqlite.html
index 5a4ad6bb2..6daa46a02 100644
--- a/main/python/api/adbc_driver_sqlite.html
+++ b/main/python/api/adbc_driver_sqlite.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/python/api/index.html b/main/python/api/index.html
index fb82ce8df..91baf7223 100644
--- a/main/python/api/index.html
+++ b/main/python/api/index.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/python/driver_manager.html b/main/python/driver_manager.html
index 4228d7710..2ee7c1c27 100644
--- a/main/python/driver_manager.html
+++ b/main/python/driver_manager.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/python/index.html b/main/python/index.html
index c14e2e150..9ef4ff6a1 100644
--- a/main/python/index.html
+++ b/main/python/index.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/python/quickstart.html b/main/python/quickstart.html
index 71b261404..1acaac0b3 100644
--- a/main/python/quickstart.html
+++ b/main/python/quickstart.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/python/recipe/driver_manager.html 
b/main/python/recipe/driver_manager.html
index 14e1df093..69ff49d86 100644
--- a/main/python/recipe/driver_manager.html
+++ b/main/python/recipe/driver_manager.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/python/recipe/flight_sql.html 
b/main/python/recipe/flight_sql.html
index 90fae4e54..4854b27bc 100644
--- a/main/python/recipe/flight_sql.html
+++ b/main/python/recipe/flight_sql.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/python/recipe/index.html b/main/python/recipe/index.html
index cfde4b786..3c7c36dc4 100644
--- a/main/python/recipe/index.html
+++ b/main/python/recipe/index.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/python/recipe/postgresql.html 
b/main/python/recipe/postgresql.html
index 0c04aa17f..7ac98f6d0 100644
--- a/main/python/recipe/postgresql.html
+++ b/main/python/recipe/postgresql.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/r/adbcdrivermanager/pkgdown.yml 
b/main/r/adbcdrivermanager/pkgdown.yml
index 51fc071d3..34c9b48d0 100644
--- a/main/r/adbcdrivermanager/pkgdown.yml
+++ b/main/r/adbcdrivermanager/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: '3.5'
 pkgdown: 2.1.1
 pkgdown_sha: ~
 articles: {}
-last_built: 2024-11-26T00:49Z
+last_built: 2024-11-26T02:24Z
 urls:
   reference: 
https://arrow.apache.org/adbc/current/r/adbcdrivermanager/reference
   article: https://arrow.apache.org/adbc/current/r/adbcdrivermanager/articles
diff --git a/main/r/adbcdrivermanager/reference/adbc_connection_init.html 
b/main/r/adbcdrivermanager/reference/adbc_connection_init.html
index 7dc164a60..388b94eb8 100644
--- a/main/r/adbcdrivermanager/reference/adbc_connection_init.html
+++ b/main/r/adbcdrivermanager/reference/adbc_connection_init.html
@@ -105,9 +105,9 @@ finer-grained control over behaviour at the R 
level.</p></dd>
     <h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" 
href="#ref-examples"></a></h2>
     <div class="sourceCode"><pre class="sourceCode r"><code><span 
class="r-in"><span><span class="va">db</span> <span class="op">&lt;-</span> 
<span class="fu"><a 
href="adbc_database_init.html">adbc_database_init</a></span><span 
class="op">(</span><span class="fu"><a 
href="adbc_driver_void.html">adbc_driver_void</a></span><span 
class="op">(</span><span class="op">)</span><span 
class="op">)</span></span></span>
 <span class="r-in"><span><span class="fu">adbc_connection_init</span><span 
class="op">(</span><span class="va">db</span><span 
class="op">)</span></span></span>
-<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;adbc_connection at 
0x560ec037adc0&gt; </span>
+<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;adbc_connection at 
0x559d3c79bab0&gt; </span>
 <span class="r-out co"><span class="r-pr">#&gt;</span> List of 1</span>
-<span class="r-out co"><span class="r-pr">#&gt;</span>  $ 
database:&lt;adbc_database at 0x560ec050ff20&gt; </span>
+<span class="r-out co"><span class="r-pr">#&gt;</span>  $ 
database:&lt;adbc_database at 0x559d3caf86b0&gt; </span>
 <span class="r-out co"><span class="r-pr">#&gt;</span> List of 1</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   ..$ 
driver:&lt;adbc_driver_void&gt; List of 2</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   .. ..$ 
driver_init_func:Class 'adbc_driver_init_func' &lt;externalptr&gt; </span>
diff --git a/main/r/adbcdrivermanager/reference/adbc_database_init.html 
b/main/r/adbcdrivermanager/reference/adbc_database_init.html
index aa59ab050..5c85b590e 100644
--- a/main/r/adbcdrivermanager/reference/adbc_database_init.html
+++ b/main/r/adbcdrivermanager/reference/adbc_database_init.html
@@ -104,7 +104,7 @@ finer-grained control over behaviour at the R 
level.</p></dd>
     <div class="section level2">
     <h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" 
href="#ref-examples"></a></h2>
     <div class="sourceCode"><pre class="sourceCode r"><code><span 
class="r-in"><span><span class="fu">adbc_database_init</span><span 
class="op">(</span><span class="fu"><a 
href="adbc_driver_void.html">adbc_driver_void</a></span><span 
class="op">(</span><span class="op">)</span><span 
class="op">)</span></span></span>
-<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;adbc_database at 
0x560ec0901830&gt; </span>
+<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;adbc_database at 
0x559d3ac17c20&gt; </span>
 <span class="r-out co"><span class="r-pr">#&gt;</span> List of 1</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>  $ 
driver:&lt;adbc_driver_void&gt; List of 2</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   ..$ 
driver_init_func:Class 'adbc_driver_init_func' &lt;externalptr&gt; </span>
diff --git a/main/r/adbcdrivermanager/reference/adbc_statement_init.html 
b/main/r/adbcdrivermanager/reference/adbc_statement_init.html
index 4280ff3c5..6726d8dba 100644
--- a/main/r/adbcdrivermanager/reference/adbc_statement_init.html
+++ b/main/r/adbcdrivermanager/reference/adbc_statement_init.html
@@ -106,11 +106,11 @@ finer-grained control over behaviour at the R 
level.</p></dd>
     <div class="sourceCode"><pre class="sourceCode r"><code><span 
class="r-in"><span><span class="va">db</span> <span class="op">&lt;-</span> 
<span class="fu"><a 
href="adbc_database_init.html">adbc_database_init</a></span><span 
class="op">(</span><span class="fu"><a 
href="adbc_driver_void.html">adbc_driver_void</a></span><span 
class="op">(</span><span class="op">)</span><span 
class="op">)</span></span></span>
 <span class="r-in"><span><span class="va">con</span> <span 
class="op">&lt;-</span> <span class="fu"><a 
href="adbc_connection_init.html">adbc_connection_init</a></span><span 
class="op">(</span><span class="va">db</span><span 
class="op">)</span></span></span>
 <span class="r-in"><span><span class="fu">adbc_statement_init</span><span 
class="op">(</span><span class="va">con</span><span 
class="op">)</span></span></span>
-<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;adbc_statement at 
0x560ec01be190&gt; </span>
+<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;adbc_statement at 
0x559d3c97ab20&gt; </span>
 <span class="r-out co"><span class="r-pr">#&gt;</span> List of 1</span>
-<span class="r-out co"><span class="r-pr">#&gt;</span>  $ 
connection:&lt;adbc_connection at 0x560ebfed3a50&gt; </span>
+<span class="r-out co"><span class="r-pr">#&gt;</span>  $ 
connection:&lt;adbc_connection at 0x559d3c6025f0&gt; </span>
 <span class="r-out co"><span class="r-pr">#&gt;</span> List of 1</span>
-<span class="r-out co"><span class="r-pr">#&gt;</span>   ..$ 
database:&lt;adbc_database at 0x560ebfd16fe0&gt; </span>
+<span class="r-out co"><span class="r-pr">#&gt;</span>   ..$ 
database:&lt;adbc_database at 0x559d3d0259d0&gt; </span>
 <span class="r-out co"><span class="r-pr">#&gt;</span> List of 1</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   .. ..$ 
driver:&lt;adbc_driver_void&gt; List of 2</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   .. .. ..$ 
driver_init_func:Class 'adbc_driver_init_func' &lt;externalptr&gt; </span>
diff --git a/main/r/adbcdrivermanager/search.json 
b/main/r/adbcdrivermanager/search.json
index 1191e2969..1f7dbf73c 100644
--- a/main/r/adbcdrivermanager/search.json
+++ b/main/r/adbcdrivermanager/search.json
@@ -1 +1 @@
-[{"path":"https://arrow.apache.org/adbc/current/r/adbcdrivermanager/LICENSE.html","id":null,"dir":"","previous_headings":"","what":"Apache
 License","title":"Apache License","text":"Version 2.0, January 2004 
<http://www.apache.org/licenses/>","code":""},{"path":[]},{"path":"https://arrow.apache.org/adbc/current/r/adbcdrivermanager/LICENSE.html","id":"id_1-definitions","dir":"","previous_headings":"Terms
 and Conditions for use, reproduction, and distribution","what":"1. 
Definitions","title [...]
+[{"path":"https://arrow.apache.org/adbc/current/r/adbcdrivermanager/LICENSE.html","id":null,"dir":"","previous_headings":"","what":"Apache
 License","title":"Apache License","text":"Version 2.0, January 2004 
<http://www.apache.org/licenses/>","code":""},{"path":[]},{"path":"https://arrow.apache.org/adbc/current/r/adbcdrivermanager/LICENSE.html","id":"id_1-definitions","dir":"","previous_headings":"Terms
 and Conditions for use, reproduction, and distribution","what":"1. 
Definitions","title [...]
diff --git a/main/r/adbcflightsql/pkgdown.yml b/main/r/adbcflightsql/pkgdown.yml
index d4c1d562f..79f61a6f8 100644
--- a/main/r/adbcflightsql/pkgdown.yml
+++ b/main/r/adbcflightsql/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: '3.5'
 pkgdown: 2.1.1
 pkgdown_sha: ~
 articles: {}
-last_built: 2024-11-26T00:49Z
+last_built: 2024-11-26T02:24Z
 urls:
   reference: https://arrow.apache.org/adbc/current/r/adbcflightsql/reference
   article: https://arrow.apache.org/adbc/current/r/adbcflightsql/articles
diff --git a/main/r/adbcpostgresql/pkgdown.yml 
b/main/r/adbcpostgresql/pkgdown.yml
index 13bf1a099..d04bd4bca 100644
--- a/main/r/adbcpostgresql/pkgdown.yml
+++ b/main/r/adbcpostgresql/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: '3.5'
 pkgdown: 2.1.1
 pkgdown_sha: ~
 articles: {}
-last_built: 2024-11-26T00:49Z
+last_built: 2024-11-26T02:24Z
 urls:
   reference: https://arrow.apache.org/adbc/current/r/adbcpostgresql/reference
   article: https://arrow.apache.org/adbc/current/r/adbcpostgresql/articles
diff --git a/main/r/adbcsnowflake/pkgdown.yml b/main/r/adbcsnowflake/pkgdown.yml
index bc9ad1935..2b0025b3e 100644
--- a/main/r/adbcsnowflake/pkgdown.yml
+++ b/main/r/adbcsnowflake/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: '3.5'
 pkgdown: 2.1.1
 pkgdown_sha: ~
 articles: {}
-last_built: 2024-11-26T00:49Z
+last_built: 2024-11-26T02:24Z
 urls:
   reference: https://arrow.apache.org/adbc/current/r/adbcsnowflake/reference
   article: https://arrow.apache.org/adbc/current/r/adbcsnowflake/articles
diff --git a/main/r/adbcsqlite/pkgdown.yml b/main/r/adbcsqlite/pkgdown.yml
index caca24aae..efc491fe0 100644
--- a/main/r/adbcsqlite/pkgdown.yml
+++ b/main/r/adbcsqlite/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: '3.5'
 pkgdown: 2.1.1
 pkgdown_sha: ~
 articles: {}
-last_built: 2024-11-26T00:49Z
+last_built: 2024-11-26T02:24Z
 urls:
   reference: https://arrow.apache.org/adbc/current/r/adbcsqlite/reference
   article: https://arrow.apache.org/adbc/current/r/adbcsqlite/articles
diff --git a/main/r/index.html b/main/r/index.html
index 521067cd4..977120cb4 100644
--- a/main/r/index.html
+++ b/main/r/index.html
@@ -331,6 +331,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="../format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/search.html b/main/search.html
index 6029a7492..b892a46ae 100644
--- a/main/search.html
+++ b/main/search.html
@@ -323,6 +323,7 @@
 <li class="toctree-l1"><a class="reference internal" 
href="format/versioning.html">Versioning and Compatibility</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="format/comparison.html">Comparison with Other APIs</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="format/how_manager.html">How Drivers and the Driver Manager Work 
Together</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="format/related_work.html">Related Work</a></li>
 </ul>
 <p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
 <ul>
diff --git a/main/searchindex.js b/main/searchindex.js
index 9708ac955..139eb30ff 100644
--- a/main/searchindex.js
+++ b/main/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"ADBC API Standard": [[23, null]], "API 
Reference": [[3, "api-reference"], [28, "api-reference"], [36, 
"api-reference"]], "And then what is the \u201cADBC JDBC driver\u201d?": [[20, 
"and-then-what-is-the-adbc-jdbc-driver"]], "Apache Arrow ADBC": [[26, null]], 
"Arrow type to PostgreSQL type mapping": [[16, "id5"]], "Authenticate with a 
username and password": [[42, "authenticate-with-a-username-and-password"]], 
"Authentication": [[13, "authentication"], [17, [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"ADBC API Standard": [[24, null]], "API 
Reference": [[3, "api-reference"], [29, "api-reference"], [37, 
"api-reference"]], "And then what is the \u201cADBC JDBC driver\u201d?": [[20, 
"and-then-what-is-the-adbc-jdbc-driver"]], "Apache Arrow ADBC": [[27, null]], 
"Arrow type to PostgreSQL type mapping": [[16, "id5"]], "Authenticate with a 
username and password": [[43, "authenticate-with-a-username-and-password"]], 
"Authentication": [[13, "authentication"], [17, [...]
\ No newline at end of file

Reply via email to