Re: [FlightSQL] Flight as a cross-language JDBC driver?

2022-02-22 Thread James Duong
Hi Gavin,

This is a great idea and very much could be done. It's a possible way to
expose a Flight SQL Producer for any JDBC compatible database.

We hadn't done this originally as we intended the Derby Flight SQL producer
to be used purely as a platform for testing the FlightSQL stack (that's why
it sits in the test part of the codebase).

On Tue, Feb 22, 2022 at 1:59 PM Gavin Ray  wrote:

> Hello all,
>
> Perhaps a bit of a dumb question, but going through the Flight codebase I
> noticed this:
>
> https://github.com/apache/arrow/blob/5680d209fd870f99134e2d7299b47acd90fabb8e/java/flight/flight-sql/src/test/java/org/apache/arrow/flight/sql/example/FlightSqlExample.java#L182-L183
>
> public class FlightSqlExample implements FlightSqlProducer, AutoCloseable {
>   private static final String DATABASE_URI = "jdbc:derby:target/derbyDB";
>
> I wanted to ask whether there was any reason someone couldn't abstract this
> into a
> "FlightSqlJDBCServer" that took a JDBC connection URI and exposed a
> FlightSQL server over it.
>
> This would in theory give any language that has a FlightSQL client library
> the ability to
> re-use existing JDBC drivers, albeit at a bit of a performance cost right?
>
> Seems like it could be useful, but I thought there might be a reason why
> someone hadn't done this (Chesterton's Fence)
> Thank you =)
>
> Gavin Ray.
>


-- 

*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.


[FlightSQL] Flight as a cross-language JDBC driver?

2022-02-22 Thread Gavin Ray
Hello all,

Perhaps a bit of a dumb question, but going through the Flight codebase I
noticed this:
https://github.com/apache/arrow/blob/5680d209fd870f99134e2d7299b47acd90fabb8e/java/flight/flight-sql/src/test/java/org/apache/arrow/flight/sql/example/FlightSqlExample.java#L182-L183

public class FlightSqlExample implements FlightSqlProducer, AutoCloseable {
  private static final String DATABASE_URI = "jdbc:derby:target/derbyDB";

I wanted to ask whether there was any reason someone couldn't abstract this
into a
"FlightSqlJDBCServer" that took a JDBC connection URI and exposed a
FlightSQL server over it.

This would in theory give any language that has a FlightSQL client library
the ability to
re-use existing JDBC drivers, albeit at a bit of a performance cost right?

Seems like it could be useful, but I thought there might be a reason why
someone hadn't done this (Chesterton's Fence)
Thank you =)

Gavin Ray.


Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1

2022-02-22 Thread Neville Dipale
All the crates are now released

https://crates.io/crates/arrow
https://crates.io/crates/arrow-flight
https://crates.io/crates/parquet
https://crates.io/crates/parquet_derive

On Tue, 22 Feb 2022 at 20:16, Andy Grove  wrote:

> You should have those now. Let me know if I missed any others.
>
> On Tue, Feb 22, 2022 at 11:13 AM Neville Dipale 
> wrote:
>
> > Thanks Andy, I didn't get invites for parquet, parquet-derive and
> > arrow-flight
> >
> > On Tue, 22 Feb 2022 at 19:58, Andy Grove  wrote:
> >
> > > Hi Neville,
> > >
> > > I have invited you to become an owner on the Arrow/DataFusion crates.
> > >
> > > Thanks,
> > >
> > > Andy.
> > >
> > >
> > >
> > > On Tue, Feb 22, 2022 at 10:25 AM Neville Dipale  >
> > > wrote:
> > >
> > > > With 3 +1 votes the release is approved.
> > > >
> > > > The release is available here:
> > > >   https://dist.apache.org/repos/dist/release/arrow/arrow-rs-9.1.0
> > > >
> > > > All that's left is to publish to crates.io, i'm now an owner on
> > > crates.io,
> > > > so I can't publish the new crates.
> > > >
> > > > @Andrew Lamb  may you please add me as an
> owner
> > :)
> > > >
> > > > On Mon, 21 Feb 2022 at 19:29, Andy Grove 
> > wrote:
> > > >
> > > > > +1
> > > > >
> > > > > Verified on Ubuntu 20.04.3 LTS
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > On Mon, Feb 21, 2022 at 12:04 AM Andrew Lamb  >
> > > > wrote:
> > > > >
> > > > > > +1
> > > > > >
> > > > > > I ran the verification script, looked at changelog, and the
> > commits.
> > > > > Thanks
> > > > > > Neville for driving this process
> > > > > >
> > > > > > Andrew
> > > > > >
> > > > > > On Mon, Feb 21, 2022 at 7:55 AM Chao Sun 
> > wrote:
> > > > > >
> > > > > > > +1 (non-binding)
> > > > > > >
> > > > > > > Verified on macos with
> `dev/release/verify-release-candidate.sh`
> > > and
> > > > it
> > > > > > > looks good.
> > > > > > >
> > > > > > > On Sun, Feb 20, 2022 at 1:06 PM Sutou Kouhei <
> k...@clear-code.com
> > >
> > > > > wrote:
> > > > > > >
> > > > > > > > Hi,
> > > > > > > >
> > > > > > > > Great!
> > > > > > > > Could you also add your PGP key to
> > > > > > > > https://dist.apache.org/repos/dist/release/arrow/KEYS
> > > > > > > > ?
> > > > > > > >
> > > > > > > > The release/arrow/KEYS content is distributed as
> > > > > > > > https://downloads.apache.org/arrow/KEYS .
> > > > > > > >
> > > > > > > >
> > > > > > > > Thanks,
> > > > > > > > --
> > > > > > > > kou
> > > > > > > >
> > > > > > > > In <
> > > > > cabgzuegyc3-trrvucmtfnxgpkbp3io2nq6swof2umq2f3ka...@mail.gmail.com
> > > > > > >
> > > > > > > >   "Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1" on
> > Sun,
> > > 20
> > > > > Feb
> > > > > > > > 2022 10:43:16 +0200,
> > > > > > > >   Neville Dipale  wrote:
> > > > > > > >
> > > > > > > > > Hi Kou,
> > > > > > > > >
> > > > > > > > > Thanks, I've just managed to add my key through some
> fiddling
> > > > > before
> > > > > > I
> > > > > > > > saw
> > > > > > > > > your email. My RC verification is still running :)
> > > > > > > > >
> > > > > > > > > Also added it to the Ubuntu keyserver if it helps.
> > > > > > > > >
> > > > > > > > > On Sun, 20 Feb 2022 at 06:34, Sutou Kouhei <
> > k...@clear-code.com
> > > >
> > > > > > wrote:
> > > > > > > > >
> > > > > > > > >> Hi,
> > > > > > > > >>
> > > > > > > > >> It seems that Neville forgot to add Neville's PGP key to
> > > > > > > > >>
> > > > > > > > >>   * https://dist.apache.org/repos/dist/dev/arrow/KEYS
> > > > > > > > >>   * https://dist.apache.org/repos/dist/release/arrow/KEYS
> > > > > > > > >>
> > > > > > > > >> See the header comment of them how to add a PGP key.
> > > > > > > > >>
> > > > > > > > >> Committers can update them by Subversion client with their
> > > > > > > > >> ASF account. e.g.:
> > > > > > > > >>
> > > > > > > > >>   $ svn co https://dist.apache.org/repos/dist/dev/arrow
> > > > > > > > >>   $ cd arrow
> > > > > > > > >>   $ editor KEYS
> > > > > > > > >>   $ svn ci KEYS
> > > > > > > > >>
> > > > > > > > >> If Neville doesn't have a PGP key,
> > > > > > > > >> https://infra.apache.org/release-signing.html#generate
> may
> > > > > > > > >> be helpful.
> > > > > > > > >>
> > > > > > > > >>
> > > > > > > > >> Thanks,
> > > > > > > > >> --
> > > > > > > > >> kou
> > > > > > > > >>
> > > > > > > > >> In  > > > > > > pnp3cu91r5vf_6szh1z4uab_qp...@mail.gmail.com>
> > > > > > > > >>   "Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1"
> on
> > > Sat,
> > > > > 19
> > > > > > > Feb
> > > > > > > > >> 2022 11:52:44 -0700,
> > > > > > > > >>   Andy Grove  wrote:
> > > > > > > > >>
> > > > > > > > >> > I'm using the same process as usual (as far as I am
> aware)
> > > and
> > > > > the
> > > > > > > > script
> > > > > > > > >> > failed with:
> > > > > > > > >> >
> > > > > > > > >> > gpg: Signature made Sat 19 Feb 2022 10:01:41 AM MST
> > > > > > > > >> > gpg:using EDDSA key
> > > > > > > > >> 3905F254F9E504B40FFF6CF6000488D7717D3FB2
> > > > > > > > >> > gpg: Can't check signature: No public key

Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1

2022-02-22 Thread Andy Grove
You should have those now. Let me know if I missed any others.

On Tue, Feb 22, 2022 at 11:13 AM Neville Dipale 
wrote:

> Thanks Andy, I didn't get invites for parquet, parquet-derive and
> arrow-flight
>
> On Tue, 22 Feb 2022 at 19:58, Andy Grove  wrote:
>
> > Hi Neville,
> >
> > I have invited you to become an owner on the Arrow/DataFusion crates.
> >
> > Thanks,
> >
> > Andy.
> >
> >
> >
> > On Tue, Feb 22, 2022 at 10:25 AM Neville Dipale 
> > wrote:
> >
> > > With 3 +1 votes the release is approved.
> > >
> > > The release is available here:
> > >   https://dist.apache.org/repos/dist/release/arrow/arrow-rs-9.1.0
> > >
> > > All that's left is to publish to crates.io, i'm now an owner on
> > crates.io,
> > > so I can't publish the new crates.
> > >
> > > @Andrew Lamb  may you please add me as an owner
> :)
> > >
> > > On Mon, 21 Feb 2022 at 19:29, Andy Grove 
> wrote:
> > >
> > > > +1
> > > >
> > > > Verified on Ubuntu 20.04.3 LTS
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On Mon, Feb 21, 2022 at 12:04 AM Andrew Lamb 
> > > wrote:
> > > >
> > > > > +1
> > > > >
> > > > > I ran the verification script, looked at changelog, and the
> commits.
> > > > Thanks
> > > > > Neville for driving this process
> > > > >
> > > > > Andrew
> > > > >
> > > > > On Mon, Feb 21, 2022 at 7:55 AM Chao Sun 
> wrote:
> > > > >
> > > > > > +1 (non-binding)
> > > > > >
> > > > > > Verified on macos with `dev/release/verify-release-candidate.sh`
> > and
> > > it
> > > > > > looks good.
> > > > > >
> > > > > > On Sun, Feb 20, 2022 at 1:06 PM Sutou Kouhei  >
> > > > wrote:
> > > > > >
> > > > > > > Hi,
> > > > > > >
> > > > > > > Great!
> > > > > > > Could you also add your PGP key to
> > > > > > > https://dist.apache.org/repos/dist/release/arrow/KEYS
> > > > > > > ?
> > > > > > >
> > > > > > > The release/arrow/KEYS content is distributed as
> > > > > > > https://downloads.apache.org/arrow/KEYS .
> > > > > > >
> > > > > > >
> > > > > > > Thanks,
> > > > > > > --
> > > > > > > kou
> > > > > > >
> > > > > > > In <
> > > > cabgzuegyc3-trrvucmtfnxgpkbp3io2nq6swof2umq2f3ka...@mail.gmail.com
> > > > > >
> > > > > > >   "Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1" on
> Sun,
> > 20
> > > > Feb
> > > > > > > 2022 10:43:16 +0200,
> > > > > > >   Neville Dipale  wrote:
> > > > > > >
> > > > > > > > Hi Kou,
> > > > > > > >
> > > > > > > > Thanks, I've just managed to add my key through some fiddling
> > > > before
> > > > > I
> > > > > > > saw
> > > > > > > > your email. My RC verification is still running :)
> > > > > > > >
> > > > > > > > Also added it to the Ubuntu keyserver if it helps.
> > > > > > > >
> > > > > > > > On Sun, 20 Feb 2022 at 06:34, Sutou Kouhei <
> k...@clear-code.com
> > >
> > > > > wrote:
> > > > > > > >
> > > > > > > >> Hi,
> > > > > > > >>
> > > > > > > >> It seems that Neville forgot to add Neville's PGP key to
> > > > > > > >>
> > > > > > > >>   * https://dist.apache.org/repos/dist/dev/arrow/KEYS
> > > > > > > >>   * https://dist.apache.org/repos/dist/release/arrow/KEYS
> > > > > > > >>
> > > > > > > >> See the header comment of them how to add a PGP key.
> > > > > > > >>
> > > > > > > >> Committers can update them by Subversion client with their
> > > > > > > >> ASF account. e.g.:
> > > > > > > >>
> > > > > > > >>   $ svn co https://dist.apache.org/repos/dist/dev/arrow
> > > > > > > >>   $ cd arrow
> > > > > > > >>   $ editor KEYS
> > > > > > > >>   $ svn ci KEYS
> > > > > > > >>
> > > > > > > >> If Neville doesn't have a PGP key,
> > > > > > > >> https://infra.apache.org/release-signing.html#generate may
> > > > > > > >> be helpful.
> > > > > > > >>
> > > > > > > >>
> > > > > > > >> Thanks,
> > > > > > > >> --
> > > > > > > >> kou
> > > > > > > >>
> > > > > > > >> In  > > > > > pnp3cu91r5vf_6szh1z4uab_qp...@mail.gmail.com>
> > > > > > > >>   "Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1" on
> > Sat,
> > > > 19
> > > > > > Feb
> > > > > > > >> 2022 11:52:44 -0700,
> > > > > > > >>   Andy Grove  wrote:
> > > > > > > >>
> > > > > > > >> > I'm using the same process as usual (as far as I am aware)
> > and
> > > > the
> > > > > > > script
> > > > > > > >> > failed with:
> > > > > > > >> >
> > > > > > > >> > gpg: Signature made Sat 19 Feb 2022 10:01:41 AM MST
> > > > > > > >> > gpg:using EDDSA key
> > > > > > > >> 3905F254F9E504B40FFF6CF6000488D7717D3FB2
> > > > > > > >> > gpg: Can't check signature: No public key
> > > > > > > >> > + cleanup
> > > > > > > >> > + '[' no = yes ']'
> > > > > > > >> > + echo 'Failed to verify release candidate. See
> > > > > > /tmp/arrow-9.1.0.62KW4
> > > > > > > >> for
> > > > > > > >> > details.'
> > > > > > > >> >
> > > > > > > >> >
> > > > > > > >> > On Sat, Feb 19, 2022 at 10:04 AM Neville Dipale <
> > > > > > > nevilled...@gmail.com>
> > > > > > > >> > wrote:
> > > > > > > >> >
> > > > > > > >> >> Hi,
> > > > > > > >> >>
> > > > > > > >> >> I would like to propose a release of Apache Arrow Rust
> > > > > > > Implementation,
> > > > > > > >> >> v

Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1

2022-02-22 Thread Neville Dipale
Thanks Andy, I didn't get invites for parquet, parquet-derive and
arrow-flight

On Tue, 22 Feb 2022 at 19:58, Andy Grove  wrote:

> Hi Neville,
>
> I have invited you to become an owner on the Arrow/DataFusion crates.
>
> Thanks,
>
> Andy.
>
>
>
> On Tue, Feb 22, 2022 at 10:25 AM Neville Dipale 
> wrote:
>
> > With 3 +1 votes the release is approved.
> >
> > The release is available here:
> >   https://dist.apache.org/repos/dist/release/arrow/arrow-rs-9.1.0
> >
> > All that's left is to publish to crates.io, i'm now an owner on
> crates.io,
> > so I can't publish the new crates.
> >
> > @Andrew Lamb  may you please add me as an owner :)
> >
> > On Mon, 21 Feb 2022 at 19:29, Andy Grove  wrote:
> >
> > > +1
> > >
> > > Verified on Ubuntu 20.04.3 LTS
> > >
> > >
> > >
> > >
> > >
> > > On Mon, Feb 21, 2022 at 12:04 AM Andrew Lamb 
> > wrote:
> > >
> > > > +1
> > > >
> > > > I ran the verification script, looked at changelog, and the commits.
> > > Thanks
> > > > Neville for driving this process
> > > >
> > > > Andrew
> > > >
> > > > On Mon, Feb 21, 2022 at 7:55 AM Chao Sun  wrote:
> > > >
> > > > > +1 (non-binding)
> > > > >
> > > > > Verified on macos with `dev/release/verify-release-candidate.sh`
> and
> > it
> > > > > looks good.
> > > > >
> > > > > On Sun, Feb 20, 2022 at 1:06 PM Sutou Kouhei 
> > > wrote:
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > Great!
> > > > > > Could you also add your PGP key to
> > > > > > https://dist.apache.org/repos/dist/release/arrow/KEYS
> > > > > > ?
> > > > > >
> > > > > > The release/arrow/KEYS content is distributed as
> > > > > > https://downloads.apache.org/arrow/KEYS .
> > > > > >
> > > > > >
> > > > > > Thanks,
> > > > > > --
> > > > > > kou
> > > > > >
> > > > > > In <
> > > cabgzuegyc3-trrvucmtfnxgpkbp3io2nq6swof2umq2f3ka...@mail.gmail.com
> > > > >
> > > > > >   "Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1" on Sun,
> 20
> > > Feb
> > > > > > 2022 10:43:16 +0200,
> > > > > >   Neville Dipale  wrote:
> > > > > >
> > > > > > > Hi Kou,
> > > > > > >
> > > > > > > Thanks, I've just managed to add my key through some fiddling
> > > before
> > > > I
> > > > > > saw
> > > > > > > your email. My RC verification is still running :)
> > > > > > >
> > > > > > > Also added it to the Ubuntu keyserver if it helps.
> > > > > > >
> > > > > > > On Sun, 20 Feb 2022 at 06:34, Sutou Kouhei  >
> > > > wrote:
> > > > > > >
> > > > > > >> Hi,
> > > > > > >>
> > > > > > >> It seems that Neville forgot to add Neville's PGP key to
> > > > > > >>
> > > > > > >>   * https://dist.apache.org/repos/dist/dev/arrow/KEYS
> > > > > > >>   * https://dist.apache.org/repos/dist/release/arrow/KEYS
> > > > > > >>
> > > > > > >> See the header comment of them how to add a PGP key.
> > > > > > >>
> > > > > > >> Committers can update them by Subversion client with their
> > > > > > >> ASF account. e.g.:
> > > > > > >>
> > > > > > >>   $ svn co https://dist.apache.org/repos/dist/dev/arrow
> > > > > > >>   $ cd arrow
> > > > > > >>   $ editor KEYS
> > > > > > >>   $ svn ci KEYS
> > > > > > >>
> > > > > > >> If Neville doesn't have a PGP key,
> > > > > > >> https://infra.apache.org/release-signing.html#generate may
> > > > > > >> be helpful.
> > > > > > >>
> > > > > > >>
> > > > > > >> Thanks,
> > > > > > >> --
> > > > > > >> kou
> > > > > > >>
> > > > > > >> In  > > > > pnp3cu91r5vf_6szh1z4uab_qp...@mail.gmail.com>
> > > > > > >>   "Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1" on
> Sat,
> > > 19
> > > > > Feb
> > > > > > >> 2022 11:52:44 -0700,
> > > > > > >>   Andy Grove  wrote:
> > > > > > >>
> > > > > > >> > I'm using the same process as usual (as far as I am aware)
> and
> > > the
> > > > > > script
> > > > > > >> > failed with:
> > > > > > >> >
> > > > > > >> > gpg: Signature made Sat 19 Feb 2022 10:01:41 AM MST
> > > > > > >> > gpg:using EDDSA key
> > > > > > >> 3905F254F9E504B40FFF6CF6000488D7717D3FB2
> > > > > > >> > gpg: Can't check signature: No public key
> > > > > > >> > + cleanup
> > > > > > >> > + '[' no = yes ']'
> > > > > > >> > + echo 'Failed to verify release candidate. See
> > > > > /tmp/arrow-9.1.0.62KW4
> > > > > > >> for
> > > > > > >> > details.'
> > > > > > >> >
> > > > > > >> >
> > > > > > >> > On Sat, Feb 19, 2022 at 10:04 AM Neville Dipale <
> > > > > > nevilled...@gmail.com>
> > > > > > >> > wrote:
> > > > > > >> >
> > > > > > >> >> Hi,
> > > > > > >> >>
> > > > > > >> >> I would like to propose a release of Apache Arrow Rust
> > > > > > Implementation,
> > > > > > >> >> version 9.1.0.
> > > > > > >> >>
> > > > > > >> >> This release candidate is based on commit:
> > > > > > >> >> ecba7dc0830dbde6aa6dd9432519b776e40c1e85 [1]
> > > > > > >> >>
> > > > > > >> >> The proposed release tarball and signatures are hosted at
> > [2].
> > > > > > >> >>
> > > > > > >> >> The changelog is located at [3].
> > > > > > >> >>
> > > > > > >> >> Please download, verify checksums and signatures, run the
> > unit
> > > > > tests,
> > > > > > >> >> and vote on th

Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1

2022-02-22 Thread Andy Grove
Hi Neville,

I have invited you to become an owner on the Arrow/DataFusion crates.

Thanks,

Andy.



On Tue, Feb 22, 2022 at 10:25 AM Neville Dipale 
wrote:

> With 3 +1 votes the release is approved.
>
> The release is available here:
>   https://dist.apache.org/repos/dist/release/arrow/arrow-rs-9.1.0
>
> All that's left is to publish to crates.io, i'm now an owner on crates.io,
> so I can't publish the new crates.
>
> @Andrew Lamb  may you please add me as an owner :)
>
> On Mon, 21 Feb 2022 at 19:29, Andy Grove  wrote:
>
> > +1
> >
> > Verified on Ubuntu 20.04.3 LTS
> >
> >
> >
> >
> >
> > On Mon, Feb 21, 2022 at 12:04 AM Andrew Lamb 
> wrote:
> >
> > > +1
> > >
> > > I ran the verification script, looked at changelog, and the commits.
> > Thanks
> > > Neville for driving this process
> > >
> > > Andrew
> > >
> > > On Mon, Feb 21, 2022 at 7:55 AM Chao Sun  wrote:
> > >
> > > > +1 (non-binding)
> > > >
> > > > Verified on macos with `dev/release/verify-release-candidate.sh` and
> it
> > > > looks good.
> > > >
> > > > On Sun, Feb 20, 2022 at 1:06 PM Sutou Kouhei 
> > wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > Great!
> > > > > Could you also add your PGP key to
> > > > > https://dist.apache.org/repos/dist/release/arrow/KEYS
> > > > > ?
> > > > >
> > > > > The release/arrow/KEYS content is distributed as
> > > > > https://downloads.apache.org/arrow/KEYS .
> > > > >
> > > > >
> > > > > Thanks,
> > > > > --
> > > > > kou
> > > > >
> > > > > In <
> > cabgzuegyc3-trrvucmtfnxgpkbp3io2nq6swof2umq2f3ka...@mail.gmail.com
> > > >
> > > > >   "Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1" on Sun, 20
> > Feb
> > > > > 2022 10:43:16 +0200,
> > > > >   Neville Dipale  wrote:
> > > > >
> > > > > > Hi Kou,
> > > > > >
> > > > > > Thanks, I've just managed to add my key through some fiddling
> > before
> > > I
> > > > > saw
> > > > > > your email. My RC verification is still running :)
> > > > > >
> > > > > > Also added it to the Ubuntu keyserver if it helps.
> > > > > >
> > > > > > On Sun, 20 Feb 2022 at 06:34, Sutou Kouhei 
> > > wrote:
> > > > > >
> > > > > >> Hi,
> > > > > >>
> > > > > >> It seems that Neville forgot to add Neville's PGP key to
> > > > > >>
> > > > > >>   * https://dist.apache.org/repos/dist/dev/arrow/KEYS
> > > > > >>   * https://dist.apache.org/repos/dist/release/arrow/KEYS
> > > > > >>
> > > > > >> See the header comment of them how to add a PGP key.
> > > > > >>
> > > > > >> Committers can update them by Subversion client with their
> > > > > >> ASF account. e.g.:
> > > > > >>
> > > > > >>   $ svn co https://dist.apache.org/repos/dist/dev/arrow
> > > > > >>   $ cd arrow
> > > > > >>   $ editor KEYS
> > > > > >>   $ svn ci KEYS
> > > > > >>
> > > > > >> If Neville doesn't have a PGP key,
> > > > > >> https://infra.apache.org/release-signing.html#generate may
> > > > > >> be helpful.
> > > > > >>
> > > > > >>
> > > > > >> Thanks,
> > > > > >> --
> > > > > >> kou
> > > > > >>
> > > > > >> In  > > > pnp3cu91r5vf_6szh1z4uab_qp...@mail.gmail.com>
> > > > > >>   "Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1" on Sat,
> > 19
> > > > Feb
> > > > > >> 2022 11:52:44 -0700,
> > > > > >>   Andy Grove  wrote:
> > > > > >>
> > > > > >> > I'm using the same process as usual (as far as I am aware) and
> > the
> > > > > script
> > > > > >> > failed with:
> > > > > >> >
> > > > > >> > gpg: Signature made Sat 19 Feb 2022 10:01:41 AM MST
> > > > > >> > gpg:using EDDSA key
> > > > > >> 3905F254F9E504B40FFF6CF6000488D7717D3FB2
> > > > > >> > gpg: Can't check signature: No public key
> > > > > >> > + cleanup
> > > > > >> > + '[' no = yes ']'
> > > > > >> > + echo 'Failed to verify release candidate. See
> > > > /tmp/arrow-9.1.0.62KW4
> > > > > >> for
> > > > > >> > details.'
> > > > > >> >
> > > > > >> >
> > > > > >> > On Sat, Feb 19, 2022 at 10:04 AM Neville Dipale <
> > > > > nevilled...@gmail.com>
> > > > > >> > wrote:
> > > > > >> >
> > > > > >> >> Hi,
> > > > > >> >>
> > > > > >> >> I would like to propose a release of Apache Arrow Rust
> > > > > Implementation,
> > > > > >> >> version 9.1.0.
> > > > > >> >>
> > > > > >> >> This release candidate is based on commit:
> > > > > >> >> ecba7dc0830dbde6aa6dd9432519b776e40c1e85 [1]
> > > > > >> >>
> > > > > >> >> The proposed release tarball and signatures are hosted at
> [2].
> > > > > >> >>
> > > > > >> >> The changelog is located at [3].
> > > > > >> >>
> > > > > >> >> Please download, verify checksums and signatures, run the
> unit
> > > > tests,
> > > > > >> >> and vote on the release. There is a script [4] that automates
> > > some
> > > > of
> > > > > >> >> the verification.
> > > > > >> >>
> > > > > >> >> 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...
> > > > > >> >>
> > > > > >> >> [1]:
> > > > > >> >>
> > > > > >> >>
> > > > > >>
> > > > >
> > > >
> > >
> >

Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1

2022-02-22 Thread Neville Dipale
With 3 +1 votes the release is approved.

The release is available here:
  https://dist.apache.org/repos/dist/release/arrow/arrow-rs-9.1.0

All that's left is to publish to crates.io, i'm now an owner on crates.io,
so I can't publish the new crates.

@Andrew Lamb  may you please add me as an owner :)

On Mon, 21 Feb 2022 at 19:29, Andy Grove  wrote:

> +1
>
> Verified on Ubuntu 20.04.3 LTS
>
>
>
>
>
> On Mon, Feb 21, 2022 at 12:04 AM Andrew Lamb  wrote:
>
> > +1
> >
> > I ran the verification script, looked at changelog, and the commits.
> Thanks
> > Neville for driving this process
> >
> > Andrew
> >
> > On Mon, Feb 21, 2022 at 7:55 AM Chao Sun  wrote:
> >
> > > +1 (non-binding)
> > >
> > > Verified on macos with `dev/release/verify-release-candidate.sh` and it
> > > looks good.
> > >
> > > On Sun, Feb 20, 2022 at 1:06 PM Sutou Kouhei 
> wrote:
> > >
> > > > Hi,
> > > >
> > > > Great!
> > > > Could you also add your PGP key to
> > > > https://dist.apache.org/repos/dist/release/arrow/KEYS
> > > > ?
> > > >
> > > > The release/arrow/KEYS content is distributed as
> > > > https://downloads.apache.org/arrow/KEYS .
> > > >
> > > >
> > > > Thanks,
> > > > --
> > > > kou
> > > >
> > > > In <
> cabgzuegyc3-trrvucmtfnxgpkbp3io2nq6swof2umq2f3ka...@mail.gmail.com
> > >
> > > >   "Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1" on Sun, 20
> Feb
> > > > 2022 10:43:16 +0200,
> > > >   Neville Dipale  wrote:
> > > >
> > > > > Hi Kou,
> > > > >
> > > > > Thanks, I've just managed to add my key through some fiddling
> before
> > I
> > > > saw
> > > > > your email. My RC verification is still running :)
> > > > >
> > > > > Also added it to the Ubuntu keyserver if it helps.
> > > > >
> > > > > On Sun, 20 Feb 2022 at 06:34, Sutou Kouhei 
> > wrote:
> > > > >
> > > > >> Hi,
> > > > >>
> > > > >> It seems that Neville forgot to add Neville's PGP key to
> > > > >>
> > > > >>   * https://dist.apache.org/repos/dist/dev/arrow/KEYS
> > > > >>   * https://dist.apache.org/repos/dist/release/arrow/KEYS
> > > > >>
> > > > >> See the header comment of them how to add a PGP key.
> > > > >>
> > > > >> Committers can update them by Subversion client with their
> > > > >> ASF account. e.g.:
> > > > >>
> > > > >>   $ svn co https://dist.apache.org/repos/dist/dev/arrow
> > > > >>   $ cd arrow
> > > > >>   $ editor KEYS
> > > > >>   $ svn ci KEYS
> > > > >>
> > > > >> If Neville doesn't have a PGP key,
> > > > >> https://infra.apache.org/release-signing.html#generate may
> > > > >> be helpful.
> > > > >>
> > > > >>
> > > > >> Thanks,
> > > > >> --
> > > > >> kou
> > > > >>
> > > > >> In  > > pnp3cu91r5vf_6szh1z4uab_qp...@mail.gmail.com>
> > > > >>   "Re: [VOTE][RUST] Release Apache Arrow Rust 9.1.0 RC1" on Sat,
> 19
> > > Feb
> > > > >> 2022 11:52:44 -0700,
> > > > >>   Andy Grove  wrote:
> > > > >>
> > > > >> > I'm using the same process as usual (as far as I am aware) and
> the
> > > > script
> > > > >> > failed with:
> > > > >> >
> > > > >> > gpg: Signature made Sat 19 Feb 2022 10:01:41 AM MST
> > > > >> > gpg:using EDDSA key
> > > > >> 3905F254F9E504B40FFF6CF6000488D7717D3FB2
> > > > >> > gpg: Can't check signature: No public key
> > > > >> > + cleanup
> > > > >> > + '[' no = yes ']'
> > > > >> > + echo 'Failed to verify release candidate. See
> > > /tmp/arrow-9.1.0.62KW4
> > > > >> for
> > > > >> > details.'
> > > > >> >
> > > > >> >
> > > > >> > On Sat, Feb 19, 2022 at 10:04 AM Neville Dipale <
> > > > nevilled...@gmail.com>
> > > > >> > wrote:
> > > > >> >
> > > > >> >> Hi,
> > > > >> >>
> > > > >> >> I would like to propose a release of Apache Arrow Rust
> > > > Implementation,
> > > > >> >> version 9.1.0.
> > > > >> >>
> > > > >> >> This release candidate is based on commit:
> > > > >> >> ecba7dc0830dbde6aa6dd9432519b776e40c1e85 [1]
> > > > >> >>
> > > > >> >> The proposed release tarball and signatures are hosted at [2].
> > > > >> >>
> > > > >> >> The changelog is located at [3].
> > > > >> >>
> > > > >> >> Please download, verify checksums and signatures, run the unit
> > > tests,
> > > > >> >> and vote on the release. There is a script [4] that automates
> > some
> > > of
> > > > >> >> the verification.
> > > > >> >>
> > > > >> >> 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...
> > > > >> >>
> > > > >> >> [1]:
> > > > >> >>
> > > > >> >>
> > > > >>
> > > >
> > >
> >
> https://github.com/apache/arrow-rs/tree/ecba7dc0830dbde6aa6dd9432519b776e40c1e85
> > > > >> >> [2]:
> > > > >> >>
> > > >
> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-rs-9.1.0-rc1
> > > > >> >> [3]:
> > > > >> >>
> > > > >> >>
> > > > >>
> > > >
> > >
> >
> https://github.com/apache/arrow-rs/blob/ecba7dc0830dbde6aa6dd9432519b776e40c1e85/CHANGELOG.md
> > > > >> >> [4]:
> > > > >> >>
> > > > >> >>
> > > > >>
> > > >
> > >
> >
> https://github.com/apache/arrow-rs/blob/master/