This is an automated email from the ASF dual-hosted git repository.
lidavidm pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git
The following commit(s) were added to refs/heads/main by this push:
new 5e84e6fb4 docs: Clearly indicate the support status in DuckDB (#4349)
5e84e6fb4 is described below
commit 5e84e6fb49cb768b16e534e15e0cdc4089fe1f4f
Author: eitsupi <[email protected]>
AuthorDate: Mon Jun 1 07:00:01 2026 +0900
docs: Clearly indicate the support status in DuckDB (#4349)
Close #2216
---
docs/source/driver/duckdb.rst | 42 ++++++------------------------------------
1 file changed, 6 insertions(+), 36 deletions(-)
diff --git a/docs/source/driver/duckdb.rst b/docs/source/driver/duckdb.rst
index 870efb821..8658b4759 100644
--- a/docs/source/driver/duckdb.rst
+++ b/docs/source/driver/duckdb.rst
@@ -50,42 +50,11 @@ ADBC support in DuckDB requires the driver manager.
.. tab-item:: Go
:sync: go
- You must have ``libduckdb.so`` on your ``LD_LIBRARY_PATH``, or
- in the same directory as the executable when you run this. This
- requires CGO and loads the DuckDB driver.
-
- .. code-block:: go
-
- import (
- "context"
-
- "github.com/apache/arrow-adbc/go/adbc"
- "github.com/apache/arrow-adbc/go/adbc/drivermgr"
- )
-
- func main() {
- var drv drivermgr.Driver
- db, err := drv.NewDatabase(map[string]string{
- "driver": "libduckdb.so",
- "entrypoint": "duckdb_adbc_init",
- })
- if err != nil {
- // handle error
- }
- defer db.Close()
-
- cnxn, err := db.Open(context.Background())
- if err != nil {
- // handle error
- }
- defer cnxn.Close()
- }
+ See the `DuckDB Go documentation`_.
.. tab-item:: Python
:sync: python
- You must have DuckDB 0.9.1 or higher.
-
See the `DuckDB Python documentation`_.
.. tab-item:: R
@@ -100,11 +69,12 @@ ADBC support in DuckDB requires the driver manager.
db <- adbc_database_init(duckdb::duckdb_adbc(), ...)
-.. _DuckDB C++ documentation: https://duckdb.org/docs/api/adbc.html#c
-.. _DuckDB Python documentation: https://duckdb.org/docs/api/adbc.html#python
+.. _DuckDB C++ documentation: https://duckdb.org/docs/current/clients/adbc#c
+.. _DuckDB Python documentation:
https://duckdb.org/docs/current/clients/adbc#python
+.. _DuckDB Go documentation: https://duckdb.org/docs/current/clients/adbc#go
Supported Features
==================
-ADBC support in DuckDB is still in progress. See `duckdb/duckdb#7141
-<https://github.com/duckdb/duckdb/issues/7141>`_ for details.
+DuckDB version 0.8.0 to 1.4.x supports the ADBC 1.0.0 spec,
+and version 1.5.0 and later support the ADBC 1.1.0 spec.