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 16250e0e publish documentation
16250e0e is described below

commit 16250e0e2416cd4505100b0601f5ea9b8f92a65f
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Jun 19 16:43:12 2023 +0000

    publish documentation
---
 main/cpp/api/adbc.html                | 1099 +--------------------------------
 main/cpp/api/adbc_driver_manager.html |    8 +-
 main/cpp/concurrency.html             |    2 +-
 main/cpp/driver_manager.html          |    2 +-
 main/cpp/quickstart.html              |    2 +-
 main/driver/flight_sql.html           |    4 +-
 main/driver/snowflake.html            |    2 +-
 main/driver/status.html               |    4 +-
 main/format/specification.html        |    6 +-
 main/format/versioning.html           |    4 +-
 main/genindex.html                    |  150 +----
 main/objects.inv                      |  Bin 7485 -> 4378 bytes
 main/python/driver_manager.html       |    2 +-
 main/searchindex.js                   |    2 +-
 14 files changed, 49 insertions(+), 1238 deletions(-)

diff --git a/main/cpp/api/adbc.html b/main/cpp/api/adbc.html
index 4ae1e7b8..9908eff8 100644
--- a/main/cpp/api/adbc.html
+++ b/main/cpp/api/adbc.html
@@ -338,1051 +338,6 @@
 <span class="target" 
id="adbc_8h_1a52c43fe881800162290764f1e683c9fa"></span><span class="sig-name 
descname"><span class="n"><span class="pre">ADBC</span></span></span><a 
class="headerlink" href="#c.ADBC" title="Permalink to this definition">#</a><br 
/></dt>
 <dd></dd></dl>
 
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_OK">
-<span class="target" 
id="group__adbc-error-handling_1gabc137e5935d54d1be2bc2e07b70752b1"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_OK</span></span></span><a class="headerlink" 
href="#c.ADBC_STATUS_OK" title="Permalink to this definition">#</a><br /></dt>
-<dd><p>No error. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_UNKNOWN">
-<span class="target" 
id="group__adbc-error-handling_1ga7304ac590fc54192dadd6758575b00bd"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_UNKNOWN</span></span></span><a class="headerlink" 
href="#c.ADBC_STATUS_UNKNOWN" title="Permalink to this definition">#</a><br 
/></dt>
-<dd><p>An unknown error occurred. </p>
-<p>May indicate a driver-side or database-side error. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_NOT_IMPLEMENTED">
-<span class="target" 
id="group__adbc-error-handling_1ga40ffb7cc27dff6335756c56fa4094a1d"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_NOT_IMPLEMENTED</span></span></span><a 
class="headerlink" href="#c.ADBC_STATUS_NOT_IMPLEMENTED" title="Permalink to 
this definition">#</a><br /></dt>
-<dd><p>The operation is not implemented or supported. </p>
-<p>May indicate a driver-side or database-side error. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_NOT_FOUND">
-<span class="target" 
id="group__adbc-error-handling_1ga88649145d5ef83eba2eb69d22bb9a2e3"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_NOT_FOUND</span></span></span><a class="headerlink" 
href="#c.ADBC_STATUS_NOT_FOUND" title="Permalink to this definition">#</a><br 
/></dt>
-<dd><p>A requested resource was not found. </p>
-<p>May indicate a driver-side or database-side error. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_ALREADY_EXISTS">
-<span class="target" 
id="group__adbc-error-handling_1ga88f6a9243d510ab672ce9fa48b1aa324"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_ALREADY_EXISTS</span></span></span><a 
class="headerlink" href="#c.ADBC_STATUS_ALREADY_EXISTS" title="Permalink to 
this definition">#</a><br /></dt>
-<dd><p>A requested resource already exists. </p>
-<p>May indicate a driver-side or database-side error. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_INVALID_ARGUMENT">
-<span class="target" 
id="group__adbc-error-handling_1gac36eeb700db45827954182ced4c23595"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_INVALID_ARGUMENT</span></span></span><a 
class="headerlink" href="#c.ADBC_STATUS_INVALID_ARGUMENT" title="Permalink to 
this definition">#</a><br /></dt>
-<dd><p>The arguments are invalid, likely a programming error. </p>
-<p>For instance, they may be of the wrong format, or out of range.</p>
-<p>May indicate a driver-side or database-side error. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_INVALID_STATE">
-<span class="target" 
id="group__adbc-error-handling_1gac3ce1a13696ab0a58455a2c277587571"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_INVALID_STATE</span></span></span><a class="headerlink" 
href="#c.ADBC_STATUS_INVALID_STATE" title="Permalink to this 
definition">#</a><br /></dt>
-<dd><p>The preconditions for the operation are not met, likely a programming 
error. </p>
-<p>For instance, the object may be uninitialized, or may have not been fully 
configured.</p>
-<p>May indicate a driver-side or database-side error. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_INVALID_DATA">
-<span class="target" 
id="group__adbc-error-handling_1ga4c63864b24e49b95a00d3fa680e26ced"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_INVALID_DATA</span></span></span><a class="headerlink" 
href="#c.ADBC_STATUS_INVALID_DATA" title="Permalink to this 
definition">#</a><br /></dt>
-<dd><p>Invalid data was processed (not a programming error). </p>
-<p>For instance, a division by zero may have occurred during query 
execution.</p>
-<p>May indicate a database-side error only. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_INTEGRITY">
-<span class="target" 
id="group__adbc-error-handling_1ga83da2be9fdafa1e21af0b778643e8c59"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_INTEGRITY</span></span></span><a class="headerlink" 
href="#c.ADBC_STATUS_INTEGRITY" title="Permalink to this definition">#</a><br 
/></dt>
-<dd><p>The database’s integrity was affected. </p>
-<p>For instance, a foreign key check may have failed, or a uniqueness 
constraint may have been violated.</p>
-<p>May indicate a database-side error only. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_INTERNAL">
-<span class="target" 
id="group__adbc-error-handling_1gae4291ac8711735f404d59da024c6b62a"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_INTERNAL</span></span></span><a class="headerlink" 
href="#c.ADBC_STATUS_INTERNAL" title="Permalink to this definition">#</a><br 
/></dt>
-<dd><p>An error internal to the driver or database occurred. </p>
-<p>May indicate a driver-side or database-side error. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_IO">
-<span class="target" 
id="group__adbc-error-handling_1ga4ab064dacfe809a24ec7afcb709c2ad7"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_IO</span></span></span><a class="headerlink" 
href="#c.ADBC_STATUS_IO" title="Permalink to this definition">#</a><br /></dt>
-<dd><p>An I/O error occurred. </p>
-<p>For instance, a remote service may be unavailable.</p>
-<p>May indicate a driver-side or database-side error. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_CANCELLED">
-<span class="target" 
id="group__adbc-error-handling_1gaea6b6bfffb708bba55ee19a475f0d257"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_CANCELLED</span></span></span><a class="headerlink" 
href="#c.ADBC_STATUS_CANCELLED" title="Permalink to this definition">#</a><br 
/></dt>
-<dd><p>The operation was cancelled, not due to a timeout. </p>
-<p>May indicate a driver-side or database-side error. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_TIMEOUT">
-<span class="target" 
id="group__adbc-error-handling_1gaf08c8582d5ebbda6e484ee60337884e2"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_TIMEOUT</span></span></span><a class="headerlink" 
href="#c.ADBC_STATUS_TIMEOUT" title="Permalink to this definition">#</a><br 
/></dt>
-<dd><p>The operation was cancelled due to a timeout. </p>
-<p>May indicate a driver-side or database-side error. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_UNAUTHENTICATED">
-<span class="target" 
id="group__adbc-error-handling_1ga7d5af2733d24382f811a44de1a6d85dc"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_UNAUTHENTICATED</span></span></span><a 
class="headerlink" href="#c.ADBC_STATUS_UNAUTHENTICATED" title="Permalink to 
this definition">#</a><br /></dt>
-<dd><p>Authentication failed. </p>
-<p>May indicate a database-side error only. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_STATUS_UNAUTHORIZED">
-<span class="target" 
id="group__adbc-error-handling_1ga4b9a5ee125e1c747213bf571bd36d852"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_STATUS_UNAUTHORIZED</span></span></span><a class="headerlink" 
href="#c.ADBC_STATUS_UNAUTHORIZED" title="Permalink to this 
definition">#</a><br /></dt>
-<dd><p>The client is not authorized to perform the given operation. </p>
-<p>May indicate a database-side error only. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_VERSION_1_0_0">
-<span class="target" 
id="group__adbc-constants_1ga17b4d4cc14a0c200090c0182edf34ba7"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_VERSION_1_0_0</span></span></span><a class="headerlink" 
href="#c.ADBC_VERSION_1_0_0" title="Permalink to this definition">#</a><br 
/></dt>
-<dd><p>ADBC revision 1.0.0. </p>
-<p>When passed to an <a class="reference internal" 
href="#group__adbc-driver_1ga5fb0507a84a8d440448d1c6b5cb0d1db"><span class="std 
std-ref">AdbcDriverInitFunc()</span></a>, the driver parameter must point to an 
<a class="reference internal" href="#structAdbcDriver"><span class="std 
std-ref">AdbcDriver</span></a>. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_OPTION_VALUE_ENABLED">
-<span class="target" 
id="group__adbc-constants_1gabd9527bda5f62ad8a64b23e1a6d1cad4"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OPTION_VALUE_ENABLED</span></span></span><a class="headerlink" 
href="#c.ADBC_OPTION_VALUE_ENABLED" title="Permalink to this 
definition">#</a><br /></dt>
-<dd><p>Canonical option value for enabling an option. </p>
-<p>For use as the value in SetOption calls. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_OPTION_VALUE_DISABLED">
-<span class="target" 
id="group__adbc-constants_1gaa1bb3198d60fcb8c1d22e31834fba6ca"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OPTION_VALUE_DISABLED</span></span></span><a 
class="headerlink" href="#c.ADBC_OPTION_VALUE_DISABLED" title="Permalink to 
this definition">#</a><br /></dt>
-<dd><p>Canonical option value for disabling an option. </p>
-<p>For use as the value in SetOption calls. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_INFO_VENDOR_NAME">
-<span class="target" 
id="group__adbc-constants_1ga334295c2bab204351502587698f12a2d"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_INFO_VENDOR_NAME</span></span></span><a class="headerlink" 
href="#c.ADBC_INFO_VENDOR_NAME" title="Permalink to this definition">#</a><br 
/></dt>
-<dd><p>The database vendor/product name (e.g. the server name). (type: utf8). 
</p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection-metadata_1ga72f6253a8bee78ad201f30ceb1ef3f4c"><span
 class="std std-ref">AdbcConnectionGetInfo</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_INFO_VENDOR_VERSION">
-<span class="target" 
id="group__adbc-constants_1gac068e3b889e54d1ee7123445de4a5808"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_INFO_VENDOR_VERSION</span></span></span><a class="headerlink" 
href="#c.ADBC_INFO_VENDOR_VERSION" title="Permalink to this 
definition">#</a><br /></dt>
-<dd><p>The database vendor/product version (type: utf8). </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection-metadata_1ga72f6253a8bee78ad201f30ceb1ef3f4c"><span
 class="std std-ref">AdbcConnectionGetInfo</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_INFO_VENDOR_ARROW_VERSION">
-<span class="target" 
id="group__adbc-constants_1ga78346a6dfd63c7cf3047eab1b6527512"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_INFO_VENDOR_ARROW_VERSION</span></span></span><a 
class="headerlink" href="#c.ADBC_INFO_VENDOR_ARROW_VERSION" title="Permalink to 
this definition">#</a><br /></dt>
-<dd><p>The database vendor/product Arrow library version (type: utf8). </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection-metadata_1ga72f6253a8bee78ad201f30ceb1ef3f4c"><span
 class="std std-ref">AdbcConnectionGetInfo</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_INFO_DRIVER_NAME">
-<span class="target" 
id="group__adbc-constants_1ga0faf91aa6b77d9294e6cd81916101a84"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_INFO_DRIVER_NAME</span></span></span><a class="headerlink" 
href="#c.ADBC_INFO_DRIVER_NAME" title="Permalink to this definition">#</a><br 
/></dt>
-<dd><p>The driver name (type: utf8). </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection-metadata_1ga72f6253a8bee78ad201f30ceb1ef3f4c"><span
 class="std std-ref">AdbcConnectionGetInfo</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_INFO_DRIVER_VERSION">
-<span class="target" 
id="group__adbc-constants_1ga8e446bae19b88e468cd98edb6bbd3d39"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_INFO_DRIVER_VERSION</span></span></span><a class="headerlink" 
href="#c.ADBC_INFO_DRIVER_VERSION" title="Permalink to this 
definition">#</a><br /></dt>
-<dd><p>The driver version (type: utf8). </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection-metadata_1ga72f6253a8bee78ad201f30ceb1ef3f4c"><span
 class="std std-ref">AdbcConnectionGetInfo</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_INFO_DRIVER_ARROW_VERSION">
-<span class="target" 
id="group__adbc-constants_1ga4c3522556a02af806540e8c67607618e"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_INFO_DRIVER_ARROW_VERSION</span></span></span><a 
class="headerlink" href="#c.ADBC_INFO_DRIVER_ARROW_VERSION" title="Permalink to 
this definition">#</a><br /></dt>
-<dd><p>The driver Arrow library version (type: utf8). </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection-metadata_1ga72f6253a8bee78ad201f30ceb1ef3f4c"><span
 class="std std-ref">AdbcConnectionGetInfo</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_OBJECT_DEPTH_ALL">
-<span class="target" 
id="group__adbc-constants_1gab12f4e84db57c8c793ba59cfe7c4feff"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OBJECT_DEPTH_ALL</span></span></span><a class="headerlink" 
href="#c.ADBC_OBJECT_DEPTH_ALL" title="Permalink to this definition">#</a><br 
/></dt>
-<dd><p>Return metadata on catalogs, schemas, tables, and columns. </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection-metadata_1ga32f64f4cfc86140e2d8d02b328215dbf"><span
 class="std std-ref">AdbcConnectionGetObjects</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_OBJECT_DEPTH_CATALOGS">
-<span class="target" 
id="group__adbc-constants_1ga4671a35bdbf53cd9736cf60e80f5948c"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OBJECT_DEPTH_CATALOGS</span></span></span><a 
class="headerlink" href="#c.ADBC_OBJECT_DEPTH_CATALOGS" title="Permalink to 
this definition">#</a><br /></dt>
-<dd><p>Return metadata on catalogs only. </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection-metadata_1ga32f64f4cfc86140e2d8d02b328215dbf"><span
 class="std std-ref">AdbcConnectionGetObjects</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_OBJECT_DEPTH_DB_SCHEMAS">
-<span class="target" 
id="group__adbc-constants_1ga8bf6501439308e86a1f4d43a49e3172e"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OBJECT_DEPTH_DB_SCHEMAS</span></span></span><a 
class="headerlink" href="#c.ADBC_OBJECT_DEPTH_DB_SCHEMAS" title="Permalink to 
this definition">#</a><br /></dt>
-<dd><p>Return metadata on catalogs and schemas. </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection-metadata_1ga32f64f4cfc86140e2d8d02b328215dbf"><span
 class="std std-ref">AdbcConnectionGetObjects</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_OBJECT_DEPTH_TABLES">
-<span class="target" 
id="group__adbc-constants_1ga0ad2d0e1e0c7bd7087e73c0834a54e78"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OBJECT_DEPTH_TABLES</span></span></span><a class="headerlink" 
href="#c.ADBC_OBJECT_DEPTH_TABLES" title="Permalink to this 
definition">#</a><br /></dt>
-<dd><p>Return metadata on catalogs, schemas, and tables. </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection-metadata_1ga32f64f4cfc86140e2d8d02b328215dbf"><span
 class="std std-ref">AdbcConnectionGetObjects</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_OBJECT_DEPTH_COLUMNS">
-<span class="target" 
id="group__adbc-constants_1gad19dbe78fddc3299360c82e7e2e1a744"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OBJECT_DEPTH_COLUMNS</span></span></span><a class="headerlink" 
href="#c.ADBC_OBJECT_DEPTH_COLUMNS" title="Permalink to this 
definition">#</a><br /></dt>
-<dd><p>Return metadata on catalogs, schemas, tables, and columns. </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection-metadata_1ga32f64f4cfc86140e2d8d02b328215dbf"><span
 class="std std-ref">AdbcConnectionGetObjects</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_CONNECTION_OPTION_AUTOCOMMIT">
-<span class="target" 
id="group__adbc-constants_1ga67c5f2a5de514d4126b23fa7497ab9d4"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_CONNECTION_OPTION_AUTOCOMMIT</span></span></span><a 
class="headerlink" href="#c.ADBC_CONNECTION_OPTION_AUTOCOMMIT" title="Permalink 
to this definition">#</a><br /></dt>
-<dd><p>The name of the canonical option for whether autocommit is enabled. </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection_1ga05138fc1a1b6c90c705d22bcc9249d03"><span 
class="std std-ref">AdbcConnectionSetOption</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_CONNECTION_OPTION_READ_ONLY">
-<span class="target" 
id="group__adbc-constants_1gafa1a50cb8e97bb97a84e2c7322aa7fa9"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_CONNECTION_OPTION_READ_ONLY</span></span></span><a 
class="headerlink" href="#c.ADBC_CONNECTION_OPTION_READ_ONLY" title="Permalink 
to this definition">#</a><br /></dt>
-<dd><p>The name of the canonical option for whether the current connection 
should be restricted to being read-only. </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection_1ga05138fc1a1b6c90c705d22bcc9249d03"><span 
class="std std-ref">AdbcConnectionSetOption</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_CONNECTION_OPTION_ISOLATION_LEVEL">
-<span class="target" 
id="group__adbc-constants_1gabfd8f71d27528c928d18fef6437305bb"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_CONNECTION_OPTION_ISOLATION_LEVEL</span></span></span><a 
class="headerlink" href="#c.ADBC_CONNECTION_OPTION_ISOLATION_LEVEL" 
title="Permalink to this definition">#</a><br /></dt>
-<dd><p>The name of the canonical option for setting the isolation level of a 
transaction. </p>
-<p>Should only be used in conjunction with autocommit disabled and 
AdbcConnectionCommit / AdbcConnectionRollback. If the desired isolation level 
is not supported by a driver, it should return an appropriate error.</p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection_1ga05138fc1a1b6c90c705d22bcc9249d03"><span 
class="std std-ref">AdbcConnectionSetOption</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_OPTION_ISOLATION_LEVEL_DEFAULT">
-<span class="target" 
id="group__adbc-constants_1ga5fdca57bce7d7acb146018ac5324843e"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OPTION_ISOLATION_LEVEL_DEFAULT</span></span></span><a 
class="headerlink" href="#c.ADBC_OPTION_ISOLATION_LEVEL_DEFAULT" 
title="Permalink to this definition">#</a><br /></dt>
-<dd><p>Use database or driver default isolation level. </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection_1ga05138fc1a1b6c90c705d22bcc9249d03"><span 
class="std std-ref">AdbcConnectionSetOption</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" 
id="c.ADBC_OPTION_ISOLATION_LEVEL_READ_UNCOMMITTED">
-<span class="target" 
id="group__adbc-constants_1ga244fec47004afefd01c88dd860370b53"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OPTION_ISOLATION_LEVEL_READ_UNCOMMITTED</span></span></span><a 
class="headerlink" href="#c.ADBC_OPTION_ISOLATION_LEVEL_READ_UNCOMMITTED" 
title="Permalink to this definition">#</a><br /></dt>
-<dd><p>The lowest isolation level. Dirty reads are allowed, so one transaction 
may see not-yet-committed changes made by others. </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection_1ga05138fc1a1b6c90c705d22bcc9249d03"><span 
class="std std-ref">AdbcConnectionSetOption</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" 
id="c.ADBC_OPTION_ISOLATION_LEVEL_READ_COMMITTED">
-<span class="target" 
id="group__adbc-constants_1ga2fce94174222c74930f5248e1df0d656"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OPTION_ISOLATION_LEVEL_READ_COMMITTED</span></span></span><a 
class="headerlink" href="#c.ADBC_OPTION_ISOLATION_LEVEL_READ_COMMITTED" 
title="Permalink to this definition">#</a><br /></dt>
-<dd><p>Lock-based concurrency control keeps write locks until the end of the 
transaction, but read locks are released as soon as a SELECT is performed. 
Non-repeatable reads can occur in this isolation level. </p>
-<p>More simply put, Read Committed is an isolation level that guarantees that 
any data read is committed at the moment it is read. It simply restricts the 
reader from seeing any intermediate, uncommitted, ‘dirty’ reads. It makes no 
promise whatsoever that if the transaction re-issues the read, it will find the 
same data; data is free to change after it is read.</p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection_1ga05138fc1a1b6c90c705d22bcc9249d03"><span 
class="std std-ref">AdbcConnectionSetOption</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" 
id="c.ADBC_OPTION_ISOLATION_LEVEL_REPEATABLE_READ">
-<span class="target" 
id="group__adbc-constants_1ga10b519e2e06d1adef1d57146845778d8"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OPTION_ISOLATION_LEVEL_REPEATABLE_READ</span></span></span><a 
class="headerlink" href="#c.ADBC_OPTION_ISOLATION_LEVEL_REPEATABLE_READ" 
title="Permalink to this definition">#</a><br /></dt>
-<dd><p>Lock-based concurrency control keeps read AND write locks (acquired on 
selection data) until the end of the transaction. </p>
-<p>However, range-locks are not managed, so phantom reads can occur. Write 
skew is possible at this isolation level in some systems.</p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection_1ga05138fc1a1b6c90c705d22bcc9249d03"><span 
class="std std-ref">AdbcConnectionSetOption</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_OPTION_ISOLATION_LEVEL_SNAPSHOT">
-<span class="target" 
id="group__adbc-constants_1ga79b5eb55f40eb1cb0a4bbe6bb16e1895"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OPTION_ISOLATION_LEVEL_SNAPSHOT</span></span></span><a 
class="headerlink" href="#c.ADBC_OPTION_ISOLATION_LEVEL_SNAPSHOT" 
title="Permalink to this definition">#</a><br /></dt>
-<dd><p>This isolation guarantees that all reads in the transaction will see a 
consistent snapshot of the database and the transaction should only 
successfully commit if no updates conflict with any concurrent updates made 
since that snapshot. </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection_1ga05138fc1a1b6c90c705d22bcc9249d03"><span 
class="std std-ref">AdbcConnectionSetOption</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_OPTION_ISOLATION_LEVEL_SERIALIZABLE">
-<span class="target" 
id="group__adbc-constants_1gac71c7e819282c0c2d371a9714da60b87"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OPTION_ISOLATION_LEVEL_SERIALIZABLE</span></span></span><a 
class="headerlink" href="#c.ADBC_OPTION_ISOLATION_LEVEL_SERIALIZABLE" 
title="Permalink to this definition">#</a><br /></dt>
-<dd><p>Serializability requires read and write locks to be released only at 
the end of the transaction. This includes acquiring range- locks when a select 
query uses a ranged WHERE clause to avoid phantom reads. </p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection_1ga05138fc1a1b6c90c705d22bcc9249d03"><span 
class="std std-ref">AdbcConnectionSetOption</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_OPTION_ISOLATION_LEVEL_LINEARIZABLE">
-<span class="target" 
id="group__adbc-constants_1ga176eaab1f1229ab5341a0591eb54f1f5"></span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ADBC_OPTION_ISOLATION_LEVEL_LINEARIZABLE</span></span></span><a 
class="headerlink" href="#c.ADBC_OPTION_ISOLATION_LEVEL_LINEARIZABLE" 
title="Permalink to this definition">#</a><br /></dt>
-<dd><p>The central distinction between serializability and linearizability is 
that serializability is a global property; a property of an entire history of 
operations and transactions. Linearizability is a local property; a property of 
a single operation/transaction. </p>
-<p>Linearizability can be viewed as a special case of strict serializability 
where transactions are restricted to consist of a single operation applied to a 
single object.</p>
-<p><div class="admonition seealso">
-<p class="admonition-title">See also</p>
-<p><a class="reference internal" 
href="#group__adbc-connection_1ga05138fc1a1b6c90c705d22bcc9249d03"><span 
class="std std-ref">AdbcConnectionSetOption</span></a></p>
-</div>
-</p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_INGEST_OPTION_TARGET_TABLE">
-<span class="target" 
id="group__adbc-statement-ingestion_1gad325f2e1b05672d5986bff954daf1f5a"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_INGEST_OPTION_TARGET_TABLE</span></span></span><a 
class="headerlink" href="#c.ADBC_INGEST_OPTION_TARGET_TABLE" title="Permalink 
to this definition">#</a><br /></dt>
-<dd><p>The name of the target table for a bulk insert. </p>
-<p>The driver should attempt to create the table if it does not exist. If the 
table exists but has a different schema, ADBC_STATUS_ALREADY_EXISTS should be 
raised. Else, data should be appended to the target table. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_INGEST_OPTION_MODE">
-<span class="target" 
id="group__adbc-statement-ingestion_1ga95b773429bee5ef212e86737d1e900f8"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_INGEST_OPTION_MODE</span></span></span><a class="headerlink" 
href="#c.ADBC_INGEST_OPTION_MODE" title="Permalink to this definition">#</a><br 
/></dt>
-<dd><p>Whether to create (the default) or append. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_INGEST_OPTION_MODE_CREATE">
-<span class="target" 
id="group__adbc-statement-ingestion_1ga04ce99899a716a3266689dcc8cacb26f"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_INGEST_OPTION_MODE_CREATE</span></span></span><a 
class="headerlink" href="#c.ADBC_INGEST_OPTION_MODE_CREATE" title="Permalink to 
this definition">#</a><br /></dt>
-<dd><p>Create the table and insert data; error if the table exists. </p>
-</dd></dl>
-
-<dl class="cpp macro">
-<dt class="sig sig-object cpp" id="c.ADBC_INGEST_OPTION_MODE_APPEND">
-<span class="target" 
id="group__adbc-statement-ingestion_1gacdea739b09b481633ea40683d67cc755"></span><span
 class="sig-name descname"><span class="n"><span 
class="pre">ADBC_INGEST_OPTION_MODE_APPEND</span></span></span><a 
class="headerlink" href="#c.ADBC_INGEST_OPTION_MODE_APPEND" title="Permalink to 
this definition">#</a><br /></dt>
-<dd><p>Do not create the table, and insert data; error if the table does not 
exist (ADBC_STATUS_NOT_FOUND) or does not match the schema of the data to 
append (ADBC_STATUS_ALREADY_EXISTS). </p>
-</dd></dl>
-
-</div>
-<div class="breathe-sectiondef docutils container">
-<p class="breathe-sectiondef-title rubric" 
id="breathe-section-title-typedefs">Typedefs</p>
-<dl class="cpp type">
-<dt class="sig sig-object cpp" id="_CPPv414AdbcStatusCode">
-<span id="_CPPv314AdbcStatusCode"></span><span 
id="_CPPv214AdbcStatusCode"></span><span id="AdbcStatusCode"></span><span 
class="target" 
id="group__adbc-error-handling_1ga6af034a7846314de57fe1b14f8ad2754"></span><span
 class="k"><span class="pre">typedef</span></span><span class="w"> </span><span 
class="n"><span class="pre">uint8_t</span></span><span class="w"> </span><span 
class="sig-name descname"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></span><a class="headerlink"  [...]
-<dd><p>Error codes for operations that may fail. </p>
-</dd></dl>
-
-<dl class="cpp type">
-<dt class="sig sig-object cpp" id="_CPPv418AdbcDriverInitFunc">
-<span id="_CPPv318AdbcDriverInitFunc"></span><span 
id="_CPPv218AdbcDriverInitFunc"></span><span 
id="AdbcDriverInitFunc"></span><span class="target" 
id="group__adbc-driver_1ga5fb0507a84a8d440448d1c6b5cb0d1db"></span><span 
class="k"><span class="pre">typedef</span></span><span class="w"> </span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span cl [...]
-<dd><p>Common entry point for drivers via the driver manager (which uses 
dlopen(3)/LoadLibrary). The driver manager is told to load a library and call a 
function of this type to load the driver. </p>
-<p>Although drivers may choose any name for this function, the recommended 
name is “AdbcDriverInit”.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Param version<span class="colon">:</span></dt>
-<dd class="field-odd"><p><strong>[in]</strong> The ADBC revision to attempt to 
initialize (see ADBC_VERSION_1_0_0). </p>
-</dd>
-<dt class="field-even">Param driver<span class="colon">:</span></dt>
-<dd class="field-even"><p><strong>[out]</strong> The table of function 
pointers to initialize. Should be a pointer to the appropriate struct for the 
given version (see the documentation for the version). </p>
-</dd>
-<dt class="field-odd">Param error<span class="colon">:</span></dt>
-<dd class="field-odd"><p><strong>[out]</strong> An optional location to return 
an error message if necessary. </p>
-</dd>
-<dt class="field-even">Return<span class="colon">:</span></dt>
-<dd class="field-even"><p>ADBC_STATUS_OK if the driver was initialized, or 
ADBC_STATUS_NOT_IMPLEMENTED if the version is not supported. In that case, 
clients may retry with a different version. </p>
-</dd>
-</dl>
-</dd></dl>
-
-</div>
-<div class="breathe-sectiondef docutils container">
-<p class="breathe-sectiondef-title rubric" 
id="breathe-section-title-functions">Functions</p>
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv415AdbcDatabaseNewP12AdbcDatabaseP9AdbcError">
-<span id="_CPPv315AdbcDatabaseNewP12AdbcDatabaseP9AdbcError"></span><span 
id="_CPPv215AdbcDatabaseNewP12AdbcDatabaseP9AdbcError"></span><span 
id="AdbcDatabaseNew__AdbcDatabaseP.AdbcErrorP"></span><span class="target" 
id="group__adbc-database_1ga44a8eb11b99c063c46d698912556c74c"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="sig-name descname"> [...]
-<dd><p>Allocate a new (but uninitialized) database. </p>
-<p>Callers pass in a zero-initialized <a class="reference internal" 
href="#structAdbcDatabase"><span class="std 
std-ref">AdbcDatabase</span></a>.</p>
-<p>Drivers should allocate their internal data structure and set the 
private_data field to point to the newly allocated struct. This struct should 
be released when AdbcDatabaseRelease is called. </p>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv421AdbcDatabaseSetOptionP12AdbcDatabasePKcPKcP9AdbcError">
-<span 
id="_CPPv321AdbcDatabaseSetOptionP12AdbcDatabasePKcPKcP9AdbcError"></span><span 
id="_CPPv221AdbcDatabaseSetOptionP12AdbcDatabasePKcPKcP9AdbcError"></span><span 
id="AdbcDatabaseSetOption__AdbcDatabaseP.cCP.cCP.AdbcErrorP"></span><span 
class="target" 
id="group__adbc-database_1gac3c5e484e08aaa025de5ea94f7c69a04"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> < [...]
-<dd><p>Set a char* option. </p>
-<p>Options may be set before AdbcDatabaseInit. Some drivers may support 
setting options after initialization as well.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Returns<span class="colon">:</span></dt>
-<dd class="field-odd"><p>ADBC_STATUS_NOT_IMPLEMENTED if the option is not 
recognized </p>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv416AdbcDatabaseInitP12AdbcDatabaseP9AdbcError">
-<span id="_CPPv316AdbcDatabaseInitP12AdbcDatabaseP9AdbcError"></span><span 
id="_CPPv216AdbcDatabaseInitP12AdbcDatabaseP9AdbcError"></span><span 
id="AdbcDatabaseInit__AdbcDatabaseP.AdbcErrorP"></span><span class="target" 
id="group__adbc-database_1ga77c62d4b89455326da63f99e3356016b"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="sig-name descnam [...]
-<dd><p>Finish setting options and initialize the database. </p>
-<p>Some drivers may support setting options after initialization as well. </p>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv419AdbcDatabaseReleaseP12AdbcDatabaseP9AdbcError">
-<span id="_CPPv319AdbcDatabaseReleaseP12AdbcDatabaseP9AdbcError"></span><span 
id="_CPPv219AdbcDatabaseReleaseP12AdbcDatabaseP9AdbcError"></span><span 
id="AdbcDatabaseRelease__AdbcDatabaseP.AdbcErrorP"></span><span class="target" 
id="group__adbc-database_1ga73c9d27f199b0ec9c016ae8d47deb475"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="sig-nam [...]
-<dd><p>Destroy this database. No connections may exist. </p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>database</strong> – <strong>[in]</strong> The database to 
release. </p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> An optional location to 
return an error message if necessary. </p></li>
-</ul>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv417AdbcConnectionNewP14AdbcConnectionP9AdbcError">
-<span id="_CPPv317AdbcConnectionNewP14AdbcConnectionP9AdbcError"></span><span 
id="_CPPv217AdbcConnectionNewP14AdbcConnectionP9AdbcError"></span><span 
id="AdbcConnectionNew__AdbcConnectionP.AdbcErrorP"></span><span class="target" 
id="group__adbc-connection_1ga468142c78d31848febba390d6f4e7285"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="sig-n [...]
-<dd><p>Allocate a new (but uninitialized) connection. </p>
-<p>Callers pass in a zero-initialized <a class="reference internal" 
href="#structAdbcConnection"><span class="std 
std-ref">AdbcConnection</span></a>.</p>
-<p>Drivers should allocate their internal data structure and set the 
private_data field to point to the newly allocated struct. This struct should 
be released when AdbcConnectionRelease is called. </p>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv423AdbcConnectionSetOptionP14AdbcConnectionPKcPKcP9AdbcError">
-<span 
id="_CPPv323AdbcConnectionSetOptionP14AdbcConnectionPKcPKcP9AdbcError"></span><span
 
id="_CPPv223AdbcConnectionSetOptionP14AdbcConnectionPKcPKcP9AdbcError"></span><span
 id="AdbcConnectionSetOption__AdbcConnectionP.cCP.cCP.AdbcErrorP"></span><span 
class="target" 
id="group__adbc-connection_1ga05138fc1a1b6c90c705d22bcc9249d03"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><spa [...]
-<dd><p>Set a char* option. </p>
-<p>Options may be set before AdbcConnectionInit. Some drivers may support 
setting options after initialization as well.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Returns<span class="colon">:</span></dt>
-<dd class="field-odd"><p>ADBC_STATUS_NOT_IMPLEMENTED if the option is not 
recognized </p>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv418AdbcConnectionInitP14AdbcConnectionP12AdbcDatabaseP9AdbcError">
-<span 
id="_CPPv318AdbcConnectionInitP14AdbcConnectionP12AdbcDatabaseP9AdbcError"></span><span
 
id="_CPPv218AdbcConnectionInitP14AdbcConnectionP12AdbcDatabaseP9AdbcError"></span><span
 id="AdbcConnectionInit__AdbcConnectionP.AdbcDatabaseP.AdbcErrorP"></span><span 
class="target" 
id="group__adbc-connection_1gad2e96c4760c6f320b66861ae68fa7247"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span [...]
-<dd><p>Finish setting options and initialize the connection. </p>
-<p>Some drivers may support setting options after initialization as well. </p>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv421AdbcConnectionReleaseP14AdbcConnectionP9AdbcError">
-<span 
id="_CPPv321AdbcConnectionReleaseP14AdbcConnectionP9AdbcError"></span><span 
id="_CPPv221AdbcConnectionReleaseP14AdbcConnectionP9AdbcError"></span><span 
id="AdbcConnectionRelease__AdbcConnectionP.AdbcErrorP"></span><span 
class="target" 
id="group__adbc-connection_1ga73eb78c8af5fda137933c69c3c5bff82"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span  [...]
-<dd><p>Destroy this connection. </p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>connection</strong> – <strong>[in]</strong> The connection to 
release. </p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> An optional location to 
return an error message if necessary. </p></li>
-</ul>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv421AdbcConnectionGetInfoP14AdbcConnectionP8uint32_t6size_tP16ArrowArrayStreamP9AdbcError">
-<span 
id="_CPPv321AdbcConnectionGetInfoP14AdbcConnectionP8uint32_t6size_tP16ArrowArrayStreamP9AdbcError"></span><span
 
id="_CPPv221AdbcConnectionGetInfoP14AdbcConnectionP8uint32_t6size_tP16ArrowArrayStreamP9AdbcError"></span><span
 
id="AdbcConnectionGetInfo__AdbcConnectionP.uint32_tP.s.ArrowArrayStreamP.AdbcErrorP"></span><span
 class="target" 
id="group__adbc-connection-metadata_1ga72f6253a8bee78ad201f30ceb1ef3f4c"></span><a
 class="reference internal" href="#_CPPv414AdbcStatusCode" title="A [...]
-<dd><p>Get metadata about the database/driver. </p>
-<p>The result is an Arrow dataset with the following schema:</p>
-<p><div class="table-wrapper colwidths-auto docutils container">
-<table class="docutils align-default">
-<thead>
-<tr class="row-odd"><th class="head"><p>Field Name   </p></th>
-<th class="head"><p>Field Type    </p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>info_name   </p></td>
-<td><p>uint32 not null    </p></td>
-</tr>
-<tr class="row-odd"><td><p>info_value   </p></td>
-<td><p>INFO_SCHEMA   </p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</p>
-<p>INFO_SCHEMA is a dense union with members:</p>
-<p><div class="table-wrapper colwidths-auto docutils container">
-<table class="docutils align-default">
-<thead>
-<tr class="row-odd"><th class="head"><p>Field Name (Type Code)   </p></th>
-<th class="head"><p>Field Type    </p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>string_value (0)   </p></td>
-<td><p>utf8    </p></td>
-</tr>
-<tr class="row-odd"><td><p>bool_value (1)   </p></td>
-<td><p>bool    </p></td>
-</tr>
-<tr class="row-even"><td><p>int64_value (2)   </p></td>
-<td><p>int64    </p></td>
-</tr>
-<tr class="row-odd"><td><p>int32_bitmask (3)   </p></td>
-<td><p>int32    </p></td>
-</tr>
-<tr class="row-even"><td><p>string_list (4)   </p></td>
-<td><p>list&lt;utf8&gt;    </p></td>
-</tr>
-<tr class="row-odd"><td><p>int32_to_int32_list_map (5)   </p></td>
-<td><p>map&lt;int32, list&lt;int32&gt;&gt;   </p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</p>
-<p>Each metadatum is identified by an integer code. The recognized codes are 
defined as constants. Codes [0, 10_000) are reserved for ADBC usage. 
Drivers/vendors will ignore requests for unrecognized codes (the row will be 
omitted from the result).</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>connection</strong> – <strong>[in]</strong> The connection to 
query. </p></li>
-<li><p><strong>info_codes</strong> – <strong>[in]</strong> A list of metadata 
codes to fetch, or NULL to fetch all. </p></li>
-<li><p><strong>info_codes_length</strong> – <strong>[in]</strong> The length 
of the info_codes parameter. Ignored if info_codes is NULL. </p></li>
-<li><p><strong>out</strong> – <strong>[out]</strong> The result set. </p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> Error details, if an 
error occurs. </p></li>
-</ul>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv424AdbcConnectionGetObjectsP14AdbcConnectioniPKcPKcPKcPPKcPKcP16ArrowArrayStreamP9AdbcError">
-<span 
id="_CPPv324AdbcConnectionGetObjectsP14AdbcConnectioniPKcPKcPKcPPKcPKcP16ArrowArrayStreamP9AdbcError"></span><span
 
id="_CPPv224AdbcConnectionGetObjectsP14AdbcConnectioniPKcPKcPKcPPKcPKcP16ArrowArrayStreamP9AdbcError"></span><span
 
id="AdbcConnectionGetObjects__AdbcConnectionP.i.cCP.cCP.cCP.cCPP.cCP.ArrowArrayStreamP.AdbcErrorP"></span><span
 class="target" 
id="group__adbc-connection-metadata_1ga32f64f4cfc86140e2d8d02b328215dbf"></span><a
 class="reference internal" href="#_CPPv414Adbc [...]
-<dd><p>Get a hierarchical view of all catalogs, database schemas, tables, and 
columns. </p>
-<p>The result is an Arrow dataset with the following schema:</p>
-<p><div class="table-wrapper colwidths-auto docutils container">
-<table class="docutils align-default">
-<thead>
-<tr class="row-odd"><th class="head"><p>Field Name   </p></th>
-<th class="head"><p>Field Type    </p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>catalog_name   </p></td>
-<td><p>utf8    </p></td>
-</tr>
-<tr class="row-odd"><td><p>catalog_db_schemas   </p></td>
-<td><p>list&lt;DB_SCHEMA_SCHEMA&gt;   </p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</p>
-<p>DB_SCHEMA_SCHEMA is a Struct with fields:</p>
-<p><div class="table-wrapper colwidths-auto docutils container">
-<table class="docutils align-default">
-<thead>
-<tr class="row-odd"><th class="head"><p>Field Name   </p></th>
-<th class="head"><p>Field Type    </p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>db_schema_name   </p></td>
-<td><p>utf8    </p></td>
-</tr>
-<tr class="row-odd"><td><p>db_schema_tables   </p></td>
-<td><p>list&lt;TABLE_SCHEMA&gt;   </p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</p>
-<p>TABLE_SCHEMA is a Struct with fields:</p>
-<p><div class="table-wrapper colwidths-auto docutils container">
-<table class="docutils align-default">
-<thead>
-<tr class="row-odd"><th class="head"><p>Field Name   </p></th>
-<th class="head"><p>Field Type    </p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>table_name   </p></td>
-<td><p>utf8 not null    </p></td>
-</tr>
-<tr class="row-odd"><td><p>table_type   </p></td>
-<td><p>utf8 not null    </p></td>
-</tr>
-<tr class="row-even"><td><p>table_columns   </p></td>
-<td><p>list&lt;COLUMN_SCHEMA&gt;    </p></td>
-</tr>
-<tr class="row-odd"><td><p>table_constraints   </p></td>
-<td><p>list&lt;CONSTRAINT_SCHEMA&gt;   </p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</p>
-<p>COLUMN_SCHEMA is a Struct with fields:</p>
-<p><div class="table-wrapper colwidths-auto docutils container">
-<table class="docutils align-default">
-<thead>
-<tr class="row-odd"><th class="head"><p>Field Name   </p></th>
-<th class="head"><p>Field Type   </p></th>
-<th class="head"><p>Comments    </p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>column_name   </p></td>
-<td><p>utf8 not null   </p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-odd"><td><p>ordinal_position   </p></td>
-<td><p>int32   </p></td>
-<td><p>(1)    </p></td>
-</tr>
-<tr class="row-even"><td><p>remarks   </p></td>
-<td><p>utf8   </p></td>
-<td><p>(2)    </p></td>
-</tr>
-<tr class="row-odd"><td><p>xdbc_data_type   </p></td>
-<td><p>int16   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-even"><td><p>xdbc_type_name   </p></td>
-<td><p>utf8   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-odd"><td><p>xdbc_column_size   </p></td>
-<td><p>int32   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-even"><td><p>xdbc_decimal_digits   </p></td>
-<td><p>int16   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-odd"><td><p>xdbc_num_prec_radix   </p></td>
-<td><p>int16   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-even"><td><p>xdbc_nullable   </p></td>
-<td><p>int16   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-odd"><td><p>xdbc_column_def   </p></td>
-<td><p>utf8   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-even"><td><p>xdbc_sql_data_type   </p></td>
-<td><p>int16   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-odd"><td><p>xdbc_datetime_sub   </p></td>
-<td><p>int16   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-even"><td><p>xdbc_char_octet_length   </p></td>
-<td><p>int32   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-odd"><td><p>xdbc_is_nullable   </p></td>
-<td><p>utf8   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-even"><td><p>xdbc_scope_catalog   </p></td>
-<td><p>utf8   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-odd"><td><p>xdbc_scope_schema   </p></td>
-<td><p>utf8   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-even"><td><p>xdbc_scope_table   </p></td>
-<td><p>utf8   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-odd"><td><p>xdbc_is_autoincrement   </p></td>
-<td><p>bool   </p></td>
-<td><p>(3)    </p></td>
-</tr>
-<tr class="row-even"><td><p>xdbc_is_generatedcolumn   </p></td>
-<td><p>bool   </p></td>
-<td><p>(3)   </p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</p>
-<p><ol class="loweralpha simple">
-<li><p>The column’s ordinal position in the table (starting from 1).</p></li>
-<li><p>Database-specific description of the column.</p></li>
-<li><p>Optional value. Should be null if not supported by the driver. xdbc_ 
values are meant to provide JDBC/ODBC-compatible metadata in an agnostic 
manner.</p></li>
-</ol>
-</p>
-<p>CONSTRAINT_SCHEMA is a Struct with fields:</p>
-<p><div class="table-wrapper colwidths-auto docutils container">
-<table class="docutils align-default">
-<thead>
-<tr class="row-odd"><th class="head"><p>Field Name   </p></th>
-<th class="head"><p>Field Type   </p></th>
-<th class="head"><p>Comments    </p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>constraint_name   </p></td>
-<td><p>utf8   </p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-odd"><td><p>constraint_type   </p></td>
-<td><p>utf8 not null   </p></td>
-<td><p>(1)    </p></td>
-</tr>
-<tr class="row-even"><td><p>constraint_column_names   </p></td>
-<td><p>list&lt;utf8&gt; not null   </p></td>
-<td><p>(2)    </p></td>
-</tr>
-<tr class="row-odd"><td><p>constraint_column_usage   </p></td>
-<td><p>list&lt;USAGE_SCHEMA&gt;   </p></td>
-<td><p>(3)   </p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</p>
-<p><ol class="loweralpha simple">
-<li><p>One of ‘CHECK’, ‘FOREIGN KEY’, ‘PRIMARY KEY’, or ‘UNIQUE’.</p></li>
-<li><p>The columns on the current table that are constrained, in 
order.</p></li>
-<li><p>For FOREIGN KEY only, the referenced table and columns.</p></li>
-</ol>
-</p>
-<p>USAGE_SCHEMA is a Struct with fields:</p>
-<p><div class="table-wrapper colwidths-auto docutils container">
-<table class="docutils align-default">
-<thead>
-<tr class="row-odd"><th class="head"><p>Field Name   </p></th>
-<th class="head"><p>Field Type    </p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>fk_catalog   </p></td>
-<td><p>utf8    </p></td>
-</tr>
-<tr class="row-odd"><td><p>fk_db_schema   </p></td>
-<td><p>utf8    </p></td>
-</tr>
-<tr class="row-even"><td><p>fk_table   </p></td>
-<td><p>utf8 not null    </p></td>
-</tr>
-<tr class="row-odd"><td><p>fk_column_name   </p></td>
-<td><p>utf8 not null   </p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>connection</strong> – <strong>[in]</strong> The database 
connection. </p></li>
-<li><p><strong>depth</strong> – <strong>[in]</strong> The level of nesting to 
display. If 0, display all levels. If 1, display only catalogs (i.e. 
catalog_schemas will be null). If 2, display only catalogs and schemas (i.e. 
db_schema_tables will be null), and so on. </p></li>
-<li><p><strong>catalog</strong> – <strong>[in]</strong> Only show tables in 
the given catalog. If NULL, do not filter by catalog. If an empty string, only 
show tables without a catalog. May be a search pattern (see section 
documentation). </p></li>
-<li><p><strong>db_schema</strong> – <strong>[in]</strong> Only show tables in 
the given database schema. If NULL, do not filter by database schema. If an 
empty string, only show tables without a database schema. May be a search 
pattern (see section documentation). </p></li>
-<li><p><strong>table_name</strong> – <strong>[in]</strong> Only show tables 
with the given name. If NULL, do not filter by name. May be a search pattern 
(see section documentation). </p></li>
-<li><p><strong>table_type</strong> – <strong>[in]</strong> Only show tables 
matching one of the given table types. If NULL, show tables of any type. Valid 
table types can be fetched from GetTableTypes. Terminate the list with a NULL 
entry. </p></li>
-<li><p><strong>column_name</strong> – <strong>[in]</strong> Only show columns 
with the given name. If NULL, do not filter by name. May be a search pattern 
(see section documentation). </p></li>
-<li><p><strong>out</strong> – <strong>[out]</strong> The result set. </p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> Error details, if an 
error occurs. </p></li>
-</ul>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv428AdbcConnectionGetTableSchemaP14AdbcConnectionPKcPKcPKcP11ArrowSchemaP9AdbcError">
-<span 
id="_CPPv328AdbcConnectionGetTableSchemaP14AdbcConnectionPKcPKcPKcP11ArrowSchemaP9AdbcError"></span><span
 
id="_CPPv228AdbcConnectionGetTableSchemaP14AdbcConnectionPKcPKcPKcP11ArrowSchemaP9AdbcError"></span><span
 
id="AdbcConnectionGetTableSchema__AdbcConnectionP.cCP.cCP.cCP.ArrowSchemaP.AdbcErrorP"></span><span
 class="target" 
id="group__adbc-connection-metadata_1gaf66785f025c4f00c0e0cb9639bf3a32b"></span><a
 class="reference internal" href="#_CPPv414AdbcStatusCode" title="AdbcStatusC 
[...]
-<dd><p>Get the Arrow schema of a table. </p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>connection</strong> – <strong>[in]</strong> The database 
connection. </p></li>
-<li><p><strong>catalog</strong> – <strong>[in]</strong> The catalog (or 
nullptr if not applicable). </p></li>
-<li><p><strong>db_schema</strong> – <strong>[in]</strong> The database schema 
(or nullptr if not applicable). </p></li>
-<li><p><strong>table_name</strong> – <strong>[in]</strong> The table name. 
</p></li>
-<li><p><strong>schema</strong> – <strong>[out]</strong> The table schema. 
</p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> Error details, if an 
error occurs. </p></li>
-</ul>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv427AdbcConnectionGetTableTypesP14AdbcConnectionP16ArrowArrayStreamP9AdbcError">
-<span 
id="_CPPv327AdbcConnectionGetTableTypesP14AdbcConnectionP16ArrowArrayStreamP9AdbcError"></span><span
 
id="_CPPv227AdbcConnectionGetTableTypesP14AdbcConnectionP16ArrowArrayStreamP9AdbcError"></span><span
 
id="AdbcConnectionGetTableTypes__AdbcConnectionP.ArrowArrayStreamP.AdbcErrorP"></span><span
 class="target" 
id="group__adbc-connection-metadata_1ga36f82429722f79fce841909ad6ac66a8"></span><a
 class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class=" [...]
-<dd><p>Get a list of table types in the database. </p>
-<p>The result is an Arrow dataset with the following schema:</p>
-<p><div class="table-wrapper colwidths-auto docutils container">
-<table class="docutils align-default">
-<thead>
-<tr class="row-odd"><th class="head"><p>Field Name   </p></th>
-<th class="head"><p>Field Type    </p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>table_type   </p></td>
-<td><p>utf8 not null   </p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>connection</strong> – <strong>[in]</strong> The database 
connection. </p></li>
-<li><p><strong>out</strong> – <strong>[out]</strong> The result set. </p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> Error details, if an 
error occurs. </p></li>
-</ul>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv427AdbcConnectionReadPartitionP14AdbcConnectionPK7uint8_t6size_tP16ArrowArrayStreamP9AdbcError">
-<span 
id="_CPPv327AdbcConnectionReadPartitionP14AdbcConnectionPK7uint8_t6size_tP16ArrowArrayStreamP9AdbcError"></span><span
 
id="_CPPv227AdbcConnectionReadPartitionP14AdbcConnectionPK7uint8_t6size_tP16ArrowArrayStreamP9AdbcError"></span><span
 
id="AdbcConnectionReadPartition__AdbcConnectionP.uint8_tCP.s.ArrowArrayStreamP.AdbcErrorP"></span><span
 class="target" 
id="group__adbc-connection-partition_1ga71ee9dae49504eace22d4d4f9edbf137"></span><a
 class="reference internal" href="#_CPPv414AdbcS [...]
-<dd><p>Construct a statement for a partition of a query. The results can then 
be read independently. </p>
-<p>A partition can be retrieved from <a class="reference internal" 
href="#structAdbcPartitions"><span class="std 
std-ref">AdbcPartitions</span></a>.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>connection</strong> – <strong>[in]</strong> The connection to 
use. This does not have to be the same connection that the partition was 
created on. </p></li>
-<li><p><strong>serialized_partition</strong> – <strong>[in]</strong> The 
partition descriptor. </p></li>
-<li><p><strong>serialized_length</strong> – <strong>[in]</strong> The 
partition descriptor length. </p></li>
-<li><p><strong>out</strong> – <strong>[out]</strong> The result set. </p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> Error details, if an 
error occurs. </p></li>
-</ul>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv420AdbcConnectionCommitP14AdbcConnectionP9AdbcError">
-<span 
id="_CPPv320AdbcConnectionCommitP14AdbcConnectionP9AdbcError"></span><span 
id="_CPPv220AdbcConnectionCommitP14AdbcConnectionP9AdbcError"></span><span 
id="AdbcConnectionCommit__AdbcConnectionP.AdbcErrorP"></span><span 
class="target" 
id="group__adbc-connection-transaction_1ga6ccaae9a2a25f0b96afa5c3bd0fcf3d8"></span><a
 class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </sp [...]
-<dd><p>Commit any pending transactions. Only used if autocommit is disabled. 
</p>
-<p>Behavior is undefined if this is mixed with SQL transaction statements. </p>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv422AdbcConnectionRollbackP14AdbcConnectionP9AdbcError">
-<span 
id="_CPPv322AdbcConnectionRollbackP14AdbcConnectionP9AdbcError"></span><span 
id="_CPPv222AdbcConnectionRollbackP14AdbcConnectionP9AdbcError"></span><span 
id="AdbcConnectionRollback__AdbcConnectionP.AdbcErrorP"></span><span 
class="target" 
id="group__adbc-connection-transaction_1gab8e2f8bbe37f4e526e18d3ee2c1e1403"></span><a
 class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w" [...]
-<dd><p>Roll back any pending transactions. Only used if autocommit is 
disabled. </p>
-<p>Behavior is undefined if this is mixed with SQL transaction statements. </p>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv416AdbcStatementNewP14AdbcConnectionP13AdbcStatementP9AdbcError">
-<span 
id="_CPPv316AdbcStatementNewP14AdbcConnectionP13AdbcStatementP9AdbcError"></span><span
 
id="_CPPv216AdbcStatementNewP14AdbcConnectionP13AdbcStatementP9AdbcError"></span><span
 id="AdbcStatementNew__AdbcConnectionP.AdbcStatementP.AdbcErrorP"></span><span 
class="target" 
id="group__adbc-statement_1gab81e98bf3871f9b7ce1445fad39eddbd"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a [...]
-<dd><p>Create a new statement for a given connection. </p>
-<p>Callers pass in a zero-initialized <a class="reference internal" 
href="#structAdbcStatement"><span class="std 
std-ref">AdbcStatement</span></a>.</p>
-<p>Drivers should allocate their internal data structure and set the 
private_data field to point to the newly allocated struct. This struct should 
be released when AdbcStatementRelease is called. </p>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv420AdbcStatementReleaseP13AdbcStatementP9AdbcError">
-<span 
id="_CPPv320AdbcStatementReleaseP13AdbcStatementP9AdbcError"></span><span 
id="_CPPv220AdbcStatementReleaseP13AdbcStatementP9AdbcError"></span><span 
id="AdbcStatementRelease__AdbcStatementP.AdbcErrorP"></span><span 
class="target" 
id="group__adbc-statement_1ga5c9caf425d3dd3d1a90c186de5619a49"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class=" [...]
-<dd><p>Destroy a statement. </p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>statement</strong> – <strong>[in]</strong> The statement to 
release. </p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> An optional location to 
return an error message if necessary. </p></li>
-</ul>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv425AdbcStatementExecuteQueryP13AdbcStatementP16ArrowArrayStreamP7int64_tP9AdbcError">
-<span 
id="_CPPv325AdbcStatementExecuteQueryP13AdbcStatementP16ArrowArrayStreamP7int64_tP9AdbcError"></span><span
 
id="_CPPv225AdbcStatementExecuteQueryP13AdbcStatementP16ArrowArrayStreamP7int64_tP9AdbcError"></span><span
 
id="AdbcStatementExecuteQuery__AdbcStatementP.ArrowArrayStreamP.int64_tP.AdbcErrorP"></span><span
 class="target" 
id="group__adbc-statement_1ga1f653045678d9d5d51780e37e3b644a6"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span [...]
-<dd><p>Execute a statement and get the results. </p>
-<p>This invalidates any prior result sets.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>statement</strong> – <strong>[in]</strong> The statement to 
execute. </p></li>
-<li><p><strong>out</strong> – <strong>[out]</strong> The results. Pass NULL if 
the client does not expect a result set. </p></li>
-<li><p><strong>rows_affected</strong> – <strong>[out]</strong> The number of 
rows affected if known, else -1. Pass NULL if the client does not want this 
information. </p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> An optional location to 
return an error message if necessary. </p></li>
-</ul>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv420AdbcStatementPrepareP13AdbcStatementP9AdbcError">
-<span 
id="_CPPv320AdbcStatementPrepareP13AdbcStatementP9AdbcError"></span><span 
id="_CPPv220AdbcStatementPrepareP13AdbcStatementP9AdbcError"></span><span 
id="AdbcStatementPrepare__AdbcStatementP.AdbcErrorP"></span><span 
class="target" 
id="group__adbc-statement_1ga7fdcced63aa296686f536e2f4ce2eeb7"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class=" [...]
-<dd><p>Turn this statement into a prepared statement to be executed multiple 
times. </p>
-<p>This invalidates any prior result sets. </p>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv424AdbcStatementSetSqlQueryP13AdbcStatementPKcP9AdbcError">
-<span 
id="_CPPv324AdbcStatementSetSqlQueryP13AdbcStatementPKcP9AdbcError"></span><span
 
id="_CPPv224AdbcStatementSetSqlQueryP13AdbcStatementPKcP9AdbcError"></span><span
 id="AdbcStatementSetSqlQuery__AdbcStatementP.cCP.AdbcErrorP"></span><span 
class="target" 
id="group__adbc-statement-sql_1ga40254bb2c39711f5d2772cb78f349e4a"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class [...]
-<dd><p>Set the SQL query to execute. </p>
-<p>The query can then be executed with AdbcStatementExecute. For queries 
expected to be executed repeatedly, AdbcStatementPrepare the statement 
first.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>statement</strong> – <strong>[in]</strong> The statement. 
</p></li>
-<li><p><strong>query</strong> – <strong>[in]</strong> The query to execute. 
</p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> Error details, if an 
error occurs. </p></li>
-</ul>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv429AdbcStatementSetSubstraitPlanP13AdbcStatementPK7uint8_t6size_tP9AdbcError">
-<span 
id="_CPPv329AdbcStatementSetSubstraitPlanP13AdbcStatementPK7uint8_t6size_tP9AdbcError"></span><span
 
id="_CPPv229AdbcStatementSetSubstraitPlanP13AdbcStatementPK7uint8_t6size_tP9AdbcError"></span><span
 
id="AdbcStatementSetSubstraitPlan__AdbcStatementP.uint8_tCP.s.AdbcErrorP"></span><span
 class="target" 
id="group__adbc-statement-substrait_1gad364441ba9ff3c37fda26a0e4b33721a"></span><a
 class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><spa [...]
-<dd><p>Set the Substrait plan to execute. </p>
-<p>The query can then be executed with AdbcStatementExecute. For queries 
expected to be executed repeatedly, AdbcStatementPrepare the statement 
first.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>statement</strong> – <strong>[in]</strong> The statement. 
</p></li>
-<li><p><strong>plan</strong> – <strong>[in]</strong> The serialized 
substrait.Plan to execute. </p></li>
-<li><p><strong>length</strong> – <strong>[in]</strong> The length of the 
serialized plan. </p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> Error details, if an 
error occurs. </p></li>
-</ul>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv417AdbcStatementBindP13AdbcStatementP10ArrowArrayP11ArrowSchemaP9AdbcError">
-<span 
id="_CPPv317AdbcStatementBindP13AdbcStatementP10ArrowArrayP11ArrowSchemaP9AdbcError"></span><span
 
id="_CPPv217AdbcStatementBindP13AdbcStatementP10ArrowArrayP11ArrowSchemaP9AdbcError"></span><span
 
id="AdbcStatementBind__AdbcStatementP.ArrowArrayP.ArrowSchemaP.AdbcErrorP"></span><span
 class="target" 
id="group__adbc-statement_1ga93c7cab9850344161aad636dcdb00265"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span class="pre" [...]
-<dd><p>Bind Arrow data. This can be used for bulk inserts or prepared 
statements. </p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>statement</strong> – <strong>[in]</strong> The statement to 
bind to. </p></li>
-<li><p><strong>values</strong> – <strong>[in]</strong> The values to bind. The 
driver will call the release callback itself, although it may not do this until 
the statement is released. </p></li>
-<li><p><strong>schema</strong> – <strong>[in]</strong> The schema of the 
values to bind. </p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> An optional location to 
return an error message if necessary. </p></li>
-</ul>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv423AdbcStatementBindStreamP13AdbcStatementP16ArrowArrayStreamP9AdbcError">
-<span 
id="_CPPv323AdbcStatementBindStreamP13AdbcStatementP16ArrowArrayStreamP9AdbcError"></span><span
 
id="_CPPv223AdbcStatementBindStreamP13AdbcStatementP16ArrowArrayStreamP9AdbcError"></span><span
 
id="AdbcStatementBindStream__AdbcStatementP.ArrowArrayStreamP.AdbcErrorP"></span><span
 class="target" 
id="group__adbc-statement_1ga89e2158e03e0f2e7425ff7d95d078f29"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span class="pre">Adbc [...]
-<dd><p>Bind Arrow data. This can be used for bulk inserts or prepared 
statements. </p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>statement</strong> – <strong>[in]</strong> The statement to 
bind to. </p></li>
-<li><p><strong>stream</strong> – <strong>[in]</strong> The values to bind. The 
driver will call the release callback itself, although it may not do this until 
the statement is released. </p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> An optional location to 
return an error message if necessary. </p></li>
-</ul>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv431AdbcStatementGetParameterSchemaP13AdbcStatementP11ArrowSchemaP9AdbcError">
-<span 
id="_CPPv331AdbcStatementGetParameterSchemaP13AdbcStatementP11ArrowSchemaP9AdbcError"></span><span
 
id="_CPPv231AdbcStatementGetParameterSchemaP13AdbcStatementP11ArrowSchemaP9AdbcError"></span><span
 
id="AdbcStatementGetParameterSchema__AdbcStatementP.ArrowSchemaP.AdbcErrorP"></span><span
 class="target" 
id="group__adbc-statement_1ga429e02001dd6656b4a068e906b9de16e"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span class=" [...]
-<dd><p>Get the schema for bound parameters. </p>
-<p>This retrieves an Arrow schema describing the number, names, and types of 
the parameters in a parameterized statement. The fields of the schema should be 
in order of the ordinal position of the parameters; named parameters should 
appear only once.</p>
-<p>If the parameter does not have a name, or the name cannot be determined, 
the name of the corresponding field in the schema will be an empty string. If 
the type cannot be determined, the type of the corresponding field will be NA 
(NullType).</p>
-<p>This should be called after AdbcStatementPrepare.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Returns<span class="colon">:</span></dt>
-<dd class="field-odd"><p>ADBC_STATUS_NOT_IMPLEMENTED if the schema cannot be 
determined. </p>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv422AdbcStatementSetOptionP13AdbcStatementPKcPKcP9AdbcError">
-<span 
id="_CPPv322AdbcStatementSetOptionP13AdbcStatementPKcPKcP9AdbcError"></span><span
 
id="_CPPv222AdbcStatementSetOptionP13AdbcStatementPKcPKcP9AdbcError"></span><span
 id="AdbcStatementSetOption__AdbcStatementP.cCP.cCP.AdbcErrorP"></span><span 
class="target" 
id="group__adbc-statement_1ga6a7ed91953603db7c60c0ab01d52ea29"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class [...]
-<dd><p>Set a string option on a statement. </p>
-</dd></dl>
-
-<dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv430AdbcStatementExecutePartitionsP13AdbcStatementP11ArrowSchemaP14AdbcPartitionsP7int64_tP9AdbcError">
-<span 
id="_CPPv330AdbcStatementExecutePartitionsP13AdbcStatementP11ArrowSchemaP14AdbcPartitionsP7int64_tP9AdbcError"></span><span
 
id="_CPPv230AdbcStatementExecutePartitionsP13AdbcStatementP11ArrowSchemaP14AdbcPartitionsP7int64_tP9AdbcError"></span><span
 
id="AdbcStatementExecutePartitions__AdbcStatementP.ArrowSchemaP.AdbcPartitionsP.int64_tP.AdbcErrorP"></span><span
 class="target" 
id="group__adbc-statement-partition_1ga4ad4068421a6e7d3fff41939ca757c77"></span><a
 class="reference internal" [...]
-<dd><p>Execute a statement and get the results as a partitioned result set. 
</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>statement</strong> – <strong>[in]</strong> The statement to 
execute. </p></li>
-<li><p><strong>schema</strong> – <strong>[out]</strong> The schema of the 
result set. </p></li>
-<li><p><strong>partitions</strong> – <strong>[out]</strong> The result 
partitions. </p></li>
-<li><p><strong>rows_affected</strong> – <strong>[out]</strong> The number of 
rows affected if known, else -1. Pass NULL if the client does not want this 
information. </p></li>
-<li><p><strong>error</strong> – <strong>[out]</strong> An optional location to 
return an error message if necessary. </p></li>
-</ul>
-</dd>
-<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p>ADBC_STATUS_NOT_IMPLEMENTED if the driver does not 
support partitioned results </p>
-</dd>
-</dl>
-</dd></dl>
-
 </div>
 <dl class="cpp struct">
 <dt class="sig sig-object cpp" id="_CPPv49AdbcError">
@@ -1561,139 +516,139 @@
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver7releaseE">
-<span id="_CPPv3N10AdbcDriver7releaseE"></span><span 
id="_CPPv2N10AdbcDriver7releaseE"></span><span class="target" 
id="structAdbcDriver_1a2b16d855667a25225402fedaa67989a0"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span cla [...]
+<span id="_CPPv3N10AdbcDriver7releaseE"></span><span 
id="_CPPv2N10AdbcDriver7releaseE"></span><span class="target" 
id="structAdbcDriver_1a2b16d855667a25225402fedaa67989a0"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">release</span></span></span><span class="p"><span 
class="pre">) [...]
 <dd><p>Release the driver and perform any cleanup. </p>
 <p>This is an embedded callback to make it easier for the driver manager and 
driver to cooperate. </p>
 </dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver12DatabaseInitE">
-<span id="_CPPv3N10AdbcDriver12DatabaseInitE"></span><span 
id="_CPPv2N10AdbcDriver12DatabaseInitE"></span><span class="target" 
id="structAdbcDriver_1ac01ff353074c64d81144b784e8035c9e"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descnam [...]
+<span id="_CPPv3N10AdbcDriver12DatabaseInitE"></span><span 
id="_CPPv2N10AdbcDriver12DatabaseInitE"></span><span class="target" 
id="structAdbcDriver_1ac01ff353074c64d81144b784e8035c9e"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">DatabaseInit</span></span></span><span class="p"><s 
[...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver11DatabaseNewE">
-<span id="_CPPv3N10AdbcDriver11DatabaseNewE"></span><span 
id="_CPPv2N10AdbcDriver11DatabaseNewE"></span><span class="target" 
id="structAdbcDriver_1a885bf2cf6bd1d31f8c3852522bbac7cb"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname" [...]
+<span id="_CPPv3N10AdbcDriver11DatabaseNewE"></span><span 
id="_CPPv2N10AdbcDriver11DatabaseNewE"></span><span class="target" 
id="structAdbcDriver_1a885bf2cf6bd1d31f8c3852522bbac7cb"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">DatabaseNew</span></span></span><span 
class="p"><span [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver17DatabaseSetOptionE">
-<span id="_CPPv3N10AdbcDriver17DatabaseSetOptionE"></span><span 
id="_CPPv2N10AdbcDriver17DatabaseSetOptionE"></span><span class="target" 
id="structAdbcDriver_1a4c412727520e6bc1961fd0fc09a56a69"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-na [...]
+<span id="_CPPv3N10AdbcDriver17DatabaseSetOptionE"></span><span 
id="_CPPv2N10AdbcDriver17DatabaseSetOptionE"></span><span class="target" 
id="structAdbcDriver_1a4c412727520e6bc1961fd0fc09a56a69"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">DatabaseSetOption</span></span></span><sp [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver15DatabaseReleaseE">
-<span id="_CPPv3N10AdbcDriver15DatabaseReleaseE"></span><span 
id="_CPPv2N10AdbcDriver15DatabaseReleaseE"></span><span class="target" 
id="structAdbcDriver_1a3df8054c00398c9fcf7bb0024c01f601"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name d [...]
+<span id="_CPPv3N10AdbcDriver15DatabaseReleaseE"></span><span 
id="_CPPv2N10AdbcDriver15DatabaseReleaseE"></span><span class="target" 
id="structAdbcDriver_1a3df8054c00398c9fcf7bb0024c01f601"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">DatabaseRelease</span></span></span><span cla [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver16ConnectionCommitE">
-<span id="_CPPv3N10AdbcDriver16ConnectionCommitE"></span><span 
id="_CPPv2N10AdbcDriver16ConnectionCommitE"></span><span class="target" 
id="structAdbcDriver_1ae744b2944b2b28b62334dc5950df93bd"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name [...]
+<span id="_CPPv3N10AdbcDriver16ConnectionCommitE"></span><span 
id="_CPPv2N10AdbcDriver16ConnectionCommitE"></span><span class="target" 
id="structAdbcDriver_1ae744b2944b2b28b62334dc5950df93bd"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">ConnectionCommit</span></span></span><span  [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver17ConnectionGetInfoE">
-<span id="_CPPv3N10AdbcDriver17ConnectionGetInfoE"></span><span 
id="_CPPv2N10AdbcDriver17ConnectionGetInfoE"></span><span class="target" 
id="structAdbcDriver_1a1eef1c652948ec2de46d34631c6e358e"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-na [...]
+<span id="_CPPv3N10AdbcDriver17ConnectionGetInfoE"></span><span 
id="_CPPv2N10AdbcDriver17ConnectionGetInfoE"></span><span class="target" 
id="structAdbcDriver_1a1eef1c652948ec2de46d34631c6e358e"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">ConnectionGetInfo</span></span></span><sp [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver20ConnectionGetObjectsE">
-<span id="_CPPv3N10AdbcDriver20ConnectionGetObjectsE"></span><span 
id="_CPPv2N10AdbcDriver20ConnectionGetObjectsE"></span><span class="target" 
id="structAdbcDriver_1a8315bf6354ada180a6512fa0a54ebbb8"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class=" [...]
+<span id="_CPPv3N10AdbcDriver20ConnectionGetObjectsE"></span><span 
id="_CPPv2N10AdbcDriver20ConnectionGetObjectsE"></span><span class="target" 
id="structAdbcDriver_1a8315bf6354ada180a6512fa0a54ebbb8"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">ConnectionGetObjects</span></span>< [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" 
id="_CPPv4N10AdbcDriver24ConnectionGetTableSchemaE">
-<span id="_CPPv3N10AdbcDriver24ConnectionGetTableSchemaE"></span><span 
id="_CPPv2N10AdbcDriver24ConnectionGetTableSchemaE"></span><span class="target" 
id="structAdbcDriver_1a1d26143ead6993a715c17293a8174b2e"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span [...]
+<span id="_CPPv3N10AdbcDriver24ConnectionGetTableSchemaE"></span><span 
id="_CPPv2N10AdbcDriver24ConnectionGetTableSchemaE"></span><span class="target" 
id="structAdbcDriver_1a1d26143ead6993a715c17293a8174b2e"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">ConnectionGetTableSchema</s [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" 
id="_CPPv4N10AdbcDriver23ConnectionGetTableTypesE">
-<span id="_CPPv3N10AdbcDriver23ConnectionGetTableTypesE"></span><span 
id="_CPPv2N10AdbcDriver23ConnectionGetTableTypesE"></span><span class="target" 
id="structAdbcDriver_1a91179eb4c7e6c3ef9596a7b23d8cae8b"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span c [...]
+<span id="_CPPv3N10AdbcDriver23ConnectionGetTableTypesE"></span><span 
id="_CPPv2N10AdbcDriver23ConnectionGetTableTypesE"></span><span class="target" 
id="structAdbcDriver_1a91179eb4c7e6c3ef9596a7b23d8cae8b"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">ConnectionGetTableTypes</span [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver14ConnectionInitE">
-<span id="_CPPv3N10AdbcDriver14ConnectionInitE"></span><span 
id="_CPPv2N10AdbcDriver14ConnectionInitE"></span><span class="target" 
id="structAdbcDriver_1ad1e4b6ba37e8140d9beb669bc7b59dda"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name des [...]
+<span id="_CPPv3N10AdbcDriver14ConnectionInitE"></span><span 
id="_CPPv2N10AdbcDriver14ConnectionInitE"></span><span class="target" 
id="structAdbcDriver_1ad1e4b6ba37e8140d9beb669bc7b59dda"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">ConnectionInit</span></span></span><span class= 
[...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver13ConnectionNewE">
-<span id="_CPPv3N10AdbcDriver13ConnectionNewE"></span><span 
id="_CPPv2N10AdbcDriver13ConnectionNewE"></span><span class="target" 
id="structAdbcDriver_1a454475a6c011fb86abb644322aa52f34"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descn [...]
+<span id="_CPPv3N10AdbcDriver13ConnectionNewE"></span><span 
id="_CPPv2N10AdbcDriver13ConnectionNewE"></span><span class="target" 
id="structAdbcDriver_1a454475a6c011fb86abb644322aa52f34"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">ConnectionNew</span></span></span><span class="p" 
[...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver19ConnectionSetOptionE">
-<span id="_CPPv3N10AdbcDriver19ConnectionSetOptionE"></span><span 
id="_CPPv2N10AdbcDriver19ConnectionSetOptionE"></span><span class="target" 
id="structAdbcDriver_1a5f222fe821e0ae02762d339c781c4ea6"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="si [...]
+<span id="_CPPv3N10AdbcDriver19ConnectionSetOptionE"></span><span 
id="_CPPv2N10AdbcDriver19ConnectionSetOptionE"></span><span class="target" 
id="structAdbcDriver_1a5f222fe821e0ae02762d339c781c4ea6"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">ConnectionSetOption</span></span></sp [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" 
id="_CPPv4N10AdbcDriver23ConnectionReadPartitionE">
-<span id="_CPPv3N10AdbcDriver23ConnectionReadPartitionE"></span><span 
id="_CPPv2N10AdbcDriver23ConnectionReadPartitionE"></span><span class="target" 
id="structAdbcDriver_1a7c8480231fa8c17dc65d7629ddc72195"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span c [...]
+<span id="_CPPv3N10AdbcDriver23ConnectionReadPartitionE"></span><span 
id="_CPPv2N10AdbcDriver23ConnectionReadPartitionE"></span><span class="target" 
id="structAdbcDriver_1a7c8480231fa8c17dc65d7629ddc72195"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">ConnectionReadPartition</span [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver17ConnectionReleaseE">
-<span id="_CPPv3N10AdbcDriver17ConnectionReleaseE"></span><span 
id="_CPPv2N10AdbcDriver17ConnectionReleaseE"></span><span class="target" 
id="structAdbcDriver_1af8cc5dff24dd73365c76a7ae3afa6557"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-na [...]
+<span id="_CPPv3N10AdbcDriver17ConnectionReleaseE"></span><span 
id="_CPPv2N10AdbcDriver17ConnectionReleaseE"></span><span class="target" 
id="structAdbcDriver_1af8cc5dff24dd73365c76a7ae3afa6557"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">ConnectionRelease</span></span></span><sp [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver18ConnectionRollbackE">
-<span id="_CPPv3N10AdbcDriver18ConnectionRollbackE"></span><span 
id="_CPPv2N10AdbcDriver18ConnectionRollbackE"></span><span class="target" 
id="structAdbcDriver_1af70758893aadd6451866ceb0ce433f41"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig- [...]
+<span id="_CPPv3N10AdbcDriver18ConnectionRollbackE"></span><span 
id="_CPPv2N10AdbcDriver18ConnectionRollbackE"></span><span class="target" 
id="structAdbcDriver_1af70758893aadd6451866ceb0ce433f41"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">ConnectionRollback</span></span></span> [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver13StatementBindE">
-<span id="_CPPv3N10AdbcDriver13StatementBindE"></span><span 
id="_CPPv2N10AdbcDriver13StatementBindE"></span><span class="target" 
id="structAdbcDriver_1a6ffcf398baaad8b832c0d597db42c657"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descn [...]
+<span id="_CPPv3N10AdbcDriver13StatementBindE"></span><span 
id="_CPPv2N10AdbcDriver13StatementBindE"></span><span class="target" 
id="structAdbcDriver_1a6ffcf398baaad8b832c0d597db42c657"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">StatementBind</span></span></span><span class="p" 
[...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver19StatementBindStreamE">
-<span id="_CPPv3N10AdbcDriver19StatementBindStreamE"></span><span 
id="_CPPv2N10AdbcDriver19StatementBindStreamE"></span><span class="target" 
id="structAdbcDriver_1a35cd912a46aebded295af36b71f3d24f"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="si [...]
+<span id="_CPPv3N10AdbcDriver19StatementBindStreamE"></span><span 
id="_CPPv2N10AdbcDriver19StatementBindStreamE"></span><span class="target" 
id="structAdbcDriver_1a35cd912a46aebded295af36b71f3d24f"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">StatementBindStream</span></span></sp [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" 
id="_CPPv4N10AdbcDriver21StatementExecuteQueryE">
-<span id="_CPPv3N10AdbcDriver21StatementExecuteQueryE"></span><span 
id="_CPPv2N10AdbcDriver21StatementExecuteQueryE"></span><span class="target" 
id="structAdbcDriver_1aa9700d80d4ce28dab9b302d3b1a91193"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class [...]
+<span id="_CPPv3N10AdbcDriver21StatementExecuteQueryE"></span><span 
id="_CPPv2N10AdbcDriver21StatementExecuteQueryE"></span><span class="target" 
id="structAdbcDriver_1aa9700d80d4ce28dab9b302d3b1a91193"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">StatementExecuteQuery</span></spa [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" 
id="_CPPv4N10AdbcDriver26StatementExecutePartitionsE">
-<span id="_CPPv3N10AdbcDriver26StatementExecutePartitionsE"></span><span 
id="_CPPv2N10AdbcDriver26StatementExecutePartitionsE"></span><span 
class="target" 
id="structAdbcDriver_1aaaf4cf044fca466cf767a6346cee25fc"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span>< [...]
+<span id="_CPPv3N10AdbcDriver26StatementExecutePartitionsE"></span><span 
id="_CPPv2N10AdbcDriver26StatementExecutePartitionsE"></span><span 
class="target" 
id="structAdbcDriver_1aaaf4cf044fca466cf767a6346cee25fc"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">StatementExecutePartiti [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" 
id="_CPPv4N10AdbcDriver27StatementGetParameterSchemaE">
-<span id="_CPPv3N10AdbcDriver27StatementGetParameterSchemaE"></span><span 
id="_CPPv2N10AdbcDriver27StatementGetParameterSchemaE"></span><span 
class="target" 
id="structAdbcDriver_1a127b86dcd7ae73e93f5ede25e66b33e8"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span [...]
+<span id="_CPPv3N10AdbcDriver27StatementGetParameterSchemaE"></span><span 
id="_CPPv2N10AdbcDriver27StatementGetParameterSchemaE"></span><span 
class="target" 
id="structAdbcDriver_1a127b86dcd7ae73e93f5ede25e66b33e8"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">StatementGetParameter [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver12StatementNewE">
-<span id="_CPPv3N10AdbcDriver12StatementNewE"></span><span 
id="_CPPv2N10AdbcDriver12StatementNewE"></span><span class="target" 
id="structAdbcDriver_1a73b93ce3f5e057a88ca1473c398b1b68"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descnam [...]
+<span id="_CPPv3N10AdbcDriver12StatementNewE"></span><span 
id="_CPPv2N10AdbcDriver12StatementNewE"></span><span class="target" 
id="structAdbcDriver_1a73b93ce3f5e057a88ca1473c398b1b68"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">StatementNew</span></span></span><span class="p"><s 
[...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver16StatementPrepareE">
-<span id="_CPPv3N10AdbcDriver16StatementPrepareE"></span><span 
id="_CPPv2N10AdbcDriver16StatementPrepareE"></span><span class="target" 
id="structAdbcDriver_1adc850bd673fd9934abcac9b4e150ff45"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name [...]
+<span id="_CPPv3N10AdbcDriver16StatementPrepareE"></span><span 
id="_CPPv2N10AdbcDriver16StatementPrepareE"></span><span class="target" 
id="structAdbcDriver_1adc850bd673fd9934abcac9b4e150ff45"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">StatementPrepare</span></span></span><span  [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver16StatementReleaseE">
-<span id="_CPPv3N10AdbcDriver16StatementReleaseE"></span><span 
id="_CPPv2N10AdbcDriver16StatementReleaseE"></span><span class="target" 
id="structAdbcDriver_1a2f5199fb1cf25854fdac24471c004621"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name [...]
+<span id="_CPPv3N10AdbcDriver16StatementReleaseE"></span><span 
id="_CPPv2N10AdbcDriver16StatementReleaseE"></span><span class="target" 
id="structAdbcDriver_1a2f5199fb1cf25854fdac24471c004621"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">StatementRelease</span></span></span><span  [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver18StatementSetOptionE">
-<span id="_CPPv3N10AdbcDriver18StatementSetOptionE"></span><span 
id="_CPPv2N10AdbcDriver18StatementSetOptionE"></span><span class="target" 
id="structAdbcDriver_1ae0c5456548a2129afd7b539171a4d769"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig- [...]
+<span id="_CPPv3N10AdbcDriver18StatementSetOptionE"></span><span 
id="_CPPv2N10AdbcDriver18StatementSetOptionE"></span><span class="target" 
id="structAdbcDriver_1ae0c5456548a2129afd7b539171a4d769"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">StatementSetOption</span></span></span> [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N10AdbcDriver20StatementSetSqlQueryE">
-<span id="_CPPv3N10AdbcDriver20StatementSetSqlQueryE"></span><span 
id="_CPPv2N10AdbcDriver20StatementSetSqlQueryE"></span><span class="target" 
id="structAdbcDriver_1ad98ef8e5de7eec4da1af1f4b43b30fdb"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class=" [...]
+<span id="_CPPv3N10AdbcDriver20StatementSetSqlQueryE"></span><span 
id="_CPPv2N10AdbcDriver20StatementSetSqlQueryE"></span><span class="target" 
id="structAdbcDriver_1ad98ef8e5de7eec4da1af1f4b43b30fdb"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">StatementSetSqlQuery</span></span>< [...]
 <dd></dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" 
id="_CPPv4N10AdbcDriver25StatementSetSubstraitPlanE">
-<span id="_CPPv3N10AdbcDriver25StatementSetSubstraitPlanE"></span><span 
id="_CPPv2N10AdbcDriver25StatementSetSubstraitPlanE"></span><span 
class="target" 
id="structAdbcDriver_1ac67de5713f011403ddbd3874b20e45c2"></span><a 
class="reference internal" href="#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><sp [...]
+<span id="_CPPv3N10AdbcDriver25StatementSetSubstraitPlanE"></span><span 
id="_CPPv2N10AdbcDriver25StatementSetSubstraitPlanE"></span><span 
class="target" 
id="structAdbcDriver_1ac67de5713f011403ddbd3874b20e45c2"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="p"><span class="pre">(</span></span><span class="p"><span 
class="pre">*</span></span><span class="sig-name descname"><span 
class="n"><span class="pre">StatementSetSubstraitPlan [...]
 <dd></dd></dl>
 
 </div>
diff --git a/main/cpp/api/adbc_driver_manager.html 
b/main/cpp/api/adbc_driver_manager.html
index 3df76ed8..621ee9e2 100644
--- a/main/cpp/api/adbc_driver_manager.html
+++ b/main/cpp/api/adbc_driver_manager.html
@@ -333,7 +333,7 @@
 <p class="breathe-sectiondef-title rubric" 
id="breathe-section-title-functions">Functions</p>
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv414AdbcLoadDriverPKcPKciPvP9AdbcError">
-<span id="_CPPv314AdbcLoadDriverPKcPKciPvP9AdbcError"></span><span 
id="_CPPv214AdbcLoadDriverPKcPKciPvP9AdbcError"></span><span 
id="AdbcLoadDriver__cCP.cCP.i.voidP.AdbcErrorP"></span><span class="target" 
id="adbc__driver__manager_8h_1ac9a4db661a21cca1bbb47a4bd47f9ad0"></span><a 
class="reference internal" href="adbc.html#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span 
class="pre">AdbcStatusCode</span></span></a><span class="w"> </span><span 
class="sig-name descname">< [...]
+<span id="_CPPv314AdbcLoadDriverPKcPKciPvP9AdbcError"></span><span 
id="_CPPv214AdbcLoadDriverPKcPKciPvP9AdbcError"></span><span 
id="AdbcLoadDriver__cCP.cCP.i.voidP.AdbcErrorP"></span><span class="target" 
id="adbc__driver__manager_8h_1ac9a4db661a21cca1bbb47a4bd47f9ad0"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="sig-name descname"><span class="n"><span 
class="pre">AdbcLoadDriver</span></span></span><span class="sig-paren">(</sp 
[...]
 <dd><p>Common entry point for drivers via the driver manager. </p>
 <p>The driver manager can fill in default implementations of some ADBC 
functions for drivers. Drivers must implement a minimum level of functionality 
for this to be possible, however, and some functions must be implemented by the 
driver.</p>
 <dl class="field-list simple">
@@ -351,7 +351,7 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" 
id="_CPPv426AdbcLoadDriverFromInitFunc18AdbcDriverInitFunciPvP9AdbcError">
-<span 
id="_CPPv326AdbcLoadDriverFromInitFunc18AdbcDriverInitFunciPvP9AdbcError"></span><span
 
id="_CPPv226AdbcLoadDriverFromInitFunc18AdbcDriverInitFunciPvP9AdbcError"></span><span
 
id="AdbcLoadDriverFromInitFunc__AdbcDriverInitFunc.i.voidP.AdbcErrorP"></span><span
 class="target" 
id="adbc__driver__manager_8h_1aba554fa202582afaa545ac666da60a40"></span><a 
class="reference internal" href="adbc.html#_CPPv414AdbcStatusCode" 
title="AdbcStatusCode"><span class="n"><span class="pre">AdbcStatusCode [...]
+<span 
id="_CPPv326AdbcLoadDriverFromInitFunc18AdbcDriverInitFunciPvP9AdbcError"></span><span
 
id="_CPPv226AdbcLoadDriverFromInitFunc18AdbcDriverInitFunciPvP9AdbcError"></span><span
 
id="AdbcLoadDriverFromInitFunc__AdbcDriverInitFunc.i.voidP.AdbcErrorP"></span><span
 class="target" 
id="adbc__driver__manager_8h_1aba554fa202582afaa545ac666da60a40"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> 
</span><span class="sig-name descname"><span class="n"><span c [...]
 <dd><p>Common entry point for drivers via the driver manager. </p>
 <p>The driver manager can fill in default implementations of some ADBC 
functions for drivers. Drivers must implement a minimum level of functionality 
for this to be possible, however, and some functions must be implemented by the 
driver.</p>
 <dl class="field-list simple">
@@ -368,14 +368,14 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" 
id="_CPPv436AdbcDriverManagerDatabaseSetInitFuncP12AdbcDatabase18AdbcDriverInitFuncP9AdbcError">
-<span 
id="_CPPv336AdbcDriverManagerDatabaseSetInitFuncP12AdbcDatabase18AdbcDriverInitFuncP9AdbcError"></span><span
 
id="_CPPv236AdbcDriverManagerDatabaseSetInitFuncP12AdbcDatabase18AdbcDriverInitFuncP9AdbcError"></span><span
 
id="AdbcDriverManagerDatabaseSetInitFunc__AdbcDatabaseP.AdbcDriverInitFunc.AdbcErrorP"></span><span
 class="target" 
id="adbc__driver__manager_8h_1ae09e277867757f5ca2bb8d997cf0164c"></span><a 
class="reference internal" href="adbc.html#_CPPv414AdbcStatusCode" title="Adbc 
[...]
+<span 
id="_CPPv336AdbcDriverManagerDatabaseSetInitFuncP12AdbcDatabase18AdbcDriverInitFuncP9AdbcError"></span><span
 
id="_CPPv236AdbcDriverManagerDatabaseSetInitFuncP12AdbcDatabase18AdbcDriverInitFuncP9AdbcError"></span><span
 
id="AdbcDriverManagerDatabaseSetInitFunc__AdbcDatabaseP.AdbcDriverInitFunc.AdbcErrorP"></span><span
 class="target" 
id="adbc__driver__manager_8h_1ae09e277867757f5ca2bb8d997cf0164c"></span><span 
class="n"><span class="pre">AdbcStatusCode</span></span><span class="w"> </ 
[...]
 <dd><p>Set the AdbcDriverInitFunc to use. </p>
 <p>This is an extension to the ADBC API. The driver manager shims the 
AdbcDatabase* functions to allow you to specify the driver/entrypoint 
dynamically. This function lets you set the entrypoint explicitly, for 
applications that can dynamically load drivers on their own. </p>
 </dd></dl>
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" 
id="_CPPv421AdbcStatusCodeMessage14AdbcStatusCode">
-<span id="_CPPv321AdbcStatusCodeMessage14AdbcStatusCode"></span><span 
id="_CPPv221AdbcStatusCodeMessage14AdbcStatusCode"></span><span 
id="AdbcStatusCodeMessage__AdbcStatusCode"></span><span class="target" 
id="adbc__driver__manager_8h_1a466f295eadd40ec5887d2d57bc85c144"></span><span 
class="k"><span class="pre">const</span></span><span class="w"> </span><span 
class="kt"><span class="pre">char</span></span><span class="w"> </span><span 
class="p"><span class="pre">*</span></span><span class= [...]
+<span id="_CPPv321AdbcStatusCodeMessage14AdbcStatusCode"></span><span 
id="_CPPv221AdbcStatusCodeMessage14AdbcStatusCode"></span><span 
id="AdbcStatusCodeMessage__AdbcStatusCode"></span><span class="target" 
id="adbc__driver__manager_8h_1a466f295eadd40ec5887d2d57bc85c144"></span><span 
class="k"><span class="pre">const</span></span><span class="w"> </span><span 
class="kt"><span class="pre">char</span></span><span class="w"> </span><span 
class="p"><span class="pre">*</span></span><span class= [...]
 <dd><p>Get a human-friendly description of a status code. </p>
 </dd></dl>
 
diff --git a/main/cpp/concurrency.html b/main/cpp/concurrency.html
index 789a2abf..3f6481c9 100644
--- a/main/cpp/concurrency.html
+++ b/main/cpp/concurrency.html
@@ -346,7 +346,7 @@ AdbcConnection:</p>
 </pre></div>
 </div>
 <p>What happens if the client application calls
-<a class="reference internal" 
href="api/adbc.html#_CPPv425AdbcStatementExecuteQueryP13AdbcStatementP16ArrowArrayStreamP7int64_tP9AdbcError"
 title="AdbcStatementExecuteQuery"><code class="xref cpp cpp-func docutils 
literal notranslate"><span 
class="pre">AdbcStatementExecuteQuery()</span></code></a> on <code 
class="docutils literal notranslate"><span class="pre">stmt1</span></code>, 
then on <code class="docutils literal notranslate"><span 
class="pre">stmt2</span></code>,
+<code class="xref cpp cpp-func docutils literal notranslate"><span 
class="pre">AdbcStatementExecuteQuery()</span></code> on <code class="docutils 
literal notranslate"><span class="pre">stmt1</span></code>, then on <code 
class="docutils literal notranslate"><span class="pre">stmt2</span></code>,
 without reading the result set of <code class="docutils literal 
notranslate"><span class="pre">stmt1</span></code>?  Some existing client
 libraries/protocols, like libpq, don’t support concurrent execution of
 queries from a single connection.  So the driver would have to
diff --git a/main/cpp/driver_manager.html b/main/cpp/driver_manager.html
index a4addc63..334853f9 100644
--- a/main/cpp/driver_manager.html
+++ b/main/cpp/driver_manager.html
@@ -337,7 +337,7 @@ addition to the driver-specific connection parameters: 
<code class="docutils lit
 (optionally) <code class="docutils literal notranslate"><span 
class="pre">entrypoint</span></code>.  <code class="docutils literal 
notranslate"><span class="pre">driver</span></code> must be the name of a 
library
 to load, or the path to a library to load. <code class="docutils literal 
notranslate"><span class="pre">entrypoint</span></code>, if
 provided, should be the name of the symbol that serves as the ADBC
-entrypoint (see <a class="reference internal" 
href="api/adbc.html#_CPPv418AdbcDriverInitFunc" 
title="AdbcDriverInitFunc"><code class="xref cpp cpp-type docutils literal 
notranslate"><span class="pre">AdbcDriverInitFunc</span></code></a>).</p>
+entrypoint (see <code class="xref cpp cpp-type docutils literal 
notranslate"><span class="pre">AdbcDriverInitFunc</span></code>).</p>
 <div class="highlight-c notranslate"><div 
class="highlight"><pre><span></span><span class="cm">/* Ignoring error handling 
*/</span>
 <span class="k">struct</span><span class="w"> </span><span 
class="nc">AdbcDatabase</span><span class="w"> </span><span 
class="n">database</span><span class="p">;</span>
 <span class="n">memset</span><span class="p">(</span><span 
class="o">&amp;</span><span class="n">database</span><span 
class="p">,</span><span class="w"> </span><span class="mi">0</span><span 
class="p">,</span><span class="w"> </span><span class="k">sizeof</span><span 
class="p">(</span><span class="n">database</span><span class="p">));</span>
diff --git a/main/cpp/quickstart.html b/main/cpp/quickstart.html
index c9159141..7d20a673 100644
--- a/main/cpp/quickstart.html
+++ b/main/cpp/quickstart.html
@@ -435,7 +435,7 @@ prepared and non-prepared (“ad-hoc”) queries.</p>
 <section id="executing-a-query">
 <h3>Executing a Query<a class="headerlink" href="#executing-a-query" 
title="Permalink to this heading">#</a></h3>
 <p>We execute a query by setting the query on the statement, then
-calling <a class="reference internal" 
href="api/adbc.html#_CPPv425AdbcStatementExecuteQueryP13AdbcStatementP16ArrowArrayStreamP7int64_tP9AdbcError"
 title="AdbcStatementExecuteQuery"><code class="xref cpp cpp-func docutils 
literal notranslate"><span 
class="pre">AdbcStatementExecuteQuery()</span></code></a>.  The results come
+calling <code class="xref cpp cpp-func docutils literal notranslate"><span 
class="pre">AdbcStatementExecuteQuery()</span></code>.  The results come
 back through the <a class="reference external" 
href="https://arrow.apache.org/docs/format/CDataInterface.html";>Arrow C Data 
Interface</a>.</p>
 <div class="highlight-cpp notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">147</span><span 
class="w">  </span><span class="k">struct</span><span class="w"> </span><span 
class="nc">ArrowArrayStream</span><span class="w"> </span><span 
class="n">stream</span><span class="w"> </span><span class="o">=</span><span 
class="w"> </span><span class="p">{};</span>
 <span class="linenos">148</span><span class="w">  </span><span 
class="kt">int64_t</span><span class="w"> </span><span 
class="n">rows_affected</span><span class="w"> </span><span 
class="o">=</span><span class="w"> </span><span class="mi">-1</span><span 
class="p">;</span>
diff --git a/main/driver/flight_sql.html b/main/driver/flight_sql.html
index f1e89027..14a2c4bb 100644
--- a/main/driver/flight_sql.html
+++ b/main/driver/flight_sql.html
@@ -511,7 +511,7 @@ of the partitions.</p>
 <section id="metadata">
 <h3>Metadata<a class="headerlink" href="#metadata" title="Permalink to this 
heading">#</a></h3>
 <p>The driver currently will not populate column constraint info (foreign
-keys, primary keys, etc.) in <a class="reference internal" 
href="../cpp/api/adbc.html#_CPPv424AdbcConnectionGetObjectsP14AdbcConnectioniPKcPKcPKcPPKcPKcP16ArrowArrayStreamP9AdbcError"
 title="AdbcConnectionGetObjects"><code class="xref cpp cpp-func docutils 
literal notranslate"><span 
class="pre">AdbcConnectionGetObjects()</span></code></a>.
+keys, primary keys, etc.) in <code class="xref cpp cpp-func docutils literal 
notranslate"><span class="pre">AdbcConnectionGetObjects()</span></code>.
 Also, catalog filters are evaluated as simple string matches, not
 <code class="docutils literal notranslate"><span 
class="pre">LIKE</span></code>-style patterns.</p>
 </section>
@@ -556,7 +556,7 @@ calls that implement bulk ingestion, or transaction 
support.</p>
 <p>The driver supports transactions.  It will first check the server’s
 SqlInfo to determine whether this is supported.  Otherwise,
 transaction-related ADBC APIs will return
-<a class="reference internal" 
href="../cpp/api/adbc.html#c.ADBC_STATUS_NOT_IMPLEMENTED" 
title="ADBC_STATUS_NOT_IMPLEMENTED"><code class="xref c c-type docutils literal 
notranslate"><span 
class="pre">ADBC_STATUS_NOT_IMPLEMENTED</span></code></a>.</p>
+<code class="xref c c-type docutils literal notranslate"><span 
class="pre">ADBC_STATUS_NOT_IMPLEMENTED</span></code>.</p>
 </section>
 </section>
 </section>
diff --git a/main/driver/snowflake.html b/main/driver/snowflake.html
index f3af04eb..58a2c865 100644
--- a/main/driver/snowflake.html
+++ b/main/driver/snowflake.html
@@ -568,7 +568,7 @@ to <code class="docutils literal notranslate"><span 
class="pre">true</span></cod
 </section>
 <section id="metadata">
 <h3>Metadata<a class="headerlink" href="#metadata" title="Permalink to this 
heading">#</a></h3>
-<p>When calling <a class="reference internal" 
href="../cpp/api/adbc.html#_CPPv428AdbcConnectionGetTableSchemaP14AdbcConnectionPKcPKcPKcP11ArrowSchemaP9AdbcError"
 title="AdbcConnectionGetTableSchema"><code class="xref cpp cpp-func docutils 
literal notranslate"><span 
class="pre">AdbcConnectionGetTableSchema()</span></code></a>, the returned 
Arrow Schema
+<p>When calling <code class="xref cpp cpp-func docutils literal 
notranslate"><span class="pre">AdbcConnectionGetTableSchema()</span></code>, 
the returned Arrow Schema
 will contain metadata on each field:</p>
 <dl class="simple">
 <dt><code class="docutils literal notranslate"><span 
class="pre">DATA_TYPE</span></code></dt><dd><p>This will be a string containing 
the raw Snowflake data type of this column</p>
diff --git a/main/driver/status.html b/main/driver/status.html
index a96d91f5..a550f086 100644
--- a/main/driver/status.html
+++ b/main/driver/status.html
@@ -378,12 +378,12 @@
 <dl class="simple">
 <dt>Bulk Ingestion</dt><dd><p>Does the driver support <a class="reference 
internal" 
href="../format/specification.html#specification-bulk-ingestion"><span 
class="std std-ref">bulk ingestion of data</span></a> (creating or appending to 
a database table from an Arrow table)?</p>
 </dd>
-<dt>Database Metadata</dt><dd><p>Does the driver support functions like <a 
class="reference internal" 
href="../cpp/api/adbc.html#_CPPv424AdbcConnectionGetObjectsP14AdbcConnectioniPKcPKcPKcPPKcPKcP16ArrowArrayStreamP9AdbcError"
 title="AdbcConnectionGetObjects"><code class="xref cpp cpp-func docutils 
literal notranslate"><span 
class="pre">AdbcConnectionGetObjects()</span></code></a> that get metadata 
about the database catalog, etc.?</p>
+<dt>Database Metadata</dt><dd><p>Does the driver support functions like <code 
class="xref cpp cpp-func docutils literal notranslate"><span 
class="pre">AdbcConnectionGetObjects()</span></code> that get metadata about 
the database catalog, etc.?</p>
 </dd>
 <dt>Parameterized Queries</dt><dd><p>Does the driver support binding query 
parameters?</p>
 </dd>
 <dt>Partitioned Data</dt><dd><p>Being able to read individual chunks of a 
(generally distributed)
-result set (<a class="reference internal" 
href="../cpp/api/adbc.html#_CPPv430AdbcStatementExecutePartitionsP13AdbcStatementP11ArrowSchemaP14AdbcPartitionsP7int64_tP9AdbcError"
 title="AdbcStatementExecutePartitions"><code class="xref cpp cpp-func docutils 
literal notranslate"><span 
class="pre">AdbcStatementExecutePartitions()</span></code></a>).</p>
+result set (<code class="xref cpp cpp-func docutils literal notranslate"><span 
class="pre">AdbcStatementExecutePartitions()</span></code>).</p>
 </dd>
 <dt>Prepared Statements</dt><dd><p>Does the driver support binding query 
parameters?</p>
 </dd>
diff --git a/main/format/specification.html b/main/format/specification.html
index 6c91a90c..2994b8bb 100644
--- a/main/format/specification.html
+++ b/main/format/specification.html
@@ -353,7 +353,7 @@ that is, queries take effect immediately upon execution.  
This can be
 disabled in favor of manual commit/rollback calls, but not all
 implementations will support this.</p>
 <ul class="simple">
-<li><p>C/C++: <a class="reference internal" 
href="../cpp/api/adbc.html#c.ADBC_CONNECTION_OPTION_AUTOCOMMIT" 
title="ADBC_CONNECTION_OPTION_AUTOCOMMIT"><code class="xref c c-macro docutils 
literal notranslate"><span 
class="pre">ADBC_CONNECTION_OPTION_AUTOCOMMIT</span></code></a></p></li>
+<li><p>C/C++: <code class="xref c c-macro docutils literal notranslate"><span 
class="pre">ADBC_CONNECTION_OPTION_AUTOCOMMIT</span></code></p></li>
 <li><p>Go: <code class="docutils literal notranslate"><span 
class="pre">OptionKeyAutoCommit</span></code></p></li>
 <li><p>Java: <code class="docutils literal notranslate"><span 
class="pre">org.apache.arrow.adbc.core.AdbcConnection#setAutoCommit(boolean)</span></code></p></li>
 </ul>
@@ -377,7 +377,7 @@ a database table.  For databases which support it, this can 
avoid
 overheads from the typical bind-insert loop.  Also, this (mostly)
 frees the user from knowing the right SQL syntax for their database.</p>
 <ul class="simple">
-<li><p>C/C++: <a class="reference internal" 
href="../cpp/api/adbc.html#c.ADBC_INGEST_OPTION_TARGET_TABLE" 
title="ADBC_INGEST_OPTION_TARGET_TABLE"><code class="xref c c-macro docutils 
literal notranslate"><span 
class="pre">ADBC_INGEST_OPTION_TARGET_TABLE</span></code></a> and related
+<li><p>C/C++: <code class="xref c c-macro docutils literal notranslate"><span 
class="pre">ADBC_INGEST_OPTION_TARGET_TABLE</span></code> and related
 options.</p></li>
 <li><p>Go: <code class="docutils literal notranslate"><span 
class="pre">OptionKeyIngestTargetTable</span></code></p></li>
 <li><p>Java: <code class="docutils literal notranslate"><span 
class="pre">org.apache.arrow.adbc.core.AdbcConnection#bulkIngest(String,</span> 
<span 
class="pre">org.apache.arrow.adbc.core.BulkIngestMode)</span></code></p></li>
@@ -391,7 +391,7 @@ RPC/Flight SQL.)  Clients may take advantage of this to 
distribute
 computations on a result set across multiple threads, processes, or
 machines.</p>
 <ul class="simple">
-<li><p>C/C++: <a class="reference internal" 
href="../cpp/api/adbc.html#_CPPv430AdbcStatementExecutePartitionsP13AdbcStatementP11ArrowSchemaP14AdbcPartitionsP7int64_tP9AdbcError"
 title="AdbcStatementExecutePartitions"><code class="xref cpp cpp-func docutils 
literal notranslate"><span 
class="pre">AdbcStatementExecutePartitions()</span></code></a></p></li>
+<li><p>C/C++: <code class="xref cpp cpp-func docutils literal 
notranslate"><span 
class="pre">AdbcStatementExecutePartitions()</span></code></p></li>
 <li><p>Go: <code class="docutils literal notranslate"><span 
class="pre">Statement.ExecutePartitions</span></code></p></li>
 <li><p>Java: <code class="docutils literal notranslate"><span 
class="pre">org.apache.arrow.adbc.core.AdbcStatement#executePartitioned()</span></code></p></li>
 </ul>
diff --git a/main/format/versioning.html b/main/format/versioning.html
index 2db94470..0b593df0 100644
--- a/main/format/versioning.html
+++ b/main/format/versioning.html
@@ -331,7 +331,7 @@ instead use free functions, making it easy to add new 
functions.</p></li>
 <p>Of course, we can never add/remove/change struct members, and we can
 never change the signatures of existing functions.</p>
 <p>The main point of concern is compatibility of <a class="reference internal" 
href="../cpp/api/adbc.html#_CPPv410AdbcDriver" title="AdbcDriver"><code 
class="xref cpp cpp-class docutils literal notranslate"><span 
class="pre">AdbcDriver</span></code></a>.</p>
-<p>The driver entrypoint, <a class="reference internal" 
href="../cpp/api/adbc.html#_CPPv418AdbcDriverInitFunc" 
title="AdbcDriverInitFunc"><code class="xref cpp cpp-type docutils literal 
notranslate"><span class="pre">AdbcDriverInitFunc</span></code></a>, is given a
+<p>The driver entrypoint, <code class="xref cpp cpp-type docutils literal 
notranslate"><span class="pre">AdbcDriverInitFunc</span></code>, is given a
 version and a pointer to a table of function pointers to initialize.
 The type of the table will depend on the version; when a new version
 of ADBC is accepted, then a new table of function pointers will be
@@ -341,7 +341,7 @@ add a new ADBC version, the following scenarios are 
possible:</p>
 <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 internal" 
href="../cpp/api/adbc.html#c.ADBC_STATUS_NOT_IMPLEMENTED" 
title="ADBC_STATUS_NOT_IMPLEMENTED"><code class="xref c c-type docutils literal 
notranslate"><span class="pre">ADBC_STATUS_NOT_IMPLEMENTED</span></code></a> 
and the client can decide
+<code class="xref c c-type docutils literal notranslate"><span 
class="pre">ADBC_STATUS_NOT_IMPLEMENTED</span></code> 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
diff --git a/main/genindex.html b/main/genindex.html
index ce7efc51..b2b58950 100644
--- a/main/genindex.html
+++ b/main/genindex.html
@@ -322,12 +322,6 @@
         <li><a 
href="python/api/adbc_driver_manager.html#adbc_driver_manager.dbapi.Connection.adbc_clone">adbc_clone()
 (adbc_driver_manager.dbapi.Connection method)</a>
 </li>
         <li><a 
href="python/api/adbc_driver_manager.html#adbc_driver_manager.dbapi.Connection.adbc_connection">adbc_connection
 (adbc_driver_manager.dbapi.Connection property)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_CONNECTION_OPTION_AUTOCOMMIT">ADBC_CONNECTION_OPTION_AUTOCOMMIT
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_CONNECTION_OPTION_ISOLATION_LEVEL">ADBC_CONNECTION_OPTION_ISOLATION_LEVEL
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_CONNECTION_OPTION_READ_ONLY">ADBC_CONNECTION_OPTION_READ_ONLY
 (C macro)</a>
 </li>
         <li><a 
href="python/api/adbc_driver_manager.html#adbc_driver_manager.dbapi.Connection.adbc_database">adbc_database
 (adbc_driver_manager.dbapi.Connection property)</a>
 </li>
@@ -406,94 +400,14 @@
         <li><a 
href="python/api/adbc_driver_manager.html#adbc_driver_manager.dbapi.Connection.adbc_get_table_schema">adbc_get_table_schema()
 (adbc_driver_manager.dbapi.Connection method)</a>
 </li>
         <li><a 
href="python/api/adbc_driver_manager.html#adbc_driver_manager.dbapi.Connection.adbc_get_table_types">adbc_get_table_types()
 (adbc_driver_manager.dbapi.Connection method)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_INFO_DRIVER_ARROW_VERSION">ADBC_INFO_DRIVER_ARROW_VERSION
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_INFO_DRIVER_NAME">ADBC_INFO_DRIVER_NAME (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_INFO_DRIVER_VERSION">ADBC_INFO_DRIVER_VERSION (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_INFO_VENDOR_ARROW_VERSION">ADBC_INFO_VENDOR_ARROW_VERSION
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_INFO_VENDOR_NAME">ADBC_INFO_VENDOR_NAME (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_INFO_VENDOR_VERSION">ADBC_INFO_VENDOR_VERSION (C 
macro)</a>
 </li>
         <li><a 
href="python/api/adbc_driver_manager.html#adbc_driver_manager.dbapi.Cursor.adbc_ingest">adbc_ingest()
 (adbc_driver_manager.dbapi.Cursor method)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_INGEST_OPTION_MODE">ADBC_INGEST_OPTION_MODE (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_INGEST_OPTION_MODE_APPEND">ADBC_INGEST_OPTION_MODE_APPEND
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_INGEST_OPTION_MODE_CREATE">ADBC_INGEST_OPTION_MODE_CREATE
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_INGEST_OPTION_TARGET_TABLE">ADBC_INGEST_OPTION_TARGET_TABLE
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OBJECT_DEPTH_ALL">ADBC_OBJECT_DEPTH_ALL (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OBJECT_DEPTH_CATALOGS">ADBC_OBJECT_DEPTH_CATALOGS
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OBJECT_DEPTH_COLUMNS">ADBC_OBJECT_DEPTH_COLUMNS 
(C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OBJECT_DEPTH_DB_SCHEMAS">ADBC_OBJECT_DEPTH_DB_SCHEMAS
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OBJECT_DEPTH_TABLES">ADBC_OBJECT_DEPTH_TABLES (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OPTION_ISOLATION_LEVEL_DEFAULT">ADBC_OPTION_ISOLATION_LEVEL_DEFAULT
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OPTION_ISOLATION_LEVEL_LINEARIZABLE">ADBC_OPTION_ISOLATION_LEVEL_LINEARIZABLE
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OPTION_ISOLATION_LEVEL_READ_COMMITTED">ADBC_OPTION_ISOLATION_LEVEL_READ_COMMITTED
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OPTION_ISOLATION_LEVEL_READ_UNCOMMITTED">ADBC_OPTION_ISOLATION_LEVEL_READ_UNCOMMITTED
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OPTION_ISOLATION_LEVEL_REPEATABLE_READ">ADBC_OPTION_ISOLATION_LEVEL_REPEATABLE_READ
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OPTION_ISOLATION_LEVEL_SERIALIZABLE">ADBC_OPTION_ISOLATION_LEVEL_SERIALIZABLE
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OPTION_ISOLATION_LEVEL_SNAPSHOT">ADBC_OPTION_ISOLATION_LEVEL_SNAPSHOT
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OPTION_VALUE_DISABLED">ADBC_OPTION_VALUE_DISABLED
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_OPTION_VALUE_ENABLED">ADBC_OPTION_VALUE_ENABLED 
(C macro)</a>
 </li>
         <li><a 
href="python/api/adbc_driver_manager.html#adbc_driver_manager.dbapi.Cursor.adbc_prepare">adbc_prepare()
 (adbc_driver_manager.dbapi.Cursor method)</a>
 </li>
         <li><a 
href="python/api/adbc_driver_manager.html#adbc_driver_manager.dbapi.Cursor.adbc_read_partition">adbc_read_partition()
 (adbc_driver_manager.dbapi.Cursor method)</a>
 </li>
         <li><a 
href="python/api/adbc_driver_manager.html#adbc_driver_manager.dbapi.Cursor.adbc_statement">adbc_statement
 (adbc_driver_manager.dbapi.Cursor property)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_STATUS_ALREADY_EXISTS">ADBC_STATUS_ALREADY_EXISTS
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_STATUS_CANCELLED">ADBC_STATUS_CANCELLED (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_STATUS_INTEGRITY">ADBC_STATUS_INTEGRITY (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_STATUS_INTERNAL">ADBC_STATUS_INTERNAL (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_STATUS_INVALID_ARGUMENT">ADBC_STATUS_INVALID_ARGUMENT
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_STATUS_INVALID_DATA">ADBC_STATUS_INVALID_DATA (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_STATUS_INVALID_STATE">ADBC_STATUS_INVALID_STATE 
(C macro)</a>
-</li>
-        <li><a href="cpp/api/adbc.html#c.ADBC_STATUS_IO">ADBC_STATUS_IO (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_STATUS_NOT_FOUND">ADBC_STATUS_NOT_FOUND (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_STATUS_NOT_IMPLEMENTED">ADBC_STATUS_NOT_IMPLEMENTED
 (C macro)</a>
-</li>
-        <li><a href="cpp/api/adbc.html#c.ADBC_STATUS_OK">ADBC_STATUS_OK (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_STATUS_TIMEOUT">ADBC_STATUS_TIMEOUT (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_STATUS_UNAUTHENTICATED">ADBC_STATUS_UNAUTHENTICATED
 (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_STATUS_UNAUTHORIZED">ADBC_STATUS_UNAUTHORIZED (C 
macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_STATUS_UNKNOWN">ADBC_STATUS_UNKNOWN (C macro)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#c.ADBC_VERSION_1_0_0">ADBC_VERSION_1_0_0 (C macro)</a>
 </li>
         <li><a href="cpp/api/adbc.html#_CPPv414AdbcConnection">AdbcConnection 
(C++ struct)</a>
 
@@ -504,30 +418,6 @@
         <li><a 
href="cpp/api/adbc.html#_CPPv4N14AdbcConnection12private_dataE">AdbcConnection::private_data
 (C++ member)</a>
 </li>
         <li><a 
href="cpp/api/adbc.html#_CPPv4N14AdbcConnection14private_driverE">AdbcConnection::private_driver
 (C++ member)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv420AdbcConnectionCommitP14AdbcConnectionP9AdbcError">AdbcConnectionCommit
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv421AdbcConnectionGetInfoP14AdbcConnectionP8uint32_t6size_tP16ArrowArrayStreamP9AdbcError">AdbcConnectionGetInfo
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv424AdbcConnectionGetObjectsP14AdbcConnectioniPKcPKcPKcPPKcPKcP16ArrowArrayStreamP9AdbcError">AdbcConnectionGetObjects
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv428AdbcConnectionGetTableSchemaP14AdbcConnectionPKcPKcPKcP11ArrowSchemaP9AdbcError">AdbcConnectionGetTableSchema
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv427AdbcConnectionGetTableTypesP14AdbcConnectionP16ArrowArrayStreamP9AdbcError">AdbcConnectionGetTableTypes
 (C++ function)</a>
-</li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a 
href="cpp/api/adbc.html#_CPPv418AdbcConnectionInitP14AdbcConnectionP12AdbcDatabaseP9AdbcError">AdbcConnectionInit
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv417AdbcConnectionNewP14AdbcConnectionP9AdbcError">AdbcConnectionNew
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv427AdbcConnectionReadPartitionP14AdbcConnectionPK7uint8_t6size_tP16ArrowArrayStreamP9AdbcError">AdbcConnectionReadPartition
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv421AdbcConnectionReleaseP14AdbcConnectionP9AdbcError">AdbcConnectionRelease
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv422AdbcConnectionRollbackP14AdbcConnectionP9AdbcError">AdbcConnectionRollback
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv423AdbcConnectionSetOptionP14AdbcConnectionPKcPKcP9AdbcError">AdbcConnectionSetOption
 (C++ function)</a>
 </li>
         <li><a href="cpp/api/adbc.html#_CPPv412AdbcDatabase">AdbcDatabase (C++ 
struct)</a>
 
@@ -538,14 +428,6 @@
         <li><a 
href="cpp/api/adbc.html#_CPPv4N12AdbcDatabase12private_dataE">AdbcDatabase::private_data
 (C++ member)</a>
 </li>
         <li><a 
href="cpp/api/adbc.html#_CPPv4N12AdbcDatabase14private_driverE">AdbcDatabase::private_driver
 (C++ member)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv416AdbcDatabaseInitP12AdbcDatabaseP9AdbcError">AdbcDatabaseInit
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv415AdbcDatabaseNewP12AdbcDatabaseP9AdbcError">AdbcDatabaseNew
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv419AdbcDatabaseReleaseP12AdbcDatabaseP9AdbcError">AdbcDatabaseRelease
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv421AdbcDatabaseSetOptionP12AdbcDatabasePKcPKcP9AdbcError">AdbcDatabaseSetOption
 (C++ function)</a>
 </li>
         <li><a href="cpp/api/adbc.html#_CPPv410AdbcDriver">AdbcDriver (C++ 
struct)</a>
 </li>
@@ -563,6 +445,8 @@
 </li>
         <li><a 
href="cpp/api/adbc.html#_CPPv4N10AdbcDriver13ConnectionNewE">AdbcDriver::ConnectionNew
 (C++ member)</a>
 </li>
+    </ul></td>
+    <td style="width: 33%; vertical-align: top;"><ul>
         <li><a 
href="cpp/api/adbc.html#_CPPv4N10AdbcDriver23ConnectionReadPartitionE">AdbcDriver::ConnectionReadPartition
 (C++ member)</a>
 </li>
         <li><a 
href="cpp/api/adbc.html#_CPPv4N10AdbcDriver17ConnectionReleaseE">AdbcDriver::ConnectionRelease
 (C++ member)</a>
@@ -606,8 +490,6 @@
         <li><a 
href="cpp/api/adbc.html#_CPPv4N10AdbcDriver20StatementSetSqlQueryE">AdbcDriver::StatementSetSqlQuery
 (C++ member)</a>
 </li>
         <li><a 
href="cpp/api/adbc.html#_CPPv4N10AdbcDriver25StatementSetSubstraitPlanE">AdbcDriver::StatementSetSubstraitPlan
 (C++ member)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv418AdbcDriverInitFunc">AdbcDriverInitFunc (C++ 
type)</a>
 </li>
         <li><a 
href="cpp/api/adbc_driver_manager.html#_CPPv436AdbcDriverManagerDatabaseSetInitFuncP12AdbcDatabase18AdbcDriverInitFuncP9AdbcError">AdbcDriverManagerDatabaseSetInitFunc
 (C++ function)</a>
 </li>
@@ -647,34 +529,8 @@
 </li>
         <li><a 
href="cpp/api/adbc.html#_CPPv4N13AdbcStatement14private_driverE">AdbcStatement::private_driver
 (C++ member)</a>
 </li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv417AdbcStatementBindP13AdbcStatementP10ArrowArrayP11ArrowSchemaP9AdbcError">AdbcStatementBind
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv423AdbcStatementBindStreamP13AdbcStatementP16ArrowArrayStreamP9AdbcError">AdbcStatementBindStream
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv430AdbcStatementExecutePartitionsP13AdbcStatementP11ArrowSchemaP14AdbcPartitionsP7int64_tP9AdbcError">AdbcStatementExecutePartitions
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv425AdbcStatementExecuteQueryP13AdbcStatementP16ArrowArrayStreamP7int64_tP9AdbcError">AdbcStatementExecuteQuery
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv431AdbcStatementGetParameterSchemaP13AdbcStatementP11ArrowSchemaP9AdbcError">AdbcStatementGetParameterSchema
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv416AdbcStatementNewP14AdbcConnectionP13AdbcStatementP9AdbcError">AdbcStatementNew
 (C++ function)</a>
+        <li><a 
href="python/api/adbc_driver_manager.html#adbc_driver_manager.AdbcStatusCode">AdbcStatusCode
 (class in adbc_driver_manager)</a>
 </li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv420AdbcStatementPrepareP13AdbcStatementP9AdbcError">AdbcStatementPrepare
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv420AdbcStatementReleaseP13AdbcStatementP9AdbcError">AdbcStatementRelease
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv422AdbcStatementSetOptionP13AdbcStatementPKcPKcP9AdbcError">AdbcStatementSetOption
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv424AdbcStatementSetSqlQueryP13AdbcStatementPKcP9AdbcError">AdbcStatementSetSqlQuery
 (C++ function)</a>
-</li>
-        <li><a 
href="cpp/api/adbc.html#_CPPv429AdbcStatementSetSubstraitPlanP13AdbcStatementPK7uint8_t6size_tP9AdbcError">AdbcStatementSetSubstraitPlan
 (C++ function)</a>
-</li>
-        <li><a href="cpp/api/adbc.html#_CPPv414AdbcStatusCode">AdbcStatusCode 
(C++ type)</a>
-
-        <ul>
-          <li><a 
href="python/api/adbc_driver_manager.html#adbc_driver_manager.AdbcStatusCode">(class
 in adbc_driver_manager)</a>
-</li>
-        </ul></li>
         <li><a 
href="cpp/api/adbc_driver_manager.html#_CPPv421AdbcStatusCodeMessage14AdbcStatusCode">AdbcStatusCodeMessage
 (C++ function)</a>
 </li>
         <li><a 
href="python/api/adbc_driver_manager.html#adbc_driver_manager.ArrowArrayHandle.address">address
 (adbc_driver_manager.ArrowArrayHandle attribute)</a>
diff --git a/main/objects.inv b/main/objects.inv
index f0742d14..34647c03 100644
Binary files a/main/objects.inv and b/main/objects.inv differ
diff --git a/main/python/driver_manager.html b/main/python/driver_manager.html
index 8ae32eb6..a75160f7 100644
--- a/main/python/driver_manager.html
+++ b/main/python/driver_manager.html
@@ -341,7 +341,7 @@ standard.</p>
 (optionally) <code class="docutils literal notranslate"><span 
class="pre">entrypoint</span></code>.  <code class="docutils literal 
notranslate"><span class="pre">driver</span></code> must be the name of a 
library
 to load, or the path to a library to load.  <code class="docutils literal 
notranslate"><span class="pre">entrypoint</span></code>, if
 provided, should be the name of the symbol that serves as the ADBC
-entrypoint (see <a class="reference internal" 
href="../cpp/api/adbc.html#_CPPv418AdbcDriverInitFunc" 
title="AdbcDriverInitFunc"><code class="xref cpp cpp-type docutils literal 
notranslate"><span class="pre">AdbcDriverInitFunc</span></code></a>).  Then, 
create a
+entrypoint (see <code class="xref cpp cpp-type docutils literal 
notranslate"><span class="pre">AdbcDriverInitFunc</span></code>).  Then, create 
a
 <a class="reference internal" 
href="api/adbc_driver_manager.html#adbc_driver_manager.AdbcConnection" 
title="adbc_driver_manager.AdbcConnection"><code class="xref py py-class 
docutils literal notranslate"><span 
class="pre">AdbcConnection</span></code></a>.</p>
 <div class="highlight-python notranslate"><div 
class="highlight"><pre><span></span><span class="kn">import</span> <span 
class="nn">adbc_driver_manager</span>
 <span class="k">with</span> <span class="n">adbc_driver_manager</span><span 
class="o">.</span><span class="n">AdbcDatabase</span><span 
class="p">(</span><span class="n">driver</span><span class="o">=</span><span 
class="s2">&quot;adbc_driver_sqlite&quot;</span><span class="p">)</span> <span 
class="k">as</span> <span class="n">db</span><span class="p">:</span>
diff --git a/main/searchindex.js b/main/searchindex.js
index c68e5759..c0524ad3 100644
--- a/main/searchindex.js
+++ b/main/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["cpp/api/adbc", "cpp/api/adbc_driver_manager", 
"cpp/api/index", "cpp/concurrency", "cpp/driver_manager", "cpp/index", 
"cpp/quickstart", "development/contributing", "development/nightly", 
"development/releasing", "driver/flight_sql", "driver/installation", 
"driver/jdbc", "driver/postgresql", "driver/snowflake", "driver/sqlite", 
"driver/status", "faq", "format/comparison", "format/specification", 
"format/versioning", "index", "java/index", "python/api/adbc_dri [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["cpp/api/adbc", "cpp/api/adbc_driver_manager", 
"cpp/api/index", "cpp/concurrency", "cpp/driver_manager", "cpp/index", 
"cpp/quickstart", "development/contributing", "development/nightly", 
"development/releasing", "driver/flight_sql", "driver/installation", 
"driver/jdbc", "driver/postgresql", "driver/snowflake", "driver/sqlite", 
"driver/status", "faq", "format/comparison", "format/specification", 
"format/versioning", "index", "java/index", "python/api/adbc_dri [...]
\ No newline at end of file


Reply via email to