Updated ADBC drivers for Apache Cassandra, Apache Spark, Amazon Redshift, BigQuery, Microsoft SQL Server, MySQL/MariaDB, Oracle Database, Presto, Snowflake, and Trino

Today the ADBC Drivers Contributors released updates to drivers for Apache Cassandra, Apache Spark, Amazon Redshift, BigQuery, Microsoft SQL Server, MySQL/MariaDB, Oracle Database, Presto, Snowflake, and Trino. All are available now via dbc .[1]

Updated Drivers

ADBC Driver for Apache Cassandra version 0.1.0-alpha.2

  • Add Cassandra vector column support

  • Add ScyllaDB validation coverage

  • Update dependencies to pick up CVE fixes and bump the Go version

ADBC Driver for Apache Spark version 0.2.1

  • Update dependencies to pick up CVE fixes and bump the Go version

ADBC Driver for Amazon Redshift version 1.7.0

  • Cache AWS Identity Center browser authentication tokens on disk to reduce repeated browser prompts across connections and processes

  • Fix redshift.connect_timeout and redshift.connect_timeout_ms being incorrectly reported as unknown options

  • Update dependencies to pick up CVE fixes and bump the Go version

BigQuery ADBC driver version 1.13.0

  • Return hidden datasets from GetObjects

  • Add normalized BigQuery job statistics keys to result set schema metadata

  • Skip inaccessible tables in GetObjects

  • Include links to BigQuery jobs in error messages

  • Map Google Cloud API errors to more specific ADBC status codes

  • Add BIGQUERY:query_id to result set schema metadata

  • Support SCRIPT queries that return result sets

  • Exclude hidden datasets from GetStatistics

  • Cancel server-side BigQuery jobs when statement execution is cancelled or result reading stops early

  • Restrict statement cancellation to active execution

  • Apply polling backoff consistently while waiting for jobs

  • Allow empty impersonation delegate and scope values

ADBC Driver for Microsoft SQL Server version 1.6.2

  • Prevent excessive memory allocation when parsing malformed GeoArrow WKB values

  • Update dependencies to pick up CVE fixes and bump the Go version

ADBC Driver for MySQL/MariaDB version 0.6.1

  • Update dependencies to pick up CVE fixes and bump the Go version

ADBC Driver for Oracle Database version 0.6.3

  • Update dependencies to pick up CVE fixes and bump the Go version

ADBC Driver for Presto version 0.1.0-alpha.2

  • Update dependencies to pick up CVE fixes and bump the Go version

ADBC Driver for Snowflake version 1.14.0

  • Add the adbc.snowflake.sql.client_option.validate_default_parameters option to control validation of default connection parameters

  • Preserve Snowflake timestamp scale in Arrow and JSON query results

  • Detect incompatible source and target schemas during append bulk ingest

  • Avoid a potential panic when escaping LIKE patterns

ADBC Driver for Trino version 0.5.3

  • Update dependencies to pick up CVE fixes and bump the Go version

To learn more about any of these drivers, check out the documentation and quickstarts .

Bug reports and feature requests are welcome at the repositories linked above. You can also start a Discussion on GitHub or join the Columnar Community Slack .