-
Notifications
You must be signed in to change notification settings - Fork 175
Description
What feature or improvement would you like to see?
The spec says the following about ADBC_INFO_DRIVER_ARROW_VERSION:
The driver Arrow library version (type: utf8).
Currently, the drivers in this repository seem to report the built-in arrow-go or nanoarrow version.
However, compared to before, there are now many different implementations of Apache Arrow format, and the ecosystem has expanded, with arrow-go, which was previously managed as the main monorepo, migrating to its own version, so it is very difficult to guess what the version is just by seeing it reported.
I'm wondering whether this field is useful in its current state and whether it would be worth updating it to encourage a stricter format (e.g., including the implementation language and arrow library name, like go github.com/apache/arrow-go/v18 v18.5.0).
Or maybe there's value in simply displaying the versions of the Arrow format that are supported?