apache / arrow

Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
https://arrow.apache.org/
Apache License 2.0
13.89k stars 3.38k forks source link

[Format][FlightRPC] Flight SQL evolution #41840

Open lidavidm opened 1 month ago

lidavidm commented 1 month ago

Describe the enhancement requested

From https://github.com/apache/arrow-rs/issues/5731#issuecomment-2133104504

Originally Flight RPC was implemented as a framework wrapping gRPC. This was especially expedient for the C++ implementation. By now it's mostly a weight dragging down Flight users, especially Flight SQL.

If we have the chance to evolve Flight SQL and/or Flight RPC, some changes may include:

Component(s)

FlightRPC, Format

lidavidm commented 1 month ago

Other potential things