Apache Arrow ADBC 0.1.0 (Libraries) Release


Published 12 Jan 2023
By The Apache Arrow PMC (pmc)

The Apache Arrow team is pleased to announce the 0.1.0 release of the Apache Arrow ADBC libraries. This covers includes 63 resolved issues from 7 distinct contributors.

This is a release of the libraries, which are at version 0.1.0. The API specification is versioned separately and is at version 1.0.0. For more, see the introduction to ADBC.

The release notes below are not exhaustive and only expose selected highlights of the release. Many other bugfixes and improvements have been made: we refer you to the complete changelog.

Release Highlights

This initial release includes the following:

  • Driver manager libraries for C/C++, Go, Java, Python, and Ruby.
  • ADBC drivers for SQLite and PostgreSQL, available in C/C++, Go, Python, and Ruby.
  • ADBC drivers for Arrow FLight SQL and JDBC, available in Java.

Contributors

$ git shortlog --perl-regexp --author='^((?!dependabot\[bot\]).*)$' -sn fe96ea9186194af06f4a229b6e5a57815f05f6bd..apache-arrow-adbc-0.1.0
   169	David Li
    12	Sutou Kouhei
     5	Matt Topol
     2	Dewey Dunnington
     1	Ash
     1	Judah Rand
     1	Raúl Cumplido

Roadmap

Future development will expand the capabilities of the existing drivers, as well as adding drivers for more targets. Drivers for Flight SQL in C/C++ and Go are being developed. See the 0.2.0 milestone for details.

Getting Involved

We welcome questions and contributions from all interested. Issues can be filed on GitHub, and questions can be directed to GitHub or the Arrow mailing lists.