NatElkins opened a new pull request, #3136: URL: https://github.com/apache/arrow-adbc/pull/3136
## Description Adds ADBC driver support for DuckDB, enabling access through the Arrow Database Connectivity interface. ## What's included - Full ADBC API implementation for DuckDB - Converts DuckDB query results to Arrow format on the fly (since DuckDB deprecated their Arrow C API) - Support for all basic DuckDB data types - Metadata operations (catalogs, schemas, tables, columns) - Transaction support - Tests for core functionality ## Implementation notes The driver uses DuckDB.NET under the hood and follows the same patterns as the other drivers in this repo. Since DuckDB no longer provides direct Arrow export, we convert the data ourselves - similar to how the Snowflake driver works. Connection strings support both file databases and in-memory: "Data Source=my_database.db" "Data Source=:memory:" ## What's not included (yet) - Complex types (arrays, structs, maps) - Parameter binding - Some performance optimizations Tested with DuckDB.NET 1.3.2. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org