Thank you to all who have viewed and given feedback in the posted material so far. I am working on responses as well as preparing some material which I would like to share for discussion in the sync call tomorrow. I will post the material here ahead of time.
Take care, Ryan Nicholson On Mon, Aug 31, 2020 at 2:21 PM Ryan Nicholson <rnichol...@gmail.com> wrote: > Hello everyone, > > I would like to propose the following specification to ease adoption of > SQL based clients and backends while leveraging data streams for > transporting data. This specification entails a series of protobuf messages > to be used in the opaque messaging framework payloads to enable browsing of > database metadata and statement style operations with scaffolding available > to help implementers provide logic for their backend. > > Please take a look at the following material: > > - ARROW-9825 <https://issues.apache.org/jira/browse/ARROW-9825> has > more details around the goals of the proposal. > - Flight SQL Proposal > > <https://docs.google.com/document/d/1WQz32bDF06GgMdEYyzhakqUigBZkALFwDF2y1x3DTAI/edit?usp=sharing> > is > a more detailed document describing new messages and how they would be > used. > - https://github.com/ryannicholson/arrow/pull/2 on my Arrow fork shows > a sample implementation with a catalog browsing action and a prepared > statement query workflow. There are details in the proposal linking to > specific areas of the PR. > > Thank you for your time, > Ryan Nicholson > > > >