Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 1.26 KB

File metadata and controls

28 lines (20 loc) · 1.26 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2026-06-15

Initial release of the Apache Arrow ADBC driver for Apache Spark Connect.

Added

  • ADBC driver for Apache Spark Connect.
  • Go core with a C-ABI shared library exposing the standard ADBC entrypoint (AdbcDriverInit).
  • Python package adbc-driver-spark with a DBAPI 2.0 (PEP 249) interface.
  • SQL execution that returns results as Apache Arrow.
  • Metadata introspection for catalogs, schemas, tables, and columns.
  • Prepared statements with positional parameter binding.
  • TLS and bearer-token authentication.
  • Spark Connect protos pinned to v4.1.0, wire-compatible with Spark 3.5.x, 4.0.x, and 4.1.x, each exercised on every CI run against a live Spark Connect server.
  • Runnable examples in Python, Go, C, R, Rust, and Ruby; the Python, C, R, Rust, and Ruby examples are validated end to end in CI against a live server.