Thanks a lot for pulling this together Adam. I likewise took a look at the proposal and I think it looks great (disclaimer, I wrote the original issue, so I am not unbiased). I reviewed the spec proposal and the Rust implementation. If no one has time to review the go implementation, I can take a look at that later in the week
In terms of process, I suggest we leave this thread open for a week to permit time for comments, and assuming there are no unresolved concerns, we start a formal vote thread to change the spec. Andrew On Sat, Mar 2, 2024 at 1:24 PM David Li <lidav...@apache.org> wrote: > > The proposal looks good to me. Thanks! > > On Fri, Mar 1, 2024, at 20:11, Adam Curtis wrote: > > Hello, > > > > We would like to support prepared statements with bind parameters with > > a stateless service. This was discussed previously on the mailing list > > [1]. The original ticket outlining the proposed design can be found > > here [2]. > > > > I have prepared a specific proposal and would like feedback in > > preparation of calling for a formal vote. Here is a PR with the > > proposed spec change [3]. > > > > Here are PRs with implementations in two languages: Go [4] and Rust [5]. > > > > Please let me know your thoughts. > > > > [1]: > > https://lists.apache.org/thread/f0xb61z4yw611rw0v8vf9rht0qtq8opc > > [2]: > > https://github.com/apache/arrow/issues/37720 > > [3]: > > https://github.com/apache/arrow/pull/40243 > > [4]: > > https://github.com/apache/arrow/pull/40311 > > [5]: > > https://github.com/apache/arrow-rs/pull/5433