jwills / buenavista

A Postgres Proxy Server in Python
Apache License 2.0
201 stars 20 forks source link

Support for Arrow Flight SQL wire protocol? #24

Open mskyttner opened 10 months ago

mskyttner commented 10 months ago

Now that duckdb supports ADBC do you think the buenavista proxy could also support a wire protocol for it?

jwills commented 7 months ago

Ack, how did I miss this issue-- sorry about that, my mind has (clearly!) been elsewhere.

ADBC is a client-side protocol, so I don't quite follow what you want BV to do here as a server; one option would be to have it implement a Flight SQL Server, but I think there is a way to do that sort of thing already: https://github.com/voltrondata/flight-sql-server-example