Apache Arrow ADBC 0.2.0 (Libraries) Release
16 Feb 2023
By The Apache Arrow PMC (pmc)
This is a release of the libraries, which are at version 0.2.0. The API specification is versioned separately and is at version 1.0.0.
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.
An ADBC Flight SQL driver in Go has been added. This driver has bindings for C/C++ and Python as well. This lets us distribute and update the driver independently of PyArrow, without causing conflicts in dependencies like Protobuf and gRPC.
The Go database/sql interface now returns standard library
values for Arrow time and date columns.
The PostgreSQL driver has support for more types.
$ git shortlog --perl-regexp --author='^((?!dependabot\[bot\]).*)$' -sn apache-arrow-adbc-0.1.0..apache-arrow-adbc-0.2.0 56 David Li 8 Sutou Kouhei 7 Matt Topol 4 Jacob Marble 2 Benson Muite 1 Dave Hirschfeld 1 Jianfeng Mao
New extensions to the API specification have been proposed. These will be backwards-compatible and will become API specification 1.1.0. For details, see the mailing list discussion and the milestone tracking the proposed features.