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 0eb087191 publish documentation
0eb087191 is described below
commit 0eb087191d1310224a7c7386a0aa5405810c1fcb
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Wed Apr 15 02:52:37 2026 +0000
publish documentation
---
main/java/api/index-all.html | 20 +++
main/java/api/member-search-index.js | 2 +-
main/java/api/objects.inv | Bin 8182 -> 8294 bytes
.../arrow/adbc/core/class-use/AdbcException.html | 108 +++++++-----
.../arrow/adbc/core/class-use/IsolationLevel.html | 25 +++
.../org/apache/arrow/adbc/core/package-use.html | 6 +-
.../arrow/adbc/driver/jni/JniConnection.html | 188 +++++++++++++++++++--
.../arrow/adbc/driver/jni/impl/JniLoader.html | 64 +++++--
.../jni/impl/class-use/NativeConnectionHandle.html | 42 +++--
main/r/adbcbigquery/pkgdown.yml | 2 +-
main/r/adbcdrivermanager/pkgdown.yml | 2 +-
.../reference/adbc_connection_init.html | 4 +-
.../reference/adbc_connection_init.md | 4 +-
.../reference/adbc_database_init.html | 2 +-
.../reference/adbc_database_init.md | 2 +-
.../reference/adbc_statement_init.html | 6 +-
.../reference/adbc_statement_init.md | 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 +-
22 files changed, 385 insertions(+), 108 deletions(-)
diff --git a/main/java/api/index-all.html b/main/java/api/index-all.html
index e8d5141ac..928318ba7 100644
--- a/main/java/api/index-all.html
+++ b/main/java/api/index-all.html
@@ -353,6 +353,8 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html#commit()"
class="member-name-link">commit()</a> - Method in class
org.apache.arrow.adbc.driver.jdbc.<a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html" title="class in
org.apache.arrow.adbc.driver.jdbc">JdbcConnection</a></dt>
<dd> </dd>
+<dt><a href="org/apache/arrow/adbc/driver/jni/JniConnection.html#commit()"
class="member-name-link">commit()</a> - Method in class
org.apache.arrow.adbc.driver.jni.<a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html" title="class in
org.apache.arrow.adbc.driver.jni">JniConnection</a></dt>
+<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/flightsql/FlightSqlClientWithCallOptions.html#commit(org.apache.arrow.flight.sql.FlightSqlClient.Transaction,org.apache.arrow.flight.CallOption...)"
class="member-name-link">commit(FlightSqlClient.Transaction,
CallOption...)</a> - Method in class org.apache.arrow.adbc.driver.flightsql.<a
href="org/apache/arrow/adbc/driver/flightsql/FlightSqlClientWithCallOptions.html"
title="class in
org.apache.arrow.adbc.driver.flightsql">FlightSqlClientWithCall [...]
<dd> </dd>
<dt><a href="org/apache/arrow/adbc/core/AdbcDatabase.html#connect()"
class="member-name-link">connect()</a> - Method in interface
org.apache.arrow.adbc.core.<a
href="org/apache/arrow/adbc/core/AdbcDatabase.html" title="interface in
org.apache.arrow.adbc.core">AdbcDatabase</a></dt>
@@ -369,6 +371,8 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Connect to a database.</div>
</dd>
+<dt><a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html#connectionCommit(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionCommit(NativeConnectionHandle)</a> - Method
in enum org.apache.arrow.adbc.driver.jni.impl.<a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html" title="enum in
org.apache.arrow.adbc.driver.jni.impl">JniLoader</a></dt>
+<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html#connectionGetInfo(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int%5B%5D)"
class="member-name-link">connectionGetInfo(NativeConnectionHandle, int[])</a>
- Method in enum org.apache.arrow.adbc.driver.jni.impl.<a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html" title="enum in
org.apache.arrow.adbc.driver.jni.impl">JniLoader</a></dt>
<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html#connectionGetObjects(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String%5B%5D,java.lang.String)"
class="member-name-link">connectionGetObjects(NativeConnectionHandle, int,
String, String, String, String[], String)</a> - Method in enum
org.apache.arrow.adbc.driver.jni.impl.<a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html" title="e [...]
@@ -385,6 +389,8 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html#connectionGetTableTypes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionGetTableTypes(NativeConnectionHandle)</a> -
Method in enum org.apache.arrow.adbc.driver.jni.impl.<a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html" title="enum in
org.apache.arrow.adbc.driver.jni.impl">JniLoader</a></dt>
<dd> </dd>
+<dt><a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html#connectionRollback(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionRollback(NativeConnectionHandle)</a> -
Method in enum org.apache.arrow.adbc.driver.jni.impl.<a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html" title="enum in
org.apache.arrow.adbc.driver.jni.impl">JniLoader</a></dt>
+<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html#connectionSetOptionBytes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String,byte%5B%5D)"
class="member-name-link">connectionSetOptionBytes(NativeConnectionHandle,
String, byte[])</a> - Method in enum org.apache.arrow.adbc.driver.jni.impl.<a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html" title="enum in
org.apache.arrow.adbc.driver.jni.impl">JniLoader</a></dt>
<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html#connectionSetOptionDouble(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String,double)"
class="member-name-link">connectionSetOptionDouble(NativeConnectionHandle,
String, double)</a> - Method in enum org.apache.arrow.adbc.driver.jni.impl.<a
href="org/apache/arrow/adbc/driver/jni/impl/JniLoader.html" title="enum in
org.apache.arrow.adbc.driver.jni.impl">JniLoader</a></dt>
@@ -644,6 +650,8 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html#getAutoCommit()"
class="member-name-link">getAutoCommit()</a> - Method in class
org.apache.arrow.adbc.driver.jdbc.<a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html" title="class in
org.apache.arrow.adbc.driver.jdbc">JdbcConnection</a></dt>
<dd> </dd>
+<dt><a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html#getAutoCommit()"
class="member-name-link">getAutoCommit()</a> - Method in class
org.apache.arrow.adbc.driver.jni.<a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html" title="class in
org.apache.arrow.adbc.driver.jni">JniConnection</a></dt>
+<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/jdbc/JdbcQuirks.html#getBackendName()"
class="member-name-link">getBackendName()</a> - Method in class
org.apache.arrow.adbc.driver.jdbc.<a
href="org/apache/arrow/adbc/driver/jdbc/JdbcQuirks.html" title="class in
org.apache.arrow.adbc.driver.jdbc">JdbcQuirks</a></dt>
<dd>
<div class="block">The name of the backend that these quirks are
targeting.</div>
@@ -742,6 +750,8 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html#getIsolationLevel()"
class="member-name-link">getIsolationLevel()</a> - Method in class
org.apache.arrow.adbc.driver.jdbc.<a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html" title="class in
org.apache.arrow.adbc.driver.jdbc">JdbcConnection</a></dt>
<dd> </dd>
+<dt><a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html#getIsolationLevel()"
class="member-name-link">getIsolationLevel()</a> - Method in class
org.apache.arrow.adbc.driver.jni.<a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html" title="class in
org.apache.arrow.adbc.driver.jni">JniConnection</a></dt>
+<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/jdbc/adapter/JdbcFieldInfoExtra.html#getJdbcType()"
class="member-name-link">getJdbcType()</a> - Method in class
org.apache.arrow.adbc.driver.jdbc.adapter.<a
href="org/apache/arrow/adbc/driver/jdbc/adapter/JdbcFieldInfoExtra.html"
title="class in
org.apache.arrow.adbc.driver.jdbc.adapter">JdbcFieldInfoExtra</a></dt>
<dd>
<div class="block">The <a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Types.html"
title="class or interface in java.sql"
class="external-link"><code>Types</code></a> type.</div>
@@ -835,6 +845,8 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html#getReadOnly()"
class="member-name-link">getReadOnly()</a> - Method in class
org.apache.arrow.adbc.driver.jdbc.<a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html" title="class in
org.apache.arrow.adbc.driver.jdbc">JdbcConnection</a></dt>
<dd> </dd>
+<dt><a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html#getReadOnly()"
class="member-name-link">getReadOnly()</a> - Method in class
org.apache.arrow.adbc.driver.jni.<a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html" title="class in
org.apache.arrow.adbc.driver.jni">JniConnection</a></dt>
+<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/jdbc/adapter/JdbcFieldInfoExtra.html#getRemarks()"
class="member-name-link">getRemarks()</a> - Method in class
org.apache.arrow.adbc.driver.jdbc.adapter.<a
href="org/apache/arrow/adbc/driver/jdbc/adapter/JdbcFieldInfoExtra.html"
title="class in
org.apache.arrow.adbc.driver.jdbc.adapter">JdbcFieldInfoExtra</a></dt>
<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/jdbc/adapter/JdbcFieldInfoExtra.html#getScale()"
class="member-name-link">getScale()</a> - Method in class
org.apache.arrow.adbc.driver.jdbc.adapter.<a
href="org/apache/arrow/adbc/driver/jdbc/adapter/JdbcFieldInfoExtra.html"
title="class in
org.apache.arrow.adbc.driver.jdbc.adapter">JdbcFieldInfoExtra</a></dt>
@@ -1362,6 +1374,8 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html#rollback()"
class="member-name-link">rollback()</a> - Method in class
org.apache.arrow.adbc.driver.jdbc.<a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html" title="class in
org.apache.arrow.adbc.driver.jdbc">JdbcConnection</a></dt>
<dd> </dd>
+<dt><a href="org/apache/arrow/adbc/driver/jni/JniConnection.html#rollback()"
class="member-name-link">rollback()</a> - Method in class
org.apache.arrow.adbc.driver.jni.<a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html" title="class in
org.apache.arrow.adbc.driver.jni">JniConnection</a></dt>
+<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/flightsql/FlightSqlClientWithCallOptions.html#rollback(org.apache.arrow.flight.sql.FlightSqlClient.Savepoint,org.apache.arrow.flight.CallOption...)"
class="member-name-link">rollback(FlightSqlClient.Savepoint,
CallOption...)</a> - Method in class org.apache.arrow.adbc.driver.flightsql.<a
href="org/apache/arrow/adbc/driver/flightsql/FlightSqlClientWithCallOptions.html"
title="class in
org.apache.arrow.adbc.driver.flightsql">FlightSqlClientWithCall [...]
<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/flightsql/FlightSqlClientWithCallOptions.html#rollback(org.apache.arrow.flight.sql.FlightSqlClient.Transaction,org.apache.arrow.flight.CallOption...)"
class="member-name-link">rollback(FlightSqlClient.Transaction,
CallOption...)</a> - Method in class org.apache.arrow.adbc.driver.flightsql.<a
href="org/apache/arrow/adbc/driver/flightsql/FlightSqlClientWithCallOptions.html"
title="class in org.apache.arrow.adbc.driver.flightsql">FlightSqlClientWith
[...]
@@ -1396,6 +1410,8 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html#setAutoCommit(boolean)"
class="member-name-link">setAutoCommit(boolean)</a> - Method in class
org.apache.arrow.adbc.driver.jdbc.<a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html" title="class in
org.apache.arrow.adbc.driver.jdbc">JdbcConnection</a></dt>
<dd> </dd>
+<dt><a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html#setAutoCommit(boolean)"
class="member-name-link">setAutoCommit(boolean)</a> - Method in class
org.apache.arrow.adbc.driver.jni.<a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html" title="class in
org.apache.arrow.adbc.driver.jni">JniConnection</a></dt>
+<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/core/AdbcConnection.html#setCurrentCatalog(java.lang.String)"
class="member-name-link">setCurrentCatalog(String)</a> - Method in interface
org.apache.arrow.adbc.core.<a
href="org/apache/arrow/adbc/core/AdbcConnection.html" title="interface in
org.apache.arrow.adbc.core">AdbcConnection</a></dt>
<dd>
<div class="block">Set the current catalog.</div>
@@ -1414,6 +1430,8 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html#setIsolationLevel(org.apache.arrow.adbc.core.IsolationLevel)"
class="member-name-link">setIsolationLevel(IsolationLevel)</a> - Method in
class org.apache.arrow.adbc.driver.jdbc.<a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html" title="class in
org.apache.arrow.adbc.driver.jdbc">JdbcConnection</a></dt>
<dd> </dd>
+<dt><a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html#setIsolationLevel(org.apache.arrow.adbc.core.IsolationLevel)"
class="member-name-link">setIsolationLevel(IsolationLevel)</a> - Method in
class org.apache.arrow.adbc.driver.jni.<a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html" title="class in
org.apache.arrow.adbc.driver.jni">JniConnection</a></dt>
+<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/core/AdbcStatement.html#setOption(java.lang.String,java.lang.Object)"
class="member-name-link">setOption(String, Object)</a> - Method in interface
org.apache.arrow.adbc.core.<a
href="org/apache/arrow/adbc/core/AdbcStatement.html" title="interface in
org.apache.arrow.adbc.core">AdbcStatement</a></dt>
<dd>
<div class="deprecation-block"><span
class="deprecated-label">Deprecated.</span>
@@ -1436,6 +1454,8 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html#setReadOnly(boolean)"
class="member-name-link">setReadOnly(boolean)</a> - Method in class
org.apache.arrow.adbc.driver.jdbc.<a
href="org/apache/arrow/adbc/driver/jdbc/JdbcConnection.html" title="class in
org.apache.arrow.adbc.driver.jdbc">JdbcConnection</a></dt>
<dd> </dd>
+<dt><a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html#setReadOnly(boolean)"
class="member-name-link">setReadOnly(boolean)</a> - Method in class
org.apache.arrow.adbc.driver.jni.<a
href="org/apache/arrow/adbc/driver/jni/JniConnection.html" title="class in
org.apache.arrow.adbc.driver.jni">JniConnection</a></dt>
+<dd> </dd>
<dt><a
href="org/apache/arrow/adbc/core/AdbcStatement.html#setSqlQuery(java.lang.String)"
class="member-name-link">setSqlQuery(String)</a> - Method in interface
org.apache.arrow.adbc.core.<a
href="org/apache/arrow/adbc/core/AdbcStatement.html" title="interface in
org.apache.arrow.adbc.core">AdbcStatement</a></dt>
<dd>
<div class="block">Set a SQL query to be executed on this statement.</div>
diff --git a/main/java/api/member-search-index.js
b/main/java/api/member-search-index.js
index 4d3f77d2f..0f4be4f81 100644
--- a/main/java/api/member-search-index.js
+++ b/main/java/api/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex =
[{"p":"org.apache.arrow.adbc.driver.testsuite","c":"AbstractConnectionMetadataTest","l":"AbstractConnectionMetadataTest()","u":"%3Cinit%3E()"},{"p":"org.apache.arrow.adbc.driver.testsuite","c":"AbstractConnectionTest","l":"AbstractConnectionTest()","u":"%3Cinit%3E()"},{"p":"org.apache.arrow.adbc.driver.testsuite","c":"AbstractPartitionDescriptorTest","l":"AbstractPartitionDescriptorTest()","u":"%3Cinit%3E()"},{"p":"org.apache.arrow.adbc.driver.testsuite","c":"Abstract
[...]
\ No newline at end of file
+memberSearchIndex =
[{"p":"org.apache.arrow.adbc.driver.testsuite","c":"AbstractConnectionMetadataTest","l":"AbstractConnectionMetadataTest()","u":"%3Cinit%3E()"},{"p":"org.apache.arrow.adbc.driver.testsuite","c":"AbstractConnectionTest","l":"AbstractConnectionTest()","u":"%3Cinit%3E()"},{"p":"org.apache.arrow.adbc.driver.testsuite","c":"AbstractPartitionDescriptorTest","l":"AbstractPartitionDescriptorTest()","u":"%3Cinit%3E()"},{"p":"org.apache.arrow.adbc.driver.testsuite","c":"Abstract
[...]
\ No newline at end of file
diff --git a/main/java/api/objects.inv b/main/java/api/objects.inv
index 1cf26313d..38b1ae101 100644
Binary files a/main/java/api/objects.inv and b/main/java/api/objects.inv differ
diff --git
a/main/java/api/org/apache/arrow/adbc/core/class-use/AdbcException.html
b/main/java/api/org/apache/arrow/adbc/core/class-use/AdbcException.html
index 7d3428568..d95546a3b 100644
--- a/main/java/api/org/apache/arrow/adbc/core/class-use/AdbcException.html
+++ b/main/java/api/org/apache/arrow/adbc/core/class-use/AdbcException.html
@@ -538,40 +538,52 @@ loadScripts(document, 'script');</script>
<div class="col-second odd-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#bulkIngest(java.lang.String,org.apache.arrow.adbc.core.BulkIngestMode)"
class="member-name-link">bulkIngest</a><wbr>(<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> targetTableName,
<a href="../BulkIngestMode.html" title="enum in
org.apache.arrow.adbc.core">BulkIngestMode</a> mode)</code></div>
<div class="col-last odd-row-color"> </div>
-<div class="col-first even-row-color"><code><a href="../AdbcConnection.html"
title="interface in org.apache.arrow.adbc.core">AdbcConnection</a></code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniDatabase.</span><code><a
href="../../driver/jni/JniDatabase.html#connect()"
class="member-name-link">connect</a>()</code></div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#commit()"
class="member-name-link">commit</a>()</code></div>
<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><code><a href="../AdbcStatement.html"
title="interface in org.apache.arrow.adbc.core">AdbcStatement</a></code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#createStatement()"
class="member-name-link">createStatement</a>()</code></div>
+<div class="col-first odd-row-color"><code><a href="../AdbcConnection.html"
title="interface in org.apache.arrow.adbc.core">AdbcConnection</a></code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniDatabase.</span><code><a
href="../../driver/jni/JniDatabase.html#connect()"
class="member-name-link">connect</a>()</code></div>
<div class="col-last odd-row-color"> </div>
-<div class="col-first even-row-color"><code><a
href="../AdbcStatement.QueryResult.html" title="class in
org.apache.arrow.adbc.core">AdbcStatement.QueryResult</a></code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniStatement.</span><code><a
href="../../driver/jni/JniStatement.html#executeQuery()"
class="member-name-link">executeQuery</a>()</code></div>
+<div class="col-first even-row-color"><code><a href="../AdbcStatement.html"
title="interface in org.apache.arrow.adbc.core">AdbcStatement</a></code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#createStatement()"
class="member-name-link">createStatement</a>()</code></div>
<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><code><a
href="https://arrow.apache.org/java/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/Schema.html"
title="class or interface in org.apache.arrow.vector.types.pojo"
class="external-link">Schema</a></code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">JniStatement.</span><code><a
href="../../driver/jni/JniStatement.html#executeSchema()"
class="member-name-link">executeSchema</a>()</code></div>
+<div class="col-first odd-row-color"><code><a
href="../AdbcStatement.QueryResult.html" title="class in
org.apache.arrow.adbc.core">AdbcStatement.QueryResult</a></code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniStatement.</span><code><a
href="../../driver/jni/JniStatement.html#executeQuery()"
class="member-name-link">executeQuery</a>()</code></div>
<div class="col-last odd-row-color"> </div>
-<div class="col-first even-row-color"><code><a
href="../AdbcStatement.UpdateResult.html" title="class in
org.apache.arrow.adbc.core">AdbcStatement.UpdateResult</a></code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniStatement.</span><code><a
href="../../driver/jni/JniStatement.html#executeUpdate()"
class="member-name-link">executeUpdate</a>()</code></div>
+<div class="col-first even-row-color"><code><a
href="https://arrow.apache.org/java/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/Schema.html"
title="class or interface in org.apache.arrow.vector.types.pojo"
class="external-link">Schema</a></code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniStatement.</span><code><a
href="../../driver/jni/JniStatement.html#executeSchema()"
class="member-name-link">executeSchema</a>()</code></div>
+<div class="col-last even-row-color"> </div>
+<div class="col-first odd-row-color"><code><a
href="../AdbcStatement.UpdateResult.html" title="class in
org.apache.arrow.adbc.core">AdbcStatement.UpdateResult</a></code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniStatement.</span><code><a
href="../../driver/jni/JniStatement.html#executeUpdate()"
class="member-name-link">executeUpdate</a>()</code></div>
+<div class="col-last odd-row-color"> </div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#getAutoCommit()"
class="member-name-link">getAutoCommit</a>()</code></div>
<div class="col-last even-row-color"> </div>
<div class="col-first odd-row-color"><code><a
href="https://arrow.apache.org/java/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/ipc/ArrowReader.html"
title="class or interface in org.apache.arrow.vector.ipc"
class="external-link">ArrowReader</a></code></div>
<div class="col-second odd-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#getInfo(int%5B%5D)"
class="member-name-link">getInfo</a><wbr>(int @Nullable
[] infoCodes)</code></div>
<div class="col-last odd-row-color"> </div>
-<div class="col-first even-row-color"><code><a
href="https://arrow.apache.org/java/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/ipc/ArrowReader.html"
title="class or interface in org.apache.arrow.vector.ipc"
class="external-link">ArrowReader</a></code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#getObjects(org.apache.arrow.adbc.core.AdbcConnection.GetObjectsDepth,java.lang.String,java.lang.String,java.lang.String,java.lang.String%5B%5D,java.lang.String)"
class="member-name-link">getObjects</a><wbr>(<a
href="../AdbcConnection.GetObjectsDepth.html" title="enum in
org.apache.arrow.adbc.core">AdbcConnection.GetObjectsDepth</a> depth,
+<div class="col-first even-row-color"><code><a href="../IsolationLevel.html"
title="enum in org.apache.arrow.adbc.core">IsolationLevel</a></code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#getIsolationLevel()"
class="member-name-link">getIsolationLevel</a>()</code></div>
+<div class="col-last even-row-color"> </div>
+<div class="col-first odd-row-color"><code><a
href="https://arrow.apache.org/java/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/ipc/ArrowReader.html"
title="class or interface in org.apache.arrow.vector.ipc"
class="external-link">ArrowReader</a></code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#getObjects(org.apache.arrow.adbc.core.AdbcConnection.GetObjectsDepth,java.lang.String,java.lang.String,java.lang.String,java.lang.String%5B%5D,java.lang.String)"
class="member-name-link">getObjects</a><wbr>(<a
href="../AdbcConnection.GetObjectsDepth.html" title="enum in
org.apache.arrow.adbc.core">AdbcConnection.GetObjectsDepth</a> depth,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> catalogPattern,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> dbSchemaPattern,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> tableNamePattern,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[] tableTypes,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> columnNamePattern)</code></div>
+<div class="col-last odd-row-color"> </div>
+<div class="col-first even-row-color"><code><T> T</code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#getOption(org.apache.arrow.adbc.core.TypedKey)"
class="member-name-link">getOption</a><wbr>(<a href="../TypedKey.html"
title="class in
org.apache.arrow.adbc.core">TypedKey</a><T> key)</code></div>
<div class="col-last even-row-color"> </div>
<div class="col-first odd-row-color"><code><T> T</code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#getOption(org.apache.arrow.adbc.core.TypedKey)"
class="member-name-link">getOption</a><wbr>(<a href="../TypedKey.html"
title="class in
org.apache.arrow.adbc.core">TypedKey</a><T> key)</code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniDatabase.</span><code><a
href="../../driver/jni/JniDatabase.html#getOption(org.apache.arrow.adbc.core.TypedKey)"
class="member-name-link">getOption</a><wbr>(<a href="../TypedKey.html"
title="class in
org.apache.arrow.adbc.core">TypedKey</a><T> key)</code></div>
<div class="col-last odd-row-color"> </div>
<div class="col-first even-row-color"><code><T> T</code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniDatabase.</span><code><a
href="../../driver/jni/JniDatabase.html#getOption(org.apache.arrow.adbc.core.TypedKey)"
class="member-name-link">getOption</a><wbr>(<a href="../TypedKey.html"
title="class in
org.apache.arrow.adbc.core">TypedKey</a><T> key)</code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniStatement.</span><code><a
href="../../driver/jni/JniStatement.html#getOption(org.apache.arrow.adbc.core.TypedKey)"
class="member-name-link">getOption</a><wbr>(<a href="../TypedKey.html"
title="class in
org.apache.arrow.adbc.core">TypedKey</a><T> key)</code></div>
<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><code><T> T</code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">JniStatement.</span><code><a
href="../../driver/jni/JniStatement.html#getOption(org.apache.arrow.adbc.core.TypedKey)"
class="member-name-link">getOption</a><wbr>(<a href="../TypedKey.html"
title="class in
org.apache.arrow.adbc.core">TypedKey</a><T> key)</code></div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#getReadOnly()"
class="member-name-link">getReadOnly</a>()</code></div>
<div class="col-last odd-row-color"> </div>
<div class="col-first even-row-color"><code><a
href="https://arrow.apache.org/java/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/Schema.html"
title="class or interface in org.apache.arrow.vector.types.pojo"
class="external-link">Schema</a></code></div>
<div class="col-second even-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#getTableSchema(java.lang.String,java.lang.String,java.lang.String)"
class="member-name-link">getTableSchema</a><wbr>(<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> catalog,
@@ -587,18 +599,30 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span
class="type-name-label">JniStatement.</span><code><a
href="../../driver/jni/JniStatement.html#prepare()"
class="member-name-link">prepare</a>()</code></div>
<div class="col-last odd-row-color"> </div>
-<div class="col-first even-row-color"><code><T> void</code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#setOption(org.apache.arrow.adbc.core.TypedKey,T)"
class="member-name-link">setOption</a><wbr>(<a href="../TypedKey.html"
title="class in org.apache.arrow.adbc.core">TypedKey</a><T> key,
- T value)</code></div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#rollback()"
class="member-name-link">rollback</a>()</code></div>
+<div class="col-last even-row-color"> </div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#setAutoCommit(boolean)"
class="member-name-link">setAutoCommit</a><wbr>(boolean enableAutoCommit)</code></div>
+<div class="col-last odd-row-color"> </div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#setIsolationLevel(org.apache.arrow.adbc.core.IsolationLevel)"
class="member-name-link">setIsolationLevel</a><wbr>(<a
href="../IsolationLevel.html" title="enum in
org.apache.arrow.adbc.core">IsolationLevel</a> level)</code></div>
<div class="col-last even-row-color"> </div>
<div class="col-first odd-row-color"><code><T> void</code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">JniDatabase.</span><code><a
href="../../driver/jni/JniDatabase.html#setOption(org.apache.arrow.adbc.core.TypedKey,T)"
class="member-name-link">setOption</a><wbr>(<a href="../TypedKey.html"
title="class in org.apache.arrow.adbc.core">TypedKey</a><T> key,
+<div class="col-second odd-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#setOption(org.apache.arrow.adbc.core.TypedKey,T)"
class="member-name-link">setOption</a><wbr>(<a href="../TypedKey.html"
title="class in org.apache.arrow.adbc.core">TypedKey</a><T> key,
T value)</code></div>
<div class="col-last odd-row-color"> </div>
<div class="col-first even-row-color"><code><T> void</code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniStatement.</span><code><a
href="../../driver/jni/JniStatement.html#setOption(org.apache.arrow.adbc.core.TypedKey,T)"
class="member-name-link">setOption</a><wbr>(<a href="../TypedKey.html"
title="class in org.apache.arrow.adbc.core">TypedKey</a><T> key,
+<div class="col-second even-row-color"><span
class="type-name-label">JniDatabase.</span><code><a
href="../../driver/jni/JniDatabase.html#setOption(org.apache.arrow.adbc.core.TypedKey,T)"
class="member-name-link">setOption</a><wbr>(<a href="../TypedKey.html"
title="class in org.apache.arrow.adbc.core">TypedKey</a><T> key,
T value)</code></div>
<div class="col-last even-row-color"> </div>
+<div class="col-first odd-row-color"><code><T> void</code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniStatement.</span><code><a
href="../../driver/jni/JniStatement.html#setOption(org.apache.arrow.adbc.core.TypedKey,T)"
class="member-name-link">setOption</a><wbr>(<a href="../TypedKey.html"
title="class in org.apache.arrow.adbc.core">TypedKey</a><T> key,
+ T value)</code></div>
+<div class="col-last odd-row-color"> </div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#setReadOnly(boolean)"
class="member-name-link">setReadOnly</a><wbr>(boolean isReadOnly)</code></div>
+<div class="col-last even-row-color"> </div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span
class="type-name-label">JniStatement.</span><code><a
href="../../driver/jni/JniStatement.html#setSqlQuery(java.lang.String)"
class="member-name-link">setSqlQuery</a><wbr>(<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> query)</code></div>
<div class="col-last odd-row-color"> </div>
@@ -613,43 +637,49 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code><a
href="../../driver/jni/impl/NativeQueryResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetInfo(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int%5B%5D)"
class="member-name-link">connectionGetInfo</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
- int[] infoCodes)</code></div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionCommit(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionCommit</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</code></div>
<div class="col-last even-row-color"> </div>
<div class="col-first odd-row-color"><code><a
href="../../driver/jni/impl/NativeQueryResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetObjects(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String%5B%5D,java.lang.String)"
class="member-name-link">connectionGetObjects</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">Native [...]
+<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetInfo(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int%5B%5D)"
class="member-name-link">connectionGetInfo</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
+ int[] infoCodes)</code></div>
+<div class="col-last odd-row-color"> </div>
+<div class="col-first even-row-color"><code><a
href="../../driver/jni/impl/NativeQueryResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetObjects(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String%5B%5D,java.lang.String)"
class="member-name-link">connectionGetObjects</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">Nativ [...]
int depth,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> catalog,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> dbSchema,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> tableName,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[] tableTypes,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> columnName)</code></div>
-<div class="col-last odd-row-color"> </div>
-<div class="col-first even-row-color"><code>byte[]</code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetOptionBytes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionBytes</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
- <a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><code>double</code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetOptionDouble(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionDouble</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
+<div class="col-first odd-row-color"><code>byte[]</code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetOptionBytes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionBytes</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
<div class="col-last odd-row-color"> </div>
-<div class="col-first even-row-color"><code>long</code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetOptionLong(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionLong</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
+<div class="col-first even-row-color"><code>double</code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetOptionDouble(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionDouble</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><code><a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a></code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetOptionString(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionString</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
+<div class="col-first odd-row-color"><code>long</code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetOptionLong(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionLong</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
<div class="col-last odd-row-color"> </div>
-<div class="col-first even-row-color"><code><a
href="../../driver/jni/impl/NativeSchemaResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeSchemaResult</a></code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetTableSchema(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String,java.lang.String,java.lang.String)"
class="member-name-link">connectionGetTableSchema</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
+<div class="col-first even-row-color"><code><a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetOptionString(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionString</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
+ <a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
+<div class="col-last even-row-color"> </div>
+<div class="col-first odd-row-color"><code><a
href="../../driver/jni/impl/NativeSchemaResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeSchemaResult</a></code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetTableSchema(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String,java.lang.String,java.lang.String)"
class="member-name-link">connectionGetTableSchema</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> catalog,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> dbSchema,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> tableName)</code></div>
+<div class="col-last odd-row-color"> </div>
+<div class="col-first even-row-color"><code><a
href="../../driver/jni/impl/NativeQueryResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetTableTypes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionGetTableTypes</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</code></div>
<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><code><a
href="../../driver/jni/impl/NativeQueryResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionGetTableTypes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionGetTableTypes</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</code></div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionRollback(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionRollback</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</code></div>
<div class="col-last odd-row-color"> </div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../../driver/jni/impl/JniLoader.html#connectionSetOptionBytes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String,byte%5B%5D)"
class="member-name-link">connectionSetOptionBytes</a><wbr>(<a
href="../../driver/jni/impl/NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
diff --git
a/main/java/api/org/apache/arrow/adbc/core/class-use/IsolationLevel.html
b/main/java/api/org/apache/arrow/adbc/core/class-use/IsolationLevel.html
index 3fc115ff5..cf7053dad 100644
--- a/main/java/api/org/apache/arrow/adbc/core/class-use/IsolationLevel.html
+++ b/main/java/api/org/apache/arrow/adbc/core/class-use/IsolationLevel.html
@@ -61,6 +61,8 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-first odd-row-color"><a
href="#org.apache.arrow.adbc.driver.jdbc">org.apache.arrow.adbc.driver.jdbc</a></div>
<div class="col-last odd-row-color"> </div>
+<div class="col-first even-row-color"><a
href="#org.apache.arrow.adbc.driver.jni">org.apache.arrow.adbc.driver.jni</a></div>
+<div class="col-last even-row-color"> </div>
</div>
<section class="class-uses">
<ul class="block-list">
@@ -125,6 +127,29 @@ the order they are declared.</div>
</div>
</section>
</li>
+<li>
+<section class="detail" id="org.apache.arrow.adbc.driver.jni">
+<h2>Uses of <a href="../IsolationLevel.html" title="enum in
org.apache.arrow.adbc.core">IsolationLevel</a> in <a
href="../../driver/jni/package-summary.html">org.apache.arrow.adbc.driver.jni</a></h2>
+<div class="caption"><span>Methods in <a
href="../../driver/jni/package-summary.html">org.apache.arrow.adbc.driver.jni</a>
that return <a href="../IsolationLevel.html" title="enum in
org.apache.arrow.adbc.core">IsolationLevel</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../IsolationLevel.html"
title="enum in org.apache.arrow.adbc.core">IsolationLevel</a></code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#getIsolationLevel()"
class="member-name-link">getIsolationLevel</a>()</code></div>
+<div class="col-last even-row-color"> </div>
+</div>
+<div class="caption"><span>Methods in <a
href="../../driver/jni/package-summary.html">org.apache.arrow.adbc.driver.jni</a>
with parameters of type <a href="../IsolationLevel.html" title="enum in
org.apache.arrow.adbc.core">IsolationLevel</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniConnection.</span><code><a
href="../../driver/jni/JniConnection.html#setIsolationLevel(org.apache.arrow.adbc.core.IsolationLevel)"
class="member-name-link">setIsolationLevel</a><wbr>(<a
href="../IsolationLevel.html" title="enum in
org.apache.arrow.adbc.core">IsolationLevel</a> level)</code></div>
+<div class="col-last even-row-color"> </div>
+</div>
+</section>
+</li>
</ul>
</section>
</main>
diff --git a/main/java/api/org/apache/arrow/adbc/core/package-use.html
b/main/java/api/org/apache/arrow/adbc/core/package-use.html
index 8dad8f89c..8617b2e9e 100644
--- a/main/java/api/org/apache/arrow/adbc/core/package-use.html
+++ b/main/java/api/org/apache/arrow/adbc/core/package-use.html
@@ -311,8 +311,12 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">
<div class="block">How to handle already-existing/nonexistent tables for bulk
ingest operations.</div>
</div>
-<div class="col-first even-row-color"><a
href="class-use/TypedKey.html#org.apache.arrow.adbc.driver.jni">TypedKey</a></div>
+<div class="col-first even-row-color"><a
href="class-use/IsolationLevel.html#org.apache.arrow.adbc.driver.jni">IsolationLevel</a></div>
<div class="col-last even-row-color">
+<div class="block">The isolation level to use for transactions when autocommit
is disabled.</div>
+</div>
+<div class="col-first odd-row-color"><a
href="class-use/TypedKey.html#org.apache.arrow.adbc.driver.jni">TypedKey</a></div>
+<div class="col-last odd-row-color">
<div class="block">A typesafe option key.</div>
</div>
</div>
diff --git a/main/java/api/org/apache/arrow/adbc/driver/jni/JniConnection.html
b/main/java/api/org/apache/arrow/adbc/driver/jni/JniConnection.html
index 88ee7f2d9..7f87725d6 100644
--- a/main/java/api/org/apache/arrow/adbc/driver/jni/JniConnection.html
+++ b/main/java/api/org/apache/arrow/adbc/driver/jni/JniConnection.html
@@ -130,31 +130,51 @@ implements <a href="../../core/AdbcConnection.html"
title="interface in org.apac
<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()"
class="member-name-link">close</a>()</code></div>
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="../../core/AdbcStatement.html" title="interface in
org.apache.arrow.adbc.core">AdbcStatement</a></code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#createStatement()"
class="member-name-link">createStatement</a>()</code></div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a href="#commit()"
class="member-name-link">commit</a>()</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Commit the pending transaction.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="../../core/AdbcStatement.html" title="interface in
org.apache.arrow.adbc.core">AdbcStatement</a></code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#createStatement()"
class="member-name-link">createStatement</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Create a new statement that can be executed.</div>
</div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getAutoCommit()"
class="member-name-link">getAutoCommit</a>()</code></div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the autocommit state.</div>
+</div>
<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="https://arrow.apache.org/java/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/ipc/ArrowReader.html"
title="class or interface in org.apache.arrow.vector.ipc"
class="external-link">ArrowReader</a></code></div>
<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getInfo(int%5B%5D)" class="member-name-link">getInfo</a><wbr>(int
@Nullable [] infoCodes)</code></div>
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Get metadata about the driver/database.</div>
</div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="https://arrow.apache.org/java/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/ipc/ArrowReader.html"
title="class or interface in org.apache.arrow.vector.ipc"
class="external-link">ArrowReader</a></code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getObjects(org.apache.arrow.adbc.core.AdbcConnection.GetObjectsDepth,java.lang.String,java.lang.String,java.lang.String,java.lang.String%5B%5D,java.lang.String)"
class="member-name-link">getObjects</a><wbr>(<a
href="../../core/AdbcConnection.GetObjectsDepth.html" title="enum in
org.apache.arrow.adbc.core">AdbcConnection.GetObjectsDepth</a> depth,
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="../../core/IsolationLevel.html" title="enum in
org.apache.arrow.adbc.core">IsolationLevel</a></code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getIsolationLevel()"
class="member-name-link">getIsolationLevel</a>()</code></div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the isolation level used by transactions.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="https://arrow.apache.org/java/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/ipc/ArrowReader.html"
title="class or interface in org.apache.arrow.vector.ipc"
class="external-link">ArrowReader</a></code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getObjects(org.apache.arrow.adbc.core.AdbcConnection.GetObjectsDepth,java.lang.String,java.lang.String,java.lang.String,java.lang.String%5B%5D,java.lang.String)"
class="member-name-link">getObjects</a><wbr>(<a
href="../../core/AdbcConnection.GetObjectsDepth.html" title="enum in
org.apache.arrow.adbc.core">AdbcConnection.GetObjectsDepth</a> depth,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> catalogPattern,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> dbSchemaPattern,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> tableNamePattern,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[] tableTypes,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> columnNamePattern)</code></div>
-<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Get a hierarchical view of all catalogs, database schemas,
tables, and columns.</div>
</div>
-<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code><T> T</code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getOption(org.apache.arrow.adbc.core.TypedKey)"
class="member-name-link">getOption</a><wbr>(<a href="../../core/TypedKey.html"
title="class in
org.apache.arrow.adbc.core">TypedKey</a><T> key)</code></div>
-<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code><T> T</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getOption(org.apache.arrow.adbc.core.TypedKey)"
class="member-name-link">getOption</a><wbr>(<a href="../../core/TypedKey.html"
title="class in
org.apache.arrow.adbc.core">TypedKey</a><T> key)</code></div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Get a generic option.</div>
</div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getReadOnly()" class="member-name-link">getReadOnly</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get whether the connection is read-only.</div>
+</div>
<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="https://arrow.apache.org/java/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/Schema.html"
title="class or interface in org.apache.arrow.vector.types.pojo"
class="external-link">Schema</a></code></div>
<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getTableSchema(java.lang.String,java.lang.String,java.lang.String)"
class="member-name-link">getTableSchema</a><wbr>(<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> catalog,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> dbSchema,
@@ -167,12 +187,32 @@ implements <a href="../../core/AdbcConnection.html"
title="interface in org.apac
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Get a list of table types supported by the database.</div>
</div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code><T> void</code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#setOption(org.apache.arrow.adbc.core.TypedKey,T)"
class="member-name-link">setOption</a><wbr>(<a href="../../core/TypedKey.html"
title="class in org.apache.arrow.adbc.core">TypedKey</a><T> key,
- T value)</code></div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#rollback()" class="member-name-link">rollback</a>()</code></div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Rollback the pending transaction.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#setAutoCommit(boolean)"
class="member-name-link">setAutoCommit</a><wbr>(boolean enableAutoCommit)</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Toggle whether autocommit is enabled.</div>
+</div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#setIsolationLevel(org.apache.arrow.adbc.core.IsolationLevel)"
class="member-name-link">setIsolationLevel</a><wbr>(<a
href="../../core/IsolationLevel.html" title="enum in
org.apache.arrow.adbc.core">IsolationLevel</a> level)</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Change the isolation level used by transactions.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code><T> void</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#setOption(org.apache.arrow.adbc.core.TypedKey,T)"
class="member-name-link">setOption</a><wbr>(<a href="../../core/TypedKey.html"
title="class in org.apache.arrow.adbc.core">TypedKey</a><T> key,
+ T value)</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Set a generic option.</div>
</div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#setReadOnly(boolean)"
class="member-name-link">setReadOnly</a><wbr>(boolean isReadOnly)</code></div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Toggle whether the connection is read-only.</div>
+</div>
</div>
</div>
</div>
@@ -181,7 +221,7 @@ implements <a href="../../core/AdbcConnection.html"
title="interface in org.apac
<code><a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#hashCode()"
title="cla [...]
<div class="inherited-list">
<h3
id="methods-inherited-from-class-org.apache.arrow.adbc.core.AdbcConnection">Methods
inherited from interface org.apache.arrow.adbc.core.<a
href="../../core/AdbcConnection.html" title="interface in
org.apache.arrow.adbc.core">AdbcConnection</a></h3>
-<code><a href="../../core/AdbcConnection.html#cancel()">cancel</a>, <a
href="../../core/AdbcConnection.html#commit()">commit</a>, <a
href="../../core/AdbcConnection.html#getAutoCommit()">getAutoCommit</a>, <a
href="../../core/AdbcConnection.html#getCurrentCatalog()">getCurrentCatalog</a>,
<a
href="../../core/AdbcConnection.html#getCurrentDbSchema()">getCurrentDbSchema</a>,
<a href="../../core/AdbcConnection.html#getInfo()">getInfo</a>, <a
href="../../core/AdbcConnection.html#getInfo(org. [...]
+<code><a href="../../core/AdbcConnection.html#cancel()">cancel</a>, <a
href="../../core/AdbcConnection.html#getCurrentCatalog()">getCurrentCatalog</a>,
<a
href="../../core/AdbcConnection.html#getCurrentDbSchema()">getCurrentDbSchema</a>,
<a href="../../core/AdbcConnection.html#getInfo()">getInfo</a>, <a
href="../../core/AdbcConnection.html#getInfo(org.apache.arrow.adbc.core.AdbcInfoCode%5B%5D)">getInfo</a>,
<a
href="../../core/AdbcConnection.html#getStatisticNames()">getStatisticNames</a
[...]
</section>
</li>
</ul>
@@ -439,6 +479,130 @@ implements <a href="../../core/AdbcConnection.html"
title="interface in org.apac
</section>
</li>
<li>
+<section class="detail" id="getReadOnly()">
+<h3>getReadOnly</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">boolean</span> <span
class="element-name">getReadOnly</span>()
+ throws <span class="exceptions"><a
href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from
interface: <code><a
href="../../core/AdbcConnection.html#getReadOnly()">AdbcConnection</a></code></span></div>
+<div class="block">Get whether the connection is read-only.
+
+ <p>Connections are not read-only by default.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a
href="../../core/AdbcConnection.html#getReadOnly()">getReadOnly</a></code> in
interface <code><a href="../../core/AdbcConnection.html" title="interface
in org.apache.arrow.adbc.core">AdbcConnection</a></code></dd>
+<dt>Throws:</dt>
+<dd><code><a href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="setReadOnly(boolean)">
+<h3>setReadOnly</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">void</span> <span
class="element-name">setReadOnly</span><wbr><span
class="parameters">(boolean isReadOnly)</span>
+ throws <span class="exceptions"><a
href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from
interface: <code><a
href="../../core/AdbcConnection.html#setReadOnly(boolean)">AdbcConnection</a></code></span></div>
+<div class="block">Toggle whether the connection is read-only.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a
href="../../core/AdbcConnection.html#setReadOnly(boolean)">setReadOnly</a></code> in
interface <code><a href="../../core/AdbcConnection.html" title="interface
in org.apache.arrow.adbc.core">AdbcConnection</a></code></dd>
+<dt>Throws:</dt>
+<dd><code><a href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getAutoCommit()">
+<h3>getAutoCommit</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">boolean</span> <span
class="element-name">getAutoCommit</span>()
+ throws <span class="exceptions"><a
href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from
interface: <code><a
href="../../core/AdbcConnection.html#getAutoCommit()">AdbcConnection</a></code></span></div>
+<div class="block">Get the autocommit state.
+
+ <p>Connections start in autocommit mode by default.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a
href="../../core/AdbcConnection.html#getAutoCommit()">getAutoCommit</a></code> in
interface <code><a href="../../core/AdbcConnection.html" title="interface
in org.apache.arrow.adbc.core">AdbcConnection</a></code></dd>
+<dt>Throws:</dt>
+<dd><code><a href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="setAutoCommit(boolean)">
+<h3>setAutoCommit</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">void</span> <span
class="element-name">setAutoCommit</span><wbr><span
class="parameters">(boolean enableAutoCommit)</span>
+ throws <span class="exceptions"><a
href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from
interface: <code><a
href="../../core/AdbcConnection.html#setAutoCommit(boolean)">AdbcConnection</a></code></span></div>
+<div class="block">Toggle whether autocommit is enabled.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a
href="../../core/AdbcConnection.html#setAutoCommit(boolean)">setAutoCommit</a></code> in
interface <code><a href="../../core/AdbcConnection.html" title="interface
in org.apache.arrow.adbc.core">AdbcConnection</a></code></dd>
+<dt>Throws:</dt>
+<dd><code><a href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getIsolationLevel()">
+<h3>getIsolationLevel</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="../../core/IsolationLevel.html" title="enum in
org.apache.arrow.adbc.core">IsolationLevel</a></span> <span
class="element-name">getIsolationLevel</span>()
+ throws <span class="exceptions"><a
href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from
interface: <code><a
href="../../core/AdbcConnection.html#getIsolationLevel()">AdbcConnection</a></code></span></div>
+<div class="block">Get the isolation level used by transactions.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a
href="../../core/AdbcConnection.html#getIsolationLevel()">getIsolationLevel</a></code> in
interface <code><a href="../../core/AdbcConnection.html" title="interface
in org.apache.arrow.adbc.core">AdbcConnection</a></code></dd>
+<dt>Throws:</dt>
+<dd><code><a href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail"
id="setIsolationLevel(org.apache.arrow.adbc.core.IsolationLevel)">
+<h3>setIsolationLevel</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">void</span> <span
class="element-name">setIsolationLevel</span><wbr><span class="parameters">(<a
href="../../core/IsolationLevel.html" title="enum in
org.apache.arrow.adbc.core">IsolationLevel</a> level)</span>
+ throws <span class="exceptions"><a
href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from
interface: <code><a
href="../../core/AdbcConnection.html#setIsolationLevel(org.apache.arrow.adbc.core.IsolationLevel)">AdbcConnection</a></code></span></div>
+<div class="block">Change the isolation level used by transactions.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a
href="../../core/AdbcConnection.html#setIsolationLevel(org.apache.arrow.adbc.core.IsolationLevel)">setIsolationLevel</a></code> in
interface <code><a href="../../core/AdbcConnection.html" title="interface
in org.apache.arrow.adbc.core">AdbcConnection</a></code></dd>
+<dt>Throws:</dt>
+<dd><code><a href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="commit()">
+<h3>commit</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">void</span> <span class="element-name">commit</span>()
+ throws <span class="exceptions"><a
href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from
interface: <code><a
href="../../core/AdbcConnection.html#commit()">AdbcConnection</a></code></span></div>
+<div class="block">Commit the pending transaction.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a
href="../../core/AdbcConnection.html#commit()">commit</a></code> in
interface <code><a href="../../core/AdbcConnection.html" title="interface
in org.apache.arrow.adbc.core">AdbcConnection</a></code></dd>
+<dt>Throws:</dt>
+<dd><code><a href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="rollback()">
+<h3>rollback</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">void</span> <span
class="element-name">rollback</span>()
+ throws <span class="exceptions"><a
href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from
interface: <code><a
href="../../core/AdbcConnection.html#rollback()">AdbcConnection</a></code></span></div>
+<div class="block">Rollback the pending transaction.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a
href="../../core/AdbcConnection.html#rollback()">rollback</a></code> in
interface <code><a href="../../core/AdbcConnection.html" title="interface
in org.apache.arrow.adbc.core">AdbcConnection</a></code></dd>
+<dt>Throws:</dt>
+<dd><code><a href="../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></code> - if a database error
occurs</dd>
+</dl>
+</section>
+</li>
+<li>
<section class="detail" id="close()">
<h3>close</h3>
<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">void</span> <span
class="element-name">close</span>()</div>
diff --git a/main/java/api/org/apache/arrow/adbc/driver/jni/impl/JniLoader.html
b/main/java/api/org/apache/arrow/adbc/driver/jni/impl/JniLoader.html
index d869533e5..c9383bf14 100644
--- a/main/java/api/org/apache/arrow/adbc/driver/jni/impl/JniLoader.html
+++ b/main/java/api/org/apache/arrow/adbc/driver/jni/impl/JniLoader.html
@@ -113,43 +113,49 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="NativeQueryResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetInfo(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int%5B%5D)"
class="member-name-link">connectionGetInfo</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
- int[] infoCodes)</code></div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionCommit(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionCommit</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="NativeQueryResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetObjects(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String%5B%5D,java.lang.String)"
class="member-name-link">connectionGetObjects</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetInfo(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int%5B%5D)"
class="member-name-link">connectionGetInfo</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
+ int[] infoCodes)</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="NativeQueryResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetObjects(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String%5B%5D,java.lang.String)"
class="member-name-link">connectionGetObjects</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
int depth,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> catalog,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> dbSchema,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> tableName,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[] tableTypes,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> columnName)</code></div>
-<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>byte[]</code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetOptionBytes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionBytes</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
- <a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetOptionDouble(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionDouble</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>byte[]</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetOptionBytes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionBytes</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetOptionLong(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionLong</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetOptionDouble(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionDouble</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a></code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetOptionString(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionString</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetOptionLong(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionLong</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="NativeSchemaResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeSchemaResult</a></code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetTableSchema(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String,java.lang.String,java.lang.String)"
class="member-name-link">connectionGetTableSchema</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetOptionString(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionString</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
+ <a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="NativeSchemaResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeSchemaResult</a></code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetTableSchema(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String,java.lang.String,java.lang.String)"
class="member-name-link">connectionGetTableSchema</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> catalog,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> dbSchema,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> tableName)</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="NativeQueryResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetTableTypes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionGetTableTypes</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="NativeQueryResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionGetTableTypes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionGetTableTypes</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</code></div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionRollback(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionRollback</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</code></div>
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#connectionSetOptionBytes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String,byte%5B%5D)"
class="member-name-link">connectionSetOptionBytes</a><wbr>(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
@@ -606,6 +612,28 @@ not permitted.)</div>
</section>
</li>
<li>
+<section class="detail"
id="connectionCommit(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)">
+<h3>connectionCommit</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">void</span> <span
class="element-name">connectionCommit</span><wbr><span class="parameters">(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</span>
+ throws <span class="exceptions"><a
href="../../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></span></div>
+<dl class="notes">
+<dt>Throws:</dt>
+<dd><code><a href="../../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail"
id="connectionRollback(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)">
+<h3>connectionRollback</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">void</span> <span
class="element-name">connectionRollback</span><wbr><span class="parameters">(<a
href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</span>
+ throws <span class="exceptions"><a
href="../../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></span></div>
+<dl class="notes">
+<dt>Throws:</dt>
+<dd><code><a href="../../../core/AdbcException.html" title="class in
org.apache.arrow.adbc.core">AdbcException</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
<section class="detail"
id="connectionGetOptionBytes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)">
<h3>connectionGetOptionBytes</h3>
<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">byte[]</span> <span
class="element-name">connectionGetOptionBytes</span><wbr><span
class="parameters">(<a href="NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
diff --git
a/main/java/api/org/apache/arrow/adbc/driver/jni/impl/class-use/NativeConnectionHandle.html
b/main/java/api/org/apache/arrow/adbc/driver/jni/impl/class-use/NativeConnectionHandle.html
index c824ea624..4402ce649 100644
---
a/main/java/api/org/apache/arrow/adbc/driver/jni/impl/class-use/NativeConnectionHandle.html
+++
b/main/java/api/org/apache/arrow/adbc/driver/jni/impl/class-use/NativeConnectionHandle.html
@@ -94,43 +94,49 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code><a
href="../NativeQueryResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetInfo(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int%5B%5D)"
class="member-name-link">connectionGetInfo</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
- int[] infoCodes)</code></div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionCommit(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionCommit</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</code></div>
<div class="col-last even-row-color"> </div>
<div class="col-first odd-row-color"><code><a href="../NativeQueryResult.html"
title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetObjects(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String%5B%5D,java.lang.String)"
class="member-name-link">connectionGetObjects</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
+<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetInfo(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int%5B%5D)"
class="member-name-link">connectionGetInfo</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
+ int[] infoCodes)</code></div>
+<div class="col-last odd-row-color"> </div>
+<div class="col-first even-row-color"><code><a
href="../NativeQueryResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetObjects(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String%5B%5D,java.lang.String)"
class="member-name-link">connectionGetObjects</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
int depth,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> catalog,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> dbSchema,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> tableName,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[] tableTypes,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> columnName)</code></div>
-<div class="col-last odd-row-color"> </div>
-<div class="col-first even-row-color"><code>byte[]</code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetOptionBytes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionBytes</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
- <a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><code>double</code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetOptionDouble(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionDouble</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
+<div class="col-first odd-row-color"><code>byte[]</code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetOptionBytes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionBytes</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
<div class="col-last odd-row-color"> </div>
-<div class="col-first even-row-color"><code>long</code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetOptionLong(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionLong</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
+<div class="col-first even-row-color"><code>double</code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetOptionDouble(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionDouble</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><code><a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a></code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetOptionString(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionString</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
+<div class="col-first odd-row-color"><code>long</code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetOptionLong(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionLong</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
<div class="col-last odd-row-color"> </div>
-<div class="col-first even-row-color"><code><a
href="../NativeSchemaResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeSchemaResult</a></code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetTableSchema(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String,java.lang.String,java.lang.String)"
class="member-name-link">connectionGetTableSchema</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
+<div class="col-first even-row-color"><code><a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetOptionString(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String)"
class="member-name-link">connectionGetOptionString</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
+ <a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> key)</code></div>
+<div class="col-last even-row-color"> </div>
+<div class="col-first odd-row-color"><code><a
href="../NativeSchemaResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeSchemaResult</a></code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetTableSchema(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String,java.lang.String,java.lang.String)"
class="member-name-link">connectionGetTableSchema</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> catalog,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> dbSchema,
<a
href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a> tableName)</code></div>
+<div class="col-last odd-row-color"> </div>
+<div class="col-first even-row-color"><code><a
href="../NativeQueryResult.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetTableTypes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionGetTableTypes</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</code></div>
<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><code><a href="../NativeQueryResult.html"
title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeQueryResult</a></code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionGetTableTypes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionGetTableTypes</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</code></div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionRollback(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle)"
class="member-name-link">connectionRollback</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> connection)</code></div>
<div class="col-last odd-row-color"> </div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span
class="type-name-label">JniLoader.</span><code><a
href="../JniLoader.html#connectionSetOptionBytes(org.apache.arrow.adbc.driver.jni.impl.NativeConnectionHandle,java.lang.String,byte%5B%5D)"
class="member-name-link">connectionSetOptionBytes</a><wbr>(<a
href="../NativeConnectionHandle.html" title="class in
org.apache.arrow.adbc.driver.jni.impl">NativeConnectionHandle</a> handle,
diff --git a/main/r/adbcbigquery/pkgdown.yml b/main/r/adbcbigquery/pkgdown.yml
index fac6da4f7..dde014c7c 100644
--- a/main/r/adbcbigquery/pkgdown.yml
+++ b/main/r/adbcbigquery/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: 3.9.0.2
pkgdown: 2.2.0
pkgdown_sha: ~
articles: {}
-last_built: 2026-04-15T02:22Z
+last_built: 2026-04-15T02:51Z
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 823c1e40f..ae303c0a9 100644
--- a/main/r/adbcdrivermanager/pkgdown.yml
+++ b/main/r/adbcdrivermanager/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: 3.9.0.2
pkgdown: 2.2.0
pkgdown_sha: ~
articles: {}
-last_built: 2026-04-15T02:22Z
+last_built: 2026-04-15T02:51Z
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 b5487e3c3..27fc7bad9 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
0x55e16f1494f0> </span>
+<span class="r-out co"><span class="r-pr">#></span> <adbc_connection at
0x558c3d8489d0> </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 0x55e16e936980> </span>
+<span class="r-out co"><span class="r-pr">#></span> $
database:<adbc_database at 0x558c3d2fb720> </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_connection_init.md
b/main/r/adbcdrivermanager/reference/adbc_connection_init.md
index bab565c96..16180027b 100644
--- a/main/r/adbcdrivermanager/reference/adbc_connection_init.md
+++ b/main/r/adbcdrivermanager/reference/adbc_connection_init.md
@@ -62,9 +62,9 @@ An object of class 'adbc_connection'
``` r
db <- adbc_database_init(adbc_driver_void())
adbc_connection_init(db)
-#> <adbc_connection at 0x55e16f1494f0>
+#> <adbc_connection at 0x558c3d8489d0>
#> List of 1
-#> $ database:<adbc_database at 0x55e16e936980>
+#> $ database:<adbc_database at 0x558c3d2fb720>
#> List of 1
#> ..$ driver:<adbc_driver_void> List of 4
#> .. ..$ load_flags : int 15
diff --git a/main/r/adbcdrivermanager/reference/adbc_database_init.html
b/main/r/adbcdrivermanager/reference/adbc_database_init.html
index e290c8484..315f3ebf9 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
0x55e16f22b4b0> </span>
+<span class="r-out co"><span class="r-pr">#></span> <adbc_database at
0x558c3dcfac20> </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.md
b/main/r/adbcdrivermanager/reference/adbc_database_init.md
index 863cfc84b..d380b915a 100644
--- a/main/r/adbcdrivermanager/reference/adbc_database_init.md
+++ b/main/r/adbcdrivermanager/reference/adbc_database_init.md
@@ -61,7 +61,7 @@ An object of class adbc_database
``` r
adbc_database_init(adbc_driver_void())
-#> <adbc_database at 0x55e16f22b4b0>
+#> <adbc_database at 0x558c3dcfac20>
#> List of 1
#> $ driver:<adbc_driver_void> List of 4
#> ..$ load_flags : int 15
diff --git a/main/r/adbcdrivermanager/reference/adbc_statement_init.html
b/main/r/adbcdrivermanager/reference/adbc_statement_init.html
index 9f8374f0c..7d9ba3579 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
0x55e16c836950> </span>
+<span class="r-out co"><span class="r-pr">#></span> <adbc_statement at
0x558c3de9f9e0> </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 0x55e16f2da850> </span>
+<span class="r-out co"><span class="r-pr">#></span> $
connection:<adbc_connection at 0x558c3da9a4f0> </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 0x55e16f39af60> </span>
+<span class="r-out co"><span class="r-pr">#></span> ..$
database:<adbc_database at 0x558c3d1257b0> </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_statement_init.md
b/main/r/adbcdrivermanager/reference/adbc_statement_init.md
index 750d5d155..2d54159c0 100644
--- a/main/r/adbcdrivermanager/reference/adbc_statement_init.md
+++ b/main/r/adbcdrivermanager/reference/adbc_statement_init.md
@@ -63,11 +63,11 @@ An object of class 'adbc_statement'
db <- adbc_database_init(adbc_driver_void())
con <- adbc_connection_init(db)
adbc_statement_init(con)
-#> <adbc_statement at 0x55e16c836950>
+#> <adbc_statement at 0x558c3de9f9e0>
#> List of 1
-#> $ connection:<adbc_connection at 0x55e16f2da850>
+#> $ connection:<adbc_connection at 0x558c3da9a4f0>
#> List of 1
-#> ..$ database:<adbc_database at 0x55e16f39af60>
+#> ..$ database:<adbc_database at 0x558c3d1257b0>
#> List of 1
#> .. ..$ driver:<adbc_driver_void> List of 4
#> .. .. ..$ load_flags : int 15
diff --git a/main/r/adbcdrivermanager/search.json
b/main/r/adbcdrivermanager/search.json
index a86d58103..25eaa3481 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 4be6c3898..91fc5e9d5 100644
--- a/main/r/adbcflightsql/pkgdown.yml
+++ b/main/r/adbcflightsql/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: 3.9.0.2
pkgdown: 2.2.0
pkgdown_sha: ~
articles: {}
-last_built: 2026-04-15T02:22Z
+last_built: 2026-04-15T02:51Z
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 aae824209..9e90cb3ab 100644
--- a/main/r/adbcpostgresql/pkgdown.yml
+++ b/main/r/adbcpostgresql/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: 3.9.0.2
pkgdown: 2.2.0
pkgdown_sha: ~
articles: {}
-last_built: 2026-04-15T02:22Z
+last_built: 2026-04-15T02:51Z
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 c967b697c..a6498a8e6 100644
--- a/main/r/adbcsnowflake/pkgdown.yml
+++ b/main/r/adbcsnowflake/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: 3.9.0.2
pkgdown: 2.2.0
pkgdown_sha: ~
articles: {}
-last_built: 2026-04-15T02:22Z
+last_built: 2026-04-15T02:52Z
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 672ab02b7..349e64dc0 100644
--- a/main/r/adbcsqlite/pkgdown.yml
+++ b/main/r/adbcsqlite/pkgdown.yml
@@ -2,7 +2,7 @@ pandoc: 3.9.0.2
pkgdown: 2.2.0
pkgdown_sha: ~
articles: {}
-last_built: 2026-04-15T02:22Z
+last_built: 2026-04-15T02:51Z
urls:
reference: https://arrow.apache.org/adbc/current/r/adbcsqlite/reference
article: https://arrow.apache.org/adbc/current/r/adbcsqlite/articles