Wonderful. Thank you, David, for your amazing efforts to get this merged!

On Wed, Sep 14, 2022 at 11:48 AM David Li <lidav...@apache.org> wrote:

> It's been a long time coming, but the Fight SQL JDBC driver is now merged.
> There are many improvements to make [1] but I think it'll be easier to do
> those as small PRs against the main branch rather than keep this mega
> branch alive. And it will hopefully unblock other contributors who are
> trying to make improvements already.
>
> [1]: https://issues.apache.org/jira/browse/ARROW-17729
>
> On Sat, Jul 30, 2022, at 09:36, David Li wrote:
> > All credit goes to the contributors of course - and thanks to the team
> > at Bit Quill/Dremio, especially James, for coordinating everything on
> > their end.
> >
> > I have seen interest as well - hopefully this sparks more interest in
> > Arrow, even if JDBC/ODBC aren't ideal client APIs for Arrow.
> >
> > On Sat, Jul 30, 2022, at 07:35, Andrew Lamb wrote:
> >> Thank you for working to make this happen David -- I don't know how much
> >> feedback you get from the community about JDBC/ODBC drivers for Arrow
> >> Flight SQL but I am excited, and I have encountered many other people
> who
> >> are similarly excited.
> >>
> >> I predict these technologies will be widely used and adopted.
> >>
> >> Thanks again,
> >> Andrew
> >>
> >> On Fri, Jul 29, 2022 at 8:56 AM David Li <lidav...@apache.org> wrote:
> >>
> >>> The vote/form are now done [1]. (There were a few points of
> clarification
> >>> required.)
> >>>
> >>> Up next: I will merge the PR into the branch, then merge master into
> the
> >>> branch. After that we can open a final mega PR for review/merge into
> master.
> >>>
> >>> [1]: https://lists.apache.org/thread/fjd4942rlccpcjj0cpz0obcpjqhwobtq
> >>>
> >>> On Tue, Jul 12, 2022, at 12:13, James Duong wrote:
> >>> > Hi David,
> >>> >
> >>> > The Software Grant has been filled and sent to secret...@apache.org.
> >>> >
> >>> > Thanks for helping to move this along.
> >>> >
> >>> > On Tue, Jun 28, 2022 at 1:17 PM David Li <lidav...@apache.org>
> wrote:
> >>> >
> >>> >> It appears everyone has submitted an individual CLA.
> >>> >>
> >>> >> I have committed the outline of the IP clearance form. [1] I think
> we
> >>> can
> >>> >> kick off the vote, too.
> >>> >>
> >>> >> As per the form, please remember to ensure that a Corporate CLA is
> >>> >> recorded if such is required to authorize their contributions under
> >>> their
> >>> >> individual CLA.
> >>> >>
> >>> >> James, can you get the Software Grant filled? [2]
> >>> >>
> >>> >> [1]:
> >>> >>
> >>>
> https://svn.apache.org/repos/asf/incubator/public/trunk/content/ip-clearance/arrow-flight-sql-jdbc-driver.xml
> >>> >> [2]:
> https://www.apache.org/licenses/contributor-agreements.html#grants
> >>> >>
> >>> >> -David
> >>> >>
> >>> >> On Thu, Apr 7, 2022, at 17:21, David Li wrote:
> >>> >> > Thanks James.
> >>> >> >
> >>> >> > For the CLAs: for Ballista at least it was deemed OK [1][2] since
> all
> >>> >> > remaining contributions were easily replaceable and the project
> was
> >>> >> > always clearly Apache licensed. Likely that applies here too. We
> can
> >>> >> > look over things and I can go find out who we can reach out to to
> >>> >> > confirm.
> >>> >> >
> >>> >> > Also the list of people may include too many people, since (at
> least
> >>> >> > spot checking) one person has only one commit and it appears to
> be a
> >>> >> > long-superseded Flight SQL commit, so it's possible we could
> prune the
> >>> >> > history
> >>> >> >
> >>> >> > [1]:
> >>> https://incubator.apache.org/ip-clearance/arrow-rust-ballista.html
> >>> >> > [2]:
> https://lists.apache.org/thread/khk8b06t5wrsg2xmprcqglb7dl76x20r
> >>> >> >
> >>> >> > On Thu, Apr 7, 2022, at 17:02, James Duong wrote:
> >>> >> >> I have started a PR for merging to the new branch here:
> >>> >> >> https://github.com/apache/arrow/pull/12830
> >>> >> >>
> >>> >> >> Regarding individual CLAs, are these necessary for people that
> are no
> >>> >> >> longer at Dremio?
> >>> >> >>
> >>> >> >>
> >>> >> >> On Mon, Apr 4, 2022 at 11:52 AM Wes McKinney <
> wesmck...@gmail.com>
> >>> >> wrote:
> >>> >> >>
> >>> >> >>> A corporate CLA is not required. Individual CLAs are fine.
> >>> >> >>>
> >>> >> >>> Since Dremio is a US corporation and the IP for the JDBC driver
> is
> >>> >> >>> owned by Dremio (I assume that the contributors all have IP
> >>> assignment
> >>> >> >>> agreements where their contributions are assigned to the
> >>> corporation),
> >>> >> >>> it would be best to have a Software Grant. Dremio previously
> >>> submitted
> >>> >> >>> a Software Grant for Gandiva.
> >>> >> >>>
> >>> >> >>> On Thu, Mar 31, 2022 at 10:05 PM Sutou Kouhei <
> k...@clear-code.com>
> >>> >> wrote:
> >>> >> >>> >
> >>> >> >>> > Hi,
> >>> >> >>> >
> >>> >> >>> > > - We submit a grant [3]. I believe James & co. do this
> >>> >> >>> > >   (this is step 3/4 in [1]) - is this correct, @Kou?
> >>> >> >>> > >   (Since you recently handled Julia.) And then we commit a
> >>> >> >>> > >   tarball in the incubator drop area (though, I don't
> >>> >> >>> > >   quite see how to do this, need to dig around)
> >>> >> >>> >
> >>> >> >>> > Oh, I didn't do this for Julia.
> >>> >> >>> > I also didn't do this when I donated GLib and Ruby:
> >>> >> >>> >
> >>> >> >>> >   *
> >>> >> https://incubator.apache.org/ip-clearance/arrow-ruby-library.html
> >>> >> >>> >   *
> >>> >> https://incubator.apache.org/ip-clearance/arrow-parquet-glib.html
> >>> >> >>> >   *
> >>> >> https://incubator.apache.org/ip-clearance/arrow-parquet-ruby.html
> >>> >> >>> >
> >>> >> >>> > I just collected individual CLAs for Julia and file an
> >>> >> >>> > individual CLA for me for GLib and Ruby.
> >>> >> >>> >
> >>> >> >>> > I also didn't commit a tarball. I just use pull requests in
> >>> >> >>> > GitHub or GitHub repository + commit ID.
> >>> >> >>> >
> >>> >> >>> >
> >>> >> >>> > Other items look OK to me.
> >>> >> >>> >
> >>> >> >>> >
> >>> >> >>> > Thanks,
> >>> >> >>> > --
> >>> >> >>> > kou
> >>> >> >>> >
> >>> >> >>> > In <f57ba3ae-3727-4fbf-b622-b82a297ea...@www.fastmail.com>
> >>> >> >>> >   "Re: [Flight][Java][JDBC] IP clearance of Flight JDBC
> Driver" on
> >>> >> Wed,
> >>> >> >>> 30 Mar 2022 17:26:29 -0400,
> >>> >> >>> >   "David Li" <lidav...@apache.org> wrote:
> >>> >> >>> >
> >>> >> >>> > > So the process is at [1].
> >>> >> >>> > >
> >>> >> >>> > > I think the following needs to happen:
> >>> >> >>> > >
> >>> >> >>> > > - James, can you create a PR with the current state of the
> >>> driver,
> >>> >> but
> >>> >> >>> targeted against the `flight-sql-jdbc` branch [2]? Please make
> sure
> >>> to
> >>> >> >>> update files to have the Apache license preamble. We'll use
> this as
> >>> the
> >>> >> >>> subject of the clearance process
> >>> >> >>> > > - All contributors need to file an individual CLA; also, if
> >>> >> necessary
> >>> >> >>> for Dremio, a Corporate CLA (I'll check for the individual CLAs
> >>> soon,
> >>> >> and
> >>> >> >>> make a checklist on the PR)
> >>> >> >>> > > - I will fill out the outline form linked above (and
> validate
> >>> >> licenses
> >>> >> >>> of dependencies, etc)
> >>> >> >>> > > - We can hold the Arrow vote for acceptance
> >>> >> >>> > > - We submit a grant [3]. I believe James & co. do this
> (this is
> >>> >> step
> >>> >> >>> 3/4 in [1]) - is this correct, @Kou? (Since you recently handled
> >>> >> Julia.)
> >>> >> >>> And then we commit a tarball in the incubator drop area
> (though, I
> >>> >> don't
> >>> >> >>> quite see how to do this, need to dig around)
> >>> >> >>> > > - We complete the form and hold the IP clearance vote
> >>> >> >>> > > - Finally we can merge the PR into the branch, and target
> future
> >>> >> PRs
> >>> >> >>> against that branch. (Development can continue in the meantime,
> >>> since
> >>> >> I see
> >>> >> >>> that it's now proceeding on the current GitHub PR, but I think
> we
> >>> just
> >>> >> need
> >>> >> >>> a stable target to merge for the IP clearance)
> >>> >> >>> > >
> >>> >> >>> > > [1]:
> >>> >> >>>
> >>> https://incubator.apache.org/ip-clearance/ip-clearance-template.html
> >>> >> >>> > > [2]: https://github.com/apache/arrow/tree/flight-sql-jdbc
> >>> >> >>> > > [3]:
> >>> https://www.apache.org/licenses/contributor-agreements.html
> >>> >> >>> > >
> >>> >> >>> > > On Wed, Mar 30, 2022, at 16:37, James Duong wrote:
> >>> >> >>> > >> Following up on today's sync-up:
> >>> >> >>> > >>
> >>> >> >>> > >> We're looking to start IP clearance of the JDBC driver in
> >>> >> >>> > >> https://github.com/apache/arrow/pull/12254
> >>> >> >>> > >>
> >>> >> >>> > >> I believe we discussed merging the PR into a branch to
> start
> >>> the
> >>> >> >>> process.
> >>> >> >>> > >> What else is involved in this process?
> >>> >> >>> > >>
> >>> >> >>> > >> --
> >>> >> >>> > >>
> >>> >> >>> > >> *James Duong*
> >>> >> >>> > >> Lead Software Developer
> >>> >> >>> > >> Bit Quill Technologies Inc.
> >>> >> >>> > >> Direct: +1.604.562.6082 | jam...@bitquilltech.com
> >>> >> >>> > >> https://www.bitquilltech.com
> >>> >> >>> > >>
> >>> >> >>> > >> This email message is for the sole use of the intended
> >>> >> recipient(s)
> >>> >> >>> and may
> >>> >> >>> > >> contain confidential and privileged information.  Any
> >>> unauthorized
> >>> >> >>> review,
> >>> >> >>> > >> use, disclosure, or distribution is prohibited.  If you
> are not
> >>> >> the
> >>> >> >>> > >> intended recipient, please contact the sender by reply
> email
> >>> and
> >>> >> >>> destroy
> >>> >> >>> > >> all copies of the original message.  Thank you.
> >>> >> >>>
> >>> >> >>
> >>> >> >>
> >>> >> >> --
> >>> >> >>
> >>> >> >> *James Duong*
> >>> >> >> Lead Software Developer
> >>> >> >> Bit Quill Technologies Inc.
> >>> >> >> Direct: +1.604.562.6082 | jam...@bitquilltech.com
> >>> >> >> https://www.bitquilltech.com
> >>> >> >>
> >>> >> >> This email message is for the sole use of the intended
> recipient(s)
> >>> and
> >>> >> may
> >>> >> >> contain confidential and privileged information.  Any
> unauthorized
> >>> >> review,
> >>> >> >> use, disclosure, or distribution is prohibited.  If you are not
> the
> >>> >> >> intended recipient, please contact the sender by reply email and
> >>> destroy
> >>> >> >> all copies of the original message.  Thank you.
> >>> >>
> >>> >
> >>> >
> >>> > --
> >>> >
> >>> > *James Duong*
> >>> > Lead Software Developer
> >>> > Bit Quill Technologies Inc.
> >>> > Direct: +1.604.562.6082 | jam...@bitquilltech.com
> >>> > https://www.bitquilltech.com
> >>> >
> >>> > This email message is for the sole use of the intended recipient(s)
> and
> >>> may
> >>> > contain confidential and privileged information.  Any unauthorized
> >>> review,
> >>> > use, disclosure, or distribution is prohibited.  If you are not the
> >>> > intended recipient, please contact the sender by reply email and
> destroy
> >>> > all copies of the original message.  Thank you.
> >>>
>

Reply via email to