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