singhpratech opened a new issue, #4730:
URL: https://github.com/apache/arrow-adbc/issues/4730

   The Drivers page says to open an issue with the details for a driver to be 
listed, so here they are.
   
   **Name:** adbcBridge
   **What it drives:** any database with an ODBC driver. It is a C11 shared 
library that loads an ODBC driver and exposes it through the ADBC C ABI 
(1.1.0): block-cursor reads into Arrow, bulk ingest (parameter arrays or 
multi-row INSERT, probed per driver), `ExecutePartitions` for parallel reads, 
`GetObjects` / `GetTableSchema` / `GetInfo`, and delegation to a native ADBC 
driver when the connection string names one it recognises.
   **Repository:** https://github.com/singhpratech/adbcbridge (Apache-2.0, 
LICENSE + NOTICE + SPDX headers)
   **Slug / manifest:** `odbc` — the release installs `odbc.toml`, so 
`driver="odbc"` resolves through the driver manager on Linux, macOS and Windows.
   **Maintainer:** independent (me), so "Vendor" in the table's terms, or 
wherever an externally maintained bridge fits.
   **Packages:** PyPI `adbcbridge`, crates.io `adbcbridge`, nuget.org 
`AdbcBridge`, Go module `github.com/singhpratech/adbcbridge/go`; a Java jar is 
on the release page (not on Maven Central yet). Release binaries: Linux x86_64 
/ aarch64, macOS arm64, Windows x64 — 
https://github.com/singhpratech/adbcbridge/releases/tag/v0.1.0
   **Docs:** https://adbcbridge.org
   
   What is verified rather than claimed: 46 databases through one compatibility 
workload on Linux, 41 on macOS (Apple Silicon), 45 on Windows, every cell with 
the driver and version used and, where something does not pass, why 
(docs/COMPATIBILITY.md). Five client bindings (Python, Rust, Go, Java, C#) 
measured against all 46 on one binary. CI builds and tests Linux, macOS, 
Windows x64 and Win32 on every push.
   
   Two things to be upfront about: it is a 0.1.0, and the adbc-drivers 
validation suite is still an in-progress roadmap item. I have separately 
emailed the Foundry ([email protected]) about a listing there; this issue 
is only about the Drivers page in these docs, and I'm happy to send the docs PR 
myself if you tell me where it should go (main table with slug `odbc`, or a 
note that it covers the long tail of ODBC-only databases).
   
   Along the way the sweep found defects in other projects; eight are filed 
with plain-ODBC reproductions and recorded in docs/UPSTREAM.md — 
lurcher/unixODBC#239 (a fix has landed on their master), 
openlink/virtuoso-opensource#1469, dremio/warpdrive#16, 
FirebirdSQL/firebird-odbc-driver#299/#300/#301, 
taosdata/taos-connector-odbc#63, apache/doris#67301 — with more documented and 
queued.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to