Hello,

I would like to propose a change to the FlightSQL specification as
originally described in this Github issue [1] by Andrew Lamb. The
specification change would allow servers to support prepared
statements with parameters, without needing to manage state between
client requests.

There is a draft pull request [2] submitted by me that updates the
protobuf format and documents the changes made in the FlightSQL
specification. I have also created draft reference implementations for
the Go [3] and Rust [4] FlightSQL libraries. These implementations
will be submitted as pull requests once the proposal is officially
adopted.

The vote will be open for at least 72 hours.

[ ] +1 Release this as Apache Arrow Rust
[ ] +0
[ ] -1 Do not release this as Apache Arrow Rust  because...

Cheers,
Adam Curtis

[1]:
https://github.com/apache/arrow/issues/37720
[2]:
https://github.com/apache/arrow/pull/40243
[3]:
https://github.com/apache/arrow/pull/40311
[4]:
https://github.com/apache/arrow-rs/pull/5433

Reply via email to