Update FlightSqlService
trait to pass session info along
#2308
Labels
arrow-flight
Changes to the arrow-flight crate
enhancement
Any new improvement worthy of a entry in the changelog
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
Ballista requires keeping session state for things like what tables are registered. In order to look up this state, we need a key. According to the arrow docs, this key is in the request metadata. This metadata is not passed to the
impl
s in the existing trait, so Ballista is not able to run any query more advanced thanselect 1;
.Describe the solution you'd like
Agree on a format to pass session data to implements.
Describe alternatives you've considered
The text was updated successfully, but these errors were encountered: