Hi Tiffany,

Great! Thanks for the update, I'll take another look today.

Best,
David

On Mon, Feb 8, 2021, at 20:52, Hoi Ling Tiffany Lam wrote:
> HI David,
> 
> I will be taking over the work for Flight SQL. Last week, I created a draft
> PR to Arrow Main <https://github.com/apache/arrow/pull/9368> that addresses
> the original comments on this PR
> <https://github.com/ryannicholson/arrow/pull/2>. It would be amazing if you
> could take a look at the draft PR. The work on Flight SQL is temporarily
> paused on my end, I will be resuming the work next week. I am also going to
> send out an email to the dev mailing list once the work on FLight SQL
> resumes next week. Hopefully I will be able to concentrate on Flight SQL
> from next week onwards. Exciting times ahead!
> 
> Cheers,
> Tiffany Lam (She/Her)
> 
> On Mon, Feb 8, 2021 at 10:16 AM David Li <lidav...@apache.org> wrote:
> 
> > Hi Ryan et. al.,
> >
> > Following up here- I saw Dremio gave a presentation about this project
> > recently, and also, over the past several months, the authentication work
> > has been proceeding. Given that, what does the status of the Flight SQL
> > project itself look like now? I see there are some unanswered comments in
> > the doc and in the draft PR, would another round of comments be useful if
> > those were addressed? And the talk mentioned a release in the next few
> > months, are there any details you can share there?
> >
> > Thanks,
> > David
> >
> > On Thu, Oct 8, 2020, at 13:28, Ryan Nicholson wrote:
> > > Thanks Wes,
> > >
> > > Apologies for the delay. The next steps which we were going to pursue
> > once
> > > the authentication redesign direction was solid included a session
> > concept.
> > > The initial proposal we would put forth would likely include these
> > concepts
> > > via use of headers. I agree that with sessions and databases in mind, a
> > > close operation would be beneficial. In thinking through this earlier it
> > > wasn't clear to me if it would make sense to implement "close" as an
> > Action
> > > but it also didn't seem to fit as a new first class Flight RPC
> > altogether.
> > >
> > > Ryan
> > >
> > >
> > >
> > > On Thu, Oct 1, 2020 at 3:44 PM Wes McKinney <wesmck...@gmail.com> wrote:
> > >
> > > > I just reviewed the FlightSQL.proto on
> > > > https://github.com/ryannicholson/arrow/pull/2. It might be a good idea
> > > > to document somewhere how some of the various SQL concepts (like
> > > > sessions) are intended to be handled in Flight (which doesn't have
> > > > these concepts built in). Does it make sense to have
> > > > session-lifetime-related RPCs (start/close session, check session
> > > > status, include a session bytes token with requests, etc.)?
> > > >
> > > > On Tue, Sep 29, 2020 at 6:53 PM Ryan Nicholson <rnichol...@gmail.com>
> > > > wrote:
> > > > >
> > > > > Hello Andy and Wes,
> > > > >
> > > > > Thanks for reaching out.
> > > > >
> > > > > Later this week I have time freeing up to start on Flight-SQL. Would
> > > > either
> > > > > of you mind examining the approach in the POC [1] as described in the
> > > > > "Proof of Concept" section of the proposal document [2]?
> > > > >
> > > > > I would certainly be happy to chat about this with anyone interested
> > in
> > > > > participating too.
> > > > >
> > > > > Thank you,
> > > > > Ryan
> > > > >
> > > > > [1] https://github.com/ryannicholson/arrow/pull/2
> > > > > [2]
> > > > >
> > > >
> > https://docs.google.com/document/d/1WQz32bDF06GgMdEYyzhakqUigBZkALFwDF2y1x3DTAI
> > > > >
> > > > >
> > > > > On Tue, Sep 29, 2020 at 8:52 AM Andy Grove <andygrov...@gmail.com>
> > > > wrote:
> > > > >
> > > > > > I am also interested in helping with this effort.
> > > > > >
> > > > > > Andy.
> > > > > >
> > > > > > On Mon, Sep 28, 2020, 1:58 PM Wes McKinney <wesmck...@gmail.com>
> > > > wrote:
> > > > > >
> > > > > > > hi Ryan,
> > > > > > >
> > > > > > > I'm interested in enabling this effort to move forward -- is
> > there
> > > > any
> > > > > > > part where feedback or other help could be useful?
> > > > > > >
> > > > > > > Thanks,
> > > > > > > Wes
> > > > > > >
> > > > > > > On Wed, Sep 2, 2020 at 4:45 PM Wes McKinney <wesmck...@gmail.com
> > >
> > > > wrote:
> > > > > > > >
> > > > > > > > I haven't been able to scrutinize the details greatly, but I am
> > > > > > > > supportive of this effort, otherwise we may end up with many
> > > > database
> > > > > > > > systems and vendors implementing Flight in different ways. It
> > > > would be
> > > > > > > > nice if there was a built-in SQL client layer that we ship in
> > C++
> > > > (and
> > > > > > > > its bindings), Java, and others.
> > > > > > > >
> > > > > > > > On Wed, Sep 2, 2020 at 10:24 AM Ryan Nicholson <
> > > > rnichol...@gmail.com>
> > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > Hello everyone,
> > > > > > > > >
> > > > > > > > > Here is a link to the slides
> > > > > > > > > <
> > > > > > >
> > > > > >
> > > >
> > https://docs.google.com/presentation/d/1JcOKA1yKYTNodQl5Z1BtK3dhJLx-Vu_RSAqWF_wiJH8/edit?usp=sharing
> > > > > > > >
> > > > > > > > > I would like to discuss this morning.
> > > > > > > > >
> > > > > > > > > Take care,
> > > > > > > > > Ryan Nicholson
> > > > > > > > >
> > > > > > > > > On Tue, Sep 1, 2020 at 4:02 PM Ryan Nicholson <
> > > > rnichol...@gmail.com>
> > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > 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
> > > > > > > > > >>
> > > > > > > > > >>
> > > > > > > > > >>
> > > > > > > > > >>
> > > > > > >
> > > > > >
> > > >
> > >
> 

Reply via email to