You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by Krisztián Szűcs <sz...@gmail.com> on 2022/04/26 11:50:14 UTC

[VOTE] Release Apache Arrow 8.0.0 - RC0

Hi,

I would like to propose the following release candidate (RC0) of Apache
Arrow version 8.0.0. This is a release consisting of 564
resolved JIRA issues[1].

This release candidate is based on commit:
4d2f6991574a7e494679c891ab76c6c110af89a0 [2]

The source release rc0 is hosted at [3].
The binary artifacts are hosted at [4][5][6][7][8][9][10][11].
The changelog is located at [12].

Please download, verify checksums and signatures, run the unit tests,
and vote on the release. See [13] for how to validate a release candidate.

The vote will be open for at least 72 hours.

[ ] +1 Release this as Apache Arrow 8.0.0
[ ] +0
[ ] -1 Do not release this as Apache Arrow 8.0.0 because...

[1]: https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARROW%20AND%20status%20in%20%28Resolved%2C%20Closed%29%20AND%20fixVersion%20%3D%208.0.0
[2]: https://github.com/apache/arrow/tree/4d2f6991574a7e494679c891ab76c6c110af89a0
[3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-8.0.0-rc0
[4]: https://apache.jfrog.io/artifactory/arrow/almalinux-rc/
[5]: https://apache.jfrog.io/artifactory/arrow/amazon-linux-rc/
[6]: https://apache.jfrog.io/artifactory/arrow/centos-rc/
[7]: https://apache.jfrog.io/artifactory/arrow/debian-rc/
[8]: https://apache.jfrog.io/artifactory/arrow/java-rc/8.0.0-rc0
[9]: https://apache.jfrog.io/artifactory/arrow/nuget-rc/8.0.0-rc0
[10]: https://apache.jfrog.io/artifactory/arrow/python-rc/8.0.0-rc0
[11]: https://apache.jfrog.io/artifactory/arrow/ubuntu-rc/
[12]: https://github.com/apache/arrow/blob/4d2f6991574a7e494679c891ab76c6c110af89a0/CHANGELOG.md
[13]: https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates

Re: [VOTE] Release Apache Arrow 8.0.0 - RC0

Posted by Krisztián Szűcs <sz...@gmail.com>.
On Wed, Apr 27, 2022 at 5:03 AM Sutou Kouhei <ko...@clear-code.com> wrote:
>
> -1
>
> There are some problems for RPM package and C GLib. I've
> fixed them:
>
>   * https://github.com/apache/arrow/pull/13002
>   * https://github.com/apache/arrow/pull/13006
Thanks Kou!

I'm going to cut another RC now.
>
> I'm still verifying RC0.
>
> Krisztián, it seems that you didn't press the "Close" button
> in https://repository.apache.org/#stagingRepositories after
> you run dev/release/06-java-upload.sh. Can I press the
> button? .jar/.pom files are uploaded to
> https://repository.apache.org/content/repositories/staging/org/apache/arrow/
> when we press the button.
I'm trying not to forget that for RC1 :)

Thanks, Krisztian
>
>
> Thanks,
> --
> kou
>
> In <CA...@mail.gmail.com>
>   "[VOTE] Release Apache Arrow 8.0.0 - RC0" on Tue, 26 Apr 2022 13:50:14 +0200,
>   Krisztián Szűcs <sz...@gmail.com> wrote:
>
> > Hi,
> >
> > I would like to propose the following release candidate (RC0) of Apache
> > Arrow version 8.0.0. This is a release consisting of 564
> > resolved JIRA issues[1].
> >
> > This release candidate is based on commit:
> > 4d2f6991574a7e494679c891ab76c6c110af89a0 [2]
> >
> > The source release rc0 is hosted at [3].
> > The binary artifacts are hosted at [4][5][6][7][8][9][10][11].
> > The changelog is located at [12].
> >
> > Please download, verify checksums and signatures, run the unit tests,
> > and vote on the release. See [13] for how to validate a release candidate.
> >
> > The vote will be open for at least 72 hours.
> >
> > [ ] +1 Release this as Apache Arrow 8.0.0
> > [ ] +0
> > [ ] -1 Do not release this as Apache Arrow 8.0.0 because...
> >
> > [1]: https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARROW%20AND%20status%20in%20%28Resolved%2C%20Closed%29%20AND%20fixVersion%20%3D%208.0.0
> > [2]: https://github.com/apache/arrow/tree/4d2f6991574a7e494679c891ab76c6c110af89a0
> > [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-8.0.0-rc0
> > [4]: https://apache.jfrog.io/artifactory/arrow/almalinux-rc/
> > [5]: https://apache.jfrog.io/artifactory/arrow/amazon-linux-rc/
> > [6]: https://apache.jfrog.io/artifactory/arrow/centos-rc/
> > [7]: https://apache.jfrog.io/artifactory/arrow/debian-rc/
> > [8]: https://apache.jfrog.io/artifactory/arrow/java-rc/8.0.0-rc0
> > [9]: https://apache.jfrog.io/artifactory/arrow/nuget-rc/8.0.0-rc0
> > [10]: https://apache.jfrog.io/artifactory/arrow/python-rc/8.0.0-rc0
> > [11]: https://apache.jfrog.io/artifactory/arrow/ubuntu-rc/
> > [12]: https://github.com/apache/arrow/blob/4d2f6991574a7e494679c891ab76c6c110af89a0/CHANGELOG.md
> > [13]: https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates

Re: [VOTE] Release Apache Arrow 8.0.0 - RC0

Posted by Sutou Kouhei <ko...@clear-code.com>.
-1

There are some problems for RPM package and C GLib. I've
fixed them:

  * https://github.com/apache/arrow/pull/13002
  * https://github.com/apache/arrow/pull/13006

I'm still verifying RC0.

Krisztián, it seems that you didn't press the "Close" button
in https://repository.apache.org/#stagingRepositories after
you run dev/release/06-java-upload.sh. Can I press the
button? .jar/.pom files are uploaded to
https://repository.apache.org/content/repositories/staging/org/apache/arrow/
when we press the button.


Thanks,
-- 
kou

In <CA...@mail.gmail.com>
  "[VOTE] Release Apache Arrow 8.0.0 - RC0" on Tue, 26 Apr 2022 13:50:14 +0200,
  Krisztián Szűcs <sz...@gmail.com> wrote:

> Hi,
> 
> I would like to propose the following release candidate (RC0) of Apache
> Arrow version 8.0.0. This is a release consisting of 564
> resolved JIRA issues[1].
> 
> This release candidate is based on commit:
> 4d2f6991574a7e494679c891ab76c6c110af89a0 [2]
> 
> The source release rc0 is hosted at [3].
> The binary artifacts are hosted at [4][5][6][7][8][9][10][11].
> The changelog is located at [12].
> 
> Please download, verify checksums and signatures, run the unit tests,
> and vote on the release. See [13] for how to validate a release candidate.
> 
> The vote will be open for at least 72 hours.
> 
> [ ] +1 Release this as Apache Arrow 8.0.0
> [ ] +0
> [ ] -1 Do not release this as Apache Arrow 8.0.0 because...
> 
> [1]: https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARROW%20AND%20status%20in%20%28Resolved%2C%20Closed%29%20AND%20fixVersion%20%3D%208.0.0
> [2]: https://github.com/apache/arrow/tree/4d2f6991574a7e494679c891ab76c6c110af89a0
> [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-8.0.0-rc0
> [4]: https://apache.jfrog.io/artifactory/arrow/almalinux-rc/
> [5]: https://apache.jfrog.io/artifactory/arrow/amazon-linux-rc/
> [6]: https://apache.jfrog.io/artifactory/arrow/centos-rc/
> [7]: https://apache.jfrog.io/artifactory/arrow/debian-rc/
> [8]: https://apache.jfrog.io/artifactory/arrow/java-rc/8.0.0-rc0
> [9]: https://apache.jfrog.io/artifactory/arrow/nuget-rc/8.0.0-rc0
> [10]: https://apache.jfrog.io/artifactory/arrow/python-rc/8.0.0-rc0
> [11]: https://apache.jfrog.io/artifactory/arrow/ubuntu-rc/
> [12]: https://github.com/apache/arrow/blob/4d2f6991574a7e494679c891ab76c6c110af89a0/CHANGELOG.md
> [13]: https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates

Re: [VOTE] Release Apache Arrow 8.0.0 - RC0

Posted by Sutou Kouhei <ko...@clear-code.com>.
> - Binary verification consistently fails for Ubuntu hirsute.

I dropped support for Ubuntu hirsute. But I forget it from
our verification targets. Sorry.

We can just ignore it. We already removed it from
our verification targets in the master by
https://github.com/apache/arrow/commit/1bb100884855d333590571d32f9220244e7844c0
.


Thanks,
-- 
kou

In <0e...@www.fastmail.com>
  "Re: [VOTE] Release Apache Arrow 8.0.0 - RC0" on Tue, 26 Apr 2022 22:06:10 -0400,
  "David Li" <li...@apache.org> wrote:

> I ran into some issues:
> 
> - Source verification for C++ fails with USE_CONDA=1 because mamba for whatever reason resolves orc==1.6.4 which is too old to build adapters/orc/adapter.cc. Manually patching the extracted source after verification works around this (although this is annoying to do).
> - A spurious error if you have a Conda environment activate without USE_CONDA=1 (https://issues.apache.org/jira/browse/ARROW-16347)
> - Binary verification consistently fails for Ubuntu hirsute.
> - Wheel verification for Python 3.9/manylinux2014 segfaulted in test_exec_plan.py. It passed on a re-run.
> 
> I'm going to give everything another try tomorrow before voting and see if I can file an issue for the wheel issue.
> 
> On Tue, Apr 26, 2022, at 07:50, Krisztián Szűcs wrote:
>> Hi,
>>
>> I would like to propose the following release candidate (RC0) of Apache
>> Arrow version 8.0.0. This is a release consisting of 564
>> resolved JIRA issues[1].
>>
>> This release candidate is based on commit:
>> 4d2f6991574a7e494679c891ab76c6c110af89a0 [2]
>>
>> The source release rc0 is hosted at [3].
>> The binary artifacts are hosted at [4][5][6][7][8][9][10][11].
>> The changelog is located at [12].
>>
>> Please download, verify checksums and signatures, run the unit tests,
>> and vote on the release. See [13] for how to validate a release candidate.
>>
>> The vote will be open for at least 72 hours.
>>
>> [ ] +1 Release this as Apache Arrow 8.0.0
>> [ ] +0
>> [ ] -1 Do not release this as Apache Arrow 8.0.0 because...
>>
>> [1]: 
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARROW%20AND%20status%20in%20%28Resolved%2C%20Closed%29%20AND%20fixVersion%20%3D%208.0.0
>> [2]: 
>> https://github.com/apache/arrow/tree/4d2f6991574a7e494679c891ab76c6c110af89a0
>> [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-8.0.0-rc0
>> [4]: https://apache.jfrog.io/artifactory/arrow/almalinux-rc/
>> [5]: https://apache.jfrog.io/artifactory/arrow/amazon-linux-rc/
>> [6]: https://apache.jfrog.io/artifactory/arrow/centos-rc/
>> [7]: https://apache.jfrog.io/artifactory/arrow/debian-rc/
>> [8]: https://apache.jfrog.io/artifactory/arrow/java-rc/8.0.0-rc0
>> [9]: https://apache.jfrog.io/artifactory/arrow/nuget-rc/8.0.0-rc0
>> [10]: https://apache.jfrog.io/artifactory/arrow/python-rc/8.0.0-rc0
>> [11]: https://apache.jfrog.io/artifactory/arrow/ubuntu-rc/
>> [12]: 
>> https://github.com/apache/arrow/blob/4d2f6991574a7e494679c891ab76c6c110af89a0/CHANGELOG.md
>> [13]: 
>> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates

Re: [VOTE] Release Apache Arrow 8.0.0 - RC0

Posted by David Li <li...@apache.org>.
I ran into some issues:

- Source verification for C++ fails with USE_CONDA=1 because mamba for whatever reason resolves orc==1.6.4 which is too old to build adapters/orc/adapter.cc. Manually patching the extracted source after verification works around this (although this is annoying to do).
- A spurious error if you have a Conda environment activate without USE_CONDA=1 (https://issues.apache.org/jira/browse/ARROW-16347)
- Binary verification consistently fails for Ubuntu hirsute.
- Wheel verification for Python 3.9/manylinux2014 segfaulted in test_exec_plan.py. It passed on a re-run.

I'm going to give everything another try tomorrow before voting and see if I can file an issue for the wheel issue.

On Tue, Apr 26, 2022, at 07:50, Krisztián Szűcs wrote:
> Hi,
>
> I would like to propose the following release candidate (RC0) of Apache
> Arrow version 8.0.0. This is a release consisting of 564
> resolved JIRA issues[1].
>
> This release candidate is based on commit:
> 4d2f6991574a7e494679c891ab76c6c110af89a0 [2]
>
> The source release rc0 is hosted at [3].
> The binary artifacts are hosted at [4][5][6][7][8][9][10][11].
> The changelog is located at [12].
>
> Please download, verify checksums and signatures, run the unit tests,
> and vote on the release. See [13] for how to validate a release candidate.
>
> The vote will be open for at least 72 hours.
>
> [ ] +1 Release this as Apache Arrow 8.0.0
> [ ] +0
> [ ] -1 Do not release this as Apache Arrow 8.0.0 because...
>
> [1]: 
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARROW%20AND%20status%20in%20%28Resolved%2C%20Closed%29%20AND%20fixVersion%20%3D%208.0.0
> [2]: 
> https://github.com/apache/arrow/tree/4d2f6991574a7e494679c891ab76c6c110af89a0
> [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-8.0.0-rc0
> [4]: https://apache.jfrog.io/artifactory/arrow/almalinux-rc/
> [5]: https://apache.jfrog.io/artifactory/arrow/amazon-linux-rc/
> [6]: https://apache.jfrog.io/artifactory/arrow/centos-rc/
> [7]: https://apache.jfrog.io/artifactory/arrow/debian-rc/
> [8]: https://apache.jfrog.io/artifactory/arrow/java-rc/8.0.0-rc0
> [9]: https://apache.jfrog.io/artifactory/arrow/nuget-rc/8.0.0-rc0
> [10]: https://apache.jfrog.io/artifactory/arrow/python-rc/8.0.0-rc0
> [11]: https://apache.jfrog.io/artifactory/arrow/ubuntu-rc/
> [12]: 
> https://github.com/apache/arrow/blob/4d2f6991574a7e494679c891ab76c6c110af89a0/CHANGELOG.md
> [13]: 
> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates