You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by Andrew Lamb <al...@influxdata.com> on 2021/11/12 12:24:16 UTC

[VOTE][RUST] Release Apache Arrow Rust 6.2.0 RC1

Hi,

I know these emails feel somewhat automated and are easy to ignore, but I
think the Apache process overhead is worth the effort for several reasons.
Thank you for taking the time if you have it to keep the releases flowing.

With that preamble aside, I would like to propose a release of Apache Arrow
Rust Implementation, version 6.2.0.

This release candidate is based on commit:
311d59f2e9f541938b9fcb7c0a8b800a893437dc [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/311d59f2e9f541938b9fcb7c0a8b800a893437dc
[2]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-rs-6.2.0-rc1
[3]:
https://github.com/apache/arrow-rs/blob/311d59f2e9f541938b9fcb7c0a8b800a893437dc/CHANGELOG.md
[4]:
https://github.com/apache/arrow-rs/blob/master/dev/release/verify-release-candidate.sh

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

Posted by Andrew Lamb <al...@influxdata.com>.
The issue is now tracked in github [1]

Thanks,
Andrew

[1] https://github.com/apache/arrow-rs/issues/948

On Fri, Nov 12, 2021 at 12:54 PM Andrew Lamb <al...@influxdata.com> wrote:

> @Andy Grove <an...@gmail.com>
>
> >  I did run into a small issue with the release verification script
> (which I
> > ran from the tarball in [2]). After the dry run publishing the arrow
> crate
> > it moved on to attempt to dry-run publish arrow-flight, which of course
> is
> > not possible and it failed with the errors below.
>
> That was an issue with an older version of the validation script (fixed in
> [1]) -- perhaps you were using an old version?
>
> Andrew
>
> [1] https://github.com/apache/arrow-rs/pull/882
>
>
> On Fri, Nov 12, 2021 at 12:09 PM Neal Richardson <
> neal.p.richardson@gmail.com> wrote:
>
>> +1
>>
>> Ran the verification script on aarch64-apple-darwin.
>>
>> Neal
>>
>> On Fri, Nov 12, 2021 at 9:12 AM Andy Grove <an...@gmail.com> wrote:
>>
>> > +1 (binding)
>> >
>> > I did run into a small issue with the release verification script
>> (which I
>> > ran from the tarball in [2]). After the dry run publishing the arrow
>> crate
>> > it moved on to attempt to dry-run publish arrow-flight, which of course
>> is
>> > not possible and it failed with the errors below.
>> >
>> >    Uploading arrow v6.2.0
>> > (/tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0/arrow)
>> > warning: aborting upload due to dry run
>> > + popd
>> > /tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0 /tmp/arrow-6.2.0.NiyYK
>> > + pushd arrow-flight
>> > /tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0/arrow-flight
>> > /tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0 /tmp/arrow-6.2.0.NiyYK
>> > + cargo publish --dry-run
>> >     Updating crates.io index
>> >    Packaging arrow-flight v6.2.0
>> > (/tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0/arrow-flight)
>> > error: failed to prepare local package for uploading
>> >
>> > Caused by:
>> >   failed to select a version for the requirement `arrow = "^6.2.0"`
>> >
>> >
>> > On Fri, Nov 12, 2021 at 5:24 AM Andrew Lamb <al...@influxdata.com>
>> wrote:
>> >
>> > > Hi,
>> > >
>> > > I know these emails feel somewhat automated and are easy to ignore,
>> but I
>> > > think the Apache process overhead is worth the effort for several
>> > reasons.
>> > > Thank you for taking the time if you have it to keep the releases
>> > flowing.
>> > >
>> > > With that preamble aside, I would like to propose a release of Apache
>> > Arrow
>> > > Rust Implementation, version 6.2.0.
>> > >
>> > > This release candidate is based on commit:
>> > > 311d59f2e9f541938b9fcb7c0a8b800a893437dc [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/311d59f2e9f541938b9fcb7c0a8b800a893437dc
>> > > [2]:
>> > >
>> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-rs-6.2.0-rc1
>> > > [3]:
>> > >
>> > >
>> >
>> https://github.com/apache/arrow-rs/blob/311d59f2e9f541938b9fcb7c0a8b800a893437dc/CHANGELOG.md
>> > > [4]:
>> > >
>> > >
>> >
>> https://github.com/apache/arrow-rs/blob/master/dev/release/verify-release-candidate.sh
>> > >
>> >
>>
>

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

Posted by Andrew Lamb <al...@influxdata.com>.
@Andy Grove <an...@gmail.com>

>  I did run into a small issue with the release verification script (which
I
> ran from the tarball in [2]). After the dry run publishing the arrow crate
> it moved on to attempt to dry-run publish arrow-flight, which of course is
> not possible and it failed with the errors below.

That was an issue with an older version of the validation script (fixed in
[1]) -- perhaps you were using an old version?

Andrew

[1] https://github.com/apache/arrow-rs/pull/882


On Fri, Nov 12, 2021 at 12:09 PM Neal Richardson <
neal.p.richardson@gmail.com> wrote:

> +1
>
> Ran the verification script on aarch64-apple-darwin.
>
> Neal
>
> On Fri, Nov 12, 2021 at 9:12 AM Andy Grove <an...@gmail.com> wrote:
>
> > +1 (binding)
> >
> > I did run into a small issue with the release verification script (which
> I
> > ran from the tarball in [2]). After the dry run publishing the arrow
> crate
> > it moved on to attempt to dry-run publish arrow-flight, which of course
> is
> > not possible and it failed with the errors below.
> >
> >    Uploading arrow v6.2.0
> > (/tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0/arrow)
> > warning: aborting upload due to dry run
> > + popd
> > /tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0 /tmp/arrow-6.2.0.NiyYK
> > + pushd arrow-flight
> > /tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0/arrow-flight
> > /tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0 /tmp/arrow-6.2.0.NiyYK
> > + cargo publish --dry-run
> >     Updating crates.io index
> >    Packaging arrow-flight v6.2.0
> > (/tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0/arrow-flight)
> > error: failed to prepare local package for uploading
> >
> > Caused by:
> >   failed to select a version for the requirement `arrow = "^6.2.0"`
> >
> >
> > On Fri, Nov 12, 2021 at 5:24 AM Andrew Lamb <al...@influxdata.com>
> wrote:
> >
> > > Hi,
> > >
> > > I know these emails feel somewhat automated and are easy to ignore,
> but I
> > > think the Apache process overhead is worth the effort for several
> > reasons.
> > > Thank you for taking the time if you have it to keep the releases
> > flowing.
> > >
> > > With that preamble aside, I would like to propose a release of Apache
> > Arrow
> > > Rust Implementation, version 6.2.0.
> > >
> > > This release candidate is based on commit:
> > > 311d59f2e9f541938b9fcb7c0a8b800a893437dc [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/311d59f2e9f541938b9fcb7c0a8b800a893437dc
> > > [2]:
> > > https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-rs-6.2.0-rc1
> > > [3]:
> > >
> > >
> >
> https://github.com/apache/arrow-rs/blob/311d59f2e9f541938b9fcb7c0a8b800a893437dc/CHANGELOG.md
> > > [4]:
> > >
> > >
> >
> https://github.com/apache/arrow-rs/blob/master/dev/release/verify-release-candidate.sh
> > >
> >
>

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

Posted by Neal Richardson <ne...@gmail.com>.
+1

Ran the verification script on aarch64-apple-darwin.

Neal

On Fri, Nov 12, 2021 at 9:12 AM Andy Grove <an...@gmail.com> wrote:

> +1 (binding)
>
> I did run into a small issue with the release verification script (which I
> ran from the tarball in [2]). After the dry run publishing the arrow crate
> it moved on to attempt to dry-run publish arrow-flight, which of course is
> not possible and it failed with the errors below.
>
>    Uploading arrow v6.2.0
> (/tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0/arrow)
> warning: aborting upload due to dry run
> + popd
> /tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0 /tmp/arrow-6.2.0.NiyYK
> + pushd arrow-flight
> /tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0/arrow-flight
> /tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0 /tmp/arrow-6.2.0.NiyYK
> + cargo publish --dry-run
>     Updating crates.io index
>    Packaging arrow-flight v6.2.0
> (/tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0/arrow-flight)
> error: failed to prepare local package for uploading
>
> Caused by:
>   failed to select a version for the requirement `arrow = "^6.2.0"`
>
>
> On Fri, Nov 12, 2021 at 5:24 AM Andrew Lamb <al...@influxdata.com> wrote:
>
> > Hi,
> >
> > I know these emails feel somewhat automated and are easy to ignore, but I
> > think the Apache process overhead is worth the effort for several
> reasons.
> > Thank you for taking the time if you have it to keep the releases
> flowing.
> >
> > With that preamble aside, I would like to propose a release of Apache
> Arrow
> > Rust Implementation, version 6.2.0.
> >
> > This release candidate is based on commit:
> > 311d59f2e9f541938b9fcb7c0a8b800a893437dc [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/311d59f2e9f541938b9fcb7c0a8b800a893437dc
> > [2]:
> > https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-rs-6.2.0-rc1
> > [3]:
> >
> >
> https://github.com/apache/arrow-rs/blob/311d59f2e9f541938b9fcb7c0a8b800a893437dc/CHANGELOG.md
> > [4]:
> >
> >
> https://github.com/apache/arrow-rs/blob/master/dev/release/verify-release-candidate.sh
> >
>

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

Posted by Andy Grove <an...@gmail.com>.
+1 (binding)

I did run into a small issue with the release verification script (which I
ran from the tarball in [2]). After the dry run publishing the arrow crate
it moved on to attempt to dry-run publish arrow-flight, which of course is
not possible and it failed with the errors below.

   Uploading arrow v6.2.0
(/tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0/arrow)
warning: aborting upload due to dry run
+ popd
/tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0 /tmp/arrow-6.2.0.NiyYK
+ pushd arrow-flight
/tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0/arrow-flight
/tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0 /tmp/arrow-6.2.0.NiyYK
+ cargo publish --dry-run
    Updating crates.io index
   Packaging arrow-flight v6.2.0
(/tmp/arrow-6.2.0.NiyYK/apache-arrow-rs-6.2.0/arrow-flight)
error: failed to prepare local package for uploading

Caused by:
  failed to select a version for the requirement `arrow = "^6.2.0"`


On Fri, Nov 12, 2021 at 5:24 AM Andrew Lamb <al...@influxdata.com> wrote:

> Hi,
>
> I know these emails feel somewhat automated and are easy to ignore, but I
> think the Apache process overhead is worth the effort for several reasons.
> Thank you for taking the time if you have it to keep the releases flowing.
>
> With that preamble aside, I would like to propose a release of Apache Arrow
> Rust Implementation, version 6.2.0.
>
> This release candidate is based on commit:
> 311d59f2e9f541938b9fcb7c0a8b800a893437dc [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/311d59f2e9f541938b9fcb7c0a8b800a893437dc
> [2]:
> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-rs-6.2.0-rc1
> [3]:
>
> https://github.com/apache/arrow-rs/blob/311d59f2e9f541938b9fcb7c0a8b800a893437dc/CHANGELOG.md
> [4]:
>
> https://github.com/apache/arrow-rs/blob/master/dev/release/verify-release-candidate.sh
>