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 7f6496976 publish documentation
7f6496976 is described below
commit 7f6496976e527fb6e61cdc4c15fb32ea26e8dae0
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Wed Aug 27 17:17:21 2025 +0000
publish documentation
---
main/_sources/format/driver_manifests.rst.txt | 37 +++++++---
main/cpp/api/adbc__driver__manager_8h.html | 51 +++++++++++--
main/cpp/api/adbc__driver__manager_8h_source.html | 62 +++++++++-------
main/cpp/api/doxygen_crawl.html | 3 +-
main/cpp/api/globals.html | 3 +-
main/cpp/api/globals_func.html | 3 +-
main/cpp/api/search/all_2.js | 85 +++++++++++-----------
main/cpp/api/search/functions_0.js | 67 ++++++++---------
main/format/driver_manifests.html | 45 +++++++++---
main/r/adbcbigquery/pkgdown.yml | 2 +-
main/r/adbcdrivermanager/pkgdown.yml | 2 +-
.../reference/adbc_connection_init.html | 4 +-
.../reference/adbc_database_init.html | 2 +-
.../reference/adbc_driver_load.html | 8 +-
.../reference/adbc_load_flags.html | 23 +++---
.../reference/adbc_statement_init.html | 6 +-
main/r/adbcdrivermanager/search.json | 2 +-
main/r/adbcflightsql/pkgdown.yml | 2 +-
main/r/adbcpostgresql/pkgdown.yml | 2 +-
main/r/adbcsnowflake/pkgdown.yml | 2 +-
main/r/adbcsqlite/pkgdown.yml | 2 +-
main/searchindex.js | 2 +-
22 files changed, 255 insertions(+), 160 deletions(-)
diff --git a/main/_sources/format/driver_manifests.rst.txt
b/main/_sources/format/driver_manifests.rst.txt
index 9dcdfcbf2..9efd279dd 100644
--- a/main/_sources/format/driver_manifests.rst.txt
+++ b/main/_sources/format/driver_manifests.rst.txt
@@ -351,7 +351,8 @@ to control which directories will be searched for
manifests, with the behavior b
The type :c:type:`AdbcLoadFlags` is a set of bitflags to control the
directories to be searched. The flags are
- * :c:macro:`ADBC_LOAD_FLAG_SEARCH_ENV` - search the environment
variable ``ADBC_CONFIG_PATH``
+ * :c:macro:`ADBC_LOAD_FLAG_SEARCH_ENV` - search the directory paths in
the environment variable
+ ``ADBC_CONFIG_PATH`` and (when built or installed with conda) search
in the conda environment
* :c:macro:`ADBC_LOAD_FLAG_SEARCH_USER` - search the user configuration
directory
* :c:macro:`ADBC_LOAD_FLAG_SEARCH_SYSTEM` - search the system
configuration directory
* :c:macro:`ADBC_LOAD_FLAG_ALLOW_RELATIVE_PATHS` - allow a relative
path to be provided
@@ -364,7 +365,8 @@ to control which directories will be searched for
manifests, with the behavior b
The type ``GADBCLoadFlags`` is a set of bitflags to control the
directories to be searched. The flags are
- * ``GADBC_LOAD_SEARCH_ENV`` - search the environment variable
``ADBC_CONFIG_PATH``
+ * ``GADBC_LOAD_SEARCH_ENV`` - search the directory paths in the
environment variable
+ ``ADBC_CONFIG_PATH`` and (when built or installed with conda) search
in the conda environment
* ``GADBC_LOAD_FLAG_SEARCH_USER`` - search the user configuration
directory
* ``GADBC_LOAD_FLAG_SEARCH_SYSTEM`` - search the system configuration
directory
* ``GADBC_LOAD_FLAG_ALLOW_RELATIVE_PATHS`` - allow a relative path to
be provided
@@ -380,7 +382,8 @@ to control which directories will be searched for
manifests, with the behavior b
``drivermgr.LoadFlagsOptionKey`` with the value being the
``strconv.Itoa`` of the flags you want to use when you call ``NewDatabase``
or ``NewDatabaseWithContext``. The flags are defined in the
``drivermgr`` package as constants:
- * ``drivermgr.LoadFlagsSearchEnv`` - search the environment variable
``ADBC_CONFIG_PATH``
+ * ``drivermgr.LoadFlagsSearchEnv`` - search the directory paths in the
environment variable
+ ``ADBC_CONFIG_PATH``
* ``drivermgr.LoadFlagsSearchUser`` - search the user configuration
directory
* ``drivermgr.LoadFlagsSearchSystem`` - search the system configuration
directory
* ``drivermgr.LoadFlagsAllowRelativePaths`` - allow a relative path to
be used
@@ -403,7 +406,8 @@ to control which directories will be searched for
manifests, with the behavior b
The class ``ADBC::LoadFlags`` is a set of bitflags to control the
directories to be searched. The flags are
- * ``ADBC::LoadFlags::SEARCH_ENV`` - search the environment variable
``ADBC_CONFIG_PATH``
+ * ``ADBC::LoadFlags::SEARCH_ENV`` - search the directory paths in the
environment variable
+ ``ADBC_CONFIG_PATH`` and (when built or installed with conda) search
in the conda environment
* ``ADBC::LoadFlags::SEARCH_USER`` - search the user configuration
directory
* ``ADBC::LoadFlags::SEARCH_SYSTEM`` - search the system configuration
directory
* ``ADBC::LoadFlags::ALLOW_RELATIVE_PATHS`` - allow a relative path to
be provided
@@ -419,7 +423,8 @@ to control which directories will be searched for
manifests, with the behavior b
The ``ManagedDriver`` type has a method ``load_dynamic_from_name``
which takes an optional ``load_flags`` parameter. The flags as a ``u32`` with
the type ``adbc_core::driver_manager::LoadFlags``, which has the
following constants:
- * ``LOAD_FLAG_SEARCH_ENV`` - search the environment variable
``ADBC_CONFIG_PATH``
+ * ``LOAD_FLAG_SEARCH_ENV`` - search the directory paths in the
environment variable
+ ``ADBC_CONFIG_PATH`` and (when built or installed with conda) search
in the conda environment
* ``LOAD_FLAG_SEARCH_USER`` - search the user configuration directory
* ``LOAD_FLAG_SEARCH_SYSTEM`` - search the system configuration
directory
* ``LOAD_FLAG_ALLOW_RELATIVE_PATHS`` - allow a relative path to be used
@@ -431,9 +436,15 @@ Unix-like Platforms
For Unix-like platforms, (e.g. Linux, macOS), the driver manager will search
the following directories based on the options provided, in
the given order:
-#. If the ``LOAD_FLAG_SEARCH_ENV`` load option is set, then the environment
variable ``ADBC_CONFIG_PATH`` will be searched
+#. If the ``LOAD_FLAG_SEARCH_ENV`` load option is set, then the paths in the
environment variable ``ADBC_CONFIG_PATH`` will be searched
- * ``ADBC_CONFIG_PATH`` is a colon-separated list of directories to search
for ``${name}.toml``
+ * ``ADBC_CONFIG_PATH`` is a colon-separated list of directories
+
+#. If additional search paths have been specified, those will be searched
+
+ * The Python driver manager automatically adds ``$VIRTUAL_ENV/etc/adbc`` to
the search paths when running in a ``venv`` virtual environment
+
+#. If the driver manager was built or installed with conda and the
``LOAD_FLAG_SEARCH_ENV`` load option is set, ``$CONDA_PREFIX/etc/adbc`` will be
searched
#. If the ``LOAD_FLAG_SEARCH_USER`` load option is set, then a user-level
configuration directory will be searched
@@ -452,9 +463,15 @@ Windows
Things are slightly different on Windows, where the driver manager will also
search for driver information in the registry just as
would happen for ODBC drivers. The search for a manifest on Windows would be
the following:
-#. If the ``LOAD_FLAG_SEARCH_ENV`` load option is set, then the environment
variable ``ADBC_CONFIG_PATH`` will be searched
+#. If the ``LOAD_FLAG_SEARCH_ENV`` load option is set, then the paths in the
environment variable ``ADBC_CONFIG_PATH`` will be searched
+
+ * ``ADBC_CONFIG_PATH`` is a semicolon-separated list of directories
+
+#. If additional search paths have been specified, those will be searched
+
+ * The Python driver manager automatically adds ``$VIRTUAL_ENV\etc\adbc`` to
the search paths when running in a ``venv`` virtual environment
- * ``ADBC_CONFIG_PATH`` is a semicolon-separated list of directories to
search for ``${name}.toml``
+#. If the driver manager was built or installed with conda and the
``LOAD_FLAG_SEARCH_ENV`` load option is set, ``$CONDA_PREFIX\etc\adbc`` will be
searched
#. If the ``LOAD_FLAG_SEARCH_USER`` load option is set, then a user-level
configuration is searched for
@@ -467,7 +484,7 @@ would happen for ODBC drivers. The search for a manifest on
Windows would be the
* ``entrypoint`` - the entrypoint to use for the driver if a non-default
entrypoint is needed
* ``driver`` - the path to the driver shared library
- * If no registry key is found, then the directory
``%LOCAL_APPDATA%\ADBC\drivers`` is searched for ``${name}.toml``
+ * If no registry key is found, then the directory
``%LOCAL_APPDATA%\ADBC\drivers`` is searched
#. If the ``LOAD_FLAG_SEARCH_SYSTEM`` load option is set, the driver manager
will search for a system-level configuration
diff --git a/main/cpp/api/adbc__driver__manager_8h.html
b/main/cpp/api/adbc__driver__manager_8h.html
index 2d1061413..9f7519f84 100644
--- a/main/cpp/api/adbc__driver__manager_8h.html
+++ b/main/cpp/api/adbc__driver__manager_8h.html
@@ -129,9 +129,9 @@ Functions</h2></td></tr>
<tr class="memitem:ac9a4db661a21cca1bbb47a4bd47f9ad0"
id="r_ac9a4db661a21cca1bbb47a4bd47f9ad0"><td class="memItemLeft" align="right"
valign="top"><a class="el"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#ac9a4db661a21cca1bbb47a4bd47f9ad0">AdbcLoadDriver</a> (const char
*driver_name, const char *entrypoint, int version, void *driver, struct <a
class="el" href="group__ad [...]
<tr class="memdesc:ac9a4db661a21cca1bbb47a4bd47f9ad0"><td
class="mdescLeft"> </td><td class="mdescRight">Common entry point for
drivers via the driver manager. <br /></td></tr>
<tr class="separator:ac9a4db661a21cca1bbb47a4bd47f9ad0"><td
class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aac614a9303581eec3a0db0b6788f915b"
id="r_aac614a9303581eec3a0db0b6788f915b"><td class="memItemLeft" align="right"
valign="top"><a class="el"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#aac614a9303581eec3a0db0b6788f915b">AdbcFindLoadDriver</a> (const char
*driver_name, const char *entrypoint, const int version, const AdbcLoadFlags
load_options, void * [...]
-<tr class="memdesc:aac614a9303581eec3a0db0b6788f915b"><td
class="mdescLeft"> </td><td class="mdescRight">Common entry point to
search for and load a driver or manifest. <br /></td></tr>
-<tr class="separator:aac614a9303581eec3a0db0b6788f915b"><td
class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:aae6277269e0a97e44365282c0635190a"
id="r_aae6277269e0a97e44365282c0635190a"><td class="memItemLeft" align="right"
valign="top"><a class="el"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#aae6277269e0a97e44365282c0635190a">AdbcFindLoadDriver</a> (const char
*driver_name, const char *entrypoint, const int version, const AdbcLoadFlags
load_options, const [...]
+<tr class="memdesc:aae6277269e0a97e44365282c0635190a"><td
class="mdescLeft"> </td><td class="mdescRight">Common entry point to
search for and load a driver or manifest. <br /></td></tr>
+<tr class="separator:aae6277269e0a97e44365282c0635190a"><td
class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aba554fa202582afaa545ac666da60a40"
id="r_aba554fa202582afaa545ac666da60a40"><td class="memItemLeft" align="right"
valign="top"><a class="el"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#aba554fa202582afaa545ac666da60a40">AdbcLoadDriverFromInitFunc</a> (<a
class="el"
href="group__adbc-driver.html#ga5fb0507a84a8d440448d1c6b5cb0d1db">AdbcDriverInitFunc</
[...]
<tr class="memdesc:aba554fa202582afaa545ac666da60a40"><td
class="mdescLeft"> </td><td class="mdescRight">Common entry point for
drivers via the driver manager. <br /></td></tr>
<tr class="separator:aba554fa202582afaa545ac666da60a40"><td
class="memSeparator" colspan="2"> </td></tr>
@@ -141,6 +141,9 @@ Functions</h2></td></tr>
<tr class="memitem:a1efdaf7971a26a3c4073cc045a07970f"
id="r_a1efdaf7971a26a3c4073cc045a07970f"><td class="memItemLeft" align="right"
valign="top"><a class="el"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#a1efdaf7971a26a3c4073cc045a07970f">AdbcDriverManagerDatabaseSetLoadFlags</a>
(struct <a class="el"
href="group__adbc-database.html#structAdbcDatabase">AdbcDatabase</a> [...]
<tr class="memdesc:a1efdaf7971a26a3c4073cc045a07970f"><td
class="mdescLeft"> </td><td class="mdescRight">Set the load flags for the
driver manager. <br /></td></tr>
<tr class="separator:a1efdaf7971a26a3c4073cc045a07970f"><td
class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ae5426d81aedb1f7b433730fabbc0ebaf"
id="r_ae5426d81aedb1f7b433730fabbc0ebaf"><td class="memItemLeft" align="right"
valign="top"><a class="el"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#ae5426d81aedb1f7b433730fabbc0ebaf">AdbcDriverManagerDatabaseSetAdditionalSearchPathList</a>
(struct <a class="el" href="group__adbc-database.html#structAdbcDatabase">A
[...]
+<tr class="memdesc:ae5426d81aedb1f7b433730fabbc0ebaf"><td
class="mdescLeft"> </td><td class="mdescRight">Set an additional manifest
search path list for the driver manager. <br /></td></tr>
+<tr class="separator:ae5426d81aedb1f7b433730fabbc0ebaf"><td
class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a466f295eadd40ec5887d2d57bc85c144"
id="r_a466f295eadd40ec5887d2d57bc85c144"><td class="memItemLeft" align="right"
valign="top">const char * </td><td class="memItemRight" valign="bottom"><a
class="el" href="#a466f295eadd40ec5887d2d57bc85c144">AdbcStatusCodeMessage</a>
(<a class="el"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a>
code)</td></tr>
<tr class="memdesc:a466f295eadd40ec5887d2d57bc85c144"><td
class="mdescLeft"> </td><td class="mdescRight">Get a human-friendly
description of a status code. <br /></td></tr>
<tr class="separator:a466f295eadd40ec5887d2d57bc85c144"><td
class="memSeparator" colspan="2"> </td></tr>
@@ -166,6 +169,36 @@ Functions</h2></td></tr>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
+<a id="ae5426d81aedb1f7b433730fabbc0ebaf"
name="ae5426d81aedb1f7b433730fabbc0ebaf"></a>
+<h2 class="memtitle"><span class="permalink"><a
href="#ae5426d81aedb1f7b433730fabbc0ebaf">◆ </a></span>AdbcDriverManagerDatabaseSetAdditionalSearchPathList()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a>
AdbcDriverManagerDatabaseSetAdditionalSearchPathList </td>
+ <td>(</td>
+ <td class="paramtype">struct <a class="el"
href="group__adbc-database.html#structAdbcDatabase">AdbcDatabase</a> *</td>
<td class="paramname"><span class="paramname"><em>database</em></span>,
</td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *</td> <td
class="paramname"><span class="paramname"><em>path_list</em></span>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct <a class="el"
href="group__adbc-error-handling.html#structAdbcError">AdbcError</a> *</td>
<td class="paramname"><span
class="paramname"><em>error</em></span> )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Set an additional manifest search path list for the driver manager. </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 explicitly set a path list at runtime for
additional paths to search when looking for a driver manifest. While users can
add additional paths via the ADBC_CONFIG_PATH environment variable, this allows
an application to specify search paths at runtime which are not tied to the
load flags.</p>
+<p>Calling this function with NULL as the <code>path_list</code> will clear
any previously set additional search paths. </p>
+
+</div>
+</div>
<a id="ae09e277867757f5ca2bb8d997cf0164c"
name="ae09e277867757f5ca2bb8d997cf0164c"></a>
<h2 class="memtitle"><span class="permalink"><a
href="#ae09e277867757f5ca2bb8d997cf0164c">◆ </a></span>AdbcDriverManagerDatabaseSetInitFunc()</h2>
@@ -225,8 +258,8 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="aac614a9303581eec3a0db0b6788f915b"
name="aac614a9303581eec3a0db0b6788f915b"></a>
-<h2 class="memtitle"><span class="permalink"><a
href="#aac614a9303581eec3a0db0b6788f915b">◆ </a></span>AdbcFindLoadDriver()</h2>
+<a id="aae6277269e0a97e44365282c0635190a"
name="aae6277269e0a97e44365282c0635190a"></a>
+<h2 class="memtitle"><span class="permalink"><a
href="#aae6277269e0a97e44365282c0635190a">◆ </a></span>AdbcFindLoadDriver()</h2>
<div class="memitem">
<div class="memproto">
@@ -251,6 +284,11 @@ Functions</h2></td></tr>
<td></td>
<td class="paramtype">const AdbcLoadFlags</td> <td
class="paramname"><span class="paramname"><em>load_options</em></span>, </td>
</tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *</td> <td
class="paramname"><span
class="paramname"><em>additional_search_path_list</em></span>, </td>
+ </tr>
<tr>
<td class="paramkey"></td>
<td></td>
@@ -272,7 +310,7 @@ Functions</h2></td></tr>
<li>If the path has an extension other than <code>.toml</code>, it will
attempt to load the path as a shared library. Erroring if this fails.</li>
</ul>
<p>If the passed in driver_name does not have an extension and is not an
absolute path:</p><ul>
-<li>The load_options parameter will control whether the driver manager will
search the ADBC_CONFIG_PATH environment variable, the user configuration
directory, and/or the system level directory of /etc/adbc for either a manifest
file or a shared library.</li>
+<li>The load_options parameter will control whether the driver manager will
search the environment variable ADBC_CONFIG_PATH and (if built or installed
with conda) the conda environment, the user-level configuration, and/or the
system-level configuration for either a manifest file or a shared library.</li>
<li>For each path to be searched, it will first look for
<path>/<driver_name>.toml. If that file exists, it will attempt to
parse the manifest and load the driver specified within it, erroring if this
fails.</li>
<li>If the manifest file does not exist, it will then look for
<path>/<driver_name>.<extension> where <extension> is
one of the following: <code>.so</code>, <code>.dll</code>, <code>.dylib</code>.
If it can load that shared library, then success is returned. Otherwise it
moves to the next directory until the search is either successful, or all
directories have been searched.</li>
</ul>
@@ -282,6 +320,7 @@ Functions</h2></td></tr>
<tr><td class="paramdir">[in]</td><td
class="paramname">entrypoint</td><td>An identifier for the entrypoint (e.g. the
symbol to call for <a class="el"
href="group__adbc-driver.html#ga5fb0507a84a8d440448d1c6b5cb0d1db" title="Common
entry point for drivers via the driver manager (which uses
dlopen(3)/LoadLibrary)....">AdbcDriverInitFunc</a> on Linux). If not provided,
search for an entrypoint based on the driver name. </td></tr>
<tr><td class="paramdir">[in]</td><td
class="paramname">version</td><td>The ADBC revision to attempt to initialize.
</td></tr>
<tr><td class="paramdir">[in]</td><td
class="paramname">load_options</td><td>bit mask of AdbcLoadFlags to control the
directories searched </td></tr>
+ <tr><td class="paramdir">[in]</td><td
class="paramname">additional_search_path_list</td><td>A list of additional
paths to search for delimited by the OS specific path list separator. </td></tr>
<tr><td class="paramdir">[out]</td><td
class="paramname">driver</td><td>The table of function pointers to initialize
</td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">error</td><td>An
optional location to return an error message </td></tr>
</table>
diff --git a/main/cpp/api/adbc__driver__manager_8h_source.html
b/main/cpp/api/adbc__driver__manager_8h_source.html
index 0abdc33f6..b8f071961 100644
--- a/main/cpp/api/adbc__driver__manager_8h_source.html
+++ b/main/cpp/api/adbc__driver__manager_8h_source.html
@@ -137,40 +137,46 @@ $(function(){ initResizable(false); });
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a
class="line"
href="adbc__driver__manager_8h.html#ac9a4db661a21cca1bbb47a4bd47f9ad0">
63</a></span><a class="code hl_typedef"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a>
<a class="code hl_function"
href="adbc__driver__manager_8h.html#ac9a4db661a21cca1bbb47a4bd47f9ad0">AdbcLoadDriver</a>(<span
class="keyword">const</span> <span class="keywordtype">char</span>* drive [...]
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno">
64</span> <span class="keywordtype">int</span>
version, <span class="keywordtype">void</span>* driver, <span
class="keyword">struct</span> <a class="code hl_struct"
href="group__adbc-error-handling.html#structAdbcError">AdbcError</a>*
error);</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno">
65</span></div>
-<div class="line"><a id="l00106" name="l00106"></a><span class="lineno">
106</span>ADBC_EXPORT</div>
-<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a
class="line"
href="adbc__driver__manager_8h.html#aac614a9303581eec3a0db0b6788f915b">
107</a></span><a class="code hl_typedef"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a>
<a class="code hl_function"
href="adbc__driver__manager_8h.html#aac614a9303581eec3a0db0b6788f915b">AdbcFindLoadDriver</a>(<span
class="keyword">const</span> <span class="keywordtype">char</span>* d [...]
-<div class="line"><a id="l00108" name="l00108"></a><span class="lineno">
108</span> <span class="keyword">const</span>
<span class="keywordtype">int</span> version, <span
class="keyword">const</span> AdbcLoadFlags load_options,</div>
-<div class="line"><a id="l00109" name="l00109"></a><span class="lineno">
109</span> <span
class="keywordtype">void</span>* driver, <span class="keyword">struct</span> <a
class="code hl_struct"
href="group__adbc-error-handling.html#structAdbcError">AdbcError</a>*
error);</div>
-<div class="line"><a id="l00110" name="l00110"></a><span class="lineno">
110</span></div>
-<div class="line"><a id="l00123" name="l00123"></a><span class="lineno">
123</span>ADBC_EXPORT</div>
-<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"><a
class="line"
href="adbc__driver__manager_8h.html#aba554fa202582afaa545ac666da60a40">
124</a></span><a class="code hl_typedef"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a>
<a class="code hl_function"
href="adbc__driver__manager_8h.html#aba554fa202582afaa545ac666da60a40">AdbcLoadDriverFromInitFunc</a>(<a
class="code hl_typedef" href="group__adbc-driver.html#ga5fb0507a [...]
-<div class="line"><a id="l00125" name="l00125"></a><span class="lineno">
125</span> <span
class="keywordtype">void</span>* driver, <span class="keyword">struct</span> <a
class="code hl_struct"
href="group__adbc-error-handling.html#structAdbcError">AdbcError</a>*
error);</div>
-<div class="line"><a id="l00126" name="l00126"></a><span class="lineno">
126</span></div>
-<div class="line"><a id="l00134" name="l00134"></a><span class="lineno">
134</span>ADBC_EXPORT</div>
-<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"><a
class="line"
href="adbc__driver__manager_8h.html#ae09e277867757f5ca2bb8d997cf0164c">
135</a></span><a class="code hl_typedef"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a>
<a class="code hl_function"
href="adbc__driver__manager_8h.html#ae09e277867757f5ca2bb8d997cf0164c">AdbcDriverManagerDatabaseSetInitFunc</a>(<span
class="keyword">struct</span> <a class="code hl_str [...]
-<div class="line"><a id="l00136" name="l00136"></a><span class="lineno">
136</span> <a class="code
hl_typedef"
href="group__adbc-driver.html#ga5fb0507a84a8d440448d1c6b5cb0d1db">AdbcDriverInitFunc</a>
init_func,</div>
-<div class="line"><a id="l00137" name="l00137"></a><span class="lineno">
137</span> <span
class="keyword">struct</span> <a class="code hl_struct"
href="group__adbc-error-handling.html#structAdbcError">AdbcError</a>*
error);</div>
-<div class="line"><a id="l00138" name="l00138"></a><span class="lineno">
138</span></div>
-<div class="line"><a id="l00149" name="l00149"></a><span class="lineno">
149</span>ADBC_EXPORT</div>
-<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"><a
class="line"
href="adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f">
150</a></span><a class="code hl_typedef"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a>
<a class="code hl_function"
href="adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f">AdbcDriverManagerDatabaseSetLoadFlags</a>(<span
class="keyword">struct</span> <a class="code hl_st [...]
-<div class="line"><a id="l00151" name="l00151"></a><span class="lineno">
151</span> AdbcLoadFlags
flags,</div>
-<div class="line"><a id="l00152" name="l00152"></a><span class="lineno">
152</span> <span
class="keyword">struct</span> <a class="code hl_struct"
href="group__adbc-error-handling.html#structAdbcError">AdbcError</a>*
error);</div>
-<div class="line"><a id="l00153" name="l00153"></a><span class="lineno">
153</span></div>
-<div class="line"><a id="l00155" name="l00155"></a><span class="lineno">
155</span>ADBC_EXPORT</div>
-<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"><a
class="line"
href="adbc__driver__manager_8h.html#a466f295eadd40ec5887d2d57bc85c144">
156</a></span><span class="keyword">const</span> <span
class="keywordtype">char</span>* <a class="code hl_function"
href="adbc__driver__manager_8h.html#a466f295eadd40ec5887d2d57bc85c144">AdbcStatusCodeMessage</a>(<a
class="code hl_typedef"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a
[...]
-<div class="line"><a id="l00157" name="l00157"></a><span class="lineno">
157</span> </div>
-<div class="line"><a id="l00158" name="l00158"></a><span class="lineno">
158</span><span class="preprocessor">#endif </span><span class="comment">//
ADBC_DRIVER_MANAGER_H</span></div>
-<div class="line"><a id="l00159" name="l00159"></a><span class="lineno">
159</span> </div>
-<div class="line"><a id="l00160" name="l00160"></a><span class="lineno">
160</span><span class="preprocessor">#ifdef __cplusplus</span></div>
-<div class="line"><a id="l00161" name="l00161"></a><span class="lineno">
161</span>}</div>
-<div class="line"><a id="l00162" name="l00162"></a><span class="lineno">
162</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno">
108</span>ADBC_EXPORT</div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a
class="line"
href="adbc__driver__manager_8h.html#aae6277269e0a97e44365282c0635190a">
109</a></span><a class="code hl_typedef"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a>
<a class="code hl_function"
href="adbc__driver__manager_8h.html#aae6277269e0a97e44365282c0635190a">AdbcFindLoadDriver</a>(<span
class="keyword">const</span> <span class="keywordtype">char</span>* d [...]
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno">
110</span> <span class="keyword">const</span>
<span class="keywordtype">int</span> version, <span
class="keyword">const</span> AdbcLoadFlags load_options,</div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno">
111</span> <span class="keyword">const</span>
<span class="keywordtype">char</span>* additional_search_path_list, <span
class="keywordtype">void</span>* driver,</div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno">
112</span> <span class="keyword">struct</span>
<a class="code hl_struct"
href="group__adbc-error-handling.html#structAdbcError">AdbcError</a>*
error);</div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno">
113</span></div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno">
126</span>ADBC_EXPORT</div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a
class="line"
href="adbc__driver__manager_8h.html#aba554fa202582afaa545ac666da60a40">
127</a></span><a class="code hl_typedef"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a>
<a class="code hl_function"
href="adbc__driver__manager_8h.html#aba554fa202582afaa545ac666da60a40">AdbcLoadDriverFromInitFunc</a>(<a
class="code hl_typedef" href="group__adbc-driver.html#ga5fb0507a [...]
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno">
128</span> <span
class="keywordtype">void</span>* driver, <span class="keyword">struct</span> <a
class="code hl_struct"
href="group__adbc-error-handling.html#structAdbcError">AdbcError</a>*
error);</div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno">
129</span></div>
+<div class="line"><a id="l00137" name="l00137"></a><span class="lineno">
137</span>ADBC_EXPORT</div>
+<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"><a
class="line"
href="adbc__driver__manager_8h.html#ae09e277867757f5ca2bb8d997cf0164c">
138</a></span><a class="code hl_typedef"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a>
<a class="code hl_function"
href="adbc__driver__manager_8h.html#ae09e277867757f5ca2bb8d997cf0164c">AdbcDriverManagerDatabaseSetInitFunc</a>(<span
class="keyword">struct</span> <a class="code hl_str [...]
+<div class="line"><a id="l00139" name="l00139"></a><span class="lineno">
139</span> <a class="code
hl_typedef"
href="group__adbc-driver.html#ga5fb0507a84a8d440448d1c6b5cb0d1db">AdbcDriverInitFunc</a>
init_func,</div>
+<div class="line"><a id="l00140" name="l00140"></a><span class="lineno">
140</span> <span
class="keyword">struct</span> <a class="code hl_struct"
href="group__adbc-error-handling.html#structAdbcError">AdbcError</a>*
error);</div>
+<div class="line"><a id="l00141" name="l00141"></a><span class="lineno">
141</span></div>
+<div class="line"><a id="l00152" name="l00152"></a><span class="lineno">
152</span>ADBC_EXPORT</div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"><a
class="line"
href="adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f">
153</a></span><a class="code hl_typedef"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a>
<a class="code hl_function"
href="adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f">AdbcDriverManagerDatabaseSetLoadFlags</a>(<span
class="keyword">struct</span> <a class="code hl_st [...]
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno">
154</span> AdbcLoadFlags
flags,</div>
+<div class="line"><a id="l00155" name="l00155"></a><span class="lineno">
155</span> <span
class="keyword">struct</span> <a class="code hl_struct"
href="group__adbc-error-handling.html#structAdbcError">AdbcError</a>*
error);</div>
+<div class="line"><a id="l00156" name="l00156"></a><span class="lineno">
156</span></div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno">
170</span>ADBC_EXPORT</div>
+<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"><a
class="line"
href="adbc__driver__manager_8h.html#ae5426d81aedb1f7b433730fabbc0ebaf">
171</a></span><a class="code hl_typedef"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a>
<a class="code hl_function"
href="adbc__driver__manager_8h.html#ae5426d81aedb1f7b433730fabbc0ebaf">AdbcDriverManagerDatabaseSetAdditionalSearchPathList</a>(</div>
+<div class="line"><a id="l00172" name="l00172"></a><span class="lineno">
172</span> <span class="keyword">struct</span> <a class="code hl_struct"
href="group__adbc-database.html#structAdbcDatabase">AdbcDatabase</a>* database,
<span class="keyword">const</span> <span class="keywordtype">char</span>*
path_list, <span class="keyword">struct</span> <a class="code hl_struct"
href="group__adbc-error-handling.html#structAdbcError">AdbcError</a>*
error);</div>
+<div class="line"><a id="l00173" name="l00173"></a><span class="lineno">
173</span></div>
+<div class="line"><a id="l00175" name="l00175"></a><span class="lineno">
175</span>ADBC_EXPORT</div>
+<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"><a
class="line"
href="adbc__driver__manager_8h.html#a466f295eadd40ec5887d2d57bc85c144">
176</a></span><span class="keyword">const</span> <span
class="keywordtype">char</span>* <a class="code hl_function"
href="adbc__driver__manager_8h.html#a466f295eadd40ec5887d2d57bc85c144">AdbcStatusCodeMessage</a>(<a
class="code hl_typedef"
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a
[...]
+<div class="line"><a id="l00177" name="l00177"></a><span class="lineno">
177</span> </div>
+<div class="line"><a id="l00178" name="l00178"></a><span class="lineno">
178</span><span class="preprocessor">#endif </span><span class="comment">//
ADBC_DRIVER_MANAGER_H</span></div>
+<div class="line"><a id="l00179" name="l00179"></a><span class="lineno">
179</span> </div>
+<div class="line"><a id="l00180" name="l00180"></a><span class="lineno">
180</span><span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a id="l00181" name="l00181"></a><span class="lineno">
181</span>}</div>
+<div class="line"><a id="l00182" name="l00182"></a><span class="lineno">
182</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aadbc_8h_html"><div class="ttname"><a
href="adbc_8h.html">adbc.h</a></div></div>
<div class="ttc"
id="aadbc__driver__manager_8h_html_a1efdaf7971a26a3c4073cc045a07970f"><div
class="ttname"><a
href="adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f">AdbcDriverManagerDatabaseSetLoadFlags</a></div><div
class="ttdeci">AdbcStatusCode AdbcDriverManagerDatabaseSetLoadFlags(struct
AdbcDatabase *database, AdbcLoadFlags flags, struct AdbcError *error)</div><div
class="ttdoc">Set the load flags for the driver manager.</div></div>
<div class="ttc"
id="aadbc__driver__manager_8h_html_a466f295eadd40ec5887d2d57bc85c144"><div
class="ttname"><a
href="adbc__driver__manager_8h.html#a466f295eadd40ec5887d2d57bc85c144">AdbcStatusCodeMessage</a></div><div
class="ttdeci">const char * AdbcStatusCodeMessage(AdbcStatusCode
code)</div><div class="ttdoc">Get a human-friendly description of a status
code.</div></div>
-<div class="ttc"
id="aadbc__driver__manager_8h_html_aac614a9303581eec3a0db0b6788f915b"><div
class="ttname"><a
href="adbc__driver__manager_8h.html#aac614a9303581eec3a0db0b6788f915b">AdbcFindLoadDriver</a></div><div
class="ttdeci">AdbcStatusCode AdbcFindLoadDriver(const char *driver_name,
const char *entrypoint, const int version, const AdbcLoadFlags load_options,
void *driver, struct AdbcError *error)</div><div class="ttdoc">Common entry
point to search for and load a driver or manifest.< [...]
+<div class="ttc"
id="aadbc__driver__manager_8h_html_aae6277269e0a97e44365282c0635190a"><div
class="ttname"><a
href="adbc__driver__manager_8h.html#aae6277269e0a97e44365282c0635190a">AdbcFindLoadDriver</a></div><div
class="ttdeci">AdbcStatusCode AdbcFindLoadDriver(const char *driver_name,
const char *entrypoint, const int version, const AdbcLoadFlags load_options,
const char *additional_search_path_list, void *driver, struct AdbcError
*error)</div><div class="ttdoc">Common entry point to s [...]
<div class="ttc"
id="aadbc__driver__manager_8h_html_aba554fa202582afaa545ac666da60a40"><div
class="ttname"><a
href="adbc__driver__manager_8h.html#aba554fa202582afaa545ac666da60a40">AdbcLoadDriverFromInitFunc</a></div><div
class="ttdeci">AdbcStatusCode AdbcLoadDriverFromInitFunc(AdbcDriverInitFunc
init_func, int version, void *driver, struct AdbcError *error)</div><div
class="ttdoc">Common entry point for drivers via the driver manager.</div></div>
<div class="ttc"
id="aadbc__driver__manager_8h_html_ac9a4db661a21cca1bbb47a4bd47f9ad0"><div
class="ttname"><a
href="adbc__driver__manager_8h.html#ac9a4db661a21cca1bbb47a4bd47f9ad0">AdbcLoadDriver</a></div><div
class="ttdeci">AdbcStatusCode AdbcLoadDriver(const char *driver_name, const
char *entrypoint, int version, void *driver, struct AdbcError *error)</div><div
class="ttdoc">Common entry point for drivers via the driver manager.</div></div>
<div class="ttc"
id="aadbc__driver__manager_8h_html_ae09e277867757f5ca2bb8d997cf0164c"><div
class="ttname"><a
href="adbc__driver__manager_8h.html#ae09e277867757f5ca2bb8d997cf0164c">AdbcDriverManagerDatabaseSetInitFunc</a></div><div
class="ttdeci">AdbcStatusCode AdbcDriverManagerDatabaseSetInitFunc(struct
AdbcDatabase *database, AdbcDriverInitFunc init_func, struct AdbcError
*error)</div><div class="ttdoc">Set the AdbcDriverInitFunc to use.</div></div>
+<div class="ttc"
id="aadbc__driver__manager_8h_html_ae5426d81aedb1f7b433730fabbc0ebaf"><div
class="ttname"><a
href="adbc__driver__manager_8h.html#ae5426d81aedb1f7b433730fabbc0ebaf">AdbcDriverManagerDatabaseSetAdditionalSearchPathList</a></div><div
class="ttdeci">AdbcStatusCode
AdbcDriverManagerDatabaseSetAdditionalSearchPathList(struct AdbcDatabase
*database, const char *path_list, struct AdbcError *error)</div><div
class="ttdoc">Set an additional manifest search path list for the driver [...]
<div class="ttc" id="agroup__adbc-database_html_structAdbcDatabase"><div
class="ttname"><a
href="group__adbc-database.html#structAdbcDatabase">AdbcDatabase</a></div><div
class="ttdoc">An instance of a database.</div><div
class="ttdef"><b>Definition</b> adbc.h:860</div></div>
<div class="ttc"
id="agroup__adbc-driver_html_ga5fb0507a84a8d440448d1c6b5cb0d1db"><div
class="ttname"><a
href="group__adbc-driver.html#ga5fb0507a84a8d440448d1c6b5cb0d1db">AdbcDriverInitFunc</a></div><div
class="ttdeci">AdbcStatusCode(* AdbcDriverInitFunc)(int version, void *driver,
struct AdbcError *error)</div><div class="ttdoc">Common entry point for drivers
via the driver manager (which uses dlopen(3)/LoadLibrary)....</div><div
class="ttdef"><b>Definition</b> adbc.h:2399</div></div>
<div class="ttc"
id="agroup__adbc-error-handling_html_ga6af034a7846314de57fe1b14f8ad2754"><div
class="ttname"><a
href="group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754">AdbcStatusCode</a></div><div
class="ttdeci">uint8_t AdbcStatusCode</div><div class="ttdoc">Error codes for
operations that may fail.</div><div class="ttdef"><b>Definition</b>
adbc.h:176</div></div>
diff --git a/main/cpp/api/doxygen_crawl.html b/main/cpp/api/doxygen_crawl.html
index f4ee5eab4..18c99ac3b 100644
--- a/main/cpp/api/doxygen_crawl.html
+++ b/main/cpp/api/doxygen_crawl.html
@@ -13,10 +13,11 @@
<a href="adbc__driver__manager_8h.html"/>
<a href="adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f"/>
<a href="adbc__driver__manager_8h.html#a466f295eadd40ec5887d2d57bc85c144"/>
-<a href="adbc__driver__manager_8h.html#aac614a9303581eec3a0db0b6788f915b"/>
+<a href="adbc__driver__manager_8h.html#aae6277269e0a97e44365282c0635190a"/>
<a href="adbc__driver__manager_8h.html#aba554fa202582afaa545ac666da60a40"/>
<a href="adbc__driver__manager_8h.html#ac9a4db661a21cca1bbb47a4bd47f9ad0"/>
<a href="adbc__driver__manager_8h.html#ae09e277867757f5ca2bb8d997cf0164c"/>
+<a href="adbc__driver__manager_8h.html#ae5426d81aedb1f7b433730fabbc0ebaf"/>
<a href="adbc__driver__manager_8h_source.html"/>
<a href="annotated.html"/>
<a href="base__driver_8h_source.html"/>
diff --git a/main/cpp/api/globals.html b/main/cpp/api/globals.html
index cc5623278..47a47915f 100644
--- a/main/cpp/api/globals.html
+++ b/main/cpp/api/globals.html
@@ -203,12 +203,13 @@ $(function(){ initResizable(false); });
<li>AdbcDatabaseSetOptionDouble() : <a class="el"
href="group__adbc-database.html#ga0d787f8ead2d9470e461dc1447313d11">adbc.h</a></li>
<li>AdbcDatabaseSetOptionInt() : <a class="el"
href="group__adbc-database.html#gad8e3733c3ddfafbe2038c2a9833b7bab">adbc.h</a></li>
<li>AdbcDriverInitFunc : <a class="el"
href="group__adbc-driver.html#ga5fb0507a84a8d440448d1c6b5cb0d1db">adbc.h</a></li>
+<li>AdbcDriverManagerDatabaseSetAdditionalSearchPathList() : <a
class="el"
href="adbc__driver__manager_8h.html#ae5426d81aedb1f7b433730fabbc0ebaf">adbc_driver_manager.h</a></li>
<li>AdbcDriverManagerDatabaseSetInitFunc() : <a class="el"
href="adbc__driver__manager_8h.html#ae09e277867757f5ca2bb8d997cf0164c">adbc_driver_manager.h</a></li>
<li>AdbcDriverManagerDatabaseSetLoadFlags() : <a class="el"
href="adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f">adbc_driver_manager.h</a></li>
<li>AdbcErrorFromArrayStream() : <a class="el"
href="group__adbc-error-handling.html#ga17aadc50c4db81467edf2263186faa1d">adbc.h</a></li>
<li>AdbcErrorGetDetail() : <a class="el"
href="group__adbc-error-handling.html#gaa86c750d7f3e5216570fc563c98cec1c">adbc.h</a></li>
<li>AdbcErrorGetDetailCount() : <a class="el"
href="group__adbc-error-handling.html#gaa3150b8302d55f2f1126fdb27b2b2b37">adbc.h</a></li>
-<li>AdbcFindLoadDriver() : <a class="el"
href="adbc__driver__manager_8h.html#aac614a9303581eec3a0db0b6788f915b">adbc_driver_manager.h</a></li>
+<li>AdbcFindLoadDriver() : <a class="el"
href="adbc__driver__manager_8h.html#aae6277269e0a97e44365282c0635190a">adbc_driver_manager.h</a></li>
<li>AdbcLoadDriver() : <a class="el"
href="adbc__driver__manager_8h.html#ac9a4db661a21cca1bbb47a4bd47f9ad0">adbc_driver_manager.h</a></li>
<li>AdbcLoadDriverFromInitFunc() : <a class="el"
href="adbc__driver__manager_8h.html#aba554fa202582afaa545ac666da60a40">adbc_driver_manager.h</a></li>
<li>AdbcStatementBind() : <a class="el"
href="group__adbc-statement.html#ga93c7cab9850344161aad636dcdb00265">adbc.h</a></li>
diff --git a/main/cpp/api/globals_func.html b/main/cpp/api/globals_func.html
index 9f0f3b071..23d8d3f38 100644
--- a/main/cpp/api/globals_func.html
+++ b/main/cpp/api/globals_func.html
@@ -120,12 +120,13 @@ $(function(){ initResizable(false); });
<li>AdbcDatabaseSetOptionBytes() : <a class="el"
href="group__adbc-database.html#gae5e04ca3b250ddd622f1d2f4716bcd3a">adbc.h</a></li>
<li>AdbcDatabaseSetOptionDouble() : <a class="el"
href="group__adbc-database.html#ga0d787f8ead2d9470e461dc1447313d11">adbc.h</a></li>
<li>AdbcDatabaseSetOptionInt() : <a class="el"
href="group__adbc-database.html#gad8e3733c3ddfafbe2038c2a9833b7bab">adbc.h</a></li>
+<li>AdbcDriverManagerDatabaseSetAdditionalSearchPathList() : <a
class="el"
href="adbc__driver__manager_8h.html#ae5426d81aedb1f7b433730fabbc0ebaf">adbc_driver_manager.h</a></li>
<li>AdbcDriverManagerDatabaseSetInitFunc() : <a class="el"
href="adbc__driver__manager_8h.html#ae09e277867757f5ca2bb8d997cf0164c">adbc_driver_manager.h</a></li>
<li>AdbcDriverManagerDatabaseSetLoadFlags() : <a class="el"
href="adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f">adbc_driver_manager.h</a></li>
<li>AdbcErrorFromArrayStream() : <a class="el"
href="group__adbc-error-handling.html#ga17aadc50c4db81467edf2263186faa1d">adbc.h</a></li>
<li>AdbcErrorGetDetail() : <a class="el"
href="group__adbc-error-handling.html#gaa86c750d7f3e5216570fc563c98cec1c">adbc.h</a></li>
<li>AdbcErrorGetDetailCount() : <a class="el"
href="group__adbc-error-handling.html#gaa3150b8302d55f2f1126fdb27b2b2b37">adbc.h</a></li>
-<li>AdbcFindLoadDriver() : <a class="el"
href="adbc__driver__manager_8h.html#aac614a9303581eec3a0db0b6788f915b">adbc_driver_manager.h</a></li>
+<li>AdbcFindLoadDriver() : <a class="el"
href="adbc__driver__manager_8h.html#aae6277269e0a97e44365282c0635190a">adbc_driver_manager.h</a></li>
<li>AdbcLoadDriver() : <a class="el"
href="adbc__driver__manager_8h.html#ac9a4db661a21cca1bbb47a4bd47f9ad0">adbc_driver_manager.h</a></li>
<li>AdbcLoadDriverFromInitFunc() : <a class="el"
href="adbc__driver__manager_8h.html#aba554fa202582afaa545ac666da60a40">adbc_driver_manager.h</a></li>
<li>AdbcStatementBind() : <a class="el"
href="group__adbc-statement.html#ga93c7cab9850344161aad636dcdb00265">adbc.h</a></li>
diff --git a/main/cpp/api/search/all_2.js b/main/cpp/api/search/all_2.js
index 1bf52e9b2..d31b464b8 100644
--- a/main/cpp/api/search/all_2.js
+++ b/main/cpp/api/search/all_2.js
@@ -124,46 +124,47 @@ var searchData=
['adbcdatabasesetoptionint_121',['AdbcDatabaseSetOptionInt',['../group__adbc-database.html#gad8e3733c3ddfafbe2038c2a9833b7bab',1,'adbc.h']]],
['adbcdriver_122',['AdbcDriver',['../group__adbc-driver.html#structAdbcDriver',1,'']]],
['adbcdriverinitfunc_123',['AdbcDriverInitFunc',['../group__adbc-driver.html#ga5fb0507a84a8d440448d1c6b5cb0d1db',1,'adbc.h']]],
-
['adbcdrivermanagerdatabasesetinitfunc_124',['AdbcDriverManagerDatabaseSetInitFunc',['../adbc__driver__manager_8h.html#ae09e277867757f5ca2bb8d997cf0164c',1,'adbc_driver_manager.h']]],
-
['adbcdrivermanagerdatabasesetloadflags_125',['AdbcDriverManagerDatabaseSetLoadFlags',['../adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f',1,'adbc_driver_manager.h']]],
-
['adbcerror_126',['AdbcError',['../group__adbc-error-handling.html#structAdbcError',1,'']]],
-
['adbcerrordetail_127',['AdbcErrorDetail',['../group__adbc-error-handling.html#structAdbcErrorDetail',1,'']]],
-
['adbcerrorfromarraystream_128',['AdbcErrorFromArrayStream',['../group__adbc-error-handling.html#ga17aadc50c4db81467edf2263186faa1d',1,'adbc.h']]],
-
['adbcerrorgetdetail_129',['AdbcErrorGetDetail',['../group__adbc-error-handling.html#gaa86c750d7f3e5216570fc563c98cec1c',1,'adbc.h']]],
-
['adbcerrorgetdetailcount_130',['AdbcErrorGetDetailCount',['../group__adbc-error-handling.html#gaa3150b8302d55f2f1126fdb27b2b2b37',1,'adbc.h']]],
-
['adbcfindloaddriver_131',['AdbcFindLoadDriver',['../adbc__driver__manager_8h.html#aac614a9303581eec3a0db0b6788f915b',1,'adbc_driver_manager.h']]],
-
['adbcloaddriver_132',['AdbcLoadDriver',['../adbc__driver__manager_8h.html#ac9a4db661a21cca1bbb47a4bd47f9ad0',1,'adbc_driver_manager.h']]],
-
['adbcloaddriverfrominitfunc_133',['AdbcLoadDriverFromInitFunc',['../adbc__driver__manager_8h.html#aba554fa202582afaa545ac666da60a40',1,'adbc_driver_manager.h']]],
-
['adbcpartitions_134',['AdbcPartitions',['../group__adbc-statement-partition.html#structAdbcPartitions',1,'']]],
-
['adbcstatement_135',['AdbcStatement',['../group__adbc-statement.html#structAdbcStatement',1,'']]],
-
['adbcstatementbind_136',['AdbcStatementBind',['../group__adbc-statement.html#ga93c7cab9850344161aad636dcdb00265',1,'adbc.h']]],
-
['adbcstatementbindstream_137',['AdbcStatementBindStream',['../group__adbc-statement.html#ga89e2158e03e0f2e7425ff7d95d078f29',1,'adbc.h']]],
-
['adbcstatementcancel_138',['AdbcStatementCancel',['../group__adbc-statement.html#ga25ada956c5a4058e40fccc6c63612452',1,'adbc.h']]],
-
['adbcstatementexecutepartitions_139',['AdbcStatementExecutePartitions',['../group__adbc-statement-partition.html#ga4ad4068421a6e7d3fff41939ca757c77',1,'adbc.h']]],
-
['adbcstatementexecutequery_140',['AdbcStatementExecuteQuery',['../group__adbc-statement.html#ga1f653045678d9d5d51780e37e3b644a6',1,'adbc.h']]],
-
['adbcstatementexecuteschema_141',['AdbcStatementExecuteSchema',['../group__adbc-statement.html#ga4ca1ea8c6d5983142bb8a6b989b2b89f',1,'adbc.h']]],
-
['adbcstatementgetoption_142',['AdbcStatementGetOption',['../group__adbc-statement.html#gaa2fb14d60f108961fd7bde8066d1db42',1,'adbc.h']]],
-
['adbcstatementgetoptionbytes_143',['AdbcStatementGetOptionBytes',['../group__adbc-statement.html#gac9729f256bbe8059215e6feb7c161463',1,'adbc.h']]],
-
['adbcstatementgetoptiondouble_144',['AdbcStatementGetOptionDouble',['../group__adbc-statement.html#ga8636051bf827ef5d0e060b3993dc36b7',1,'adbc.h']]],
-
['adbcstatementgetoptionint_145',['AdbcStatementGetOptionInt',['../group__adbc-statement.html#gaaa5de9dae3c97107e7c9dddcb98bb237',1,'adbc.h']]],
-
['adbcstatementgetparameterschema_146',['AdbcStatementGetParameterSchema',['../group__adbc-statement.html#ga429e02001dd6656b4a068e906b9de16e',1,'adbc.h']]],
-
['adbcstatementnew_147',['AdbcStatementNew',['../group__adbc-statement.html#gab81e98bf3871f9b7ce1445fad39eddbd',1,'adbc.h']]],
-
['adbcstatementprepare_148',['AdbcStatementPrepare',['../group__adbc-statement.html#ga7fdcced63aa296686f536e2f4ce2eeb7',1,'adbc.h']]],
-
['adbcstatementrelease_149',['AdbcStatementRelease',['../group__adbc-statement.html#ga5c9caf425d3dd3d1a90c186de5619a49',1,'adbc.h']]],
-
['adbcstatementsetoption_150',['AdbcStatementSetOption',['../group__adbc-statement.html#ga6a7ed91953603db7c60c0ab01d52ea29',1,'adbc.h']]],
-
['adbcstatementsetoptionbytes_151',['AdbcStatementSetOptionBytes',['../group__adbc-statement.html#ga88e4043fc67a5a2fc4e3b3fe43aed736',1,'adbc.h']]],
-
['adbcstatementsetoptiondouble_152',['AdbcStatementSetOptionDouble',['../group__adbc-statement.html#gae6c6725b89a6bea14962250de5135c95',1,'adbc.h']]],
-
['adbcstatementsetoptionint_153',['AdbcStatementSetOptionInt',['../group__adbc-statement.html#ga49a6099ebeeae7dc9dd10ede64b66bd0',1,'adbc.h']]],
-
['adbcstatementsetsqlquery_154',['AdbcStatementSetSqlQuery',['../group__adbc-statement-sql.html#ga40254bb2c39711f5d2772cb78f349e4a',1,'adbc.h']]],
-
['adbcstatementsetsubstraitplan_155',['AdbcStatementSetSubstraitPlan',['../group__adbc-statement-substrait.html#gad364441ba9ff3c37fda26a0e4b33721a',1,'adbc.h']]],
-
['adbcstatuscode_156',['AdbcStatusCode',['../group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754',1,'adbc.h']]],
-
['adbcstatuscodemessage_157',['AdbcStatusCodeMessage',['../adbc__driver__manager_8h.html#a466f295eadd40ec5887d2d57bc85c144',1,'adbc_driver_manager.h']]],
-
['adddetail_158',['AddDetail',['../classadbc_1_1driver_1_1Status.html#a8a0548e67a03ea29392035e34aabb5d3',1,'adbc::driver::Status']]],
- ['and_20contributing_159',['Development and
Contributing',['../index.html#autotoc_md4',1,'']]],
- ['api_20revision_201_201_200_160',['.1.0 ADBC API Revision
1.1.0',['../group__adbc-1.html',1,'']]],
- ['arrow_20database_20connectivity_161',['ADBC: Arrow Database
Connectivity',['../index.html#autotoc_md0',1,'']]],
-
['asbool_162',['AsBool',['../classadbc_1_1driver_1_1Option.html#a9f8c5740a365d53a3bd91c977b3d73cc',1,'adbc::driver::Option']]],
-
['asint_163',['AsInt',['../classadbc_1_1driver_1_1Option.html#a9ef80d14714949d66fdd5814ee30fec3',1,'adbc::driver::Option']]],
-
['asstring_164',['AsString',['../classadbc_1_1driver_1_1Option.html#a3e6e04522f4bf5ee8cad915007c47120',1,'adbc::driver::Option']]],
-
['autocommitstate_165',['AutocommitState',['../classadbc_1_1driver_1_1BaseConnection.html#a6d655ad9673558af780f8859654a856f',1,'adbc::driver::BaseConnection::AutocommitState'],['../classadbc_1_1driver_1_1Connection.html#af7abfa3e61b17e61ad14b70bd57a98cf',1,'adbc::driver::Connection::AutocommitState']]]
+
['adbcdrivermanagerdatabasesetadditionalsearchpathlist_124',['AdbcDriverManagerDatabaseSetAdditionalSearchPathList',['../adbc__driver__manager_8h.html#ae5426d81aedb1f7b433730fabbc0ebaf',1,'adbc_driver_manager.h']]],
+
['adbcdrivermanagerdatabasesetinitfunc_125',['AdbcDriverManagerDatabaseSetInitFunc',['../adbc__driver__manager_8h.html#ae09e277867757f5ca2bb8d997cf0164c',1,'adbc_driver_manager.h']]],
+
['adbcdrivermanagerdatabasesetloadflags_126',['AdbcDriverManagerDatabaseSetLoadFlags',['../adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f',1,'adbc_driver_manager.h']]],
+
['adbcerror_127',['AdbcError',['../group__adbc-error-handling.html#structAdbcError',1,'']]],
+
['adbcerrordetail_128',['AdbcErrorDetail',['../group__adbc-error-handling.html#structAdbcErrorDetail',1,'']]],
+
['adbcerrorfromarraystream_129',['AdbcErrorFromArrayStream',['../group__adbc-error-handling.html#ga17aadc50c4db81467edf2263186faa1d',1,'adbc.h']]],
+
['adbcerrorgetdetail_130',['AdbcErrorGetDetail',['../group__adbc-error-handling.html#gaa86c750d7f3e5216570fc563c98cec1c',1,'adbc.h']]],
+
['adbcerrorgetdetailcount_131',['AdbcErrorGetDetailCount',['../group__adbc-error-handling.html#gaa3150b8302d55f2f1126fdb27b2b2b37',1,'adbc.h']]],
+
['adbcfindloaddriver_132',['AdbcFindLoadDriver',['../adbc__driver__manager_8h.html#aae6277269e0a97e44365282c0635190a',1,'adbc_driver_manager.h']]],
+
['adbcloaddriver_133',['AdbcLoadDriver',['../adbc__driver__manager_8h.html#ac9a4db661a21cca1bbb47a4bd47f9ad0',1,'adbc_driver_manager.h']]],
+
['adbcloaddriverfrominitfunc_134',['AdbcLoadDriverFromInitFunc',['../adbc__driver__manager_8h.html#aba554fa202582afaa545ac666da60a40',1,'adbc_driver_manager.h']]],
+
['adbcpartitions_135',['AdbcPartitions',['../group__adbc-statement-partition.html#structAdbcPartitions',1,'']]],
+
['adbcstatement_136',['AdbcStatement',['../group__adbc-statement.html#structAdbcStatement',1,'']]],
+
['adbcstatementbind_137',['AdbcStatementBind',['../group__adbc-statement.html#ga93c7cab9850344161aad636dcdb00265',1,'adbc.h']]],
+
['adbcstatementbindstream_138',['AdbcStatementBindStream',['../group__adbc-statement.html#ga89e2158e03e0f2e7425ff7d95d078f29',1,'adbc.h']]],
+
['adbcstatementcancel_139',['AdbcStatementCancel',['../group__adbc-statement.html#ga25ada956c5a4058e40fccc6c63612452',1,'adbc.h']]],
+
['adbcstatementexecutepartitions_140',['AdbcStatementExecutePartitions',['../group__adbc-statement-partition.html#ga4ad4068421a6e7d3fff41939ca757c77',1,'adbc.h']]],
+
['adbcstatementexecutequery_141',['AdbcStatementExecuteQuery',['../group__adbc-statement.html#ga1f653045678d9d5d51780e37e3b644a6',1,'adbc.h']]],
+
['adbcstatementexecuteschema_142',['AdbcStatementExecuteSchema',['../group__adbc-statement.html#ga4ca1ea8c6d5983142bb8a6b989b2b89f',1,'adbc.h']]],
+
['adbcstatementgetoption_143',['AdbcStatementGetOption',['../group__adbc-statement.html#gaa2fb14d60f108961fd7bde8066d1db42',1,'adbc.h']]],
+
['adbcstatementgetoptionbytes_144',['AdbcStatementGetOptionBytes',['../group__adbc-statement.html#gac9729f256bbe8059215e6feb7c161463',1,'adbc.h']]],
+
['adbcstatementgetoptiondouble_145',['AdbcStatementGetOptionDouble',['../group__adbc-statement.html#ga8636051bf827ef5d0e060b3993dc36b7',1,'adbc.h']]],
+
['adbcstatementgetoptionint_146',['AdbcStatementGetOptionInt',['../group__adbc-statement.html#gaaa5de9dae3c97107e7c9dddcb98bb237',1,'adbc.h']]],
+
['adbcstatementgetparameterschema_147',['AdbcStatementGetParameterSchema',['../group__adbc-statement.html#ga429e02001dd6656b4a068e906b9de16e',1,'adbc.h']]],
+
['adbcstatementnew_148',['AdbcStatementNew',['../group__adbc-statement.html#gab81e98bf3871f9b7ce1445fad39eddbd',1,'adbc.h']]],
+
['adbcstatementprepare_149',['AdbcStatementPrepare',['../group__adbc-statement.html#ga7fdcced63aa296686f536e2f4ce2eeb7',1,'adbc.h']]],
+
['adbcstatementrelease_150',['AdbcStatementRelease',['../group__adbc-statement.html#ga5c9caf425d3dd3d1a90c186de5619a49',1,'adbc.h']]],
+
['adbcstatementsetoption_151',['AdbcStatementSetOption',['../group__adbc-statement.html#ga6a7ed91953603db7c60c0ab01d52ea29',1,'adbc.h']]],
+
['adbcstatementsetoptionbytes_152',['AdbcStatementSetOptionBytes',['../group__adbc-statement.html#ga88e4043fc67a5a2fc4e3b3fe43aed736',1,'adbc.h']]],
+
['adbcstatementsetoptiondouble_153',['AdbcStatementSetOptionDouble',['../group__adbc-statement.html#gae6c6725b89a6bea14962250de5135c95',1,'adbc.h']]],
+
['adbcstatementsetoptionint_154',['AdbcStatementSetOptionInt',['../group__adbc-statement.html#ga49a6099ebeeae7dc9dd10ede64b66bd0',1,'adbc.h']]],
+
['adbcstatementsetsqlquery_155',['AdbcStatementSetSqlQuery',['../group__adbc-statement-sql.html#ga40254bb2c39711f5d2772cb78f349e4a',1,'adbc.h']]],
+
['adbcstatementsetsubstraitplan_156',['AdbcStatementSetSubstraitPlan',['../group__adbc-statement-substrait.html#gad364441ba9ff3c37fda26a0e4b33721a',1,'adbc.h']]],
+
['adbcstatuscode_157',['AdbcStatusCode',['../group__adbc-error-handling.html#ga6af034a7846314de57fe1b14f8ad2754',1,'adbc.h']]],
+
['adbcstatuscodemessage_158',['AdbcStatusCodeMessage',['../adbc__driver__manager_8h.html#a466f295eadd40ec5887d2d57bc85c144',1,'adbc_driver_manager.h']]],
+
['adddetail_159',['AddDetail',['../classadbc_1_1driver_1_1Status.html#a8a0548e67a03ea29392035e34aabb5d3',1,'adbc::driver::Status']]],
+ ['and_20contributing_160',['Development and
Contributing',['../index.html#autotoc_md4',1,'']]],
+ ['api_20revision_201_201_200_161',['.1.0 ADBC API Revision
1.1.0',['../group__adbc-1.html',1,'']]],
+ ['arrow_20database_20connectivity_162',['ADBC: Arrow Database
Connectivity',['../index.html#autotoc_md0',1,'']]],
+
['asbool_163',['AsBool',['../classadbc_1_1driver_1_1Option.html#a9f8c5740a365d53a3bd91c977b3d73cc',1,'adbc::driver::Option']]],
+
['asint_164',['AsInt',['../classadbc_1_1driver_1_1Option.html#a9ef80d14714949d66fdd5814ee30fec3',1,'adbc::driver::Option']]],
+
['asstring_165',['AsString',['../classadbc_1_1driver_1_1Option.html#a3e6e04522f4bf5ee8cad915007c47120',1,'adbc::driver::Option']]],
+
['autocommitstate_166',['AutocommitState',['../classadbc_1_1driver_1_1BaseConnection.html#a6d655ad9673558af780f8859654a856f',1,'adbc::driver::BaseConnection::AutocommitState'],['../classadbc_1_1driver_1_1Connection.html#af7abfa3e61b17e61ad14b70bd57a98cf',1,'adbc::driver::Connection::AutocommitState']]]
];
diff --git a/main/cpp/api/search/functions_0.js
b/main/cpp/api/search/functions_0.js
index cb0657373..38811161b 100644
--- a/main/cpp/api/search/functions_0.js
+++ b/main/cpp/api/search/functions_0.js
@@ -32,37 +32,38 @@ var searchData=
['adbcdatabasesetoptionbytes_29',['AdbcDatabaseSetOptionBytes',['../group__adbc-database.html#gae5e04ca3b250ddd622f1d2f4716bcd3a',1,'adbc.h']]],
['adbcdatabasesetoptiondouble_30',['AdbcDatabaseSetOptionDouble',['../group__adbc-database.html#ga0d787f8ead2d9470e461dc1447313d11',1,'adbc.h']]],
['adbcdatabasesetoptionint_31',['AdbcDatabaseSetOptionInt',['../group__adbc-database.html#gad8e3733c3ddfafbe2038c2a9833b7bab',1,'adbc.h']]],
-
['adbcdrivermanagerdatabasesetinitfunc_32',['AdbcDriverManagerDatabaseSetInitFunc',['../adbc__driver__manager_8h.html#ae09e277867757f5ca2bb8d997cf0164c',1,'adbc_driver_manager.h']]],
-
['adbcdrivermanagerdatabasesetloadflags_33',['AdbcDriverManagerDatabaseSetLoadFlags',['../adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f',1,'adbc_driver_manager.h']]],
-
['adbcerrorfromarraystream_34',['AdbcErrorFromArrayStream',['../group__adbc-error-handling.html#ga17aadc50c4db81467edf2263186faa1d',1,'adbc.h']]],
-
['adbcerrorgetdetail_35',['AdbcErrorGetDetail',['../group__adbc-error-handling.html#gaa86c750d7f3e5216570fc563c98cec1c',1,'adbc.h']]],
-
['adbcerrorgetdetailcount_36',['AdbcErrorGetDetailCount',['../group__adbc-error-handling.html#gaa3150b8302d55f2f1126fdb27b2b2b37',1,'adbc.h']]],
-
['adbcfindloaddriver_37',['AdbcFindLoadDriver',['../adbc__driver__manager_8h.html#aac614a9303581eec3a0db0b6788f915b',1,'adbc_driver_manager.h']]],
-
['adbcloaddriver_38',['AdbcLoadDriver',['../adbc__driver__manager_8h.html#ac9a4db661a21cca1bbb47a4bd47f9ad0',1,'adbc_driver_manager.h']]],
-
['adbcloaddriverfrominitfunc_39',['AdbcLoadDriverFromInitFunc',['../adbc__driver__manager_8h.html#aba554fa202582afaa545ac666da60a40',1,'adbc_driver_manager.h']]],
-
['adbcstatementbind_40',['AdbcStatementBind',['../group__adbc-statement.html#ga93c7cab9850344161aad636dcdb00265',1,'adbc.h']]],
-
['adbcstatementbindstream_41',['AdbcStatementBindStream',['../group__adbc-statement.html#ga89e2158e03e0f2e7425ff7d95d078f29',1,'adbc.h']]],
-
['adbcstatementcancel_42',['AdbcStatementCancel',['../group__adbc-statement.html#ga25ada956c5a4058e40fccc6c63612452',1,'adbc.h']]],
-
['adbcstatementexecutepartitions_43',['AdbcStatementExecutePartitions',['../group__adbc-statement-partition.html#ga4ad4068421a6e7d3fff41939ca757c77',1,'adbc.h']]],
-
['adbcstatementexecutequery_44',['AdbcStatementExecuteQuery',['../group__adbc-statement.html#ga1f653045678d9d5d51780e37e3b644a6',1,'adbc.h']]],
-
['adbcstatementexecuteschema_45',['AdbcStatementExecuteSchema',['../group__adbc-statement.html#ga4ca1ea8c6d5983142bb8a6b989b2b89f',1,'adbc.h']]],
-
['adbcstatementgetoption_46',['AdbcStatementGetOption',['../group__adbc-statement.html#gaa2fb14d60f108961fd7bde8066d1db42',1,'adbc.h']]],
-
['adbcstatementgetoptionbytes_47',['AdbcStatementGetOptionBytes',['../group__adbc-statement.html#gac9729f256bbe8059215e6feb7c161463',1,'adbc.h']]],
-
['adbcstatementgetoptiondouble_48',['AdbcStatementGetOptionDouble',['../group__adbc-statement.html#ga8636051bf827ef5d0e060b3993dc36b7',1,'adbc.h']]],
-
['adbcstatementgetoptionint_49',['AdbcStatementGetOptionInt',['../group__adbc-statement.html#gaaa5de9dae3c97107e7c9dddcb98bb237',1,'adbc.h']]],
-
['adbcstatementgetparameterschema_50',['AdbcStatementGetParameterSchema',['../group__adbc-statement.html#ga429e02001dd6656b4a068e906b9de16e',1,'adbc.h']]],
-
['adbcstatementnew_51',['AdbcStatementNew',['../group__adbc-statement.html#gab81e98bf3871f9b7ce1445fad39eddbd',1,'adbc.h']]],
-
['adbcstatementprepare_52',['AdbcStatementPrepare',['../group__adbc-statement.html#ga7fdcced63aa296686f536e2f4ce2eeb7',1,'adbc.h']]],
-
['adbcstatementrelease_53',['AdbcStatementRelease',['../group__adbc-statement.html#ga5c9caf425d3dd3d1a90c186de5619a49',1,'adbc.h']]],
-
['adbcstatementsetoption_54',['AdbcStatementSetOption',['../group__adbc-statement.html#ga6a7ed91953603db7c60c0ab01d52ea29',1,'adbc.h']]],
-
['adbcstatementsetoptionbytes_55',['AdbcStatementSetOptionBytes',['../group__adbc-statement.html#ga88e4043fc67a5a2fc4e3b3fe43aed736',1,'adbc.h']]],
-
['adbcstatementsetoptiondouble_56',['AdbcStatementSetOptionDouble',['../group__adbc-statement.html#gae6c6725b89a6bea14962250de5135c95',1,'adbc.h']]],
-
['adbcstatementsetoptionint_57',['AdbcStatementSetOptionInt',['../group__adbc-statement.html#ga49a6099ebeeae7dc9dd10ede64b66bd0',1,'adbc.h']]],
-
['adbcstatementsetsqlquery_58',['AdbcStatementSetSqlQuery',['../group__adbc-statement-sql.html#ga40254bb2c39711f5d2772cb78f349e4a',1,'adbc.h']]],
-
['adbcstatementsetsubstraitplan_59',['AdbcStatementSetSubstraitPlan',['../group__adbc-statement-substrait.html#gad364441ba9ff3c37fda26a0e4b33721a',1,'adbc.h']]],
-
['adbcstatuscodemessage_60',['AdbcStatusCodeMessage',['../adbc__driver__manager_8h.html#a466f295eadd40ec5887d2d57bc85c144',1,'adbc_driver_manager.h']]],
-
['adddetail_61',['AddDetail',['../classadbc_1_1driver_1_1Status.html#a8a0548e67a03ea29392035e34aabb5d3',1,'adbc::driver::Status']]],
-
['asbool_62',['AsBool',['../classadbc_1_1driver_1_1Option.html#a9f8c5740a365d53a3bd91c977b3d73cc',1,'adbc::driver::Option']]],
-
['asint_63',['AsInt',['../classadbc_1_1driver_1_1Option.html#a9ef80d14714949d66fdd5814ee30fec3',1,'adbc::driver::Option']]],
-
['asstring_64',['AsString',['../classadbc_1_1driver_1_1Option.html#a3e6e04522f4bf5ee8cad915007c47120',1,'adbc::driver::Option']]]
+
['adbcdrivermanagerdatabasesetadditionalsearchpathlist_32',['AdbcDriverManagerDatabaseSetAdditionalSearchPathList',['../adbc__driver__manager_8h.html#ae5426d81aedb1f7b433730fabbc0ebaf',1,'adbc_driver_manager.h']]],
+
['adbcdrivermanagerdatabasesetinitfunc_33',['AdbcDriverManagerDatabaseSetInitFunc',['../adbc__driver__manager_8h.html#ae09e277867757f5ca2bb8d997cf0164c',1,'adbc_driver_manager.h']]],
+
['adbcdrivermanagerdatabasesetloadflags_34',['AdbcDriverManagerDatabaseSetLoadFlags',['../adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f',1,'adbc_driver_manager.h']]],
+
['adbcerrorfromarraystream_35',['AdbcErrorFromArrayStream',['../group__adbc-error-handling.html#ga17aadc50c4db81467edf2263186faa1d',1,'adbc.h']]],
+
['adbcerrorgetdetail_36',['AdbcErrorGetDetail',['../group__adbc-error-handling.html#gaa86c750d7f3e5216570fc563c98cec1c',1,'adbc.h']]],
+
['adbcerrorgetdetailcount_37',['AdbcErrorGetDetailCount',['../group__adbc-error-handling.html#gaa3150b8302d55f2f1126fdb27b2b2b37',1,'adbc.h']]],
+
['adbcfindloaddriver_38',['AdbcFindLoadDriver',['../adbc__driver__manager_8h.html#aae6277269e0a97e44365282c0635190a',1,'adbc_driver_manager.h']]],
+
['adbcloaddriver_39',['AdbcLoadDriver',['../adbc__driver__manager_8h.html#ac9a4db661a21cca1bbb47a4bd47f9ad0',1,'adbc_driver_manager.h']]],
+
['adbcloaddriverfrominitfunc_40',['AdbcLoadDriverFromInitFunc',['../adbc__driver__manager_8h.html#aba554fa202582afaa545ac666da60a40',1,'adbc_driver_manager.h']]],
+
['adbcstatementbind_41',['AdbcStatementBind',['../group__adbc-statement.html#ga93c7cab9850344161aad636dcdb00265',1,'adbc.h']]],
+
['adbcstatementbindstream_42',['AdbcStatementBindStream',['../group__adbc-statement.html#ga89e2158e03e0f2e7425ff7d95d078f29',1,'adbc.h']]],
+
['adbcstatementcancel_43',['AdbcStatementCancel',['../group__adbc-statement.html#ga25ada956c5a4058e40fccc6c63612452',1,'adbc.h']]],
+
['adbcstatementexecutepartitions_44',['AdbcStatementExecutePartitions',['../group__adbc-statement-partition.html#ga4ad4068421a6e7d3fff41939ca757c77',1,'adbc.h']]],
+
['adbcstatementexecutequery_45',['AdbcStatementExecuteQuery',['../group__adbc-statement.html#ga1f653045678d9d5d51780e37e3b644a6',1,'adbc.h']]],
+
['adbcstatementexecuteschema_46',['AdbcStatementExecuteSchema',['../group__adbc-statement.html#ga4ca1ea8c6d5983142bb8a6b989b2b89f',1,'adbc.h']]],
+
['adbcstatementgetoption_47',['AdbcStatementGetOption',['../group__adbc-statement.html#gaa2fb14d60f108961fd7bde8066d1db42',1,'adbc.h']]],
+
['adbcstatementgetoptionbytes_48',['AdbcStatementGetOptionBytes',['../group__adbc-statement.html#gac9729f256bbe8059215e6feb7c161463',1,'adbc.h']]],
+
['adbcstatementgetoptiondouble_49',['AdbcStatementGetOptionDouble',['../group__adbc-statement.html#ga8636051bf827ef5d0e060b3993dc36b7',1,'adbc.h']]],
+
['adbcstatementgetoptionint_50',['AdbcStatementGetOptionInt',['../group__adbc-statement.html#gaaa5de9dae3c97107e7c9dddcb98bb237',1,'adbc.h']]],
+
['adbcstatementgetparameterschema_51',['AdbcStatementGetParameterSchema',['../group__adbc-statement.html#ga429e02001dd6656b4a068e906b9de16e',1,'adbc.h']]],
+
['adbcstatementnew_52',['AdbcStatementNew',['../group__adbc-statement.html#gab81e98bf3871f9b7ce1445fad39eddbd',1,'adbc.h']]],
+
['adbcstatementprepare_53',['AdbcStatementPrepare',['../group__adbc-statement.html#ga7fdcced63aa296686f536e2f4ce2eeb7',1,'adbc.h']]],
+
['adbcstatementrelease_54',['AdbcStatementRelease',['../group__adbc-statement.html#ga5c9caf425d3dd3d1a90c186de5619a49',1,'adbc.h']]],
+
['adbcstatementsetoption_55',['AdbcStatementSetOption',['../group__adbc-statement.html#ga6a7ed91953603db7c60c0ab01d52ea29',1,'adbc.h']]],
+
['adbcstatementsetoptionbytes_56',['AdbcStatementSetOptionBytes',['../group__adbc-statement.html#ga88e4043fc67a5a2fc4e3b3fe43aed736',1,'adbc.h']]],
+
['adbcstatementsetoptiondouble_57',['AdbcStatementSetOptionDouble',['../group__adbc-statement.html#gae6c6725b89a6bea14962250de5135c95',1,'adbc.h']]],
+
['adbcstatementsetoptionint_58',['AdbcStatementSetOptionInt',['../group__adbc-statement.html#ga49a6099ebeeae7dc9dd10ede64b66bd0',1,'adbc.h']]],
+
['adbcstatementsetsqlquery_59',['AdbcStatementSetSqlQuery',['../group__adbc-statement-sql.html#ga40254bb2c39711f5d2772cb78f349e4a',1,'adbc.h']]],
+
['adbcstatementsetsubstraitplan_60',['AdbcStatementSetSubstraitPlan',['../group__adbc-statement-substrait.html#gad364441ba9ff3c37fda26a0e4b33721a',1,'adbc.h']]],
+
['adbcstatuscodemessage_61',['AdbcStatusCodeMessage',['../adbc__driver__manager_8h.html#a466f295eadd40ec5887d2d57bc85c144',1,'adbc_driver_manager.h']]],
+
['adddetail_62',['AddDetail',['../classadbc_1_1driver_1_1Status.html#a8a0548e67a03ea29392035e34aabb5d3',1,'adbc::driver::Status']]],
+
['asbool_63',['AsBool',['../classadbc_1_1driver_1_1Option.html#a9f8c5740a365d53a3bd91c977b3d73cc',1,'adbc::driver::Option']]],
+
['asint_64',['AsInt',['../classadbc_1_1driver_1_1Option.html#a9ef80d14714949d66fdd5814ee30fec3',1,'adbc::driver::Option']]],
+
['asstring_65',['AsString',['../classadbc_1_1driver_1_1Option.html#a3e6e04522f4bf5ee8cad915007c47120',1,'adbc::driver::Option']]]
];
diff --git a/main/format/driver_manifests.html
b/main/format/driver_manifests.html
index 15a148fd2..5eb7cad12 100644
--- a/main/format/driver_manifests.html
+++ b/main/format/driver_manifests.html
@@ -747,20 +747,22 @@ to control which directories will be searched for
manifests, with the behavior b
C/C++</label><div class="sd-tab-content docutils">
<p>The type <a class="reference external"
href="https://arrow.apache.org/adbc/main/cpp/api/adbc__driver__manager_8h.html#aa16189c0130657033e15736baf973d48"
title="(in ADBC C vversion)"><code class="xref c c-type docutils literal
notranslate"><span class="pre">AdbcLoadFlags</span></code></a> is a set of
bitflags to control the directories to be searched. The flags are</p>
<ul class="simple">
-<li><p><a class="reference external"
href="https://arrow.apache.org/adbc/main/cpp/api/adbc__driver__manager_8h.html#af7c295dbe97a76960e2187057fa9a10c"
title="(in ADBC C vversion)"><code class="xref c c-macro docutils literal
notranslate"><span class="pre">ADBC_LOAD_FLAG_SEARCH_ENV</span></code></a> -
search the environment variable <code class="docutils literal
notranslate"><span class="pre">ADBC_CONFIG_PATH</span></code></p></li>
+<li><p><a class="reference external"
href="https://arrow.apache.org/adbc/main/cpp/api/adbc__driver__manager_8h.html#af7c295dbe97a76960e2187057fa9a10c"
title="(in ADBC C vversion)"><code class="xref c c-macro docutils literal
notranslate"><span class="pre">ADBC_LOAD_FLAG_SEARCH_ENV</span></code></a> -
search the directory paths in the environment variable
+<code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code> and (when built or installed with
conda) search in the conda environment</p></li>
<li><p><a class="reference external"
href="https://arrow.apache.org/adbc/main/cpp/api/adbc__driver__manager_8h.html#ab2af3e195d718476a218b9ce82ed9898"
title="(in ADBC C vversion)"><code class="xref c c-macro docutils literal
notranslate"><span class="pre">ADBC_LOAD_FLAG_SEARCH_USER</span></code></a> -
search the user configuration directory</p></li>
<li><p><a class="reference external"
href="https://arrow.apache.org/adbc/main/cpp/api/adbc__driver__manager_8h.html#aa4fcbd5a0fec49eafc2ca41397b868af"
title="(in ADBC C vversion)"><code class="xref c c-macro docutils literal
notranslate"><span class="pre">ADBC_LOAD_FLAG_SEARCH_SYSTEM</span></code></a> -
search the system configuration directory</p></li>
<li><p><a class="reference external"
href="https://arrow.apache.org/adbc/main/cpp/api/adbc__driver__manager_8h.html#ab160ff0074d08d2a434ae1c89b7977aa"
title="(in ADBC C vversion)"><code class="xref c c-macro docutils literal
notranslate"><span
class="pre">ADBC_LOAD_FLAG_ALLOW_RELATIVE_PATHS</span></code></a> - allow a
relative path to be provided</p></li>
<li><p><a class="reference external"
href="https://arrow.apache.org/adbc/main/cpp/api/adbc__driver__manager_8h.html#ad18a2d10206e3d54be7aedab3c229c0e"
title="(in ADBC C vversion)"><code class="xref c c-macro docutils literal
notranslate"><span class="pre">ADBC_LOAD_FLAG_DEFAULT</span></code></a> -
default value with all flags set</p></li>
</ul>
-<p>These can either be provided to <a class="reference external"
href="https://arrow.apache.org/adbc/main/cpp/api/adbc__driver__manager_8h.html#aac614a9303581eec3a0db0b6788f915b"
title="(in ADBC C vversion)"><code class="xref c c-func docutils literal
notranslate"><span class="pre">AdbcFindLoadDriver()</span></code></a> or by
using <a class="reference external"
href="https://arrow.apache.org/adbc/main/cpp/api/adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f"
title="(in ADB [...]
+<p>These can either be provided to <a class="reference external"
href="https://arrow.apache.org/adbc/main/cpp/api/adbc__driver__manager_8h.html#aae6277269e0a97e44365282c0635190a"
title="(in ADBC C vversion)"><code class="xref c c-func docutils literal
notranslate"><span class="pre">AdbcFindLoadDriver()</span></code></a> or by
using <a class="reference external"
href="https://arrow.apache.org/adbc/main/cpp/api/adbc__driver__manager_8h.html#a1efdaf7971a26a3c4073cc045a07970f"
title="(in ADB [...]
</div>
<input id="sd-tab-item-8" name="sd-tab-set-1" type="radio">
<label class="sd-tab-label" data-sync-group="tab" data-sync-id="glib"
for="sd-tab-item-8">
GLib</label><div class="sd-tab-content docutils">
<p>The type <code class="docutils literal notranslate"><span
class="pre">GADBCLoadFlags</span></code> is a set of bitflags to control the
directories to be searched. The flags are</p>
<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span
class="pre">GADBC_LOAD_SEARCH_ENV</span></code> - search the environment
variable <code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code></p></li>
+<li><p><code class="docutils literal notranslate"><span
class="pre">GADBC_LOAD_SEARCH_ENV</span></code> - search the directory paths in
the environment variable
+<code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code> and (when built or installed with
conda) search in the conda environment</p></li>
<li><p><code class="docutils literal notranslate"><span
class="pre">GADBC_LOAD_FLAG_SEARCH_USER</span></code> - search the user
configuration directory</p></li>
<li><p><code class="docutils literal notranslate"><span
class="pre">GADBC_LOAD_FLAG_SEARCH_SYSTEM</span></code> - search the system
configuration directory</p></li>
<li><p><code class="docutils literal notranslate"><span
class="pre">GADBC_LOAD_FLAG_ALLOW_RELATIVE_PATHS</span></code> - allow a
relative path to be provided</p></li>
@@ -776,7 +778,8 @@ configuration directory, and system configuration
directory. You can set the fla
<code class="docutils literal notranslate"><span
class="pre">drivermgr.LoadFlagsOptionKey</span></code> with the value being the
<code class="docutils literal notranslate"><span
class="pre">strconv.Itoa</span></code> of the flags you want to use when you
call <code class="docutils literal notranslate"><span
class="pre">NewDatabase</span></code>
or <code class="docutils literal notranslate"><span
class="pre">NewDatabaseWithContext</span></code>. The flags are defined in the
<code class="docutils literal notranslate"><span
class="pre">drivermgr</span></code> package as constants:</p>
<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span
class="pre">drivermgr.LoadFlagsSearchEnv</span></code> - search the environment
variable <code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code></p></li>
+<li><p><code class="docutils literal notranslate"><span
class="pre">drivermgr.LoadFlagsSearchEnv</span></code> - search the directory
paths in the environment variable
+<code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code></p></li>
<li><p><code class="docutils literal notranslate"><span
class="pre">drivermgr.LoadFlagsSearchUser</span></code> - search the user
configuration directory</p></li>
<li><p><code class="docutils literal notranslate"><span
class="pre">drivermgr.LoadFlagsSearchSystem</span></code> - search the system
configuration directory</p></li>
<li><p><code class="docutils literal notranslate"><span
class="pre">drivermgr.LoadFlagsAllowRelativePaths</span></code> - allow a
relative path to be used</p></li>
@@ -800,7 +803,8 @@ regarding how to locate drivers specified by manifest.</p>
Ruby</label><div class="sd-tab-content docutils">
<p>The class <code class="docutils literal notranslate"><span
class="pre">ADBC::LoadFlags</span></code> is a set of bitflags to control the
directories to be searched. The flags are</p>
<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span
class="pre">ADBC::LoadFlags::SEARCH_ENV</span></code> - search the environment
variable <code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code></p></li>
+<li><p><code class="docutils literal notranslate"><span
class="pre">ADBC::LoadFlags::SEARCH_ENV</span></code> - search the directory
paths in the environment variable
+<code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code> and (when built or installed with
conda) search in the conda environment</p></li>
<li><p><code class="docutils literal notranslate"><span
class="pre">ADBC::LoadFlags::SEARCH_USER</span></code> - search the user
configuration directory</p></li>
<li><p><code class="docutils literal notranslate"><span
class="pre">ADBC::LoadFlags::SEARCH_SYSTEM</span></code> - search the system
configuration directory</p></li>
<li><p><code class="docutils literal notranslate"><span
class="pre">ADBC::LoadFlags::ALLOW_RELATIVE_PATHS</span></code> - allow a
relative path to be provided</p></li>
@@ -816,7 +820,8 @@ Rust</label><div class="sd-tab-content docutils">
<p>The <code class="docutils literal notranslate"><span
class="pre">ManagedDriver</span></code> type has a method <code class="docutils
literal notranslate"><span class="pre">load_dynamic_from_name</span></code>
which takes an optional <code class="docutils literal notranslate"><span
class="pre">load_flags</span></code> parameter. The flags as a <code
class="docutils literal notranslate"><span class="pre">u32</span></code> with
the type <code class="docutils literal notranslate"><span
class="pre">adbc_core::driver_manager::LoadFlags</span></code>, which has the
following constants:</p>
<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_SEARCH_ENV</span></code> - search the environment
variable <code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code></p></li>
+<li><p><code class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_SEARCH_ENV</span></code> - search the directory paths in
the environment variable
+<code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code> and (when built or installed with
conda) search in the conda environment</p></li>
<li><p><code class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_SEARCH_USER</span></code> - search the user configuration
directory</p></li>
<li><p><code class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_SEARCH_SYSTEM</span></code> - search the system
configuration directory</p></li>
<li><p><code class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_ALLOW_RELATIVE_PATHS</span></code> - allow a relative
path to be used</p></li>
@@ -829,11 +834,20 @@ the type <code class="docutils literal notranslate"><span
class="pre">adbc_core:
<p>For Unix-like platforms, (e.g. Linux, macOS), the driver manager will
search the following directories based on the options provided, in
the given order:</p>
<ol class="arabic simple">
-<li><p>If the <code class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_SEARCH_ENV</span></code> load option is set, then the
environment variable <code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code> will be searched</p>
+<li><p>If the <code class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_SEARCH_ENV</span></code> load option is set, then the
paths in the environment variable <code class="docutils literal
notranslate"><span class="pre">ADBC_CONFIG_PATH</span></code> will be
searched</p></li>
+</ol>
+<blockquote>
+<div><ul class="simple">
+<li><p><code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code> is a colon-separated list of
directories</p></li>
+</ul>
+</div></blockquote>
+<ol class="arabic simple">
+<li><p>If additional search paths have been specified, those will be
searched</p>
<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code> is a colon-separated list of
directories to search for <code class="docutils literal notranslate"><span
class="pre">${name}.toml</span></code></p></li>
+<li><p>The Python driver manager automatically adds <code class="docutils
literal notranslate"><span class="pre">$VIRTUAL_ENV/etc/adbc</span></code> to
the search paths when running in a <code class="docutils literal
notranslate"><span class="pre">venv</span></code> virtual environment</p></li>
</ul>
</li>
+<li><p>If the driver manager was built or installed with conda and the <code
class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_SEARCH_ENV</span></code> load option is set, <code
class="docutils literal notranslate"><span
class="pre">$CONDA_PREFIX/etc/adbc</span></code> will be searched</p></li>
<li><p>If the <code class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_SEARCH_USER</span></code> load option is set, then a
user-level configuration directory will be searched</p>
<ul class="simple">
<li><p>On macOS, this will be <code class="docutils literal notranslate"><span
class="pre">~/Library/Application</span> <span
class="pre">Support/ADBC</span></code></p></li>
@@ -854,11 +868,20 @@ will search <code class="docutils literal
notranslate"><span class="pre">$XDG_CO
<p>Things are slightly different on Windows, where the driver manager will
also search for driver information in the registry just as
would happen for ODBC drivers. The search for a manifest on Windows would be
the following:</p>
<ol class="arabic simple">
-<li><p>If the <code class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_SEARCH_ENV</span></code> load option is set, then the
environment variable <code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code> will be searched</p>
+<li><p>If the <code class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_SEARCH_ENV</span></code> load option is set, then the
paths in the environment variable <code class="docutils literal
notranslate"><span class="pre">ADBC_CONFIG_PATH</span></code> will be
searched</p></li>
+</ol>
+<blockquote>
+<div><ul class="simple">
+<li><p><code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code> is a semicolon-separated list of
directories</p></li>
+</ul>
+</div></blockquote>
+<ol class="arabic simple">
+<li><p>If additional search paths have been specified, those will be
searched</p>
<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span
class="pre">ADBC_CONFIG_PATH</span></code> is a semicolon-separated list of
directories to search for <code class="docutils literal notranslate"><span
class="pre">${name}.toml</span></code></p></li>
+<li><p>The Python driver manager automatically adds <code class="docutils
literal notranslate"><span class="pre">$VIRTUAL_ENV\etc\adbc</span></code> to
the search paths when running in a <code class="docutils literal
notranslate"><span class="pre">venv</span></code> virtual environment</p></li>
</ul>
</li>
+<li><p>If the driver manager was built or installed with conda and the <code
class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_SEARCH_ENV</span></code> load option is set, <code
class="docutils literal notranslate"><span
class="pre">$CONDA_PREFIX\etc\adbc</span></code> will be searched</p></li>
<li><p>If the <code class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_SEARCH_USER</span></code> load option is set, then a
user-level configuration is searched for</p>
<ul class="simple">
<li><p>First, the registry is searched for the key <code class="docutils
literal notranslate"><span
class="pre">HKEY_CURRENT_USER\SOFTWARE\ADBC\Drivers\${name}</span></code>. If
it exists, then the following sub-keys
@@ -871,7 +894,7 @@ are used:</p>
<li><p><code class="docutils literal notranslate"><span
class="pre">driver</span></code> - the path to the driver shared
library</p></li>
</ul>
</li>
-<li><p>If no registry key is found, then the directory <code class="docutils
literal notranslate"><span
class="pre">%LOCAL_APPDATA%\ADBC\drivers</span></code> is searched for <code
class="docutils literal notranslate"><span
class="pre">${name}.toml</span></code></p></li>
+<li><p>If no registry key is found, then the directory <code class="docutils
literal notranslate"><span
class="pre">%LOCAL_APPDATA%\ADBC\drivers</span></code> is searched</p></li>
</ul>
</li>
<li><p>If the <code class="docutils literal notranslate"><span
class="pre">LOAD_FLAG_SEARCH_SYSTEM</span></code> load option is set, the
driver manager will search for a system-level configuration</p>
diff --git a/main/r/adbcbigquery/pkgdown.yml b/main/r/adbcbigquery/pkgdown.yml
index cdfcbe797..07fc0c3d4 100644
--- a/main/r/adbcbigquery/pkgdown.yml
+++ b/main/r/adbcbigquery/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: 3.7.0.2
pkgdown: 2.1.3
pkgdown_sha: ~
articles: {}
-last_built: 2025-08-27T16:21Z
+last_built: 2025-08-27T17:16Z
urls:
reference: https://arrow.apache.org/adbc/current/r/adbcbigquery/reference
article: https://arrow.apache.org/adbc/current/r/adbcbigquery/articles
diff --git a/main/r/adbcdrivermanager/pkgdown.yml
b/main/r/adbcdrivermanager/pkgdown.yml
index dc485c48b..4ea9a4270 100644
--- a/main/r/adbcdrivermanager/pkgdown.yml
+++ b/main/r/adbcdrivermanager/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: 3.7.0.2
pkgdown: 2.1.3
pkgdown_sha: ~
articles: {}
-last_built: 2025-08-27T16:21Z
+last_built: 2025-08-27T17:16Z
urls:
reference:
https://arrow.apache.org/adbc/current/r/adbcdrivermanager/reference
article: https://arrow.apache.org/adbc/current/r/adbcdrivermanager/articles
diff --git a/main/r/adbcdrivermanager/reference/adbc_connection_init.html
b/main/r/adbcdrivermanager/reference/adbc_connection_init.html
index b2fd7ee2c..c5ae1e672 100644
--- a/main/r/adbcdrivermanager/reference/adbc_connection_init.html
+++ b/main/r/adbcdrivermanager/reference/adbc_connection_init.html
@@ -105,9 +105,9 @@ finer-grained control over behaviour at the R
level.</p></dd>
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor"
href="#ref-examples"></a></h2>
<div class="sourceCode"><pre class="sourceCode r"><code><span
class="r-in"><span><span class="va">db</span> <span class="op"><-</span>
<span class="fu"><a
href="adbc_database_init.html">adbc_database_init</a></span><span
class="op">(</span><span class="fu"><a
href="adbc_driver_void.html">adbc_driver_void</a></span><span
class="op">(</span><span class="op">)</span><span
class="op">)</span></span></span>
<span class="r-in"><span><span class="fu">adbc_connection_init</span><span
class="op">(</span><span class="va">db</span><span
class="op">)</span></span></span>
-<span class="r-out co"><span class="r-pr">#></span> <adbc_connection at
0x5607c3009a50> </span>
+<span class="r-out co"><span class="r-pr">#></span> <adbc_connection at
0x55b65a0df390> </span>
<span class="r-out co"><span class="r-pr">#></span> List of 1</span>
-<span class="r-out co"><span class="r-pr">#></span> $
database:<adbc_database at 0x5607c3d71ca0> </span>
+<span class="r-out co"><span class="r-pr">#></span> $
database:<adbc_database at 0x55b65962ed30> </span>
<span class="r-out co"><span class="r-pr">#></span> List of 1</span>
<span class="r-out co"><span class="r-pr">#></span> ..$
driver:<adbc_driver_void> List of 4</span>
<span class="r-out co"><span class="r-pr">#></span> .. ..$ load_flags
: int 15</span>
diff --git a/main/r/adbcdrivermanager/reference/adbc_database_init.html
b/main/r/adbcdrivermanager/reference/adbc_database_init.html
index 4e0150da4..b798fa53e 100644
--- a/main/r/adbcdrivermanager/reference/adbc_database_init.html
+++ b/main/r/adbcdrivermanager/reference/adbc_database_init.html
@@ -104,7 +104,7 @@ finer-grained control over behaviour at the R
level.</p></dd>
<div class="section level2">
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor"
href="#ref-examples"></a></h2>
<div class="sourceCode"><pre class="sourceCode r"><code><span
class="r-in"><span><span class="fu">adbc_database_init</span><span
class="op">(</span><span class="fu"><a
href="adbc_driver_void.html">adbc_driver_void</a></span><span
class="op">(</span><span class="op">)</span><span
class="op">)</span></span></span>
-<span class="r-out co"><span class="r-pr">#></span> <adbc_database at
0x5607c36bfa50> </span>
+<span class="r-out co"><span class="r-pr">#></span> <adbc_database at
0x55b6598669f0> </span>
<span class="r-out co"><span class="r-pr">#></span> List of 1</span>
<span class="r-out co"><span class="r-pr">#></span> $
driver:<adbc_driver_void> List of 4</span>
<span class="r-out co"><span class="r-pr">#></span> ..$ load_flags :
int 15</span>
diff --git a/main/r/adbcdrivermanager/reference/adbc_driver_load.html
b/main/r/adbcdrivermanager/reference/adbc_driver_load.html
index a85a3a1d3..64c76c508 100644
--- a/main/r/adbcdrivermanager/reference/adbc_driver_load.html
+++ b/main/r/adbcdrivermanager/reference/adbc_driver_load.html
@@ -57,8 +57,8 @@ to allow other libraries (e.g., GDAL) to access the driver
loader.</p>
<span> <span class="va">version</span>,</span>
<span> <span class="va">driver</span>,</span>
<span> <span class="va">error</span>,</span>
-<span> load_flags <span class="op">=</span> <span class="fu"><a
href="adbc_load_flags.html">adbc_load_flags</a></span><span
class="op">(</span><span class="op">)</span></span>
-<span><span class="op">)</span></span></code></pre></div>
+<span> load_flags <span class="op">=</span> <span class="fu"><a
href="adbc_load_flags.html">adbc_load_flags</a></span><span
class="op">(</span><span class="op">)</span>,</span>
+<span> additional_search_path_list <span class="op">=</span> <span
class="cn">NULL</span><span class="op">)</span></span></code></pre></div>
</div>
<div class="section level2">
@@ -87,6 +87,10 @@ must be an external pointer to a DL_FUNC with the type
<dt id="arg-load-flags">load_flags<a class="anchor" aria-label="anchor"
href="#arg-load-flags"></a></dt>
<dd><p>Integer flags generated by <code><a
href="adbc_load_flags.html">adbc_load_flags()</a></code></p></dd>
+
+<dt id="arg-additional-search-path-list">additional_search_path_list<a
class="anchor" aria-label="anchor"
href="#arg-additional-search-path-list"></a></dt>
+<dd><p>A path list of additional locations to search for driver
manifests</p></dd>
+
</dl></div>
<div class="section level2">
<h2 id="value">Value<a class="anchor" aria-label="anchor"
href="#value"></a></h2>
diff --git a/main/r/adbcdrivermanager/reference/adbc_load_flags.html
b/main/r/adbcdrivermanager/reference/adbc_load_flags.html
index 581036416..f03a11e53 100644
--- a/main/r/adbcdrivermanager/reference/adbc_load_flags.html
+++ b/main/r/adbcdrivermanager/reference/adbc_load_flags.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta
name="viewport" content="width=device-width, initial-scale=1,
shrink-to-fit=no"><title>Driver search/load options — adbc_load_flags •
adbcdrivermanager</title><script src="../lightswitch.js"></script><script
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta na [...]
(.toml files) can be installed at the system level, the user level,
-and/or location(s) specified by the ADBC_CONFIG_PATH environment variable.
-See the ADBC documentation for details regarding the locations of the
-user and system paths on various platforms."><meta property="og:description"
content="Options that indicate where to look for driver manifests. Manifests
+in location(s) specified by the ADBC_CONFIG_PATH environment variable,
+and/or in a conda environment. See the ADBC documentation for details
+regarding the locations of the user and system paths on various
platforms."><meta property="og:description" content="Options that indicate
where to look for driver manifests. Manifests
(.toml files) can be installed at the system level, the user level,
-and/or location(s) specified by the ADBC_CONFIG_PATH environment variable.
-See the ADBC documentation for details regarding the locations of the
-user and system paths on various platforms."></head><body>
+in location(s) specified by the ADBC_CONFIG_PATH environment variable,
+and/or in a conda environment. See the ADBC documentation for details
+regarding the locations of the user and system paths on various
platforms."></head><body>
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
@@ -53,9 +53,9 @@ user and system paths on various platforms."></head><body>
<div class="ref-description section level2">
<p>Options that indicate where to look for driver manifests. Manifests
(.toml files) can be installed at the system level, the user level,
-and/or location(s) specified by the ADBC_CONFIG_PATH environment variable.
-See the ADBC documentation for details regarding the locations of the
-user and system paths on various platforms.</p>
+in location(s) specified by the ADBC_CONFIG_PATH environment variable,
+and/or in a conda environment. See the ADBC documentation for details
+regarding the locations of the user and system paths on various platforms.</p>
</div>
<div class="section level2">
@@ -73,8 +73,9 @@ user and system paths on various platforms.</p>
<dl><dt id="arg-search-env">search_env<a class="anchor" aria-label="anchor"
href="#arg-search-env"></a></dt>
-<dd><p>Search for manifest files in the directories specified by
-the ADBC_CONFIG_PATH environment variable.</p></dd>
+<dd><p>Search for manifest files in the directories specified in
+the ADBC_CONFIG_PATH environment variable and (when installed with conda)
+in the conda environment.</p></dd>
<dt id="arg-search-user">search_user<a class="anchor" aria-label="anchor"
href="#arg-search-user"></a></dt>
diff --git a/main/r/adbcdrivermanager/reference/adbc_statement_init.html
b/main/r/adbcdrivermanager/reference/adbc_statement_init.html
index 8a47c0a41..55e29d017 100644
--- a/main/r/adbcdrivermanager/reference/adbc_statement_init.html
+++ b/main/r/adbcdrivermanager/reference/adbc_statement_init.html
@@ -106,11 +106,11 @@ finer-grained control over behaviour at the R
level.</p></dd>
<div class="sourceCode"><pre class="sourceCode r"><code><span
class="r-in"><span><span class="va">db</span> <span class="op"><-</span>
<span class="fu"><a
href="adbc_database_init.html">adbc_database_init</a></span><span
class="op">(</span><span class="fu"><a
href="adbc_driver_void.html">adbc_driver_void</a></span><span
class="op">(</span><span class="op">)</span><span
class="op">)</span></span></span>
<span class="r-in"><span><span class="va">con</span> <span
class="op"><-</span> <span class="fu"><a
href="adbc_connection_init.html">adbc_connection_init</a></span><span
class="op">(</span><span class="va">db</span><span
class="op">)</span></span></span>
<span class="r-in"><span><span class="fu">adbc_statement_init</span><span
class="op">(</span><span class="va">con</span><span
class="op">)</span></span></span>
-<span class="r-out co"><span class="r-pr">#></span> <adbc_statement at
0x5607c41b9820> </span>
+<span class="r-out co"><span class="r-pr">#></span> <adbc_statement at
0x55b659c20f30> </span>
<span class="r-out co"><span class="r-pr">#></span> List of 1</span>
-<span class="r-out co"><span class="r-pr">#></span> $
connection:<adbc_connection at 0x5607c41d0920> </span>
+<span class="r-out co"><span class="r-pr">#></span> $
connection:<adbc_connection at 0x55b6595d5c80> </span>
<span class="r-out co"><span class="r-pr">#></span> List of 1</span>
-<span class="r-out co"><span class="r-pr">#></span> ..$
database:<adbc_database at 0x5607c3b349b0> </span>
+<span class="r-out co"><span class="r-pr">#></span> ..$
database:<adbc_database at 0x55b6577a3f50> </span>
<span class="r-out co"><span class="r-pr">#></span> List of 1</span>
<span class="r-out co"><span class="r-pr">#></span> .. ..$
driver:<adbc_driver_void> List of 4</span>
<span class="r-out co"><span class="r-pr">#></span> .. .. ..$ load_flags
: int 15</span>
diff --git a/main/r/adbcdrivermanager/search.json
b/main/r/adbcdrivermanager/search.json
index a6def536a..e1abce25d 100644
--- a/main/r/adbcdrivermanager/search.json
+++ b/main/r/adbcdrivermanager/search.json
@@ -1 +1 @@
-[{"path":"https://arrow.apache.org/adbc/current/r/adbcdrivermanager/LICENSE.html","id":null,"dir":"","previous_headings":"","what":"Apache
License","title":"Apache License","text":"Version 2.0, January 2004
<http://www.apache.org/licenses/>","code":""},{"path":[]},{"path":"https://arrow.apache.org/adbc/current/r/adbcdrivermanager/LICENSE.html","id":"id_1-definitions","dir":"","previous_headings":"Terms
and Conditions for use, reproduction, and distribution","what":"1.
Definitions","title [...]
+[{"path":"https://arrow.apache.org/adbc/current/r/adbcdrivermanager/LICENSE.html","id":null,"dir":"","previous_headings":"","what":"Apache
License","title":"Apache License","text":"Version 2.0, January 2004
<http://www.apache.org/licenses/>","code":""},{"path":[]},{"path":"https://arrow.apache.org/adbc/current/r/adbcdrivermanager/LICENSE.html","id":"id_1-definitions","dir":"","previous_headings":"Terms
and Conditions for use, reproduction, and distribution","what":"1.
Definitions","title [...]
diff --git a/main/r/adbcflightsql/pkgdown.yml b/main/r/adbcflightsql/pkgdown.yml
index 3112222b0..7e9e0ad70 100644
--- a/main/r/adbcflightsql/pkgdown.yml
+++ b/main/r/adbcflightsql/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: 3.7.0.2
pkgdown: 2.1.3
pkgdown_sha: ~
articles: {}
-last_built: 2025-08-27T16:21Z
+last_built: 2025-08-27T17:16Z
urls:
reference: https://arrow.apache.org/adbc/current/r/adbcflightsql/reference
article: https://arrow.apache.org/adbc/current/r/adbcflightsql/articles
diff --git a/main/r/adbcpostgresql/pkgdown.yml
b/main/r/adbcpostgresql/pkgdown.yml
index e036ec1e9..bb8bf20d9 100644
--- a/main/r/adbcpostgresql/pkgdown.yml
+++ b/main/r/adbcpostgresql/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: 3.7.0.2
pkgdown: 2.1.3
pkgdown_sha: ~
articles: {}
-last_built: 2025-08-27T16:21Z
+last_built: 2025-08-27T17:16Z
urls:
reference: https://arrow.apache.org/adbc/current/r/adbcpostgresql/reference
article: https://arrow.apache.org/adbc/current/r/adbcpostgresql/articles
diff --git a/main/r/adbcsnowflake/pkgdown.yml b/main/r/adbcsnowflake/pkgdown.yml
index 83f17ecef..98fc49ab1 100644
--- a/main/r/adbcsnowflake/pkgdown.yml
+++ b/main/r/adbcsnowflake/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: 3.7.0.2
pkgdown: 2.1.3
pkgdown_sha: ~
articles: {}
-last_built: 2025-08-27T16:21Z
+last_built: 2025-08-27T17:16Z
urls:
reference: https://arrow.apache.org/adbc/current/r/adbcsnowflake/reference
article: https://arrow.apache.org/adbc/current/r/adbcsnowflake/articles
diff --git a/main/r/adbcsqlite/pkgdown.yml b/main/r/adbcsqlite/pkgdown.yml
index 313f7068c..629d3b2bb 100644
--- a/main/r/adbcsqlite/pkgdown.yml
+++ b/main/r/adbcsqlite/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: 3.7.0.2
pkgdown: 2.1.3
pkgdown_sha: ~
articles: {}
-last_built: 2025-08-27T16:21Z
+last_built: 2025-08-27T17:16Z
urls:
reference: https://arrow.apache.org/adbc/current/r/adbcsqlite/reference
article: https://arrow.apache.org/adbc/current/r/adbcsqlite/articles
diff --git a/main/searchindex.js b/main/searchindex.js
index 61db3d3ce..6614e924d 100644
--- a/main/searchindex.js
+++ b/main/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles":{"ADBC API Standard":[[26,null]],"ADBC Driver
Manager and Manifests":[[23,null]],"API
Reference":[[3,"api-reference"],[31,"api-reference"],[41,"api-reference"],[50,"api-reference"]],"And
then what is the \u201cADBC JDBC
driver\u201d?":[[21,"and-then-what-is-the-adbc-jdbc-driver"]],"Apache Arrow
ADBC":[[29,null]],"Arrow type to PostgreSQL type
mapping":[[17,"id5"]],"Authenticate with a username and
password":[[47,"authenticate-with-a-username-and-password"]]," [...]
\ No newline at end of file
+Search.setIndex({"alltitles":{"ADBC API Standard":[[26,null]],"ADBC Driver
Manager and Manifests":[[23,null]],"API
Reference":[[3,"api-reference"],[31,"api-reference"],[41,"api-reference"],[50,"api-reference"]],"And
then what is the \u201cADBC JDBC
driver\u201d?":[[21,"and-then-what-is-the-adbc-jdbc-driver"]],"Apache Arrow
ADBC":[[29,null]],"Arrow type to PostgreSQL type
mapping":[[17,"id5"]],"Authenticate with a username and
password":[[47,"authenticate-with-a-username-and-password"]]," [...]
\ No newline at end of file