-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FlightSQL][Go] Support for metadata requests #12496
Comments
Which metadata requests aren't currently supported? for record batch handling, both the reader and writer support handling the |
I was trying to find these CommandGetCatalogs: list catalogs in a database.
CommandGetCrossReference: list foreign key columns that reference a particular other table.
CommandGetDbSchemas: list schemas in a catalog.
CommandGetExportedKeys: list foreign keys referencing a table.
CommandGetImportedKeys: list foreign keys of a table.
CommandGetPrimaryKeys: list primary keys of a table.
CommandGetSqlInfo: get information about the database itself and its supported SQL dialect.
CommandGetTables: list tables in a catalog/schema.
CommandGetTableTypes: list table types supported (e.g. table, view, system table). after read the blog post Thanks for your reply @zeroshade |
@stoffeastrom Those are for FlightSQL, which is built on top of Flight RPC. FlightSQL is brand new to the Java and C++ implementations, and isn't implemented in Go yet. |
@stoffeastrom There are plans to support FlightSQL in Go eventually, but there are a few requirements that need to get implemented first such as Union arrays and such since those are used in FlightSQL for a variety of responses etc. I don't have any timeline i can give you for that unfortunately. |
This implements initial support for FlightSQL in Golang and is sufficient to pass the flight_sql integration scenario. As a follow-up in a subsequent PR i'll implement an equivalent example to the C++ SQLite example using Go. Also closes #12496 Authored-by: Matt Topol <zotthewizard@gmail.com> Signed-off-by: Matt Topol <zotthewizard@gmail.com>
This implements initial support for FlightSQL in Golang and is sufficient to pass the flight_sql integration scenario. As a follow-up in a subsequent PR i'll implement an equivalent example to the C++ SQLite example using Go. Also closes apache#12496 Authored-by: Matt Topol <zotthewizard@gmail.com> Signed-off-by: Matt Topol <zotthewizard@gmail.com>
This implements initial support for FlightSQL in Golang and is sufficient to pass the flight_sql integration scenario. As a follow-up in a subsequent PR i'll implement an equivalent example to the C++ SQLite example using Go. Also closes apache#12496 Authored-by: Matt Topol <zotthewizard@gmail.com> Signed-off-by: Matt Topol <zotthewizard@gmail.com>
Hi 👋
Are there any plans to support metadata requests with the
golang
flight
client❓The text was updated successfully, but these errors were encountered: