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 2020/01/31 03:13:12 UTC

[VOTE] Release Apache Arrow 0.16.0 - RC2

Hi,

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

This release candidate is based on commit:
729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]

The source release rc2 is hosted at [3].
The binary artifacts are hosted at [4][5][6][7].
The changelog is located at [8].

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

The vote will be open for at least 72 hours.

[ ] +1 Release this as Apache Arrow 0.16.0
[ ] +0
[ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
[2]: https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
[3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
[4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
[5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
[6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
[7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
[8]: https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
[9]: https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Wes McKinney <we...@gmail.com>.
OK, yes that is too old. We should install a sufficiently new version
of Go as part of the release verification script to avoid this class
of failure

https://issues.apache.org/jira/browse/ARROW-7733

If you're interested in installing a newer version of Go on Ubuntu
18.04, here is how I do it when I provision my personal machines

https://github.com/wesm/dev-toolchain/blob/master/ubuntu-bootstrap.sh#L254


On Fri, Jan 31, 2020 at 1:12 PM Antoine Pitrou <an...@python.org> wrote:
>
>
> It's the version packaged in Ubuntu 18.04.
>
> $ go version
> go version go1.10.4 linux/amd64
>
> Regards
>
> Antoine.
>
>
> Le 31/01/2020 à 20:06, Wes McKinney a écrit :
> > hi Antoine -- which version of Go are you using? Some of these issues
> > are resolved by upgrading the Go version
> >
> > On Fri, Jan 31, 2020 at 6:19 AM Antoine Pitrou <an...@python.org> wrote:
> >>
> >>
> >> On Ubuntu 18.04, the source verification is successful until the go
> >> step, which fails:
> >> https://gist.github.com/pitrou/7e089ac146197b1141585c271cb39866
> >>
> >> Side note: the JS verification step should avoid spamming the terminal
> >> with tons of useless information.
> >>
> >> Regards
> >>
> >> Antoine.
> >>
> >>
> >> Le 31/01/2020 à 04:13, Krisztián Szűcs a écrit :
> >>> Hi,
> >>>
> >>> I would like to propose the following release candidate (RC2) of Apache
> >>> Arrow version 0.16.0. This is a release consisting of 728
> >>> resolved JIRA issues[1].
> >>>
> >>> This release candidate is based on commit:
> >>> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> >>>
> >>> The source release rc2 is hosted at [3].
> >>> The binary artifacts are hosted at [4][5][6][7].
> >>> The changelog is located at [8].
> >>>
> >>> Please download, verify checksums and signatures, run the unit tests,
> >>> and vote on the release. See [9] for how to validate a release candidate.
> >>>
> >>> The vote will be open for at least 72 hours.

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Antoine Pitrou <an...@python.org>.
It's the version packaged in Ubuntu 18.04.

$ go version
go version go1.10.4 linux/amd64

Regards

Antoine.


Le 31/01/2020 à 20:06, Wes McKinney a écrit :
> hi Antoine -- which version of Go are you using? Some of these issues
> are resolved by upgrading the Go version
> 
> On Fri, Jan 31, 2020 at 6:19 AM Antoine Pitrou <an...@python.org> wrote:
>>
>>
>> On Ubuntu 18.04, the source verification is successful until the go
>> step, which fails:
>> https://gist.github.com/pitrou/7e089ac146197b1141585c271cb39866
>>
>> Side note: the JS verification step should avoid spamming the terminal
>> with tons of useless information.
>>
>> Regards
>>
>> Antoine.
>>
>>
>> Le 31/01/2020 à 04:13, Krisztián Szűcs a écrit :
>>> Hi,
>>>
>>> I would like to propose the following release candidate (RC2) of Apache
>>> Arrow version 0.16.0. This is a release consisting of 728
>>> resolved JIRA issues[1].
>>>
>>> This release candidate is based on commit:
>>> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
>>>
>>> The source release rc2 is hosted at [3].
>>> The binary artifacts are hosted at [4][5][6][7].
>>> The changelog is located at [8].
>>>
>>> Please download, verify checksums and signatures, run the unit tests,
>>> and vote on the release. See [9] for how to validate a release candidate.
>>>
>>> The vote will be open for at least 72 hours.

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Wes McKinney <we...@gmail.com>.
hi Antoine -- which version of Go are you using? Some of these issues
are resolved by upgrading the Go version

On Fri, Jan 31, 2020 at 6:19 AM Antoine Pitrou <an...@python.org> wrote:
>
>
> On Ubuntu 18.04, the source verification is successful until the go
> step, which fails:
> https://gist.github.com/pitrou/7e089ac146197b1141585c271cb39866
>
> Side note: the JS verification step should avoid spamming the terminal
> with tons of useless information.
>
> Regards
>
> Antoine.
>
>
> Le 31/01/2020 à 04:13, Krisztián Szűcs a écrit :
> > Hi,
> >
> > I would like to propose the following release candidate (RC2) of Apache
> > Arrow version 0.16.0. This is a release consisting of 728
> > resolved JIRA issues[1].
> >
> > This release candidate is based on commit:
> > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> >
> > The source release rc2 is hosted at [3].
> > The binary artifacts are hosted at [4][5][6][7].
> > The changelog is located at [8].
> >
> > Please download, verify checksums and signatures, run the unit tests,
> > and vote on the release. See [9] for how to validate a release candidate.
> >
> > The vote will be open for at least 72 hours.

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Antoine Pitrou <an...@python.org>.
On Ubuntu 18.04, the source verification is successful until the go
step, which fails:
https://gist.github.com/pitrou/7e089ac146197b1141585c271cb39866

Side note: the JS verification step should avoid spamming the terminal
with tons of useless information.

Regards

Antoine.


Le 31/01/2020 à 04:13, Krisztián Szűcs a écrit :
> Hi,
> 
> I would like to propose the following release candidate (RC2) of Apache
> Arrow version 0.16.0. This is a release consisting of 728
> resolved JIRA issues[1].
> 
> This release candidate is based on commit:
> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> 
> The source release rc2 is hosted at [3].
> The binary artifacts are hosted at [4][5][6][7].
> The changelog is located at [8].
> 
> Please download, verify checksums and signatures, run the unit tests,
> and vote on the release. See [9] for how to validate a release candidate.
> 
> The vote will be open for at least 72 hours.

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by David Li <li...@gmail.com>.
Hi Neal,

The flaky Flight auth test has been an issue recently:
https://issues.apache.org/jira/browse/ARROW-7721

I'm hoping to take a look at this when I get a chance.

Best,
David

On 2/3/20, Neal Richardson <ne...@gmail.com> wrote:
> Some further color, as builds have started to fail:
>
> 1. Windows source fails oddly; it seems that installing boost makes wget
> not work correctly. Before installing boost, I can wget the rc tarball and
> build as far as the boost version check in C++, but after installing boost,
> I can't download the tarball.
> 2. On macOS, C# fails because it looks for a specific dotnet version that
> is not one of the 6 present. Skipping C#, python fails in cmake for not
> finding a CXX compiler:
> https://github.com/apache/arrow/runs/424318337?check_suite_focus=true#step:3:35613
> 3. On ubuntu source verification fails on Java, Flight memory leak:
> https://github.com/apache/arrow/runs/424357626#step:3:24982
> 4. Ubuntu wheels fail on python 3.5, but differently from Kou's experience:
> https://github.com/apache/arrow/runs/424357635#step:3:4162
>
> Not sure how much of this is misconfigured environment and how much is bad
> code.
>
> Neal
>
> On Mon, Feb 3, 2020 at 4:19 PM Neal Richardson
> <ne...@gmail.com>
> wrote:
>
>> I've been experimenting with running the release verification on GitHub
>> Actions: https://github.com/apache/arrow/pull/6349. It would be great to
>> automate at least the core checks, even if releasing still requires some
>> manual checking too.
>>
>> So far, I've verified Python wheels on Windows except for python 3.8
>> (there's some issue with py38 vs. py38m) and I've made it through the C++
>> source build on macOS. Other jobs are either still running or need some
>> further debugging on the setup.
>>
>> If anyone wants to try to push these further, please feel free to push to
>> my branch.
>>
>> Neal
>>
>> On Mon, Feb 3, 2020 at 11:37 AM Neal Richardson <
>> neal.p.richardson@gmail.com> wrote:
>>
>>> I used that with
>>> https://patch-diff.githubusercontent.com/raw/apache/arrow/pull/6344.diff
>>> applied.
>>>
>>> On Mon, Feb 3, 2020 at 11:34 AM Krisztián Szűcs <
>>> szucs.krisztian@gmail.com> wrote:
>>>
>>>> Please use the latest master [1] to verify the wheels.
>>>>
>>>> [1]:
>>>> https://github.com/apache/arrow/commit/cb81f7d84c26cd75f4568ae1b29744cb4218b578
>>>>
>>>> On Mon, Feb 3, 2020 at 8:26 PM Neal Richardson
>>>> <ne...@gmail.com> wrote:
>>>> >
>>>> > +1 (non-binding)
>>>> >
>>>> > I did binary verification and macOS (10.14) wheels. Wheels for 3.5
>>>> failed
>>>> > as previously described, and 2.7 also failed similarly, so I'm
>>>> gathering
>>>> > that that's not a blocker. 3.6 - 3.8 passed once I added this patch
>>>> > for
>>>> > Flight test fixtures: https://github.com/apache/arrow/pull/6345
>>>> >
>>>> > Neal
>>>> >
>>>> > On Mon, Feb 3, 2020 at 7:38 AM Antoine Pitrou <so...@pitrou.net>
>>>> wrote:
>>>> >
>>>> > > On Fri, 31 Jan 2020 04:13:12 +0100
>>>> > > Krisztián Szűcs <sz...@gmail.com> wrote:
>>>> > > > Hi,
>>>> > > >
>>>> > > > I would like to propose the following release candidate (RC2) of
>>>> Apache
>>>> > > > Arrow version 0.16.0. This is a release consisting of 728
>>>> > > > resolved JIRA issues[1].
>>>> > > >
>>>> > > > This release candidate is based on commit:
>>>> > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
>>>> > > >
>>>> > > > The source release rc2 is hosted at [3].
>>>> > > > The binary artifacts are hosted at [4][5][6][7].
>>>> > > > The changelog is located at [8].
>>>> > > >
>>>> > > > Please download, verify checksums and signatures, run the unit
>>>> tests,
>>>> > > > and vote on the release. See [9] for how to validate a release
>>>> candidate.
>>>> > > >
>>>> > > > The vote will be open for at least 72 hours.
>>>> > > >
>>>> > > > [ ] +1 Release this as Apache Arrow 0.16.0
>>>> > > > [ ] +0
>>>> > > > [ ] -1 Do not release this as Apache Arrow 0.16.0 because...
>>>> > >
>>>> > > +1 from me.
>>>> > >
>>>> > > Regards
>>>> > >
>>>> > > Antoine.
>>>> > >
>>>> > >
>>>> > >
>>>>
>>>
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Neal Richardson <ne...@gmail.com>.
Some further color, as builds have started to fail:

1. Windows source fails oddly; it seems that installing boost makes wget
not work correctly. Before installing boost, I can wget the rc tarball and
build as far as the boost version check in C++, but after installing boost,
I can't download the tarball.
2. On macOS, C# fails because it looks for a specific dotnet version that
is not one of the 6 present. Skipping C#, python fails in cmake for not
finding a CXX compiler:
https://github.com/apache/arrow/runs/424318337?check_suite_focus=true#step:3:35613
3. On ubuntu source verification fails on Java, Flight memory leak:
https://github.com/apache/arrow/runs/424357626#step:3:24982
4. Ubuntu wheels fail on python 3.5, but differently from Kou's experience:
https://github.com/apache/arrow/runs/424357635#step:3:4162

Not sure how much of this is misconfigured environment and how much is bad
code.

Neal

On Mon, Feb 3, 2020 at 4:19 PM Neal Richardson <ne...@gmail.com>
wrote:

> I've been experimenting with running the release verification on GitHub
> Actions: https://github.com/apache/arrow/pull/6349. It would be great to
> automate at least the core checks, even if releasing still requires some
> manual checking too.
>
> So far, I've verified Python wheels on Windows except for python 3.8
> (there's some issue with py38 vs. py38m) and I've made it through the C++
> source build on macOS. Other jobs are either still running or need some
> further debugging on the setup.
>
> If anyone wants to try to push these further, please feel free to push to
> my branch.
>
> Neal
>
> On Mon, Feb 3, 2020 at 11:37 AM Neal Richardson <
> neal.p.richardson@gmail.com> wrote:
>
>> I used that with
>> https://patch-diff.githubusercontent.com/raw/apache/arrow/pull/6344.diff
>> applied.
>>
>> On Mon, Feb 3, 2020 at 11:34 AM Krisztián Szűcs <
>> szucs.krisztian@gmail.com> wrote:
>>
>>> Please use the latest master [1] to verify the wheels.
>>>
>>> [1]:
>>> https://github.com/apache/arrow/commit/cb81f7d84c26cd75f4568ae1b29744cb4218b578
>>>
>>> On Mon, Feb 3, 2020 at 8:26 PM Neal Richardson
>>> <ne...@gmail.com> wrote:
>>> >
>>> > +1 (non-binding)
>>> >
>>> > I did binary verification and macOS (10.14) wheels. Wheels for 3.5
>>> failed
>>> > as previously described, and 2.7 also failed similarly, so I'm
>>> gathering
>>> > that that's not a blocker. 3.6 - 3.8 passed once I added this patch for
>>> > Flight test fixtures: https://github.com/apache/arrow/pull/6345
>>> >
>>> > Neal
>>> >
>>> > On Mon, Feb 3, 2020 at 7:38 AM Antoine Pitrou <so...@pitrou.net>
>>> wrote:
>>> >
>>> > > On Fri, 31 Jan 2020 04:13:12 +0100
>>> > > Krisztián Szűcs <sz...@gmail.com> wrote:
>>> > > > Hi,
>>> > > >
>>> > > > I would like to propose the following release candidate (RC2) of
>>> Apache
>>> > > > Arrow version 0.16.0. This is a release consisting of 728
>>> > > > resolved JIRA issues[1].
>>> > > >
>>> > > > This release candidate is based on commit:
>>> > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
>>> > > >
>>> > > > The source release rc2 is hosted at [3].
>>> > > > The binary artifacts are hosted at [4][5][6][7].
>>> > > > The changelog is located at [8].
>>> > > >
>>> > > > Please download, verify checksums and signatures, run the unit
>>> tests,
>>> > > > and vote on the release. See [9] for how to validate a release
>>> candidate.
>>> > > >
>>> > > > The vote will be open for at least 72 hours.
>>> > > >
>>> > > > [ ] +1 Release this as Apache Arrow 0.16.0
>>> > > > [ ] +0
>>> > > > [ ] -1 Do not release this as Apache Arrow 0.16.0 because...
>>> > >
>>> > > +1 from me.
>>> > >
>>> > > Regards
>>> > >
>>> > > Antoine.
>>> > >
>>> > >
>>> > >
>>>
>>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Neal Richardson <ne...@gmail.com>.
I've been experimenting with running the release verification on GitHub
Actions: https://github.com/apache/arrow/pull/6349. It would be great to
automate at least the core checks, even if releasing still requires some
manual checking too.

So far, I've verified Python wheels on Windows except for python 3.8
(there's some issue with py38 vs. py38m) and I've made it through the C++
source build on macOS. Other jobs are either still running or need some
further debugging on the setup.

If anyone wants to try to push these further, please feel free to push to
my branch.

Neal

On Mon, Feb 3, 2020 at 11:37 AM Neal Richardson <ne...@gmail.com>
wrote:

> I used that with
> https://patch-diff.githubusercontent.com/raw/apache/arrow/pull/6344.diff
> applied.
>
> On Mon, Feb 3, 2020 at 11:34 AM Krisztián Szűcs <sz...@gmail.com>
> wrote:
>
>> Please use the latest master [1] to verify the wheels.
>>
>> [1]:
>> https://github.com/apache/arrow/commit/cb81f7d84c26cd75f4568ae1b29744cb4218b578
>>
>> On Mon, Feb 3, 2020 at 8:26 PM Neal Richardson
>> <ne...@gmail.com> wrote:
>> >
>> > +1 (non-binding)
>> >
>> > I did binary verification and macOS (10.14) wheels. Wheels for 3.5
>> failed
>> > as previously described, and 2.7 also failed similarly, so I'm gathering
>> > that that's not a blocker. 3.6 - 3.8 passed once I added this patch for
>> > Flight test fixtures: https://github.com/apache/arrow/pull/6345
>> >
>> > Neal
>> >
>> > On Mon, Feb 3, 2020 at 7:38 AM Antoine Pitrou <so...@pitrou.net>
>> wrote:
>> >
>> > > On Fri, 31 Jan 2020 04:13:12 +0100
>> > > Krisztián Szűcs <sz...@gmail.com> wrote:
>> > > > Hi,
>> > > >
>> > > > I would like to propose the following release candidate (RC2) of
>> Apache
>> > > > Arrow version 0.16.0. This is a release consisting of 728
>> > > > resolved JIRA issues[1].
>> > > >
>> > > > This release candidate is based on commit:
>> > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
>> > > >
>> > > > The source release rc2 is hosted at [3].
>> > > > The binary artifacts are hosted at [4][5][6][7].
>> > > > The changelog is located at [8].
>> > > >
>> > > > Please download, verify checksums and signatures, run the unit
>> tests,
>> > > > and vote on the release. See [9] for how to validate a release
>> candidate.
>> > > >
>> > > > The vote will be open for at least 72 hours.
>> > > >
>> > > > [ ] +1 Release this as Apache Arrow 0.16.0
>> > > > [ ] +0
>> > > > [ ] -1 Do not release this as Apache Arrow 0.16.0 because...
>> > >
>> > > +1 from me.
>> > >
>> > > Regards
>> > >
>> > > Antoine.
>> > >
>> > >
>> > >
>>
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Neal Richardson <ne...@gmail.com>.
I used that with
https://patch-diff.githubusercontent.com/raw/apache/arrow/pull/6344.diff
applied.

On Mon, Feb 3, 2020 at 11:34 AM Krisztián Szűcs <sz...@gmail.com>
wrote:

> Please use the latest master [1] to verify the wheels.
>
> [1]:
> https://github.com/apache/arrow/commit/cb81f7d84c26cd75f4568ae1b29744cb4218b578
>
> On Mon, Feb 3, 2020 at 8:26 PM Neal Richardson
> <ne...@gmail.com> wrote:
> >
> > +1 (non-binding)
> >
> > I did binary verification and macOS (10.14) wheels. Wheels for 3.5 failed
> > as previously described, and 2.7 also failed similarly, so I'm gathering
> > that that's not a blocker. 3.6 - 3.8 passed once I added this patch for
> > Flight test fixtures: https://github.com/apache/arrow/pull/6345
> >
> > Neal
> >
> > On Mon, Feb 3, 2020 at 7:38 AM Antoine Pitrou <so...@pitrou.net>
> wrote:
> >
> > > On Fri, 31 Jan 2020 04:13:12 +0100
> > > Krisztián Szűcs <sz...@gmail.com> wrote:
> > > > Hi,
> > > >
> > > > I would like to propose the following release candidate (RC2) of
> Apache
> > > > Arrow version 0.16.0. This is a release consisting of 728
> > > > resolved JIRA issues[1].
> > > >
> > > > This release candidate is based on commit:
> > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > >
> > > > The source release rc2 is hosted at [3].
> > > > The binary artifacts are hosted at [4][5][6][7].
> > > > The changelog is located at [8].
> > > >
> > > > Please download, verify checksums and signatures, run the unit tests,
> > > > and vote on the release. See [9] for how to validate a release
> candidate.
> > > >
> > > > The vote will be open for at least 72 hours.
> > > >
> > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > [ ] +0
> > > > [ ] -1 Do not release this as Apache Arrow 0.16.0 because...
> > >
> > > +1 from me.
> > >
> > > Regards
> > >
> > > Antoine.
> > >
> > >
> > >
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
Please use the latest master [1] to verify the wheels.

[1]: https://github.com/apache/arrow/commit/cb81f7d84c26cd75f4568ae1b29744cb4218b578

On Mon, Feb 3, 2020 at 8:26 PM Neal Richardson
<ne...@gmail.com> wrote:
>
> +1 (non-binding)
>
> I did binary verification and macOS (10.14) wheels. Wheels for 3.5 failed
> as previously described, and 2.7 also failed similarly, so I'm gathering
> that that's not a blocker. 3.6 - 3.8 passed once I added this patch for
> Flight test fixtures: https://github.com/apache/arrow/pull/6345
>
> Neal
>
> On Mon, Feb 3, 2020 at 7:38 AM Antoine Pitrou <so...@pitrou.net> wrote:
>
> > On Fri, 31 Jan 2020 04:13:12 +0100
> > Krisztián Szűcs <sz...@gmail.com> wrote:
> > > Hi,
> > >
> > > I would like to propose the following release candidate (RC2) of Apache
> > > Arrow version 0.16.0. This is a release consisting of 728
> > > resolved JIRA issues[1].
> > >
> > > This release candidate is based on commit:
> > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > >
> > > The source release rc2 is hosted at [3].
> > > The binary artifacts are hosted at [4][5][6][7].
> > > The changelog is located at [8].
> > >
> > > Please download, verify checksums and signatures, run the unit tests,
> > > and vote on the release. See [9] for how to validate a release candidate.
> > >
> > > The vote will be open for at least 72 hours.
> > >
> > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > [ ] +0
> > > [ ] -1 Do not release this as Apache Arrow 0.16.0 because...
> >
> > +1 from me.
> >
> > Regards
> >
> > Antoine.
> >
> >
> >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Neal Richardson <ne...@gmail.com>.
+1 (non-binding)

I did binary verification and macOS (10.14) wheels. Wheels for 3.5 failed
as previously described, and 2.7 also failed similarly, so I'm gathering
that that's not a blocker. 3.6 - 3.8 passed once I added this patch for
Flight test fixtures: https://github.com/apache/arrow/pull/6345

Neal

On Mon, Feb 3, 2020 at 7:38 AM Antoine Pitrou <so...@pitrou.net> wrote:

> On Fri, 31 Jan 2020 04:13:12 +0100
> Krisztián Szűcs <sz...@gmail.com> wrote:
> > Hi,
> >
> > I would like to propose the following release candidate (RC2) of Apache
> > Arrow version 0.16.0. This is a release consisting of 728
> > resolved JIRA issues[1].
> >
> > This release candidate is based on commit:
> > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> >
> > The source release rc2 is hosted at [3].
> > The binary artifacts are hosted at [4][5][6][7].
> > The changelog is located at [8].
> >
> > Please download, verify checksums and signatures, run the unit tests,
> > and vote on the release. See [9] for how to validate a release candidate.
> >
> > The vote will be open for at least 72 hours.
> >
> > [ ] +1 Release this as Apache Arrow 0.16.0
> > [ ] +0
> > [ ] -1 Do not release this as Apache Arrow 0.16.0 because...
>
> +1 from me.
>
> Regards
>
> Antoine.
>
>
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Antoine Pitrou <so...@pitrou.net>.
On Fri, 31 Jan 2020 04:13:12 +0100
Krisztián Szűcs <sz...@gmail.com> wrote:
> Hi,
> 
> I would like to propose the following release candidate (RC2) of Apache
> Arrow version 0.16.0. This is a release consisting of 728
> resolved JIRA issues[1].
> 
> This release candidate is based on commit:
> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> 
> The source release rc2 is hosted at [3].
> The binary artifacts are hosted at [4][5][6][7].
> The changelog is located at [8].
> 
> Please download, verify checksums and signatures, run the unit tests,
> and vote on the release. See [9] for how to validate a release candidate.
> 
> The vote will be open for at least 72 hours.
> 
> [ ] +1 Release this as Apache Arrow 0.16.0
> [ ] +0
> [ ] -1 Do not release this as Apache Arrow 0.16.0 because...

+1 from me.

Regards

Antoine.



Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

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

They work well now!

In <CA...@mail.gmail.com>
  "Re: [VOTE] Release Apache Arrow 0.16.0 - RC2" on Fri, 31 Jan 2020 14:50:49 +0100,
  Krisztián Szűcs <sz...@gmail.com> wrote:

> Rerun with cosmic and the successfully built ARM packages.
> 
> On Fri, Jan 31, 2020 at 12:57 PM Sutou Kouhei <ko...@clear-code.com> wrote:
>>
>> Hi,
>>
>> One more thing.
>>
>> It seems that some .deb/.rpm files for arm64 aren't
>> uploaded. Could you re-run "crossbow download-artifacts
>> build-730" and re-run "dev/release/03-binary.sh"?
>>
>>
>> Thanks,
>> --
>> kou
>>
>> In <20...@clear-code.com>
>>   "Re: [VOTE] Release Apache Arrow 0.16.0 - RC2" on Fri, 31 Jan 2020 20:55:31 +0900 (JST),
>>   Sutou Kouhei <ko...@clear-code.com> wrote:
>>
>> > Hi,
>> >
>> > "dev/release/verify-release-candidate.sh binaries 0.16.0 2"
>> > is still failing. And I found the cause of the problem.
>> >
>> > Could you re-run 03-binary.sh with the change?
>> >
>> > ---
>> > diff --git a/dev/release/binary-task.rb b/dev/release/binary-task.rb
>> > index 4b5960445..3dd1d9c08 100644
>> > --- a/dev/release/binary-task.rb
>> > +++ b/dev/release/binary-task.rb
>> > @@ -1015,6 +1015,7 @@ class BinaryTask
>> >        ["debian", "buster", "main"],
>> >        ["ubuntu", "xenial", "main"],
>> >        ["ubuntu", "bionic", "main"],
>> > +      ["ubuntu", "cosmic", "main"],
>> >        ["ubuntu", "disco", "main"],
>> >        ["ubuntu", "eoan", "main"],
>> >      ]
>> > ---
>> >
>> > Existing APT metadata files for Ubuntu Cosmic has
>> > problem (.sha512 file is missing). So we need to re-generate
>> > it only for 0.16.0 release. We don't need to do this for the
>> > next release.
>> >
>> >
>> > Thanks,
>> > --
>> > kou
>> >
>> > In <CA...@mail.gmail.com>
>> >   "[VOTE] Release Apache Arrow 0.16.0 - RC2" on Fri, 31 Jan 2020 04:13:12 +0100,
>> >   Krisztián Szűcs <sz...@gmail.com> wrote:
>> >
>> >> Hi,
>> >>
>> >> I would like to propose the following release candidate (RC2) of Apache
>> >> Arrow version 0.16.0. This is a release consisting of 728
>> >> resolved JIRA issues[1].
>> >>
>> >> This release candidate is based on commit:
>> >> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
>> >>
>> >> The source release rc2 is hosted at [3].
>> >> The binary artifacts are hosted at [4][5][6][7].
>> >> The changelog is located at [8].
>> >>
>> >> Please download, verify checksums and signatures, run the unit tests,
>> >> and vote on the release. See [9] for how to validate a release candidate.
>> >>
>> >> The vote will be open for at least 72 hours.
>> >>
>> >> [ ] +1 Release this as Apache Arrow 0.16.0
>> >> [ ] +0
>> >> [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
>> >> [2]: https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
>> >> [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
>> >> [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
>> >> [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
>> >> [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
>> >> [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
>> >> [8]: https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
>> >> [9]: https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
Rerun with cosmic and the successfully built ARM packages.

On Fri, Jan 31, 2020 at 12:57 PM Sutou Kouhei <ko...@clear-code.com> wrote:
>
> Hi,
>
> One more thing.
>
> It seems that some .deb/.rpm files for arm64 aren't
> uploaded. Could you re-run "crossbow download-artifacts
> build-730" and re-run "dev/release/03-binary.sh"?
>
>
> Thanks,
> --
> kou
>
> In <20...@clear-code.com>
>   "Re: [VOTE] Release Apache Arrow 0.16.0 - RC2" on Fri, 31 Jan 2020 20:55:31 +0900 (JST),
>   Sutou Kouhei <ko...@clear-code.com> wrote:
>
> > Hi,
> >
> > "dev/release/verify-release-candidate.sh binaries 0.16.0 2"
> > is still failing. And I found the cause of the problem.
> >
> > Could you re-run 03-binary.sh with the change?
> >
> > ---
> > diff --git a/dev/release/binary-task.rb b/dev/release/binary-task.rb
> > index 4b5960445..3dd1d9c08 100644
> > --- a/dev/release/binary-task.rb
> > +++ b/dev/release/binary-task.rb
> > @@ -1015,6 +1015,7 @@ class BinaryTask
> >        ["debian", "buster", "main"],
> >        ["ubuntu", "xenial", "main"],
> >        ["ubuntu", "bionic", "main"],
> > +      ["ubuntu", "cosmic", "main"],
> >        ["ubuntu", "disco", "main"],
> >        ["ubuntu", "eoan", "main"],
> >      ]
> > ---
> >
> > Existing APT metadata files for Ubuntu Cosmic has
> > problem (.sha512 file is missing). So we need to re-generate
> > it only for 0.16.0 release. We don't need to do this for the
> > next release.
> >
> >
> > Thanks,
> > --
> > kou
> >
> > In <CA...@mail.gmail.com>
> >   "[VOTE] Release Apache Arrow 0.16.0 - RC2" on Fri, 31 Jan 2020 04:13:12 +0100,
> >   Krisztián Szűcs <sz...@gmail.com> wrote:
> >
> >> Hi,
> >>
> >> I would like to propose the following release candidate (RC2) of Apache
> >> Arrow version 0.16.0. This is a release consisting of 728
> >> resolved JIRA issues[1].
> >>
> >> This release candidate is based on commit:
> >> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> >>
> >> The source release rc2 is hosted at [3].
> >> The binary artifacts are hosted at [4][5][6][7].
> >> The changelog is located at [8].
> >>
> >> Please download, verify checksums and signatures, run the unit tests,
> >> and vote on the release. See [9] for how to validate a release candidate.
> >>
> >> The vote will be open for at least 72 hours.
> >>
> >> [ ] +1 Release this as Apache Arrow 0.16.0
> >> [ ] +0
> >> [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> >> [2]: https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> >> [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> >> [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> >> [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> >> [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> >> [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> >> [8]: https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> >> [9]: https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
On Fri, Jan 31, 2020 at 12:57 PM Sutou Kouhei <ko...@clear-code.com> wrote:
>
> Hi,
>
> One more thing.
>
> It seems that some .deb/.rpm files for arm64 aren't
> uploaded. Could you re-run "crossbow download-artifacts
> build-730" and re-run "dev/release/03-binary.sh"?
Most of the ARM builds have exceeded the CI timeout [1], although
I'll update the xenial, bionic, stretch packages.

[1]: https://github.com/ursa-labs/crossbow/branches/all?query=arm
>
>
> Thanks,
> --
> kou
>
> In <20...@clear-code.com>
>   "Re: [VOTE] Release Apache Arrow 0.16.0 - RC2" on Fri, 31 Jan 2020 20:55:31 +0900 (JST),
>   Sutou Kouhei <ko...@clear-code.com> wrote:
>
> > Hi,
> >
> > "dev/release/verify-release-candidate.sh binaries 0.16.0 2"
> > is still failing. And I found the cause of the problem.
> >
> > Could you re-run 03-binary.sh with the change?
> >
> > ---
> > diff --git a/dev/release/binary-task.rb b/dev/release/binary-task.rb
> > index 4b5960445..3dd1d9c08 100644
> > --- a/dev/release/binary-task.rb
> > +++ b/dev/release/binary-task.rb
> > @@ -1015,6 +1015,7 @@ class BinaryTask
> >        ["debian", "buster", "main"],
> >        ["ubuntu", "xenial", "main"],
> >        ["ubuntu", "bionic", "main"],
> > +      ["ubuntu", "cosmic", "main"],
> >        ["ubuntu", "disco", "main"],
> >        ["ubuntu", "eoan", "main"],
> >      ]
> > ---
> >
> > Existing APT metadata files for Ubuntu Cosmic has
> > problem (.sha512 file is missing). So we need to re-generate
> > it only for 0.16.0 release. We don't need to do this for the
> > next release.
> >
> >
> > Thanks,
> > --
> > kou
> >
> > In <CA...@mail.gmail.com>
> >   "[VOTE] Release Apache Arrow 0.16.0 - RC2" on Fri, 31 Jan 2020 04:13:12 +0100,
> >   Krisztián Szűcs <sz...@gmail.com> wrote:
> >
> >> Hi,
> >>
> >> I would like to propose the following release candidate (RC2) of Apache
> >> Arrow version 0.16.0. This is a release consisting of 728
> >> resolved JIRA issues[1].
> >>
> >> This release candidate is based on commit:
> >> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> >>
> >> The source release rc2 is hosted at [3].
> >> The binary artifacts are hosted at [4][5][6][7].
> >> The changelog is located at [8].
> >>
> >> Please download, verify checksums and signatures, run the unit tests,
> >> and vote on the release. See [9] for how to validate a release candidate.
> >>
> >> The vote will be open for at least 72 hours.
> >>
> >> [ ] +1 Release this as Apache Arrow 0.16.0
> >> [ ] +0
> >> [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> >> [2]: https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> >> [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> >> [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> >> [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> >> [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> >> [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> >> [8]: https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> >> [9]: https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

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

One more thing.

It seems that some .deb/.rpm files for arm64 aren't
uploaded. Could you re-run "crossbow download-artifacts
build-730" and re-run "dev/release/03-binary.sh"?


Thanks,
--
kou

In <20...@clear-code.com>
  "Re: [VOTE] Release Apache Arrow 0.16.0 - RC2" on Fri, 31 Jan 2020 20:55:31 +0900 (JST),
  Sutou Kouhei <ko...@clear-code.com> wrote:

> Hi,
> 
> "dev/release/verify-release-candidate.sh binaries 0.16.0 2"
> is still failing. And I found the cause of the problem.
> 
> Could you re-run 03-binary.sh with the change?
> 
> ---
> diff --git a/dev/release/binary-task.rb b/dev/release/binary-task.rb
> index 4b5960445..3dd1d9c08 100644
> --- a/dev/release/binary-task.rb
> +++ b/dev/release/binary-task.rb
> @@ -1015,6 +1015,7 @@ class BinaryTask
>        ["debian", "buster", "main"],
>        ["ubuntu", "xenial", "main"],
>        ["ubuntu", "bionic", "main"],
> +      ["ubuntu", "cosmic", "main"],
>        ["ubuntu", "disco", "main"],
>        ["ubuntu", "eoan", "main"],
>      ]
> ---
> 
> Existing APT metadata files for Ubuntu Cosmic has
> problem (.sha512 file is missing). So we need to re-generate
> it only for 0.16.0 release. We don't need to do this for the
> next release.
> 
> 
> Thanks,
> --
> kou
> 
> In <CA...@mail.gmail.com>
>   "[VOTE] Release Apache Arrow 0.16.0 - RC2" on Fri, 31 Jan 2020 04:13:12 +0100,
>   Krisztián Szűcs <sz...@gmail.com> wrote:
> 
>> Hi,
>> 
>> I would like to propose the following release candidate (RC2) of Apache
>> Arrow version 0.16.0. This is a release consisting of 728
>> resolved JIRA issues[1].
>> 
>> This release candidate is based on commit:
>> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
>> 
>> The source release rc2 is hosted at [3].
>> The binary artifacts are hosted at [4][5][6][7].
>> The changelog is located at [8].
>> 
>> Please download, verify checksums and signatures, run the unit tests,
>> and vote on the release. See [9] for how to validate a release candidate.
>> 
>> The vote will be open for at least 72 hours.
>> 
>> [ ] +1 Release this as Apache Arrow 0.16.0
>> [ ] +0
>> [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
>> [2]: https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
>> [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
>> [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
>> [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
>> [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
>> [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
>> [8]: https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
>> [9]: https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

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

"dev/release/verify-release-candidate.sh binaries 0.16.0 2"
is still failing. And I found the cause of the problem.

Could you re-run 03-binary.sh with the change?

---
diff --git a/dev/release/binary-task.rb b/dev/release/binary-task.rb
index 4b5960445..3dd1d9c08 100644
--- a/dev/release/binary-task.rb
+++ b/dev/release/binary-task.rb
@@ -1015,6 +1015,7 @@ class BinaryTask
       ["debian", "buster", "main"],
       ["ubuntu", "xenial", "main"],
       ["ubuntu", "bionic", "main"],
+      ["ubuntu", "cosmic", "main"],
       ["ubuntu", "disco", "main"],
       ["ubuntu", "eoan", "main"],
     ]
---

Existing APT metadata files for Ubuntu Cosmic has
problem (.sha512 file is missing). So we need to re-generate
it only for 0.16.0 release. We don't need to do this for the
next release.


Thanks,
--
kou

In <CA...@mail.gmail.com>
  "[VOTE] Release Apache Arrow 0.16.0 - RC2" on Fri, 31 Jan 2020 04:13:12 +0100,
  Krisztián Szűcs <sz...@gmail.com> wrote:

> Hi,
> 
> I would like to propose the following release candidate (RC2) of Apache
> Arrow version 0.16.0. This is a release consisting of 728
> resolved JIRA issues[1].
> 
> This release candidate is based on commit:
> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> 
> The source release rc2 is hosted at [3].
> The binary artifacts are hosted at [4][5][6][7].
> The changelog is located at [8].
> 
> Please download, verify checksums and signatures, run the unit tests,
> and vote on the release. See [9] for how to validate a release candidate.
> 
> The vote will be open for at least 72 hours.
> 
> [ ] +1 Release this as Apache Arrow 0.16.0
> [ ] +0
> [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> [2]: https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> [8]: https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> [9]: https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
All of the wheels are uploaded now
https://pypi.org/project/pyarrow/0.16.0/#files

On Mon, Feb 10, 2020 at 4:53 PM Neal Richardson
<ne...@gmail.com> wrote:
>
> We also have the release blog post to finish up and publish:
> https://github.com/apache/arrow-site/pull/41
>
> On Mon, Feb 10, 2020 at 7:32 AM Krisztián Szűcs <sz...@gmail.com>
> wrote:
>
> > Updated checklist:
> >
> > - [DONE] marking the released version as "RELEASED" on JIRA
> > - [DONE] rebase the master branch on top of the release branch
> > - [DONE] rebase the pull requests
> > - [DONE] uploading source release artifacts to SVN
> > - [DONE] uploading binary release artifacts to Bintray
> > - [DONE] updating the Arrow website
> > - [DONE] python source distribution
> > - [DONE] ruby gems
> > - [DONE] javascript npm packages
> > - [DONE] .NET nuget packages
> > - [DONE] java maven artifacts
> > - [DONE] conda packages
> > - [DONE] rust packages
> > - [DONE] R packages
> > - [DONE] homebrew packages
> > - [DONE] announcing release
> > - [kszucs] python wheels
> >   Still waiting for PyPA's response.
> > - [kszucs] updating website with new API documentation
> >   In-progress.
> >
> > On Mon, Feb 10, 2020 at 4:27 PM Krisztián Szűcs
> > <sz...@gmail.com> wrote:
> > >
> > > Indeed, it is here
> > >
> > https://lists.apache.org/thread.html/rf3a0840c152d7eeefb6862c3a54f986595f88b439b0c82780d15f998%40%3Cdev.arrow.apache.org%3E
> > >
> > > On Mon, Feb 10, 2020 at 4:25 PM Francois Saint-Jacques
> > > <fs...@gmail.com> wrote:
> > > >
> > > > I received it.
> > > >
> > > > On Mon, Feb 10, 2020 at 10:24 AM Krisztián Szűcs
> > > > <sz...@gmail.com> wrote:
> > > > >
> > > > > I've already announced the release 4 hours ago with my @apache
> > address.
> > > > > Although I cannot see it in the archive [1].
> > > > >
> > > > > I suppose it didn't go through, no clue why.
> > > > >
> > > > > [1] https://lists.apache.org/list.html?dev@arrow.apache.org
> > > > >
> > > > >
> > > > > On Mon, Feb 10, 2020 at 3:57 PM Wes McKinney <we...@gmail.com>
> > wrote:
> > > > > >
> > > > > > Can we announce the release? Let me know if I can help with
> > anything
> > > > > >
> > > > > > On Sun, Feb 9, 2020 at 6:23 PM Sutou Kouhei <ko...@clear-code.com>
> > wrote:
> > > > > > >
> > > > > > > Hi,
> > > > > > >
> > > > > > > MSYS2 package is updated:
> > > > > > > https://github.com/msys2/MINGW-packages/pull/6175
> > > > > > >
> > > > > > >
> > > > > > > Thanks,
> > > > > > > --
> > > > > > > kou
> > > > > > >
> > > > > > > In <
> > CAOCv4hjxyy_yUkdzGRayf3Bce65TxmLJjKdODz+f2ZPK5OPOFg@mail.gmail.com>
> > > > > > >   "Re: [VOTE] Release Apache Arrow 0.16.0 - RC2" on Sun, 9 Feb
> > 2020 09:06:39 -0800,
> > > > > > >   Neal Richardson <ne...@gmail.com> wrote:
> > > > > > >
> > > > > > > > R package 0.16.0 has been accepted by CRAN; may take a few
> > more days for
> > > > > > > > CRAN to build Windows and macOS binaries.
> > > > > > > >
> > > > > > > > Neal
> > > > > > > >
> > > > > > > > On Fri, Feb 7, 2020 at 4:50 PM Neal Richardson <
> > neal.p.richardson@gmail.com>
> > > > > > > > wrote:
> > > > > > > >
> > > > > > > >> Homebrew PR is up:
> > https://github.com/Homebrew/homebrew-core/pull/49908
> > > > > > > >>
> > > > > > > >>
> > > > > > > >>
> > > > > > > >> On Fri, Feb 7, 2020 at 3:44 PM Neal Richardson <
> > > > > > > >> neal.p.richardson@gmail.com> wrote:
> > > > > > > >>
> > > > > > > >>> I'm working (with Jeroen) on the R package stuff, and I'll
> > put together
> > > > > > > >>> the homebrew formula PR now.
> > > > > > > >>>
> > > > > > > >>> Neal
> > > > > > > >>>
> > > > > > > >>> On Fri, Feb 7, 2020 at 6:42 AM Andy Grove <
> > andygrove73@gmail.com> wrote:
> > > > > > > >>>
> > > > > > > >>>> Rust crates are published. Filed
> > > > > > > >>>> https://issues.apache.org/jira/browse/ARROW-7794 for the
> > arrow-flight
> > > > > > > >>>> issue.
> > > > > > > >>>>
> > > > > > > >>>> On Fri, Feb 7, 2020 at 7:05 AM Andy Grove <
> > andygrove73@gmail.com> wrote:
> > > > > > > >>>>
> > > > > > > >>>> > I'll look at the Rust issue now.
> > > > > > > >>>> >
> > > > > > > >>>> > On Fri, Feb 7, 2020 at 3:27 AM Krisztián Szűcs <
> > > > > > > >>>> szucs.krisztian@gmail.com>
> > > > > > > >>>> > wrote:
> > > > > > > >>>> >
> > > > > > > >>>> >> Status of the post release tasks:
> > > > > > > >>>> >>
> > > > > > > >>>> >> - [DONE] marking the released version as "RELEASED" on
> > JIRA
> > > > > > > >>>> >> - [DONE] rebase the master branch on top of the release
> > branch
> > > > > > > >>>> >>   We have failing builds on the master because of the
> > bumped version
> > > > > > > >>>> >> numbers, those must be fixed.
> > > > > > > >>>> >> - [DONE] rebase the pull requests
> > > > > > > >>>> >> - [DONE] uploading source release artifacts to SVN
> > > > > > > >>>> >> - [DONE] uploading binary release artifacts to Bintray
> > > > > > > >>>> >> - [DONE] updating the Arrow website
> > > > > > > >>>> >> - [DONE] python source distribution
> > > > > > > >>>> >> - [DONE] ruby gems
> > > > > > > >>>> >> - [DONE] javascript npm packages
> > > > > > > >>>> >> - [DONE] .NET nuget packages
> > > > > > > >>>> >> - [DONE] java maven artifacts
> > > > > > > >>>> >>    I had to re-stage the maven artifacts
> > > > > > > >>>> >> - [kszucs] python wheels
> > > > > > > >>>> >>   Partially done, the manylinux2010 and manylinux2014
> > wheels have hit
> > > > > > > >>>> >> the 60MB limit of pypi, requested to increase it
> > > > > > > >>>> >> https://github.com/pypa/pypi-support/issues/186
> > > > > > > >>>> >> - [xhochy] conda packages
> > > > > > > >>>> >>   Uwe works on it, arrow-cpp is already merged.
> > > > > > > >>>> >> - [andygrove] rust packages
> > > > > > > >>>> >>    Arrow-flight misses the format directory, didn't dig
> > deeper. Andy
> > > > > > > >>>> >> could you take a look?
> > > > > > > >>>> >> - [nealrichardson] R packages
> > > > > > > >>>> >>   Neal should handle this.
> > > > > > > >>>> >> - [ ] homebrew packages
> > > > > > > >>>> >> - [ ] updating website with new API documentation
> > > > > > > >>>> >> - [ ] announcing release
> > > > > > > >>>> >>
> > > > > > > >>>> >> On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
> > > > > > > >>>> >> <sz...@gmail.com> wrote:
> > > > > > > >>>> >> >
> > > > > > > >>>> >> > The VOTE carries with 4 binding +1 votes, 3
> > non-binding +1 votes and
> > > > > > > >>>> >> > one binding +0 vote.
> > > > > > > >>>> >> >
> > > > > > > >>>> >> > I'm starting the post-release tasks, if anyone wants
> > to help please
> > > > > > > >>>> let
> > > > > > > >>>> >> me know.
> > > > > > > >>>> >> >
> > > > > > > >>>> >> > On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
> > > > > > > >>>> >> > <sz...@gmail.com> wrote:
> > > > > > > >>>> >> > >
> > > > > > > >>>> >> > > So far we have the following votes:
> > > > > > > >>>> >> > >
> > > > > > > >>>> >> > > +0 (binding)
> > > > > > > >>>> >> > > +1 (binding)
> > > > > > > >>>> >> > > +1 (non-binding)
> > > > > > > >>>> >> > > +1 (binding)
> > > > > > > >>>> >> > > +1 (non-binding)
> > > > > > > >>>> >> > > +1 (binding)
> > > > > > > >>>> >> > > +1 (non-binding)
> > > > > > > >>>> >> > > +1 (binding)
> > > > > > > >>>> >> > > ------------
> > > > > > > >>>> >> > > 4 +1 (binding)
> > > > > > > >>>> >> > > 3 +1 (non-binding)
> > > > > > > >>>> >> > >
> > > > > > > >>>> >> > > I'm waiting for votes until tomorrow morning (UTC),
> > then I'm
> > > > > > > >>>> closing
> > > > > > > >>>> >> the VOTE.
> > > > > > > >>>> >> > >
> > > > > > > >>>> >> > > Thanks everyone!
> > > > > > > >>>> >> > >
> > > > > > > >>>> >> > > - Krisztian
> > > > > > > >>>> >> > >
> > > > > > > >>>> >> > > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
> > > > > > > >>>> >> > > <sz...@gmail.com> wrote:
> > > > > > > >>>> >> > > >
> > > > > > > >>>> >> > > > Testing on macOS Catalina
> > > > > > > >>>> >> > > >
> > > > > > > >>>> >> > > > Binaries: OK
> > > > > > > >>>> >> > > >
> > > > > > > >>>> >> > > > Wheels: OK
> > > > > > > >>>> >> > > > Verified on macOS and on Linux.
> > > > > > > >>>> >> > > > On linux the verification script has failed for
> > python 3.5 and
> > > > > > > >>>> >> manylinux2010
> > > > > > > >>>> >> > > > and manylinux2014 with unsupported platform tag.
> > I've manually
> > > > > > > >>>> >> checked
> > > > > > > >>>> >> > > > these wheels in the python:3.5 docker image, and
> > the wheels were
> > > > > > > >>>> >> good
> > > > > > > >>>> >> > > > (this is automatically checked by crossbow too
> > [1]). All other
> > > > > > > >>>> >> wheels were
> > > > > > > >>>> >> > > > passing using the verification script.
> > > > > > > >>>> >> > > >
> > > > > > > >>>> >> > > > Source: OK
> > > > > > > >>>> >> > > > I had to revert the nvm path [2] to pass the js
> > and integration
> > > > > > > >>>> >> tests and
> > > > > > > >>>> >> > > > force the glib test to use my system python
> > instead of the conda
> > > > > > > >>>> >> one.
> > > > > > > >>>> >> > > >
> > > > > > > >>>> >> > > > I vote with +1 (binding)
> > > > > > > >>>> >> > > >
> > > > > > > >>>> >> > > > [1]:
> > > > > > > >>>> >>
> > https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
> > > > > > > >>>> >> > > > [2]:
> > > > > > > >>>> >>
> > > > > > > >>>>
> > https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
> > > > > > > >>>> >> > > >
> > > > > > > >>>> >> > > >
> > > > > > > >>>> >> > > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
> > > > > > > >>>> >> > > > <ne...@gmail.com> wrote:
> > > > > > > >>>> >> > > > >
> > > > > > > >>>> >> > > > > I re-verified the macOS wheels and they worked
> > but I had to
> > > > > > > >>>> >> hard-code
> > > > > > > >>>> >> > > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past
> > the cython
> > > > > > > >>>> error I
> > > > > > > >>>> >> reported
> > > > > > > >>>> >> > > > > previously. I tried to set that env var
> > dynamically based on
> > > > > > > >>>> your
> > > > > > > >>>> >> current
> > > > > > > >>>> >> > > > > OS version but didn't succeed in getting it
> > passed through to
> > > > > > > >>>> >> pytest,
> > > > > > > >>>> >> > > > > despite many attempts to `export` it; someone
> > with better bash
> > > > > > > >>>> >> skills than
> > > > > > > >>>> >> > > > > I should probably add that to the script. FTR
> > `defaults read
> > > > > > > >>>> >> loginwindow
> > > > > > > >>>> >> > > > > SystemVersionStampAsString | sed s/\.[0-9]$//`
> > returns the
> > > > > > > >>>> right
> > > > > > > >>>> >> macOS
> > > > > > > >>>> >> > > > > version.
> > > > > > > >>>> >> > > > >
> > > > > > > >>>> >> > > > > Neal
> > > > > > > >>>> >> > > > >
> > > > > > > >>>> >> > > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <
> > > > > > > >>>> wesmckinn@gmail.com>
> > > > > > > >>>> >> wrote:
> > > > > > > >>>> >> > > > >
> > > > > > > >>>> >> > > > > > +1 (binding)
> > > > > > > >>>> >> > > > > >
> > > > > > > >>>> >> > > > > > I was able to verify the Windows wheels with
> > the following
> > > > > > > >>>> >> patch applied
> > > > > > > >>>> >> > > > > >
> > > > > > > >>>> >> > > > > > https://github.com/apache/arrow/pull/6364
> > > > > > > >>>> >> > > > > >
> > > > > > > >>>> >> > > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> > > > > > > >>>> >> > > > > > <sz...@gmail.com> wrote:
> > > > > > > >>>> >> > > > > > >
> > > > > > > >>>> >> > > > > > > There were binary naming issues with the
> > macosx and the
> > > > > > > >>>> >> win-cp38
> > > > > > > >>>> >> > > > > > > wheels.
> > > > > > > >>>> >> > > > > > > I've uploaded them, all of the wheels should
> > be available
> > > > > > > >>>> now
> > > > > > > >>>> >> [1]
> > > > > > > >>>> >> > > > > > >
> > > > > > > >>>> >> > > > > > > Note that the newly built macosx wheels have
> > 10_9
> > > > > > > >>>> platform tag
> > > > > > > >>>> >> > > > > > > instead of 10_6, so the verification script
> > must be
> > > > > > > >>>> updated
> > > > > > > >>>> >> [2] to
> > > > > > > >>>> >> > > > > > > verify the macosx wheels.
> > > > > > > >>>> >> > > > > > >
> > > > > > > >>>> >> > > > > > > [1]
> > > > > > > >>>> >>
> > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > > > >>>> >> > > > > > > [2]
> > > > > > > >>>> >> > > > > >
> > > > > > > >>>> >>
> > > > > > > >>>>
> > https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> > > > > > > >>>> >> > > > > > >
> > > > > > > >>>> >> > > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián
> > Szűcs
> > > > > > > >>>> >> > > > > > > <sz...@gmail.com> wrote:
> > > > > > > >>>> >> > > > > > > >
> > > > > > > >>>> >> > > > > > > > The wheel was built successfully and
> > available under the
> > > > > > > >>>> >> crossbow
> > > > > > > >>>> >> > > > > > > > releases. Something must have gone wrong
> > during
> > > > > > > >>>> >> download/upload
> > > > > > > >>>> >> > > > > > > > to bintray. I'm re-uploading the wheels
> > again, waiting
> > > > > > > >>>> for
> > > > > > > >>>> >> the network.
> > > > > > > >>>> >> > > > > > > >
> > > > > > > >>>> >> > > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes
> > McKinney <
> > > > > > > >>>> >> wesmckinn@gmail.com>
> > > > > > > >>>> >> > > > > > wrote:
> > > > > > > >>>> >> > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > The Windows wheel RC script is broken
> > > > > > > >>>> >> > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > wget --no-check-certificate -O
> > > > > > > >>>> >> > > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > > > >>>> >> > > > > > > > >
> > > > > > > >>>> >> > > > > >
> > > > > > > >>>> >>
> > > > > > > >>>>
> > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > > > > > > >>>> >> > > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT
> > /B 1
> > > > > > > >>>> >> > > > > > > > > --2020-02-05 11:11:15--
> > > > > > > >>>> >> > > > > > > > >
> > > > > > > >>>> >> > > > > >
> > > > > > > >>>> >>
> > > > > > > >>>>
> > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > > > >>>> >> > > > > > > > > Resolving bintray.com (bintray.com)...
> > 75.126.208.206
> > > > > > > >>>> >> > > > > > > > > Connecting to bintray.com (bintray.com
> > > > > > > >>>> >> )|75.126.208.206|:443...
> > > > > > > >>>> >> > > > > > > > > connected.
> > > > > > > >>>> >> > > > > > > > > HTTP request sent, awaiting response...
> > 404 Not Found
> > > > > > > >>>> >> > > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> > > > > > > >>>> >> > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > I will try to fix
> > > > > > > >>>> >> > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L.
> > Korn <
> > > > > > > >>>> >> uwelk@xhochy.com> wrote:
> > > > > > > >>>> >> > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > I'm failing to verify C++ on macOS as
> > it seems that
> > > > > > > >>>> we
> > > > > > > >>>> >> nowadays
> > > > > > > >>>> >> > > > > > pull all dependencies from the system. Is
> > there a known way
> > > > > > > >>>> to
> > > > > > > >>>> >> build & test
> > > > > > > >>>> >> > > > > > on OSX with the script and use conda for the
> > requirements?
> > > > > > > >>>> >> > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > Otherwise I probably need to investe
> > to create such
> > > > > > > >>>> a
> > > > > > > >>>> >> way.
> > > > > > > >>>> >> > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > Cheers
> > > > > > > >>>> >> > > > > > > > > > Uwe
> > > > > > > >>>> >> > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM,
> > Krisztián Szűcs
> > > > > > > >>>> wrote:
> > > > > > > >>>> >> > > > > > > > > > > Hi,
> > > > > > > >>>> >> > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > I've cherry-picked the wheel fix [1]
> > on top of the
> > > > > > > >>>> >> 0.16 release
> > > > > > > >>>> >> > > > > > tag,
> > > > > > > >>>> >> > > > > > > > > > > re-built the wheels using crossbow
> > [2], and
> > > > > > > >>>> uploaded
> > > > > > > >>>> >> them to
> > > > > > > >>>> >> > > > > > > > > > > bintray [3] (also removed win-py38m).
> > > > > > > >>>> >> > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > Anyone who has voted after verifying
> > the wheels,
> > > > > > > >>>> >> please re-run
> > > > > > > >>>> >> > > > > > > > > > > the verification script again for
> > the wheels and
> > > > > > > >>>> >> re-vote.
> > > > > > > >>>> >> > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > Thanks, Krisztian
> > > > > > > >>>> >> > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > [1]
> > > > > > > >>>> >> > > > > > > > > > >
> > > > > > > >>>> >> > > > > >
> > > > > > > >>>> >>
> > > > > > > >>>>
> > https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > > > > > >>>> >> > > > > > > > > > > [2]
> > > > > > > >>>> >> > > > > >
> > > > > > > >>>> >>
> > https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > > > > > >>>> >> > > > > > > > > > > [3]
> > > > > > > >>>> >>
> > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > > > >>>> >> > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes
> > McKinney <
> > > > > > > >>>> >> wesmckinn@gmail.com>
> > > > > > > >>>> >> > > > > > wrote:
> > > > > > > >>>> >> > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > +1 (binding)
> > > > > > > >>>> >> > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > Some patches were required to the
> > verification
> > > > > > > >>>> >> scripts but I
> > > > > > > >>>> >> > > > > > have run:
> > > > > > > >>>> >> > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > * Full source verification on
> > Ubuntu 18.04
> > > > > > > >>>> >> > > > > > > > > > > > * Linux binary verification
> > > > > > > >>>> >> > > > > > > > > > > > * Source verification on Windows
> > 10 (needed
> > > > > > > >>>> >> ARROW-6757)
> > > > > > > >>>> >> > > > > > > > > > > > * Windows binary verification.
> > Note that Python
> > > > > > > >>>> 3.8
> > > > > > > >>>> >> wheel is
> > > > > > > >>>> >> > > > > > broken
> > > > > > > >>>> >> > > > > > > > > > > > (see ARROW-7755). Whoever uploads
> > the wheels to
> > > > > > > >>>> >> PyPI _SHOULD
> > > > > > > >>>> >> > > > > > NOT_
> > > > > > > >>>> >> > > > > > > > > > > > upload this 3.8 wheel until we
> > know what's wrong
> > > > > > > >>>> >> (if we upload
> > > > > > > >>>> >> > > > > > a
> > > > > > > >>>> >> > > > > > > > > > > > broken wheel then `pip install
> > pyarrow==0.16.0`
> > > > > > > >>>> >> will be
> > > > > > > >>>> >> > > > > > permanently
> > > > > > > >>>> >> > > > > > > > > > > > broken on Windows/Python 3.8)
> > > > > > > >>>> >> > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM
> > Francois
> > > > > > > >>>> >> Saint-Jacques
> > > > > > > >>>> >> > > > > > > > > > > > <fs...@gmail.com> wrote:
> > > > > > > >>>> >> > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > Tested on ubuntu 18.04 for the
> > source release.
> > > > > > > >>>> >> > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM
> > Francois
> > > > > > > >>>> >> Saint-Jacques
> > > > > > > >>>> >> > > > > > > > > > > > > <fs...@gmail.com> wrote:
> > > > > > > >>>> >> > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > +1
> > > > > > > >>>> >> > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > Binaries verification didn't
> > have any
> > > > > > > >>>> issues.
> > > > > > > >>>> >> > > > > > > > > > > > > > Sources verification worked
> > with some local
> > > > > > > >>>> >> environment
> > > > > > > >>>> >> > > > > > hiccups
> > > > > > > >>>> >> > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > François
> > > > > > > >>>> >> > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM
> > Andy Grove <
> > > > > > > >>>> >> > > > > > andygrove73@gmail.com> wrote:
> > > > > > > >>>> >> > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > > +1 (binding) based on
> > running the Rust
> > > > > > > >>>> tests
> > > > > > > >>>> >> > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > > Thanks.
> > > > > > > >>>> >> > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13
> > PM Krisztián
> > > > > > > >>>> >> Szűcs <
> > > > > > > >>>> >> > > > > > szucs.krisztian@gmail.com>
> > > > > > > >>>> >> > > > > > > > > > > > > > > wrote:
> > > > > > > >>>> >> > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > > > Hi,
> > > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > > > I would like to propose
> > the following
> > > > > > > >>>> >> release
> > > > > > > >>>> >> > > > > > candidate (RC2) of Apache
> > > > > > > >>>> >> > > > > > > > > > > > > > > > Arrow version 0.16.0. This
> > is a release
> > > > > > > >>>> >> consisting of
> > > > > > > >>>> >> > > > > > 728
> > > > > > > >>>> >> > > > > > > > > > > > > > > > resolved JIRA issues[1].
> > > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > > > This release candidate is
> > based on
> > > > > > > >>>> commit:
> > > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > > >>>> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > > > The source release rc2 is
> > hosted at [3].
> > > > > > > >>>> >> > > > > > > > > > > > > > > > The binary artifacts are
> > hosted at
> > > > > > > >>>> >> [4][5][6][7].
> > > > > > > >>>> >> > > > > > > > > > > > > > > > The changelog is located
> > at [8].
> > > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > > > Please download, verify
> > checksums and
> > > > > > > >>>> >> signatures, run
> > > > > > > >>>> >> > > > > > the unit tests,
> > > > > > > >>>> >> > > > > > > > > > > > > > > > and vote on the release.
> > See [9] for
> > > > > > > >>>> how to
> > > > > > > >>>> >> validate a
> > > > > > > >>>> >> > > > > > release candidate.
> > > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > > > The vote will be open for
> > at least 72
> > > > > > > >>>> hours.
> > > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > > > > > > > [ ] +1 Release this as
> > Apache Arrow
> > > > > > > >>>> 0.16.0
> > > > > > > >>>> >> > > > > > > > > > > > > > > > [ ] +0
> > > > > > > >>>> >> > > > > > > > > > > > > > > > [ ] -1 Do not release this
> > as Apache
> > > > > > > >>>> Arrow
> > > > > > > >>>> >> 0.16.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%200.16.0
> > > > > > > >>>> >> > > > > > > > > > > > > > > > [2]:
> > > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > >
> > > > > > > >>>> >>
> > > > > > > >>>>
> > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > > >>>> >> > > > > > > > > > > > > > > > [3]:
> > > > > > > >>>> >> > > > > >
> > > > > > > >>>> >>
> > https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > > >>>> >> > > > > > > > > > > > > > > > [4]:
> > > > > > > >>>> >> > > > > >
> > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > > >>>> >> > > > > > > > > > > > > > > > [5]:
> > > > > > > >>>> >> > > > > >
> > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > > >>>> >> > > > > > > > > > > > > > > > [6]:
> > > > > > > >>>> >> > > > > >
> > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > > >>>> >> > > > > > > > > > > > > > > > [7]:
> > > > > > > >>>> >> > > > > >
> > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > > >>>> >> > > > > > > > > > > > > > > > [8]:
> > > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > >
> > > > > > > >>>> >>
> > > > > > > >>>>
> > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > > >>>> >> > > > > > > > > > > > > > > > [9]:
> > > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > >
> > > > > > > >>>> >>
> > > > > > > >>>>
> > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > > >>>> >> > > > > > > > > > >
> > > > > > > >>>> >> > > > > >
> > > > > > > >>>> >>
> > > > > > > >>>> >
> > > > > > > >>>>
> > > > > > > >>>
> >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Neal Richardson <ne...@gmail.com>.
We also have the release blog post to finish up and publish:
https://github.com/apache/arrow-site/pull/41

On Mon, Feb 10, 2020 at 7:32 AM Krisztián Szűcs <sz...@gmail.com>
wrote:

> Updated checklist:
>
> - [DONE] marking the released version as "RELEASED" on JIRA
> - [DONE] rebase the master branch on top of the release branch
> - [DONE] rebase the pull requests
> - [DONE] uploading source release artifacts to SVN
> - [DONE] uploading binary release artifacts to Bintray
> - [DONE] updating the Arrow website
> - [DONE] python source distribution
> - [DONE] ruby gems
> - [DONE] javascript npm packages
> - [DONE] .NET nuget packages
> - [DONE] java maven artifacts
> - [DONE] conda packages
> - [DONE] rust packages
> - [DONE] R packages
> - [DONE] homebrew packages
> - [DONE] announcing release
> - [kszucs] python wheels
>   Still waiting for PyPA's response.
> - [kszucs] updating website with new API documentation
>   In-progress.
>
> On Mon, Feb 10, 2020 at 4:27 PM Krisztián Szűcs
> <sz...@gmail.com> wrote:
> >
> > Indeed, it is here
> >
> https://lists.apache.org/thread.html/rf3a0840c152d7eeefb6862c3a54f986595f88b439b0c82780d15f998%40%3Cdev.arrow.apache.org%3E
> >
> > On Mon, Feb 10, 2020 at 4:25 PM Francois Saint-Jacques
> > <fs...@gmail.com> wrote:
> > >
> > > I received it.
> > >
> > > On Mon, Feb 10, 2020 at 10:24 AM Krisztián Szűcs
> > > <sz...@gmail.com> wrote:
> > > >
> > > > I've already announced the release 4 hours ago with my @apache
> address.
> > > > Although I cannot see it in the archive [1].
> > > >
> > > > I suppose it didn't go through, no clue why.
> > > >
> > > > [1] https://lists.apache.org/list.html?dev@arrow.apache.org
> > > >
> > > >
> > > > On Mon, Feb 10, 2020 at 3:57 PM Wes McKinney <we...@gmail.com>
> wrote:
> > > > >
> > > > > Can we announce the release? Let me know if I can help with
> anything
> > > > >
> > > > > On Sun, Feb 9, 2020 at 6:23 PM Sutou Kouhei <ko...@clear-code.com>
> wrote:
> > > > > >
> > > > > > Hi,
> > > > > >
> > > > > > MSYS2 package is updated:
> > > > > > https://github.com/msys2/MINGW-packages/pull/6175
> > > > > >
> > > > > >
> > > > > > Thanks,
> > > > > > --
> > > > > > kou
> > > > > >
> > > > > > In <
> CAOCv4hjxyy_yUkdzGRayf3Bce65TxmLJjKdODz+f2ZPK5OPOFg@mail.gmail.com>
> > > > > >   "Re: [VOTE] Release Apache Arrow 0.16.0 - RC2" on Sun, 9 Feb
> 2020 09:06:39 -0800,
> > > > > >   Neal Richardson <ne...@gmail.com> wrote:
> > > > > >
> > > > > > > R package 0.16.0 has been accepted by CRAN; may take a few
> more days for
> > > > > > > CRAN to build Windows and macOS binaries.
> > > > > > >
> > > > > > > Neal
> > > > > > >
> > > > > > > On Fri, Feb 7, 2020 at 4:50 PM Neal Richardson <
> neal.p.richardson@gmail.com>
> > > > > > > wrote:
> > > > > > >
> > > > > > >> Homebrew PR is up:
> https://github.com/Homebrew/homebrew-core/pull/49908
> > > > > > >>
> > > > > > >>
> > > > > > >>
> > > > > > >> On Fri, Feb 7, 2020 at 3:44 PM Neal Richardson <
> > > > > > >> neal.p.richardson@gmail.com> wrote:
> > > > > > >>
> > > > > > >>> I'm working (with Jeroen) on the R package stuff, and I'll
> put together
> > > > > > >>> the homebrew formula PR now.
> > > > > > >>>
> > > > > > >>> Neal
> > > > > > >>>
> > > > > > >>> On Fri, Feb 7, 2020 at 6:42 AM Andy Grove <
> andygrove73@gmail.com> wrote:
> > > > > > >>>
> > > > > > >>>> Rust crates are published. Filed
> > > > > > >>>> https://issues.apache.org/jira/browse/ARROW-7794 for the
> arrow-flight
> > > > > > >>>> issue.
> > > > > > >>>>
> > > > > > >>>> On Fri, Feb 7, 2020 at 7:05 AM Andy Grove <
> andygrove73@gmail.com> wrote:
> > > > > > >>>>
> > > > > > >>>> > I'll look at the Rust issue now.
> > > > > > >>>> >
> > > > > > >>>> > On Fri, Feb 7, 2020 at 3:27 AM Krisztián Szűcs <
> > > > > > >>>> szucs.krisztian@gmail.com>
> > > > > > >>>> > wrote:
> > > > > > >>>> >
> > > > > > >>>> >> Status of the post release tasks:
> > > > > > >>>> >>
> > > > > > >>>> >> - [DONE] marking the released version as "RELEASED" on
> JIRA
> > > > > > >>>> >> - [DONE] rebase the master branch on top of the release
> branch
> > > > > > >>>> >>   We have failing builds on the master because of the
> bumped version
> > > > > > >>>> >> numbers, those must be fixed.
> > > > > > >>>> >> - [DONE] rebase the pull requests
> > > > > > >>>> >> - [DONE] uploading source release artifacts to SVN
> > > > > > >>>> >> - [DONE] uploading binary release artifacts to Bintray
> > > > > > >>>> >> - [DONE] updating the Arrow website
> > > > > > >>>> >> - [DONE] python source distribution
> > > > > > >>>> >> - [DONE] ruby gems
> > > > > > >>>> >> - [DONE] javascript npm packages
> > > > > > >>>> >> - [DONE] .NET nuget packages
> > > > > > >>>> >> - [DONE] java maven artifacts
> > > > > > >>>> >>    I had to re-stage the maven artifacts
> > > > > > >>>> >> - [kszucs] python wheels
> > > > > > >>>> >>   Partially done, the manylinux2010 and manylinux2014
> wheels have hit
> > > > > > >>>> >> the 60MB limit of pypi, requested to increase it
> > > > > > >>>> >> https://github.com/pypa/pypi-support/issues/186
> > > > > > >>>> >> - [xhochy] conda packages
> > > > > > >>>> >>   Uwe works on it, arrow-cpp is already merged.
> > > > > > >>>> >> - [andygrove] rust packages
> > > > > > >>>> >>    Arrow-flight misses the format directory, didn't dig
> deeper. Andy
> > > > > > >>>> >> could you take a look?
> > > > > > >>>> >> - [nealrichardson] R packages
> > > > > > >>>> >>   Neal should handle this.
> > > > > > >>>> >> - [ ] homebrew packages
> > > > > > >>>> >> - [ ] updating website with new API documentation
> > > > > > >>>> >> - [ ] announcing release
> > > > > > >>>> >>
> > > > > > >>>> >> On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
> > > > > > >>>> >> <sz...@gmail.com> wrote:
> > > > > > >>>> >> >
> > > > > > >>>> >> > The VOTE carries with 4 binding +1 votes, 3
> non-binding +1 votes and
> > > > > > >>>> >> > one binding +0 vote.
> > > > > > >>>> >> >
> > > > > > >>>> >> > I'm starting the post-release tasks, if anyone wants
> to help please
> > > > > > >>>> let
> > > > > > >>>> >> me know.
> > > > > > >>>> >> >
> > > > > > >>>> >> > On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
> > > > > > >>>> >> > <sz...@gmail.com> wrote:
> > > > > > >>>> >> > >
> > > > > > >>>> >> > > So far we have the following votes:
> > > > > > >>>> >> > >
> > > > > > >>>> >> > > +0 (binding)
> > > > > > >>>> >> > > +1 (binding)
> > > > > > >>>> >> > > +1 (non-binding)
> > > > > > >>>> >> > > +1 (binding)
> > > > > > >>>> >> > > +1 (non-binding)
> > > > > > >>>> >> > > +1 (binding)
> > > > > > >>>> >> > > +1 (non-binding)
> > > > > > >>>> >> > > +1 (binding)
> > > > > > >>>> >> > > ------------
> > > > > > >>>> >> > > 4 +1 (binding)
> > > > > > >>>> >> > > 3 +1 (non-binding)
> > > > > > >>>> >> > >
> > > > > > >>>> >> > > I'm waiting for votes until tomorrow morning (UTC),
> then I'm
> > > > > > >>>> closing
> > > > > > >>>> >> the VOTE.
> > > > > > >>>> >> > >
> > > > > > >>>> >> > > Thanks everyone!
> > > > > > >>>> >> > >
> > > > > > >>>> >> > > - Krisztian
> > > > > > >>>> >> > >
> > > > > > >>>> >> > > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
> > > > > > >>>> >> > > <sz...@gmail.com> wrote:
> > > > > > >>>> >> > > >
> > > > > > >>>> >> > > > Testing on macOS Catalina
> > > > > > >>>> >> > > >
> > > > > > >>>> >> > > > Binaries: OK
> > > > > > >>>> >> > > >
> > > > > > >>>> >> > > > Wheels: OK
> > > > > > >>>> >> > > > Verified on macOS and on Linux.
> > > > > > >>>> >> > > > On linux the verification script has failed for
> python 3.5 and
> > > > > > >>>> >> manylinux2010
> > > > > > >>>> >> > > > and manylinux2014 with unsupported platform tag.
> I've manually
> > > > > > >>>> >> checked
> > > > > > >>>> >> > > > these wheels in the python:3.5 docker image, and
> the wheels were
> > > > > > >>>> >> good
> > > > > > >>>> >> > > > (this is automatically checked by crossbow too
> [1]). All other
> > > > > > >>>> >> wheels were
> > > > > > >>>> >> > > > passing using the verification script.
> > > > > > >>>> >> > > >
> > > > > > >>>> >> > > > Source: OK
> > > > > > >>>> >> > > > I had to revert the nvm path [2] to pass the js
> and integration
> > > > > > >>>> >> tests and
> > > > > > >>>> >> > > > force the glib test to use my system python
> instead of the conda
> > > > > > >>>> >> one.
> > > > > > >>>> >> > > >
> > > > > > >>>> >> > > > I vote with +1 (binding)
> > > > > > >>>> >> > > >
> > > > > > >>>> >> > > > [1]:
> > > > > > >>>> >>
> https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
> > > > > > >>>> >> > > > [2]:
> > > > > > >>>> >>
> > > > > > >>>>
> https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
> > > > > > >>>> >> > > >
> > > > > > >>>> >> > > >
> > > > > > >>>> >> > > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
> > > > > > >>>> >> > > > <ne...@gmail.com> wrote:
> > > > > > >>>> >> > > > >
> > > > > > >>>> >> > > > > I re-verified the macOS wheels and they worked
> but I had to
> > > > > > >>>> >> hard-code
> > > > > > >>>> >> > > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past
> the cython
> > > > > > >>>> error I
> > > > > > >>>> >> reported
> > > > > > >>>> >> > > > > previously. I tried to set that env var
> dynamically based on
> > > > > > >>>> your
> > > > > > >>>> >> current
> > > > > > >>>> >> > > > > OS version but didn't succeed in getting it
> passed through to
> > > > > > >>>> >> pytest,
> > > > > > >>>> >> > > > > despite many attempts to `export` it; someone
> with better bash
> > > > > > >>>> >> skills than
> > > > > > >>>> >> > > > > I should probably add that to the script. FTR
> `defaults read
> > > > > > >>>> >> loginwindow
> > > > > > >>>> >> > > > > SystemVersionStampAsString | sed s/\.[0-9]$//`
> returns the
> > > > > > >>>> right
> > > > > > >>>> >> macOS
> > > > > > >>>> >> > > > > version.
> > > > > > >>>> >> > > > >
> > > > > > >>>> >> > > > > Neal
> > > > > > >>>> >> > > > >
> > > > > > >>>> >> > > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <
> > > > > > >>>> wesmckinn@gmail.com>
> > > > > > >>>> >> wrote:
> > > > > > >>>> >> > > > >
> > > > > > >>>> >> > > > > > +1 (binding)
> > > > > > >>>> >> > > > > >
> > > > > > >>>> >> > > > > > I was able to verify the Windows wheels with
> the following
> > > > > > >>>> >> patch applied
> > > > > > >>>> >> > > > > >
> > > > > > >>>> >> > > > > > https://github.com/apache/arrow/pull/6364
> > > > > > >>>> >> > > > > >
> > > > > > >>>> >> > > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> > > > > > >>>> >> > > > > > <sz...@gmail.com> wrote:
> > > > > > >>>> >> > > > > > >
> > > > > > >>>> >> > > > > > > There were binary naming issues with the
> macosx and the
> > > > > > >>>> >> win-cp38
> > > > > > >>>> >> > > > > > > wheels.
> > > > > > >>>> >> > > > > > > I've uploaded them, all of the wheels should
> be available
> > > > > > >>>> now
> > > > > > >>>> >> [1]
> > > > > > >>>> >> > > > > > >
> > > > > > >>>> >> > > > > > > Note that the newly built macosx wheels have
> 10_9
> > > > > > >>>> platform tag
> > > > > > >>>> >> > > > > > > instead of 10_6, so the verification script
> must be
> > > > > > >>>> updated
> > > > > > >>>> >> [2] to
> > > > > > >>>> >> > > > > > > verify the macosx wheels.
> > > > > > >>>> >> > > > > > >
> > > > > > >>>> >> > > > > > > [1]
> > > > > > >>>> >>
> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > > >>>> >> > > > > > > [2]
> > > > > > >>>> >> > > > > >
> > > > > > >>>> >>
> > > > > > >>>>
> https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> > > > > > >>>> >> > > > > > >
> > > > > > >>>> >> > > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián
> Szűcs
> > > > > > >>>> >> > > > > > > <sz...@gmail.com> wrote:
> > > > > > >>>> >> > > > > > > >
> > > > > > >>>> >> > > > > > > > The wheel was built successfully and
> available under the
> > > > > > >>>> >> crossbow
> > > > > > >>>> >> > > > > > > > releases. Something must have gone wrong
> during
> > > > > > >>>> >> download/upload
> > > > > > >>>> >> > > > > > > > to bintray. I'm re-uploading the wheels
> again, waiting
> > > > > > >>>> for
> > > > > > >>>> >> the network.
> > > > > > >>>> >> > > > > > > >
> > > > > > >>>> >> > > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes
> McKinney <
> > > > > > >>>> >> wesmckinn@gmail.com>
> > > > > > >>>> >> > > > > > wrote:
> > > > > > >>>> >> > > > > > > > >
> > > > > > >>>> >> > > > > > > > > The Windows wheel RC script is broken
> > > > > > >>>> >> > > > > > > > >
> > > > > > >>>> >> > > > > > > > > wget --no-check-certificate -O
> > > > > > >>>> >> > > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > > >>>> >> > > > > > > > >
> > > > > > >>>> >> > > > > >
> > > > > > >>>> >>
> > > > > > >>>>
> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > > > > > >>>> >> > > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT
> /B 1
> > > > > > >>>> >> > > > > > > > > --2020-02-05 11:11:15--
> > > > > > >>>> >> > > > > > > > >
> > > > > > >>>> >> > > > > >
> > > > > > >>>> >>
> > > > > > >>>>
> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > > >>>> >> > > > > > > > > Resolving bintray.com (bintray.com)...
> 75.126.208.206
> > > > > > >>>> >> > > > > > > > > Connecting to bintray.com (bintray.com
> > > > > > >>>> >> )|75.126.208.206|:443...
> > > > > > >>>> >> > > > > > > > > connected.
> > > > > > >>>> >> > > > > > > > > HTTP request sent, awaiting response...
> 404 Not Found
> > > > > > >>>> >> > > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> > > > > > >>>> >> > > > > > > > >
> > > > > > >>>> >> > > > > > > > > I will try to fix
> > > > > > >>>> >> > > > > > > > >
> > > > > > >>>> >> > > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L.
> Korn <
> > > > > > >>>> >> uwelk@xhochy.com> wrote:
> > > > > > >>>> >> > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > I'm failing to verify C++ on macOS as
> it seems that
> > > > > > >>>> we
> > > > > > >>>> >> nowadays
> > > > > > >>>> >> > > > > > pull all dependencies from the system. Is
> there a known way
> > > > > > >>>> to
> > > > > > >>>> >> build & test
> > > > > > >>>> >> > > > > > on OSX with the script and use conda for the
> requirements?
> > > > > > >>>> >> > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > Otherwise I probably need to investe
> to create such
> > > > > > >>>> a
> > > > > > >>>> >> way.
> > > > > > >>>> >> > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > Cheers
> > > > > > >>>> >> > > > > > > > > > Uwe
> > > > > > >>>> >> > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM,
> Krisztián Szűcs
> > > > > > >>>> wrote:
> > > > > > >>>> >> > > > > > > > > > > Hi,
> > > > > > >>>> >> > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > I've cherry-picked the wheel fix [1]
> on top of the
> > > > > > >>>> >> 0.16 release
> > > > > > >>>> >> > > > > > tag,
> > > > > > >>>> >> > > > > > > > > > > re-built the wheels using crossbow
> [2], and
> > > > > > >>>> uploaded
> > > > > > >>>> >> them to
> > > > > > >>>> >> > > > > > > > > > > bintray [3] (also removed win-py38m).
> > > > > > >>>> >> > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > Anyone who has voted after verifying
> the wheels,
> > > > > > >>>> >> please re-run
> > > > > > >>>> >> > > > > > > > > > > the verification script again for
> the wheels and
> > > > > > >>>> >> re-vote.
> > > > > > >>>> >> > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > Thanks, Krisztian
> > > > > > >>>> >> > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > [1]
> > > > > > >>>> >> > > > > > > > > > >
> > > > > > >>>> >> > > > > >
> > > > > > >>>> >>
> > > > > > >>>>
> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > > > > >>>> >> > > > > > > > > > > [2]
> > > > > > >>>> >> > > > > >
> > > > > > >>>> >>
> https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > > > > >>>> >> > > > > > > > > > > [3]
> > > > > > >>>> >>
> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > > >>>> >> > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes
> McKinney <
> > > > > > >>>> >> wesmckinn@gmail.com>
> > > > > > >>>> >> > > > > > wrote:
> > > > > > >>>> >> > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > +1 (binding)
> > > > > > >>>> >> > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > Some patches were required to the
> verification
> > > > > > >>>> >> scripts but I
> > > > > > >>>> >> > > > > > have run:
> > > > > > >>>> >> > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > * Full source verification on
> Ubuntu 18.04
> > > > > > >>>> >> > > > > > > > > > > > * Linux binary verification
> > > > > > >>>> >> > > > > > > > > > > > * Source verification on Windows
> 10 (needed
> > > > > > >>>> >> ARROW-6757)
> > > > > > >>>> >> > > > > > > > > > > > * Windows binary verification.
> Note that Python
> > > > > > >>>> 3.8
> > > > > > >>>> >> wheel is
> > > > > > >>>> >> > > > > > broken
> > > > > > >>>> >> > > > > > > > > > > > (see ARROW-7755). Whoever uploads
> the wheels to
> > > > > > >>>> >> PyPI _SHOULD
> > > > > > >>>> >> > > > > > NOT_
> > > > > > >>>> >> > > > > > > > > > > > upload this 3.8 wheel until we
> know what's wrong
> > > > > > >>>> >> (if we upload
> > > > > > >>>> >> > > > > > a
> > > > > > >>>> >> > > > > > > > > > > > broken wheel then `pip install
> pyarrow==0.16.0`
> > > > > > >>>> >> will be
> > > > > > >>>> >> > > > > > permanently
> > > > > > >>>> >> > > > > > > > > > > > broken on Windows/Python 3.8)
> > > > > > >>>> >> > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM
> Francois
> > > > > > >>>> >> Saint-Jacques
> > > > > > >>>> >> > > > > > > > > > > > <fs...@gmail.com> wrote:
> > > > > > >>>> >> > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > Tested on ubuntu 18.04 for the
> source release.
> > > > > > >>>> >> > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM
> Francois
> > > > > > >>>> >> Saint-Jacques
> > > > > > >>>> >> > > > > > > > > > > > > <fs...@gmail.com> wrote:
> > > > > > >>>> >> > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > +1
> > > > > > >>>> >> > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > Binaries verification didn't
> have any
> > > > > > >>>> issues.
> > > > > > >>>> >> > > > > > > > > > > > > > Sources verification worked
> with some local
> > > > > > >>>> >> environment
> > > > > > >>>> >> > > > > > hiccups
> > > > > > >>>> >> > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > François
> > > > > > >>>> >> > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM
> Andy Grove <
> > > > > > >>>> >> > > > > > andygrove73@gmail.com> wrote:
> > > > > > >>>> >> > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > > +1 (binding) based on
> running the Rust
> > > > > > >>>> tests
> > > > > > >>>> >> > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > > Thanks.
> > > > > > >>>> >> > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13
> PM Krisztián
> > > > > > >>>> >> Szűcs <
> > > > > > >>>> >> > > > > > szucs.krisztian@gmail.com>
> > > > > > >>>> >> > > > > > > > > > > > > > > wrote:
> > > > > > >>>> >> > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > > > Hi,
> > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > > > I would like to propose
> the following
> > > > > > >>>> >> release
> > > > > > >>>> >> > > > > > candidate (RC2) of Apache
> > > > > > >>>> >> > > > > > > > > > > > > > > > Arrow version 0.16.0. This
> is a release
> > > > > > >>>> >> consisting of
> > > > > > >>>> >> > > > > > 728
> > > > > > >>>> >> > > > > > > > > > > > > > > > resolved JIRA issues[1].
> > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > > > This release candidate is
> based on
> > > > > > >>>> commit:
> > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > >>>> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > > > The source release rc2 is
> hosted at [3].
> > > > > > >>>> >> > > > > > > > > > > > > > > > The binary artifacts are
> hosted at
> > > > > > >>>> >> [4][5][6][7].
> > > > > > >>>> >> > > > > > > > > > > > > > > > The changelog is located
> at [8].
> > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > > > Please download, verify
> checksums and
> > > > > > >>>> >> signatures, run
> > > > > > >>>> >> > > > > > the unit tests,
> > > > > > >>>> >> > > > > > > > > > > > > > > > and vote on the release.
> See [9] for
> > > > > > >>>> how to
> > > > > > >>>> >> validate a
> > > > > > >>>> >> > > > > > release candidate.
> > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > > > The vote will be open for
> at least 72
> > > > > > >>>> hours.
> > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > > > > > > > [ ] +1 Release this as
> Apache Arrow
> > > > > > >>>> 0.16.0
> > > > > > >>>> >> > > > > > > > > > > > > > > > [ ] +0
> > > > > > >>>> >> > > > > > > > > > > > > > > > [ ] -1 Do not release this
> as Apache
> > > > > > >>>> Arrow
> > > > > > >>>> >> 0.16.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%200.16.0
> > > > > > >>>> >> > > > > > > > > > > > > > > > [2]:
> > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > >
> > > > > > >>>> >>
> > > > > > >>>>
> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > >>>> >> > > > > > > > > > > > > > > > [3]:
> > > > > > >>>> >> > > > > >
> > > > > > >>>> >>
> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > >>>> >> > > > > > > > > > > > > > > > [4]:
> > > > > > >>>> >> > > > > >
> https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > >>>> >> > > > > > > > > > > > > > > > [5]:
> > > > > > >>>> >> > > > > >
> https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > >>>> >> > > > > > > > > > > > > > > > [6]:
> > > > > > >>>> >> > > > > >
> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > >>>> >> > > > > > > > > > > > > > > > [7]:
> > > > > > >>>> >> > > > > >
> https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > >>>> >> > > > > > > > > > > > > > > > [8]:
> > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > >
> > > > > > >>>> >>
> > > > > > >>>>
> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > >>>> >> > > > > > > > > > > > > > > > [9]:
> > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > >
> > > > > > >>>> >>
> > > > > > >>>>
> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > > >>>> >> > > > > > > > > > >
> > > > > > >>>> >> > > > > >
> > > > > > >>>> >>
> > > > > > >>>> >
> > > > > > >>>>
> > > > > > >>>
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
Updated checklist:

- [DONE] marking the released version as "RELEASED" on JIRA
- [DONE] rebase the master branch on top of the release branch
- [DONE] rebase the pull requests
- [DONE] uploading source release artifacts to SVN
- [DONE] uploading binary release artifacts to Bintray
- [DONE] updating the Arrow website
- [DONE] python source distribution
- [DONE] ruby gems
- [DONE] javascript npm packages
- [DONE] .NET nuget packages
- [DONE] java maven artifacts
- [DONE] conda packages
- [DONE] rust packages
- [DONE] R packages
- [DONE] homebrew packages
- [DONE] announcing release
- [kszucs] python wheels
  Still waiting for PyPA's response.
- [kszucs] updating website with new API documentation
  In-progress.

On Mon, Feb 10, 2020 at 4:27 PM Krisztián Szűcs
<sz...@gmail.com> wrote:
>
> Indeed, it is here
> https://lists.apache.org/thread.html/rf3a0840c152d7eeefb6862c3a54f986595f88b439b0c82780d15f998%40%3Cdev.arrow.apache.org%3E
>
> On Mon, Feb 10, 2020 at 4:25 PM Francois Saint-Jacques
> <fs...@gmail.com> wrote:
> >
> > I received it.
> >
> > On Mon, Feb 10, 2020 at 10:24 AM Krisztián Szűcs
> > <sz...@gmail.com> wrote:
> > >
> > > I've already announced the release 4 hours ago with my @apache address.
> > > Although I cannot see it in the archive [1].
> > >
> > > I suppose it didn't go through, no clue why.
> > >
> > > [1] https://lists.apache.org/list.html?dev@arrow.apache.org
> > >
> > >
> > > On Mon, Feb 10, 2020 at 3:57 PM Wes McKinney <we...@gmail.com> wrote:
> > > >
> > > > Can we announce the release? Let me know if I can help with anything
> > > >
> > > > On Sun, Feb 9, 2020 at 6:23 PM Sutou Kouhei <ko...@clear-code.com> wrote:
> > > > >
> > > > > Hi,
> > > > >
> > > > > MSYS2 package is updated:
> > > > > https://github.com/msys2/MINGW-packages/pull/6175
> > > > >
> > > > >
> > > > > Thanks,
> > > > > --
> > > > > kou
> > > > >
> > > > > In <CA...@mail.gmail.com>
> > > > >   "Re: [VOTE] Release Apache Arrow 0.16.0 - RC2" on Sun, 9 Feb 2020 09:06:39 -0800,
> > > > >   Neal Richardson <ne...@gmail.com> wrote:
> > > > >
> > > > > > R package 0.16.0 has been accepted by CRAN; may take a few more days for
> > > > > > CRAN to build Windows and macOS binaries.
> > > > > >
> > > > > > Neal
> > > > > >
> > > > > > On Fri, Feb 7, 2020 at 4:50 PM Neal Richardson <ne...@gmail.com>
> > > > > > wrote:
> > > > > >
> > > > > >> Homebrew PR is up: https://github.com/Homebrew/homebrew-core/pull/49908
> > > > > >>
> > > > > >>
> > > > > >>
> > > > > >> On Fri, Feb 7, 2020 at 3:44 PM Neal Richardson <
> > > > > >> neal.p.richardson@gmail.com> wrote:
> > > > > >>
> > > > > >>> I'm working (with Jeroen) on the R package stuff, and I'll put together
> > > > > >>> the homebrew formula PR now.
> > > > > >>>
> > > > > >>> Neal
> > > > > >>>
> > > > > >>> On Fri, Feb 7, 2020 at 6:42 AM Andy Grove <an...@gmail.com> wrote:
> > > > > >>>
> > > > > >>>> Rust crates are published. Filed
> > > > > >>>> https://issues.apache.org/jira/browse/ARROW-7794 for the arrow-flight
> > > > > >>>> issue.
> > > > > >>>>
> > > > > >>>> On Fri, Feb 7, 2020 at 7:05 AM Andy Grove <an...@gmail.com> wrote:
> > > > > >>>>
> > > > > >>>> > I'll look at the Rust issue now.
> > > > > >>>> >
> > > > > >>>> > On Fri, Feb 7, 2020 at 3:27 AM Krisztián Szűcs <
> > > > > >>>> szucs.krisztian@gmail.com>
> > > > > >>>> > wrote:
> > > > > >>>> >
> > > > > >>>> >> Status of the post release tasks:
> > > > > >>>> >>
> > > > > >>>> >> - [DONE] marking the released version as "RELEASED" on JIRA
> > > > > >>>> >> - [DONE] rebase the master branch on top of the release branch
> > > > > >>>> >>   We have failing builds on the master because of the bumped version
> > > > > >>>> >> numbers, those must be fixed.
> > > > > >>>> >> - [DONE] rebase the pull requests
> > > > > >>>> >> - [DONE] uploading source release artifacts to SVN
> > > > > >>>> >> - [DONE] uploading binary release artifacts to Bintray
> > > > > >>>> >> - [DONE] updating the Arrow website
> > > > > >>>> >> - [DONE] python source distribution
> > > > > >>>> >> - [DONE] ruby gems
> > > > > >>>> >> - [DONE] javascript npm packages
> > > > > >>>> >> - [DONE] .NET nuget packages
> > > > > >>>> >> - [DONE] java maven artifacts
> > > > > >>>> >>    I had to re-stage the maven artifacts
> > > > > >>>> >> - [kszucs] python wheels
> > > > > >>>> >>   Partially done, the manylinux2010 and manylinux2014 wheels have hit
> > > > > >>>> >> the 60MB limit of pypi, requested to increase it
> > > > > >>>> >> https://github.com/pypa/pypi-support/issues/186
> > > > > >>>> >> - [xhochy] conda packages
> > > > > >>>> >>   Uwe works on it, arrow-cpp is already merged.
> > > > > >>>> >> - [andygrove] rust packages
> > > > > >>>> >>    Arrow-flight misses the format directory, didn't dig deeper. Andy
> > > > > >>>> >> could you take a look?
> > > > > >>>> >> - [nealrichardson] R packages
> > > > > >>>> >>   Neal should handle this.
> > > > > >>>> >> - [ ] homebrew packages
> > > > > >>>> >> - [ ] updating website with new API documentation
> > > > > >>>> >> - [ ] announcing release
> > > > > >>>> >>
> > > > > >>>> >> On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
> > > > > >>>> >> <sz...@gmail.com> wrote:
> > > > > >>>> >> >
> > > > > >>>> >> > The VOTE carries with 4 binding +1 votes, 3 non-binding +1 votes and
> > > > > >>>> >> > one binding +0 vote.
> > > > > >>>> >> >
> > > > > >>>> >> > I'm starting the post-release tasks, if anyone wants to help please
> > > > > >>>> let
> > > > > >>>> >> me know.
> > > > > >>>> >> >
> > > > > >>>> >> > On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
> > > > > >>>> >> > <sz...@gmail.com> wrote:
> > > > > >>>> >> > >
> > > > > >>>> >> > > So far we have the following votes:
> > > > > >>>> >> > >
> > > > > >>>> >> > > +0 (binding)
> > > > > >>>> >> > > +1 (binding)
> > > > > >>>> >> > > +1 (non-binding)
> > > > > >>>> >> > > +1 (binding)
> > > > > >>>> >> > > +1 (non-binding)
> > > > > >>>> >> > > +1 (binding)
> > > > > >>>> >> > > +1 (non-binding)
> > > > > >>>> >> > > +1 (binding)
> > > > > >>>> >> > > ------------
> > > > > >>>> >> > > 4 +1 (binding)
> > > > > >>>> >> > > 3 +1 (non-binding)
> > > > > >>>> >> > >
> > > > > >>>> >> > > I'm waiting for votes until tomorrow morning (UTC), then I'm
> > > > > >>>> closing
> > > > > >>>> >> the VOTE.
> > > > > >>>> >> > >
> > > > > >>>> >> > > Thanks everyone!
> > > > > >>>> >> > >
> > > > > >>>> >> > > - Krisztian
> > > > > >>>> >> > >
> > > > > >>>> >> > > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
> > > > > >>>> >> > > <sz...@gmail.com> wrote:
> > > > > >>>> >> > > >
> > > > > >>>> >> > > > Testing on macOS Catalina
> > > > > >>>> >> > > >
> > > > > >>>> >> > > > Binaries: OK
> > > > > >>>> >> > > >
> > > > > >>>> >> > > > Wheels: OK
> > > > > >>>> >> > > > Verified on macOS and on Linux.
> > > > > >>>> >> > > > On linux the verification script has failed for python 3.5 and
> > > > > >>>> >> manylinux2010
> > > > > >>>> >> > > > and manylinux2014 with unsupported platform tag. I've manually
> > > > > >>>> >> checked
> > > > > >>>> >> > > > these wheels in the python:3.5 docker image, and the wheels were
> > > > > >>>> >> good
> > > > > >>>> >> > > > (this is automatically checked by crossbow too [1]). All other
> > > > > >>>> >> wheels were
> > > > > >>>> >> > > > passing using the verification script.
> > > > > >>>> >> > > >
> > > > > >>>> >> > > > Source: OK
> > > > > >>>> >> > > > I had to revert the nvm path [2] to pass the js and integration
> > > > > >>>> >> tests and
> > > > > >>>> >> > > > force the glib test to use my system python instead of the conda
> > > > > >>>> >> one.
> > > > > >>>> >> > > >
> > > > > >>>> >> > > > I vote with +1 (binding)
> > > > > >>>> >> > > >
> > > > > >>>> >> > > > [1]:
> > > > > >>>> >> https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
> > > > > >>>> >> > > > [2]:
> > > > > >>>> >>
> > > > > >>>> https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
> > > > > >>>> >> > > >
> > > > > >>>> >> > > >
> > > > > >>>> >> > > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
> > > > > >>>> >> > > > <ne...@gmail.com> wrote:
> > > > > >>>> >> > > > >
> > > > > >>>> >> > > > > I re-verified the macOS wheels and they worked but I had to
> > > > > >>>> >> hard-code
> > > > > >>>> >> > > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython
> > > > > >>>> error I
> > > > > >>>> >> reported
> > > > > >>>> >> > > > > previously. I tried to set that env var dynamically based on
> > > > > >>>> your
> > > > > >>>> >> current
> > > > > >>>> >> > > > > OS version but didn't succeed in getting it passed through to
> > > > > >>>> >> pytest,
> > > > > >>>> >> > > > > despite many attempts to `export` it; someone with better bash
> > > > > >>>> >> skills than
> > > > > >>>> >> > > > > I should probably add that to the script. FTR `defaults read
> > > > > >>>> >> loginwindow
> > > > > >>>> >> > > > > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the
> > > > > >>>> right
> > > > > >>>> >> macOS
> > > > > >>>> >> > > > > version.
> > > > > >>>> >> > > > >
> > > > > >>>> >> > > > > Neal
> > > > > >>>> >> > > > >
> > > > > >>>> >> > > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <
> > > > > >>>> wesmckinn@gmail.com>
> > > > > >>>> >> wrote:
> > > > > >>>> >> > > > >
> > > > > >>>> >> > > > > > +1 (binding)
> > > > > >>>> >> > > > > >
> > > > > >>>> >> > > > > > I was able to verify the Windows wheels with the following
> > > > > >>>> >> patch applied
> > > > > >>>> >> > > > > >
> > > > > >>>> >> > > > > > https://github.com/apache/arrow/pull/6364
> > > > > >>>> >> > > > > >
> > > > > >>>> >> > > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> > > > > >>>> >> > > > > > <sz...@gmail.com> wrote:
> > > > > >>>> >> > > > > > >
> > > > > >>>> >> > > > > > > There were binary naming issues with the macosx and the
> > > > > >>>> >> win-cp38
> > > > > >>>> >> > > > > > > wheels.
> > > > > >>>> >> > > > > > > I've uploaded them, all of the wheels should be available
> > > > > >>>> now
> > > > > >>>> >> [1]
> > > > > >>>> >> > > > > > >
> > > > > >>>> >> > > > > > > Note that the newly built macosx wheels have 10_9
> > > > > >>>> platform tag
> > > > > >>>> >> > > > > > > instead of 10_6, so the verification script must be
> > > > > >>>> updated
> > > > > >>>> >> [2] to
> > > > > >>>> >> > > > > > > verify the macosx wheels.
> > > > > >>>> >> > > > > > >
> > > > > >>>> >> > > > > > > [1]
> > > > > >>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > >>>> >> > > > > > > [2]
> > > > > >>>> >> > > > > >
> > > > > >>>> >>
> > > > > >>>> https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> > > > > >>>> >> > > > > > >
> > > > > >>>> >> > > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
> > > > > >>>> >> > > > > > > <sz...@gmail.com> wrote:
> > > > > >>>> >> > > > > > > >
> > > > > >>>> >> > > > > > > > The wheel was built successfully and available under the
> > > > > >>>> >> crossbow
> > > > > >>>> >> > > > > > > > releases. Something must have gone wrong during
> > > > > >>>> >> download/upload
> > > > > >>>> >> > > > > > > > to bintray. I'm re-uploading the wheels again, waiting
> > > > > >>>> for
> > > > > >>>> >> the network.
> > > > > >>>> >> > > > > > > >
> > > > > >>>> >> > > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <
> > > > > >>>> >> wesmckinn@gmail.com>
> > > > > >>>> >> > > > > > wrote:
> > > > > >>>> >> > > > > > > > >
> > > > > >>>> >> > > > > > > > > The Windows wheel RC script is broken
> > > > > >>>> >> > > > > > > > >
> > > > > >>>> >> > > > > > > > > wget --no-check-certificate -O
> > > > > >>>> >> > > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > >>>> >> > > > > > > > >
> > > > > >>>> >> > > > > >
> > > > > >>>> >>
> > > > > >>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > > > > >>>> >> > > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> > > > > >>>> >> > > > > > > > > --2020-02-05 11:11:15--
> > > > > >>>> >> > > > > > > > >
> > > > > >>>> >> > > > > >
> > > > > >>>> >>
> > > > > >>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > >>>> >> > > > > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
> > > > > >>>> >> > > > > > > > > Connecting to bintray.com (bintray.com
> > > > > >>>> >> )|75.126.208.206|:443...
> > > > > >>>> >> > > > > > > > > connected.
> > > > > >>>> >> > > > > > > > > HTTP request sent, awaiting response... 404 Not Found
> > > > > >>>> >> > > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> > > > > >>>> >> > > > > > > > >
> > > > > >>>> >> > > > > > > > > I will try to fix
> > > > > >>>> >> > > > > > > > >
> > > > > >>>> >> > > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <
> > > > > >>>> >> uwelk@xhochy.com> wrote:
> > > > > >>>> >> > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > I'm failing to verify C++ on macOS as it seems that
> > > > > >>>> we
> > > > > >>>> >> nowadays
> > > > > >>>> >> > > > > > pull all dependencies from the system. Is there a known way
> > > > > >>>> to
> > > > > >>>> >> build & test
> > > > > >>>> >> > > > > > on OSX with the script and use conda for the requirements?
> > > > > >>>> >> > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > Otherwise I probably need to investe to create such
> > > > > >>>> a
> > > > > >>>> >> way.
> > > > > >>>> >> > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > Cheers
> > > > > >>>> >> > > > > > > > > > Uwe
> > > > > >>>> >> > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs
> > > > > >>>> wrote:
> > > > > >>>> >> > > > > > > > > > > Hi,
> > > > > >>>> >> > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > I've cherry-picked the wheel fix [1] on top of the
> > > > > >>>> >> 0.16 release
> > > > > >>>> >> > > > > > tag,
> > > > > >>>> >> > > > > > > > > > > re-built the wheels using crossbow [2], and
> > > > > >>>> uploaded
> > > > > >>>> >> them to
> > > > > >>>> >> > > > > > > > > > > bintray [3] (also removed win-py38m).
> > > > > >>>> >> > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > Anyone who has voted after verifying the wheels,
> > > > > >>>> >> please re-run
> > > > > >>>> >> > > > > > > > > > > the verification script again for the wheels and
> > > > > >>>> >> re-vote.
> > > > > >>>> >> > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > Thanks, Krisztian
> > > > > >>>> >> > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > [1]
> > > > > >>>> >> > > > > > > > > > >
> > > > > >>>> >> > > > > >
> > > > > >>>> >>
> > > > > >>>> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > > > >>>> >> > > > > > > > > > > [2]
> > > > > >>>> >> > > > > >
> > > > > >>>> >> https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > > > >>>> >> > > > > > > > > > > [3]
> > > > > >>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > >>>> >> > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <
> > > > > >>>> >> wesmckinn@gmail.com>
> > > > > >>>> >> > > > > > wrote:
> > > > > >>>> >> > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > +1 (binding)
> > > > > >>>> >> > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > Some patches were required to the verification
> > > > > >>>> >> scripts but I
> > > > > >>>> >> > > > > > have run:
> > > > > >>>> >> > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > * Full source verification on Ubuntu 18.04
> > > > > >>>> >> > > > > > > > > > > > * Linux binary verification
> > > > > >>>> >> > > > > > > > > > > > * Source verification on Windows 10 (needed
> > > > > >>>> >> ARROW-6757)
> > > > > >>>> >> > > > > > > > > > > > * Windows binary verification. Note that Python
> > > > > >>>> 3.8
> > > > > >>>> >> wheel is
> > > > > >>>> >> > > > > > broken
> > > > > >>>> >> > > > > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to
> > > > > >>>> >> PyPI _SHOULD
> > > > > >>>> >> > > > > > NOT_
> > > > > >>>> >> > > > > > > > > > > > upload this 3.8 wheel until we know what's wrong
> > > > > >>>> >> (if we upload
> > > > > >>>> >> > > > > > a
> > > > > >>>> >> > > > > > > > > > > > broken wheel then `pip install pyarrow==0.16.0`
> > > > > >>>> >> will be
> > > > > >>>> >> > > > > > permanently
> > > > > >>>> >> > > > > > > > > > > > broken on Windows/Python 3.8)
> > > > > >>>> >> > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois
> > > > > >>>> >> Saint-Jacques
> > > > > >>>> >> > > > > > > > > > > > <fs...@gmail.com> wrote:
> > > > > >>>> >> > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > Tested on ubuntu 18.04 for the source release.
> > > > > >>>> >> > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois
> > > > > >>>> >> Saint-Jacques
> > > > > >>>> >> > > > > > > > > > > > > <fs...@gmail.com> wrote:
> > > > > >>>> >> > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > +1
> > > > > >>>> >> > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > Binaries verification didn't have any
> > > > > >>>> issues.
> > > > > >>>> >> > > > > > > > > > > > > > Sources verification worked with some local
> > > > > >>>> >> environment
> > > > > >>>> >> > > > > > hiccups
> > > > > >>>> >> > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > François
> > > > > >>>> >> > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
> > > > > >>>> >> > > > > > andygrove73@gmail.com> wrote:
> > > > > >>>> >> > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > > +1 (binding) based on running the Rust
> > > > > >>>> tests
> > > > > >>>> >> > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > > Thanks.
> > > > > >>>> >> > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián
> > > > > >>>> >> Szűcs <
> > > > > >>>> >> > > > > > szucs.krisztian@gmail.com>
> > > > > >>>> >> > > > > > > > > > > > > > > wrote:
> > > > > >>>> >> > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > > > Hi,
> > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > > > I would like to propose the following
> > > > > >>>> >> release
> > > > > >>>> >> > > > > > candidate (RC2) of Apache
> > > > > >>>> >> > > > > > > > > > > > > > > > Arrow version 0.16.0. This is a release
> > > > > >>>> >> consisting of
> > > > > >>>> >> > > > > > 728
> > > > > >>>> >> > > > > > > > > > > > > > > > resolved JIRA issues[1].
> > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > > > This release candidate is based on
> > > > > >>>> commit:
> > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > >>>> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > > > The source release rc2 is hosted at [3].
> > > > > >>>> >> > > > > > > > > > > > > > > > The binary artifacts are hosted at
> > > > > >>>> >> [4][5][6][7].
> > > > > >>>> >> > > > > > > > > > > > > > > > The changelog is located at [8].
> > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > > > Please download, verify checksums and
> > > > > >>>> >> signatures, run
> > > > > >>>> >> > > > > > the unit tests,
> > > > > >>>> >> > > > > > > > > > > > > > > > and vote on the release. See [9] for
> > > > > >>>> how to
> > > > > >>>> >> validate a
> > > > > >>>> >> > > > > > release candidate.
> > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > > > The vote will be open for at least 72
> > > > > >>>> hours.
> > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow
> > > > > >>>> 0.16.0
> > > > > >>>> >> > > > > > > > > > > > > > > > [ ] +0
> > > > > >>>> >> > > > > > > > > > > > > > > > [ ] -1 Do not release this as Apache
> > > > > >>>> Arrow
> > > > > >>>> >> 0.16.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%200.16.0
> > > > > >>>> >> > > > > > > > > > > > > > > > [2]:
> > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > >
> > > > > >>>> >>
> > > > > >>>> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > >>>> >> > > > > > > > > > > > > > > > [3]:
> > > > > >>>> >> > > > > >
> > > > > >>>> >> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > >>>> >> > > > > > > > > > > > > > > > [4]:
> > > > > >>>> >> > > > > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > >>>> >> > > > > > > > > > > > > > > > [5]:
> > > > > >>>> >> > > > > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > >>>> >> > > > > > > > > > > > > > > > [6]:
> > > > > >>>> >> > > > > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > >>>> >> > > > > > > > > > > > > > > > [7]:
> > > > > >>>> >> > > > > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > >>>> >> > > > > > > > > > > > > > > > [8]:
> > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > >
> > > > > >>>> >>
> > > > > >>>> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > >>>> >> > > > > > > > > > > > > > > > [9]:
> > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > >
> > > > > >>>> >>
> > > > > >>>> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > >>>> >> > > > > > > > > > > > > > > >
> > > > > >>>> >> > > > > > > > > > >
> > > > > >>>> >> > > > > >
> > > > > >>>> >>
> > > > > >>>> >
> > > > > >>>>
> > > > > >>>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
Indeed, it is here
https://lists.apache.org/thread.html/rf3a0840c152d7eeefb6862c3a54f986595f88b439b0c82780d15f998%40%3Cdev.arrow.apache.org%3E

On Mon, Feb 10, 2020 at 4:25 PM Francois Saint-Jacques
<fs...@gmail.com> wrote:
>
> I received it.
>
> On Mon, Feb 10, 2020 at 10:24 AM Krisztián Szűcs
> <sz...@gmail.com> wrote:
> >
> > I've already announced the release 4 hours ago with my @apache address.
> > Although I cannot see it in the archive [1].
> >
> > I suppose it didn't go through, no clue why.
> >
> > [1] https://lists.apache.org/list.html?dev@arrow.apache.org
> >
> >
> > On Mon, Feb 10, 2020 at 3:57 PM Wes McKinney <we...@gmail.com> wrote:
> > >
> > > Can we announce the release? Let me know if I can help with anything
> > >
> > > On Sun, Feb 9, 2020 at 6:23 PM Sutou Kouhei <ko...@clear-code.com> wrote:
> > > >
> > > > Hi,
> > > >
> > > > MSYS2 package is updated:
> > > > https://github.com/msys2/MINGW-packages/pull/6175
> > > >
> > > >
> > > > Thanks,
> > > > --
> > > > kou
> > > >
> > > > In <CA...@mail.gmail.com>
> > > >   "Re: [VOTE] Release Apache Arrow 0.16.0 - RC2" on Sun, 9 Feb 2020 09:06:39 -0800,
> > > >   Neal Richardson <ne...@gmail.com> wrote:
> > > >
> > > > > R package 0.16.0 has been accepted by CRAN; may take a few more days for
> > > > > CRAN to build Windows and macOS binaries.
> > > > >
> > > > > Neal
> > > > >
> > > > > On Fri, Feb 7, 2020 at 4:50 PM Neal Richardson <ne...@gmail.com>
> > > > > wrote:
> > > > >
> > > > >> Homebrew PR is up: https://github.com/Homebrew/homebrew-core/pull/49908
> > > > >>
> > > > >>
> > > > >>
> > > > >> On Fri, Feb 7, 2020 at 3:44 PM Neal Richardson <
> > > > >> neal.p.richardson@gmail.com> wrote:
> > > > >>
> > > > >>> I'm working (with Jeroen) on the R package stuff, and I'll put together
> > > > >>> the homebrew formula PR now.
> > > > >>>
> > > > >>> Neal
> > > > >>>
> > > > >>> On Fri, Feb 7, 2020 at 6:42 AM Andy Grove <an...@gmail.com> wrote:
> > > > >>>
> > > > >>>> Rust crates are published. Filed
> > > > >>>> https://issues.apache.org/jira/browse/ARROW-7794 for the arrow-flight
> > > > >>>> issue.
> > > > >>>>
> > > > >>>> On Fri, Feb 7, 2020 at 7:05 AM Andy Grove <an...@gmail.com> wrote:
> > > > >>>>
> > > > >>>> > I'll look at the Rust issue now.
> > > > >>>> >
> > > > >>>> > On Fri, Feb 7, 2020 at 3:27 AM Krisztián Szűcs <
> > > > >>>> szucs.krisztian@gmail.com>
> > > > >>>> > wrote:
> > > > >>>> >
> > > > >>>> >> Status of the post release tasks:
> > > > >>>> >>
> > > > >>>> >> - [DONE] marking the released version as "RELEASED" on JIRA
> > > > >>>> >> - [DONE] rebase the master branch on top of the release branch
> > > > >>>> >>   We have failing builds on the master because of the bumped version
> > > > >>>> >> numbers, those must be fixed.
> > > > >>>> >> - [DONE] rebase the pull requests
> > > > >>>> >> - [DONE] uploading source release artifacts to SVN
> > > > >>>> >> - [DONE] uploading binary release artifacts to Bintray
> > > > >>>> >> - [DONE] updating the Arrow website
> > > > >>>> >> - [DONE] python source distribution
> > > > >>>> >> - [DONE] ruby gems
> > > > >>>> >> - [DONE] javascript npm packages
> > > > >>>> >> - [DONE] .NET nuget packages
> > > > >>>> >> - [DONE] java maven artifacts
> > > > >>>> >>    I had to re-stage the maven artifacts
> > > > >>>> >> - [kszucs] python wheels
> > > > >>>> >>   Partially done, the manylinux2010 and manylinux2014 wheels have hit
> > > > >>>> >> the 60MB limit of pypi, requested to increase it
> > > > >>>> >> https://github.com/pypa/pypi-support/issues/186
> > > > >>>> >> - [xhochy] conda packages
> > > > >>>> >>   Uwe works on it, arrow-cpp is already merged.
> > > > >>>> >> - [andygrove] rust packages
> > > > >>>> >>    Arrow-flight misses the format directory, didn't dig deeper. Andy
> > > > >>>> >> could you take a look?
> > > > >>>> >> - [nealrichardson] R packages
> > > > >>>> >>   Neal should handle this.
> > > > >>>> >> - [ ] homebrew packages
> > > > >>>> >> - [ ] updating website with new API documentation
> > > > >>>> >> - [ ] announcing release
> > > > >>>> >>
> > > > >>>> >> On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
> > > > >>>> >> <sz...@gmail.com> wrote:
> > > > >>>> >> >
> > > > >>>> >> > The VOTE carries with 4 binding +1 votes, 3 non-binding +1 votes and
> > > > >>>> >> > one binding +0 vote.
> > > > >>>> >> >
> > > > >>>> >> > I'm starting the post-release tasks, if anyone wants to help please
> > > > >>>> let
> > > > >>>> >> me know.
> > > > >>>> >> >
> > > > >>>> >> > On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
> > > > >>>> >> > <sz...@gmail.com> wrote:
> > > > >>>> >> > >
> > > > >>>> >> > > So far we have the following votes:
> > > > >>>> >> > >
> > > > >>>> >> > > +0 (binding)
> > > > >>>> >> > > +1 (binding)
> > > > >>>> >> > > +1 (non-binding)
> > > > >>>> >> > > +1 (binding)
> > > > >>>> >> > > +1 (non-binding)
> > > > >>>> >> > > +1 (binding)
> > > > >>>> >> > > +1 (non-binding)
> > > > >>>> >> > > +1 (binding)
> > > > >>>> >> > > ------------
> > > > >>>> >> > > 4 +1 (binding)
> > > > >>>> >> > > 3 +1 (non-binding)
> > > > >>>> >> > >
> > > > >>>> >> > > I'm waiting for votes until tomorrow morning (UTC), then I'm
> > > > >>>> closing
> > > > >>>> >> the VOTE.
> > > > >>>> >> > >
> > > > >>>> >> > > Thanks everyone!
> > > > >>>> >> > >
> > > > >>>> >> > > - Krisztian
> > > > >>>> >> > >
> > > > >>>> >> > > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
> > > > >>>> >> > > <sz...@gmail.com> wrote:
> > > > >>>> >> > > >
> > > > >>>> >> > > > Testing on macOS Catalina
> > > > >>>> >> > > >
> > > > >>>> >> > > > Binaries: OK
> > > > >>>> >> > > >
> > > > >>>> >> > > > Wheels: OK
> > > > >>>> >> > > > Verified on macOS and on Linux.
> > > > >>>> >> > > > On linux the verification script has failed for python 3.5 and
> > > > >>>> >> manylinux2010
> > > > >>>> >> > > > and manylinux2014 with unsupported platform tag. I've manually
> > > > >>>> >> checked
> > > > >>>> >> > > > these wheels in the python:3.5 docker image, and the wheels were
> > > > >>>> >> good
> > > > >>>> >> > > > (this is automatically checked by crossbow too [1]). All other
> > > > >>>> >> wheels were
> > > > >>>> >> > > > passing using the verification script.
> > > > >>>> >> > > >
> > > > >>>> >> > > > Source: OK
> > > > >>>> >> > > > I had to revert the nvm path [2] to pass the js and integration
> > > > >>>> >> tests and
> > > > >>>> >> > > > force the glib test to use my system python instead of the conda
> > > > >>>> >> one.
> > > > >>>> >> > > >
> > > > >>>> >> > > > I vote with +1 (binding)
> > > > >>>> >> > > >
> > > > >>>> >> > > > [1]:
> > > > >>>> >> https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
> > > > >>>> >> > > > [2]:
> > > > >>>> >>
> > > > >>>> https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
> > > > >>>> >> > > >
> > > > >>>> >> > > >
> > > > >>>> >> > > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
> > > > >>>> >> > > > <ne...@gmail.com> wrote:
> > > > >>>> >> > > > >
> > > > >>>> >> > > > > I re-verified the macOS wheels and they worked but I had to
> > > > >>>> >> hard-code
> > > > >>>> >> > > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython
> > > > >>>> error I
> > > > >>>> >> reported
> > > > >>>> >> > > > > previously. I tried to set that env var dynamically based on
> > > > >>>> your
> > > > >>>> >> current
> > > > >>>> >> > > > > OS version but didn't succeed in getting it passed through to
> > > > >>>> >> pytest,
> > > > >>>> >> > > > > despite many attempts to `export` it; someone with better bash
> > > > >>>> >> skills than
> > > > >>>> >> > > > > I should probably add that to the script. FTR `defaults read
> > > > >>>> >> loginwindow
> > > > >>>> >> > > > > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the
> > > > >>>> right
> > > > >>>> >> macOS
> > > > >>>> >> > > > > version.
> > > > >>>> >> > > > >
> > > > >>>> >> > > > > Neal
> > > > >>>> >> > > > >
> > > > >>>> >> > > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <
> > > > >>>> wesmckinn@gmail.com>
> > > > >>>> >> wrote:
> > > > >>>> >> > > > >
> > > > >>>> >> > > > > > +1 (binding)
> > > > >>>> >> > > > > >
> > > > >>>> >> > > > > > I was able to verify the Windows wheels with the following
> > > > >>>> >> patch applied
> > > > >>>> >> > > > > >
> > > > >>>> >> > > > > > https://github.com/apache/arrow/pull/6364
> > > > >>>> >> > > > > >
> > > > >>>> >> > > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> > > > >>>> >> > > > > > <sz...@gmail.com> wrote:
> > > > >>>> >> > > > > > >
> > > > >>>> >> > > > > > > There were binary naming issues with the macosx and the
> > > > >>>> >> win-cp38
> > > > >>>> >> > > > > > > wheels.
> > > > >>>> >> > > > > > > I've uploaded them, all of the wheels should be available
> > > > >>>> now
> > > > >>>> >> [1]
> > > > >>>> >> > > > > > >
> > > > >>>> >> > > > > > > Note that the newly built macosx wheels have 10_9
> > > > >>>> platform tag
> > > > >>>> >> > > > > > > instead of 10_6, so the verification script must be
> > > > >>>> updated
> > > > >>>> >> [2] to
> > > > >>>> >> > > > > > > verify the macosx wheels.
> > > > >>>> >> > > > > > >
> > > > >>>> >> > > > > > > [1]
> > > > >>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > >>>> >> > > > > > > [2]
> > > > >>>> >> > > > > >
> > > > >>>> >>
> > > > >>>> https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> > > > >>>> >> > > > > > >
> > > > >>>> >> > > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
> > > > >>>> >> > > > > > > <sz...@gmail.com> wrote:
> > > > >>>> >> > > > > > > >
> > > > >>>> >> > > > > > > > The wheel was built successfully and available under the
> > > > >>>> >> crossbow
> > > > >>>> >> > > > > > > > releases. Something must have gone wrong during
> > > > >>>> >> download/upload
> > > > >>>> >> > > > > > > > to bintray. I'm re-uploading the wheels again, waiting
> > > > >>>> for
> > > > >>>> >> the network.
> > > > >>>> >> > > > > > > >
> > > > >>>> >> > > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <
> > > > >>>> >> wesmckinn@gmail.com>
> > > > >>>> >> > > > > > wrote:
> > > > >>>> >> > > > > > > > >
> > > > >>>> >> > > > > > > > > The Windows wheel RC script is broken
> > > > >>>> >> > > > > > > > >
> > > > >>>> >> > > > > > > > > wget --no-check-certificate -O
> > > > >>>> >> > > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > >>>> >> > > > > > > > >
> > > > >>>> >> > > > > >
> > > > >>>> >>
> > > > >>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > > > >>>> >> > > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> > > > >>>> >> > > > > > > > > --2020-02-05 11:11:15--
> > > > >>>> >> > > > > > > > >
> > > > >>>> >> > > > > >
> > > > >>>> >>
> > > > >>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > >>>> >> > > > > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
> > > > >>>> >> > > > > > > > > Connecting to bintray.com (bintray.com
> > > > >>>> >> )|75.126.208.206|:443...
> > > > >>>> >> > > > > > > > > connected.
> > > > >>>> >> > > > > > > > > HTTP request sent, awaiting response... 404 Not Found
> > > > >>>> >> > > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> > > > >>>> >> > > > > > > > >
> > > > >>>> >> > > > > > > > > I will try to fix
> > > > >>>> >> > > > > > > > >
> > > > >>>> >> > > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <
> > > > >>>> >> uwelk@xhochy.com> wrote:
> > > > >>>> >> > > > > > > > > >
> > > > >>>> >> > > > > > > > > > I'm failing to verify C++ on macOS as it seems that
> > > > >>>> we
> > > > >>>> >> nowadays
> > > > >>>> >> > > > > > pull all dependencies from the system. Is there a known way
> > > > >>>> to
> > > > >>>> >> build & test
> > > > >>>> >> > > > > > on OSX with the script and use conda for the requirements?
> > > > >>>> >> > > > > > > > > >
> > > > >>>> >> > > > > > > > > > Otherwise I probably need to investe to create such
> > > > >>>> a
> > > > >>>> >> way.
> > > > >>>> >> > > > > > > > > >
> > > > >>>> >> > > > > > > > > > Cheers
> > > > >>>> >> > > > > > > > > > Uwe
> > > > >>>> >> > > > > > > > > >
> > > > >>>> >> > > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs
> > > > >>>> wrote:
> > > > >>>> >> > > > > > > > > > > Hi,
> > > > >>>> >> > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > I've cherry-picked the wheel fix [1] on top of the
> > > > >>>> >> 0.16 release
> > > > >>>> >> > > > > > tag,
> > > > >>>> >> > > > > > > > > > > re-built the wheels using crossbow [2], and
> > > > >>>> uploaded
> > > > >>>> >> them to
> > > > >>>> >> > > > > > > > > > > bintray [3] (also removed win-py38m).
> > > > >>>> >> > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > Anyone who has voted after verifying the wheels,
> > > > >>>> >> please re-run
> > > > >>>> >> > > > > > > > > > > the verification script again for the wheels and
> > > > >>>> >> re-vote.
> > > > >>>> >> > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > Thanks, Krisztian
> > > > >>>> >> > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > [1]
> > > > >>>> >> > > > > > > > > > >
> > > > >>>> >> > > > > >
> > > > >>>> >>
> > > > >>>> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > > >>>> >> > > > > > > > > > > [2]
> > > > >>>> >> > > > > >
> > > > >>>> >> https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > > >>>> >> > > > > > > > > > > [3]
> > > > >>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > >>>> >> > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <
> > > > >>>> >> wesmckinn@gmail.com>
> > > > >>>> >> > > > > > wrote:
> > > > >>>> >> > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > +1 (binding)
> > > > >>>> >> > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > Some patches were required to the verification
> > > > >>>> >> scripts but I
> > > > >>>> >> > > > > > have run:
> > > > >>>> >> > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > * Full source verification on Ubuntu 18.04
> > > > >>>> >> > > > > > > > > > > > * Linux binary verification
> > > > >>>> >> > > > > > > > > > > > * Source verification on Windows 10 (needed
> > > > >>>> >> ARROW-6757)
> > > > >>>> >> > > > > > > > > > > > * Windows binary verification. Note that Python
> > > > >>>> 3.8
> > > > >>>> >> wheel is
> > > > >>>> >> > > > > > broken
> > > > >>>> >> > > > > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to
> > > > >>>> >> PyPI _SHOULD
> > > > >>>> >> > > > > > NOT_
> > > > >>>> >> > > > > > > > > > > > upload this 3.8 wheel until we know what's wrong
> > > > >>>> >> (if we upload
> > > > >>>> >> > > > > > a
> > > > >>>> >> > > > > > > > > > > > broken wheel then `pip install pyarrow==0.16.0`
> > > > >>>> >> will be
> > > > >>>> >> > > > > > permanently
> > > > >>>> >> > > > > > > > > > > > broken on Windows/Python 3.8)
> > > > >>>> >> > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois
> > > > >>>> >> Saint-Jacques
> > > > >>>> >> > > > > > > > > > > > <fs...@gmail.com> wrote:
> > > > >>>> >> > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > Tested on ubuntu 18.04 for the source release.
> > > > >>>> >> > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois
> > > > >>>> >> Saint-Jacques
> > > > >>>> >> > > > > > > > > > > > > <fs...@gmail.com> wrote:
> > > > >>>> >> > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > +1
> > > > >>>> >> > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > Binaries verification didn't have any
> > > > >>>> issues.
> > > > >>>> >> > > > > > > > > > > > > > Sources verification worked with some local
> > > > >>>> >> environment
> > > > >>>> >> > > > > > hiccups
> > > > >>>> >> > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > François
> > > > >>>> >> > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
> > > > >>>> >> > > > > > andygrove73@gmail.com> wrote:
> > > > >>>> >> > > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > > +1 (binding) based on running the Rust
> > > > >>>> tests
> > > > >>>> >> > > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > > Thanks.
> > > > >>>> >> > > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián
> > > > >>>> >> Szűcs <
> > > > >>>> >> > > > > > szucs.krisztian@gmail.com>
> > > > >>>> >> > > > > > > > > > > > > > > wrote:
> > > > >>>> >> > > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > > > Hi,
> > > > >>>> >> > > > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > > > I would like to propose the following
> > > > >>>> >> release
> > > > >>>> >> > > > > > candidate (RC2) of Apache
> > > > >>>> >> > > > > > > > > > > > > > > > Arrow version 0.16.0. This is a release
> > > > >>>> >> consisting of
> > > > >>>> >> > > > > > 728
> > > > >>>> >> > > > > > > > > > > > > > > > resolved JIRA issues[1].
> > > > >>>> >> > > > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > > > This release candidate is based on
> > > > >>>> commit:
> > > > >>>> >> > > > > > > > > > > > > > > >
> > > > >>>> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > >>>> >> > > > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > > > The source release rc2 is hosted at [3].
> > > > >>>> >> > > > > > > > > > > > > > > > The binary artifacts are hosted at
> > > > >>>> >> [4][5][6][7].
> > > > >>>> >> > > > > > > > > > > > > > > > The changelog is located at [8].
> > > > >>>> >> > > > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > > > Please download, verify checksums and
> > > > >>>> >> signatures, run
> > > > >>>> >> > > > > > the unit tests,
> > > > >>>> >> > > > > > > > > > > > > > > > and vote on the release. See [9] for
> > > > >>>> how to
> > > > >>>> >> validate a
> > > > >>>> >> > > > > > release candidate.
> > > > >>>> >> > > > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > > > The vote will be open for at least 72
> > > > >>>> hours.
> > > > >>>> >> > > > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow
> > > > >>>> 0.16.0
> > > > >>>> >> > > > > > > > > > > > > > > > [ ] +0
> > > > >>>> >> > > > > > > > > > > > > > > > [ ] -1 Do not release this as Apache
> > > > >>>> Arrow
> > > > >>>> >> 0.16.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%200.16.0
> > > > >>>> >> > > > > > > > > > > > > > > > [2]:
> > > > >>>> >> > > > > > > > > > > > > > > >
> > > > >>>> >> > > > > >
> > > > >>>> >>
> > > > >>>> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > >>>> >> > > > > > > > > > > > > > > > [3]:
> > > > >>>> >> > > > > >
> > > > >>>> >> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > >>>> >> > > > > > > > > > > > > > > > [4]:
> > > > >>>> >> > > > > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > >>>> >> > > > > > > > > > > > > > > > [5]:
> > > > >>>> >> > > > > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > >>>> >> > > > > > > > > > > > > > > > [6]:
> > > > >>>> >> > > > > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > >>>> >> > > > > > > > > > > > > > > > [7]:
> > > > >>>> >> > > > > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > >>>> >> > > > > > > > > > > > > > > > [8]:
> > > > >>>> >> > > > > > > > > > > > > > > >
> > > > >>>> >> > > > > >
> > > > >>>> >>
> > > > >>>> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > >>>> >> > > > > > > > > > > > > > > > [9]:
> > > > >>>> >> > > > > > > > > > > > > > > >
> > > > >>>> >> > > > > >
> > > > >>>> >>
> > > > >>>> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > >>>> >> > > > > > > > > > > > > > > >
> > > > >>>> >> > > > > > > > > > >
> > > > >>>> >> > > > > >
> > > > >>>> >>
> > > > >>>> >
> > > > >>>>
> > > > >>>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Francois Saint-Jacques <fs...@gmail.com>.
I received it.

On Mon, Feb 10, 2020 at 10:24 AM Krisztián Szűcs
<sz...@gmail.com> wrote:
>
> I've already announced the release 4 hours ago with my @apache address.
> Although I cannot see it in the archive [1].
>
> I suppose it didn't go through, no clue why.
>
> [1] https://lists.apache.org/list.html?dev@arrow.apache.org
>
>
> On Mon, Feb 10, 2020 at 3:57 PM Wes McKinney <we...@gmail.com> wrote:
> >
> > Can we announce the release? Let me know if I can help with anything
> >
> > On Sun, Feb 9, 2020 at 6:23 PM Sutou Kouhei <ko...@clear-code.com> wrote:
> > >
> > > Hi,
> > >
> > > MSYS2 package is updated:
> > > https://github.com/msys2/MINGW-packages/pull/6175
> > >
> > >
> > > Thanks,
> > > --
> > > kou
> > >
> > > In <CA...@mail.gmail.com>
> > >   "Re: [VOTE] Release Apache Arrow 0.16.0 - RC2" on Sun, 9 Feb 2020 09:06:39 -0800,
> > >   Neal Richardson <ne...@gmail.com> wrote:
> > >
> > > > R package 0.16.0 has been accepted by CRAN; may take a few more days for
> > > > CRAN to build Windows and macOS binaries.
> > > >
> > > > Neal
> > > >
> > > > On Fri, Feb 7, 2020 at 4:50 PM Neal Richardson <ne...@gmail.com>
> > > > wrote:
> > > >
> > > >> Homebrew PR is up: https://github.com/Homebrew/homebrew-core/pull/49908
> > > >>
> > > >>
> > > >>
> > > >> On Fri, Feb 7, 2020 at 3:44 PM Neal Richardson <
> > > >> neal.p.richardson@gmail.com> wrote:
> > > >>
> > > >>> I'm working (with Jeroen) on the R package stuff, and I'll put together
> > > >>> the homebrew formula PR now.
> > > >>>
> > > >>> Neal
> > > >>>
> > > >>> On Fri, Feb 7, 2020 at 6:42 AM Andy Grove <an...@gmail.com> wrote:
> > > >>>
> > > >>>> Rust crates are published. Filed
> > > >>>> https://issues.apache.org/jira/browse/ARROW-7794 for the arrow-flight
> > > >>>> issue.
> > > >>>>
> > > >>>> On Fri, Feb 7, 2020 at 7:05 AM Andy Grove <an...@gmail.com> wrote:
> > > >>>>
> > > >>>> > I'll look at the Rust issue now.
> > > >>>> >
> > > >>>> > On Fri, Feb 7, 2020 at 3:27 AM Krisztián Szűcs <
> > > >>>> szucs.krisztian@gmail.com>
> > > >>>> > wrote:
> > > >>>> >
> > > >>>> >> Status of the post release tasks:
> > > >>>> >>
> > > >>>> >> - [DONE] marking the released version as "RELEASED" on JIRA
> > > >>>> >> - [DONE] rebase the master branch on top of the release branch
> > > >>>> >>   We have failing builds on the master because of the bumped version
> > > >>>> >> numbers, those must be fixed.
> > > >>>> >> - [DONE] rebase the pull requests
> > > >>>> >> - [DONE] uploading source release artifacts to SVN
> > > >>>> >> - [DONE] uploading binary release artifacts to Bintray
> > > >>>> >> - [DONE] updating the Arrow website
> > > >>>> >> - [DONE] python source distribution
> > > >>>> >> - [DONE] ruby gems
> > > >>>> >> - [DONE] javascript npm packages
> > > >>>> >> - [DONE] .NET nuget packages
> > > >>>> >> - [DONE] java maven artifacts
> > > >>>> >>    I had to re-stage the maven artifacts
> > > >>>> >> - [kszucs] python wheels
> > > >>>> >>   Partially done, the manylinux2010 and manylinux2014 wheels have hit
> > > >>>> >> the 60MB limit of pypi, requested to increase it
> > > >>>> >> https://github.com/pypa/pypi-support/issues/186
> > > >>>> >> - [xhochy] conda packages
> > > >>>> >>   Uwe works on it, arrow-cpp is already merged.
> > > >>>> >> - [andygrove] rust packages
> > > >>>> >>    Arrow-flight misses the format directory, didn't dig deeper. Andy
> > > >>>> >> could you take a look?
> > > >>>> >> - [nealrichardson] R packages
> > > >>>> >>   Neal should handle this.
> > > >>>> >> - [ ] homebrew packages
> > > >>>> >> - [ ] updating website with new API documentation
> > > >>>> >> - [ ] announcing release
> > > >>>> >>
> > > >>>> >> On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
> > > >>>> >> <sz...@gmail.com> wrote:
> > > >>>> >> >
> > > >>>> >> > The VOTE carries with 4 binding +1 votes, 3 non-binding +1 votes and
> > > >>>> >> > one binding +0 vote.
> > > >>>> >> >
> > > >>>> >> > I'm starting the post-release tasks, if anyone wants to help please
> > > >>>> let
> > > >>>> >> me know.
> > > >>>> >> >
> > > >>>> >> > On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
> > > >>>> >> > <sz...@gmail.com> wrote:
> > > >>>> >> > >
> > > >>>> >> > > So far we have the following votes:
> > > >>>> >> > >
> > > >>>> >> > > +0 (binding)
> > > >>>> >> > > +1 (binding)
> > > >>>> >> > > +1 (non-binding)
> > > >>>> >> > > +1 (binding)
> > > >>>> >> > > +1 (non-binding)
> > > >>>> >> > > +1 (binding)
> > > >>>> >> > > +1 (non-binding)
> > > >>>> >> > > +1 (binding)
> > > >>>> >> > > ------------
> > > >>>> >> > > 4 +1 (binding)
> > > >>>> >> > > 3 +1 (non-binding)
> > > >>>> >> > >
> > > >>>> >> > > I'm waiting for votes until tomorrow morning (UTC), then I'm
> > > >>>> closing
> > > >>>> >> the VOTE.
> > > >>>> >> > >
> > > >>>> >> > > Thanks everyone!
> > > >>>> >> > >
> > > >>>> >> > > - Krisztian
> > > >>>> >> > >
> > > >>>> >> > > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
> > > >>>> >> > > <sz...@gmail.com> wrote:
> > > >>>> >> > > >
> > > >>>> >> > > > Testing on macOS Catalina
> > > >>>> >> > > >
> > > >>>> >> > > > Binaries: OK
> > > >>>> >> > > >
> > > >>>> >> > > > Wheels: OK
> > > >>>> >> > > > Verified on macOS and on Linux.
> > > >>>> >> > > > On linux the verification script has failed for python 3.5 and
> > > >>>> >> manylinux2010
> > > >>>> >> > > > and manylinux2014 with unsupported platform tag. I've manually
> > > >>>> >> checked
> > > >>>> >> > > > these wheels in the python:3.5 docker image, and the wheels were
> > > >>>> >> good
> > > >>>> >> > > > (this is automatically checked by crossbow too [1]). All other
> > > >>>> >> wheels were
> > > >>>> >> > > > passing using the verification script.
> > > >>>> >> > > >
> > > >>>> >> > > > Source: OK
> > > >>>> >> > > > I had to revert the nvm path [2] to pass the js and integration
> > > >>>> >> tests and
> > > >>>> >> > > > force the glib test to use my system python instead of the conda
> > > >>>> >> one.
> > > >>>> >> > > >
> > > >>>> >> > > > I vote with +1 (binding)
> > > >>>> >> > > >
> > > >>>> >> > > > [1]:
> > > >>>> >> https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
> > > >>>> >> > > > [2]:
> > > >>>> >>
> > > >>>> https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
> > > >>>> >> > > >
> > > >>>> >> > > >
> > > >>>> >> > > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
> > > >>>> >> > > > <ne...@gmail.com> wrote:
> > > >>>> >> > > > >
> > > >>>> >> > > > > I re-verified the macOS wheels and they worked but I had to
> > > >>>> >> hard-code
> > > >>>> >> > > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython
> > > >>>> error I
> > > >>>> >> reported
> > > >>>> >> > > > > previously. I tried to set that env var dynamically based on
> > > >>>> your
> > > >>>> >> current
> > > >>>> >> > > > > OS version but didn't succeed in getting it passed through to
> > > >>>> >> pytest,
> > > >>>> >> > > > > despite many attempts to `export` it; someone with better bash
> > > >>>> >> skills than
> > > >>>> >> > > > > I should probably add that to the script. FTR `defaults read
> > > >>>> >> loginwindow
> > > >>>> >> > > > > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the
> > > >>>> right
> > > >>>> >> macOS
> > > >>>> >> > > > > version.
> > > >>>> >> > > > >
> > > >>>> >> > > > > Neal
> > > >>>> >> > > > >
> > > >>>> >> > > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <
> > > >>>> wesmckinn@gmail.com>
> > > >>>> >> wrote:
> > > >>>> >> > > > >
> > > >>>> >> > > > > > +1 (binding)
> > > >>>> >> > > > > >
> > > >>>> >> > > > > > I was able to verify the Windows wheels with the following
> > > >>>> >> patch applied
> > > >>>> >> > > > > >
> > > >>>> >> > > > > > https://github.com/apache/arrow/pull/6364
> > > >>>> >> > > > > >
> > > >>>> >> > > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> > > >>>> >> > > > > > <sz...@gmail.com> wrote:
> > > >>>> >> > > > > > >
> > > >>>> >> > > > > > > There were binary naming issues with the macosx and the
> > > >>>> >> win-cp38
> > > >>>> >> > > > > > > wheels.
> > > >>>> >> > > > > > > I've uploaded them, all of the wheels should be available
> > > >>>> now
> > > >>>> >> [1]
> > > >>>> >> > > > > > >
> > > >>>> >> > > > > > > Note that the newly built macosx wheels have 10_9
> > > >>>> platform tag
> > > >>>> >> > > > > > > instead of 10_6, so the verification script must be
> > > >>>> updated
> > > >>>> >> [2] to
> > > >>>> >> > > > > > > verify the macosx wheels.
> > > >>>> >> > > > > > >
> > > >>>> >> > > > > > > [1]
> > > >>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > >>>> >> > > > > > > [2]
> > > >>>> >> > > > > >
> > > >>>> >>
> > > >>>> https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> > > >>>> >> > > > > > >
> > > >>>> >> > > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
> > > >>>> >> > > > > > > <sz...@gmail.com> wrote:
> > > >>>> >> > > > > > > >
> > > >>>> >> > > > > > > > The wheel was built successfully and available under the
> > > >>>> >> crossbow
> > > >>>> >> > > > > > > > releases. Something must have gone wrong during
> > > >>>> >> download/upload
> > > >>>> >> > > > > > > > to bintray. I'm re-uploading the wheels again, waiting
> > > >>>> for
> > > >>>> >> the network.
> > > >>>> >> > > > > > > >
> > > >>>> >> > > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <
> > > >>>> >> wesmckinn@gmail.com>
> > > >>>> >> > > > > > wrote:
> > > >>>> >> > > > > > > > >
> > > >>>> >> > > > > > > > > The Windows wheel RC script is broken
> > > >>>> >> > > > > > > > >
> > > >>>> >> > > > > > > > > wget --no-check-certificate -O
> > > >>>> >> > > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > >>>> >> > > > > > > > >
> > > >>>> >> > > > > >
> > > >>>> >>
> > > >>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > > >>>> >> > > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> > > >>>> >> > > > > > > > > --2020-02-05 11:11:15--
> > > >>>> >> > > > > > > > >
> > > >>>> >> > > > > >
> > > >>>> >>
> > > >>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > >>>> >> > > > > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
> > > >>>> >> > > > > > > > > Connecting to bintray.com (bintray.com
> > > >>>> >> )|75.126.208.206|:443...
> > > >>>> >> > > > > > > > > connected.
> > > >>>> >> > > > > > > > > HTTP request sent, awaiting response... 404 Not Found
> > > >>>> >> > > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> > > >>>> >> > > > > > > > >
> > > >>>> >> > > > > > > > > I will try to fix
> > > >>>> >> > > > > > > > >
> > > >>>> >> > > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <
> > > >>>> >> uwelk@xhochy.com> wrote:
> > > >>>> >> > > > > > > > > >
> > > >>>> >> > > > > > > > > > I'm failing to verify C++ on macOS as it seems that
> > > >>>> we
> > > >>>> >> nowadays
> > > >>>> >> > > > > > pull all dependencies from the system. Is there a known way
> > > >>>> to
> > > >>>> >> build & test
> > > >>>> >> > > > > > on OSX with the script and use conda for the requirements?
> > > >>>> >> > > > > > > > > >
> > > >>>> >> > > > > > > > > > Otherwise I probably need to investe to create such
> > > >>>> a
> > > >>>> >> way.
> > > >>>> >> > > > > > > > > >
> > > >>>> >> > > > > > > > > > Cheers
> > > >>>> >> > > > > > > > > > Uwe
> > > >>>> >> > > > > > > > > >
> > > >>>> >> > > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs
> > > >>>> wrote:
> > > >>>> >> > > > > > > > > > > Hi,
> > > >>>> >> > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > I've cherry-picked the wheel fix [1] on top of the
> > > >>>> >> 0.16 release
> > > >>>> >> > > > > > tag,
> > > >>>> >> > > > > > > > > > > re-built the wheels using crossbow [2], and
> > > >>>> uploaded
> > > >>>> >> them to
> > > >>>> >> > > > > > > > > > > bintray [3] (also removed win-py38m).
> > > >>>> >> > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > Anyone who has voted after verifying the wheels,
> > > >>>> >> please re-run
> > > >>>> >> > > > > > > > > > > the verification script again for the wheels and
> > > >>>> >> re-vote.
> > > >>>> >> > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > Thanks, Krisztian
> > > >>>> >> > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > [1]
> > > >>>> >> > > > > > > > > > >
> > > >>>> >> > > > > >
> > > >>>> >>
> > > >>>> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > >>>> >> > > > > > > > > > > [2]
> > > >>>> >> > > > > >
> > > >>>> >> https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > >>>> >> > > > > > > > > > > [3]
> > > >>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > >>>> >> > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <
> > > >>>> >> wesmckinn@gmail.com>
> > > >>>> >> > > > > > wrote:
> > > >>>> >> > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > +1 (binding)
> > > >>>> >> > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > Some patches were required to the verification
> > > >>>> >> scripts but I
> > > >>>> >> > > > > > have run:
> > > >>>> >> > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > * Full source verification on Ubuntu 18.04
> > > >>>> >> > > > > > > > > > > > * Linux binary verification
> > > >>>> >> > > > > > > > > > > > * Source verification on Windows 10 (needed
> > > >>>> >> ARROW-6757)
> > > >>>> >> > > > > > > > > > > > * Windows binary verification. Note that Python
> > > >>>> 3.8
> > > >>>> >> wheel is
> > > >>>> >> > > > > > broken
> > > >>>> >> > > > > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to
> > > >>>> >> PyPI _SHOULD
> > > >>>> >> > > > > > NOT_
> > > >>>> >> > > > > > > > > > > > upload this 3.8 wheel until we know what's wrong
> > > >>>> >> (if we upload
> > > >>>> >> > > > > > a
> > > >>>> >> > > > > > > > > > > > broken wheel then `pip install pyarrow==0.16.0`
> > > >>>> >> will be
> > > >>>> >> > > > > > permanently
> > > >>>> >> > > > > > > > > > > > broken on Windows/Python 3.8)
> > > >>>> >> > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois
> > > >>>> >> Saint-Jacques
> > > >>>> >> > > > > > > > > > > > <fs...@gmail.com> wrote:
> > > >>>> >> > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > Tested on ubuntu 18.04 for the source release.
> > > >>>> >> > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois
> > > >>>> >> Saint-Jacques
> > > >>>> >> > > > > > > > > > > > > <fs...@gmail.com> wrote:
> > > >>>> >> > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > +1
> > > >>>> >> > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > Binaries verification didn't have any
> > > >>>> issues.
> > > >>>> >> > > > > > > > > > > > > > Sources verification worked with some local
> > > >>>> >> environment
> > > >>>> >> > > > > > hiccups
> > > >>>> >> > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > François
> > > >>>> >> > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
> > > >>>> >> > > > > > andygrove73@gmail.com> wrote:
> > > >>>> >> > > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > > +1 (binding) based on running the Rust
> > > >>>> tests
> > > >>>> >> > > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > > Thanks.
> > > >>>> >> > > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián
> > > >>>> >> Szűcs <
> > > >>>> >> > > > > > szucs.krisztian@gmail.com>
> > > >>>> >> > > > > > > > > > > > > > > wrote:
> > > >>>> >> > > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > > > Hi,
> > > >>>> >> > > > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > > > I would like to propose the following
> > > >>>> >> release
> > > >>>> >> > > > > > candidate (RC2) of Apache
> > > >>>> >> > > > > > > > > > > > > > > > Arrow version 0.16.0. This is a release
> > > >>>> >> consisting of
> > > >>>> >> > > > > > 728
> > > >>>> >> > > > > > > > > > > > > > > > resolved JIRA issues[1].
> > > >>>> >> > > > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > > > This release candidate is based on
> > > >>>> commit:
> > > >>>> >> > > > > > > > > > > > > > > >
> > > >>>> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > >>>> >> > > > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > > > The source release rc2 is hosted at [3].
> > > >>>> >> > > > > > > > > > > > > > > > The binary artifacts are hosted at
> > > >>>> >> [4][5][6][7].
> > > >>>> >> > > > > > > > > > > > > > > > The changelog is located at [8].
> > > >>>> >> > > > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > > > Please download, verify checksums and
> > > >>>> >> signatures, run
> > > >>>> >> > > > > > the unit tests,
> > > >>>> >> > > > > > > > > > > > > > > > and vote on the release. See [9] for
> > > >>>> how to
> > > >>>> >> validate a
> > > >>>> >> > > > > > release candidate.
> > > >>>> >> > > > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > > > The vote will be open for at least 72
> > > >>>> hours.
> > > >>>> >> > > > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow
> > > >>>> 0.16.0
> > > >>>> >> > > > > > > > > > > > > > > > [ ] +0
> > > >>>> >> > > > > > > > > > > > > > > > [ ] -1 Do not release this as Apache
> > > >>>> Arrow
> > > >>>> >> 0.16.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%200.16.0
> > > >>>> >> > > > > > > > > > > > > > > > [2]:
> > > >>>> >> > > > > > > > > > > > > > > >
> > > >>>> >> > > > > >
> > > >>>> >>
> > > >>>> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > >>>> >> > > > > > > > > > > > > > > > [3]:
> > > >>>> >> > > > > >
> > > >>>> >> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > >>>> >> > > > > > > > > > > > > > > > [4]:
> > > >>>> >> > > > > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > >>>> >> > > > > > > > > > > > > > > > [5]:
> > > >>>> >> > > > > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > >>>> >> > > > > > > > > > > > > > > > [6]:
> > > >>>> >> > > > > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > >>>> >> > > > > > > > > > > > > > > > [7]:
> > > >>>> >> > > > > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > >>>> >> > > > > > > > > > > > > > > > [8]:
> > > >>>> >> > > > > > > > > > > > > > > >
> > > >>>> >> > > > > >
> > > >>>> >>
> > > >>>> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > >>>> >> > > > > > > > > > > > > > > > [9]:
> > > >>>> >> > > > > > > > > > > > > > > >
> > > >>>> >> > > > > >
> > > >>>> >>
> > > >>>> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > >>>> >> > > > > > > > > > > > > > > >
> > > >>>> >> > > > > > > > > > >
> > > >>>> >> > > > > >
> > > >>>> >>
> > > >>>> >
> > > >>>>
> > > >>>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
I've already announced the release 4 hours ago with my @apache address.
Although I cannot see it in the archive [1].

I suppose it didn't go through, no clue why.

[1] https://lists.apache.org/list.html?dev@arrow.apache.org


On Mon, Feb 10, 2020 at 3:57 PM Wes McKinney <we...@gmail.com> wrote:
>
> Can we announce the release? Let me know if I can help with anything
>
> On Sun, Feb 9, 2020 at 6:23 PM Sutou Kouhei <ko...@clear-code.com> wrote:
> >
> > Hi,
> >
> > MSYS2 package is updated:
> > https://github.com/msys2/MINGW-packages/pull/6175
> >
> >
> > Thanks,
> > --
> > kou
> >
> > In <CA...@mail.gmail.com>
> >   "Re: [VOTE] Release Apache Arrow 0.16.0 - RC2" on Sun, 9 Feb 2020 09:06:39 -0800,
> >   Neal Richardson <ne...@gmail.com> wrote:
> >
> > > R package 0.16.0 has been accepted by CRAN; may take a few more days for
> > > CRAN to build Windows and macOS binaries.
> > >
> > > Neal
> > >
> > > On Fri, Feb 7, 2020 at 4:50 PM Neal Richardson <ne...@gmail.com>
> > > wrote:
> > >
> > >> Homebrew PR is up: https://github.com/Homebrew/homebrew-core/pull/49908
> > >>
> > >>
> > >>
> > >> On Fri, Feb 7, 2020 at 3:44 PM Neal Richardson <
> > >> neal.p.richardson@gmail.com> wrote:
> > >>
> > >>> I'm working (with Jeroen) on the R package stuff, and I'll put together
> > >>> the homebrew formula PR now.
> > >>>
> > >>> Neal
> > >>>
> > >>> On Fri, Feb 7, 2020 at 6:42 AM Andy Grove <an...@gmail.com> wrote:
> > >>>
> > >>>> Rust crates are published. Filed
> > >>>> https://issues.apache.org/jira/browse/ARROW-7794 for the arrow-flight
> > >>>> issue.
> > >>>>
> > >>>> On Fri, Feb 7, 2020 at 7:05 AM Andy Grove <an...@gmail.com> wrote:
> > >>>>
> > >>>> > I'll look at the Rust issue now.
> > >>>> >
> > >>>> > On Fri, Feb 7, 2020 at 3:27 AM Krisztián Szűcs <
> > >>>> szucs.krisztian@gmail.com>
> > >>>> > wrote:
> > >>>> >
> > >>>> >> Status of the post release tasks:
> > >>>> >>
> > >>>> >> - [DONE] marking the released version as "RELEASED" on JIRA
> > >>>> >> - [DONE] rebase the master branch on top of the release branch
> > >>>> >>   We have failing builds on the master because of the bumped version
> > >>>> >> numbers, those must be fixed.
> > >>>> >> - [DONE] rebase the pull requests
> > >>>> >> - [DONE] uploading source release artifacts to SVN
> > >>>> >> - [DONE] uploading binary release artifacts to Bintray
> > >>>> >> - [DONE] updating the Arrow website
> > >>>> >> - [DONE] python source distribution
> > >>>> >> - [DONE] ruby gems
> > >>>> >> - [DONE] javascript npm packages
> > >>>> >> - [DONE] .NET nuget packages
> > >>>> >> - [DONE] java maven artifacts
> > >>>> >>    I had to re-stage the maven artifacts
> > >>>> >> - [kszucs] python wheels
> > >>>> >>   Partially done, the manylinux2010 and manylinux2014 wheels have hit
> > >>>> >> the 60MB limit of pypi, requested to increase it
> > >>>> >> https://github.com/pypa/pypi-support/issues/186
> > >>>> >> - [xhochy] conda packages
> > >>>> >>   Uwe works on it, arrow-cpp is already merged.
> > >>>> >> - [andygrove] rust packages
> > >>>> >>    Arrow-flight misses the format directory, didn't dig deeper. Andy
> > >>>> >> could you take a look?
> > >>>> >> - [nealrichardson] R packages
> > >>>> >>   Neal should handle this.
> > >>>> >> - [ ] homebrew packages
> > >>>> >> - [ ] updating website with new API documentation
> > >>>> >> - [ ] announcing release
> > >>>> >>
> > >>>> >> On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
> > >>>> >> <sz...@gmail.com> wrote:
> > >>>> >> >
> > >>>> >> > The VOTE carries with 4 binding +1 votes, 3 non-binding +1 votes and
> > >>>> >> > one binding +0 vote.
> > >>>> >> >
> > >>>> >> > I'm starting the post-release tasks, if anyone wants to help please
> > >>>> let
> > >>>> >> me know.
> > >>>> >> >
> > >>>> >> > On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
> > >>>> >> > <sz...@gmail.com> wrote:
> > >>>> >> > >
> > >>>> >> > > So far we have the following votes:
> > >>>> >> > >
> > >>>> >> > > +0 (binding)
> > >>>> >> > > +1 (binding)
> > >>>> >> > > +1 (non-binding)
> > >>>> >> > > +1 (binding)
> > >>>> >> > > +1 (non-binding)
> > >>>> >> > > +1 (binding)
> > >>>> >> > > +1 (non-binding)
> > >>>> >> > > +1 (binding)
> > >>>> >> > > ------------
> > >>>> >> > > 4 +1 (binding)
> > >>>> >> > > 3 +1 (non-binding)
> > >>>> >> > >
> > >>>> >> > > I'm waiting for votes until tomorrow morning (UTC), then I'm
> > >>>> closing
> > >>>> >> the VOTE.
> > >>>> >> > >
> > >>>> >> > > Thanks everyone!
> > >>>> >> > >
> > >>>> >> > > - Krisztian
> > >>>> >> > >
> > >>>> >> > > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
> > >>>> >> > > <sz...@gmail.com> wrote:
> > >>>> >> > > >
> > >>>> >> > > > Testing on macOS Catalina
> > >>>> >> > > >
> > >>>> >> > > > Binaries: OK
> > >>>> >> > > >
> > >>>> >> > > > Wheels: OK
> > >>>> >> > > > Verified on macOS and on Linux.
> > >>>> >> > > > On linux the verification script has failed for python 3.5 and
> > >>>> >> manylinux2010
> > >>>> >> > > > and manylinux2014 with unsupported platform tag. I've manually
> > >>>> >> checked
> > >>>> >> > > > these wheels in the python:3.5 docker image, and the wheels were
> > >>>> >> good
> > >>>> >> > > > (this is automatically checked by crossbow too [1]). All other
> > >>>> >> wheels were
> > >>>> >> > > > passing using the verification script.
> > >>>> >> > > >
> > >>>> >> > > > Source: OK
> > >>>> >> > > > I had to revert the nvm path [2] to pass the js and integration
> > >>>> >> tests and
> > >>>> >> > > > force the glib test to use my system python instead of the conda
> > >>>> >> one.
> > >>>> >> > > >
> > >>>> >> > > > I vote with +1 (binding)
> > >>>> >> > > >
> > >>>> >> > > > [1]:
> > >>>> >> https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
> > >>>> >> > > > [2]:
> > >>>> >>
> > >>>> https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
> > >>>> >> > > >
> > >>>> >> > > >
> > >>>> >> > > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
> > >>>> >> > > > <ne...@gmail.com> wrote:
> > >>>> >> > > > >
> > >>>> >> > > > > I re-verified the macOS wheels and they worked but I had to
> > >>>> >> hard-code
> > >>>> >> > > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython
> > >>>> error I
> > >>>> >> reported
> > >>>> >> > > > > previously. I tried to set that env var dynamically based on
> > >>>> your
> > >>>> >> current
> > >>>> >> > > > > OS version but didn't succeed in getting it passed through to
> > >>>> >> pytest,
> > >>>> >> > > > > despite many attempts to `export` it; someone with better bash
> > >>>> >> skills than
> > >>>> >> > > > > I should probably add that to the script. FTR `defaults read
> > >>>> >> loginwindow
> > >>>> >> > > > > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the
> > >>>> right
> > >>>> >> macOS
> > >>>> >> > > > > version.
> > >>>> >> > > > >
> > >>>> >> > > > > Neal
> > >>>> >> > > > >
> > >>>> >> > > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <
> > >>>> wesmckinn@gmail.com>
> > >>>> >> wrote:
> > >>>> >> > > > >
> > >>>> >> > > > > > +1 (binding)
> > >>>> >> > > > > >
> > >>>> >> > > > > > I was able to verify the Windows wheels with the following
> > >>>> >> patch applied
> > >>>> >> > > > > >
> > >>>> >> > > > > > https://github.com/apache/arrow/pull/6364
> > >>>> >> > > > > >
> > >>>> >> > > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> > >>>> >> > > > > > <sz...@gmail.com> wrote:
> > >>>> >> > > > > > >
> > >>>> >> > > > > > > There were binary naming issues with the macosx and the
> > >>>> >> win-cp38
> > >>>> >> > > > > > > wheels.
> > >>>> >> > > > > > > I've uploaded them, all of the wheels should be available
> > >>>> now
> > >>>> >> [1]
> > >>>> >> > > > > > >
> > >>>> >> > > > > > > Note that the newly built macosx wheels have 10_9
> > >>>> platform tag
> > >>>> >> > > > > > > instead of 10_6, so the verification script must be
> > >>>> updated
> > >>>> >> [2] to
> > >>>> >> > > > > > > verify the macosx wheels.
> > >>>> >> > > > > > >
> > >>>> >> > > > > > > [1]
> > >>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > >>>> >> > > > > > > [2]
> > >>>> >> > > > > >
> > >>>> >>
> > >>>> https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> > >>>> >> > > > > > >
> > >>>> >> > > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
> > >>>> >> > > > > > > <sz...@gmail.com> wrote:
> > >>>> >> > > > > > > >
> > >>>> >> > > > > > > > The wheel was built successfully and available under the
> > >>>> >> crossbow
> > >>>> >> > > > > > > > releases. Something must have gone wrong during
> > >>>> >> download/upload
> > >>>> >> > > > > > > > to bintray. I'm re-uploading the wheels again, waiting
> > >>>> for
> > >>>> >> the network.
> > >>>> >> > > > > > > >
> > >>>> >> > > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <
> > >>>> >> wesmckinn@gmail.com>
> > >>>> >> > > > > > wrote:
> > >>>> >> > > > > > > > >
> > >>>> >> > > > > > > > > The Windows wheel RC script is broken
> > >>>> >> > > > > > > > >
> > >>>> >> > > > > > > > > wget --no-check-certificate -O
> > >>>> >> > > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > >>>> >> > > > > > > > >
> > >>>> >> > > > > >
> > >>>> >>
> > >>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > >>>> >> > > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> > >>>> >> > > > > > > > > --2020-02-05 11:11:15--
> > >>>> >> > > > > > > > >
> > >>>> >> > > > > >
> > >>>> >>
> > >>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > >>>> >> > > > > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
> > >>>> >> > > > > > > > > Connecting to bintray.com (bintray.com
> > >>>> >> )|75.126.208.206|:443...
> > >>>> >> > > > > > > > > connected.
> > >>>> >> > > > > > > > > HTTP request sent, awaiting response... 404 Not Found
> > >>>> >> > > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> > >>>> >> > > > > > > > >
> > >>>> >> > > > > > > > > I will try to fix
> > >>>> >> > > > > > > > >
> > >>>> >> > > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <
> > >>>> >> uwelk@xhochy.com> wrote:
> > >>>> >> > > > > > > > > >
> > >>>> >> > > > > > > > > > I'm failing to verify C++ on macOS as it seems that
> > >>>> we
> > >>>> >> nowadays
> > >>>> >> > > > > > pull all dependencies from the system. Is there a known way
> > >>>> to
> > >>>> >> build & test
> > >>>> >> > > > > > on OSX with the script and use conda for the requirements?
> > >>>> >> > > > > > > > > >
> > >>>> >> > > > > > > > > > Otherwise I probably need to investe to create such
> > >>>> a
> > >>>> >> way.
> > >>>> >> > > > > > > > > >
> > >>>> >> > > > > > > > > > Cheers
> > >>>> >> > > > > > > > > > Uwe
> > >>>> >> > > > > > > > > >
> > >>>> >> > > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs
> > >>>> wrote:
> > >>>> >> > > > > > > > > > > Hi,
> > >>>> >> > > > > > > > > > >
> > >>>> >> > > > > > > > > > > I've cherry-picked the wheel fix [1] on top of the
> > >>>> >> 0.16 release
> > >>>> >> > > > > > tag,
> > >>>> >> > > > > > > > > > > re-built the wheels using crossbow [2], and
> > >>>> uploaded
> > >>>> >> them to
> > >>>> >> > > > > > > > > > > bintray [3] (also removed win-py38m).
> > >>>> >> > > > > > > > > > >
> > >>>> >> > > > > > > > > > > Anyone who has voted after verifying the wheels,
> > >>>> >> please re-run
> > >>>> >> > > > > > > > > > > the verification script again for the wheels and
> > >>>> >> re-vote.
> > >>>> >> > > > > > > > > > >
> > >>>> >> > > > > > > > > > > Thanks, Krisztian
> > >>>> >> > > > > > > > > > >
> > >>>> >> > > > > > > > > > > [1]
> > >>>> >> > > > > > > > > > >
> > >>>> >> > > > > >
> > >>>> >>
> > >>>> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > >>>> >> > > > > > > > > > > [2]
> > >>>> >> > > > > >
> > >>>> >> https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > >>>> >> > > > > > > > > > > [3]
> > >>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > >>>> >> > > > > > > > > > >
> > >>>> >> > > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <
> > >>>> >> wesmckinn@gmail.com>
> > >>>> >> > > > > > wrote:
> > >>>> >> > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > +1 (binding)
> > >>>> >> > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > Some patches were required to the verification
> > >>>> >> scripts but I
> > >>>> >> > > > > > have run:
> > >>>> >> > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > * Full source verification on Ubuntu 18.04
> > >>>> >> > > > > > > > > > > > * Linux binary verification
> > >>>> >> > > > > > > > > > > > * Source verification on Windows 10 (needed
> > >>>> >> ARROW-6757)
> > >>>> >> > > > > > > > > > > > * Windows binary verification. Note that Python
> > >>>> 3.8
> > >>>> >> wheel is
> > >>>> >> > > > > > broken
> > >>>> >> > > > > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to
> > >>>> >> PyPI _SHOULD
> > >>>> >> > > > > > NOT_
> > >>>> >> > > > > > > > > > > > upload this 3.8 wheel until we know what's wrong
> > >>>> >> (if we upload
> > >>>> >> > > > > > a
> > >>>> >> > > > > > > > > > > > broken wheel then `pip install pyarrow==0.16.0`
> > >>>> >> will be
> > >>>> >> > > > > > permanently
> > >>>> >> > > > > > > > > > > > broken on Windows/Python 3.8)
> > >>>> >> > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois
> > >>>> >> Saint-Jacques
> > >>>> >> > > > > > > > > > > > <fs...@gmail.com> wrote:
> > >>>> >> > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > Tested on ubuntu 18.04 for the source release.
> > >>>> >> > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois
> > >>>> >> Saint-Jacques
> > >>>> >> > > > > > > > > > > > > <fs...@gmail.com> wrote:
> > >>>> >> > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > +1
> > >>>> >> > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > Binaries verification didn't have any
> > >>>> issues.
> > >>>> >> > > > > > > > > > > > > > Sources verification worked with some local
> > >>>> >> environment
> > >>>> >> > > > > > hiccups
> > >>>> >> > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > François
> > >>>> >> > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
> > >>>> >> > > > > > andygrove73@gmail.com> wrote:
> > >>>> >> > > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > > +1 (binding) based on running the Rust
> > >>>> tests
> > >>>> >> > > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > > Thanks.
> > >>>> >> > > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián
> > >>>> >> Szűcs <
> > >>>> >> > > > > > szucs.krisztian@gmail.com>
> > >>>> >> > > > > > > > > > > > > > > wrote:
> > >>>> >> > > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > > > Hi,
> > >>>> >> > > > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > > > I would like to propose the following
> > >>>> >> release
> > >>>> >> > > > > > candidate (RC2) of Apache
> > >>>> >> > > > > > > > > > > > > > > > Arrow version 0.16.0. This is a release
> > >>>> >> consisting of
> > >>>> >> > > > > > 728
> > >>>> >> > > > > > > > > > > > > > > > resolved JIRA issues[1].
> > >>>> >> > > > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > > > This release candidate is based on
> > >>>> commit:
> > >>>> >> > > > > > > > > > > > > > > >
> > >>>> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > >>>> >> > > > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > > > The source release rc2 is hosted at [3].
> > >>>> >> > > > > > > > > > > > > > > > The binary artifacts are hosted at
> > >>>> >> [4][5][6][7].
> > >>>> >> > > > > > > > > > > > > > > > The changelog is located at [8].
> > >>>> >> > > > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > > > Please download, verify checksums and
> > >>>> >> signatures, run
> > >>>> >> > > > > > the unit tests,
> > >>>> >> > > > > > > > > > > > > > > > and vote on the release. See [9] for
> > >>>> how to
> > >>>> >> validate a
> > >>>> >> > > > > > release candidate.
> > >>>> >> > > > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > > > The vote will be open for at least 72
> > >>>> hours.
> > >>>> >> > > > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow
> > >>>> 0.16.0
> > >>>> >> > > > > > > > > > > > > > > > [ ] +0
> > >>>> >> > > > > > > > > > > > > > > > [ ] -1 Do not release this as Apache
> > >>>> Arrow
> > >>>> >> 0.16.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%200.16.0
> > >>>> >> > > > > > > > > > > > > > > > [2]:
> > >>>> >> > > > > > > > > > > > > > > >
> > >>>> >> > > > > >
> > >>>> >>
> > >>>> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > >>>> >> > > > > > > > > > > > > > > > [3]:
> > >>>> >> > > > > >
> > >>>> >> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > >>>> >> > > > > > > > > > > > > > > > [4]:
> > >>>> >> > > > > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > >>>> >> > > > > > > > > > > > > > > > [5]:
> > >>>> >> > > > > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > >>>> >> > > > > > > > > > > > > > > > [6]:
> > >>>> >> > > > > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > >>>> >> > > > > > > > > > > > > > > > [7]:
> > >>>> >> > > > > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > >>>> >> > > > > > > > > > > > > > > > [8]:
> > >>>> >> > > > > > > > > > > > > > > >
> > >>>> >> > > > > >
> > >>>> >>
> > >>>> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > >>>> >> > > > > > > > > > > > > > > > [9]:
> > >>>> >> > > > > > > > > > > > > > > >
> > >>>> >> > > > > >
> > >>>> >>
> > >>>> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > >>>> >> > > > > > > > > > > > > > > >
> > >>>> >> > > > > > > > > > >
> > >>>> >> > > > > >
> > >>>> >>
> > >>>> >
> > >>>>
> > >>>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Wes McKinney <we...@gmail.com>.
Can we announce the release? Let me know if I can help with anything

On Sun, Feb 9, 2020 at 6:23 PM Sutou Kouhei <ko...@clear-code.com> wrote:
>
> Hi,
>
> MSYS2 package is updated:
> https://github.com/msys2/MINGW-packages/pull/6175
>
>
> Thanks,
> --
> kou
>
> In <CA...@mail.gmail.com>
>   "Re: [VOTE] Release Apache Arrow 0.16.0 - RC2" on Sun, 9 Feb 2020 09:06:39 -0800,
>   Neal Richardson <ne...@gmail.com> wrote:
>
> > R package 0.16.0 has been accepted by CRAN; may take a few more days for
> > CRAN to build Windows and macOS binaries.
> >
> > Neal
> >
> > On Fri, Feb 7, 2020 at 4:50 PM Neal Richardson <ne...@gmail.com>
> > wrote:
> >
> >> Homebrew PR is up: https://github.com/Homebrew/homebrew-core/pull/49908
> >>
> >>
> >>
> >> On Fri, Feb 7, 2020 at 3:44 PM Neal Richardson <
> >> neal.p.richardson@gmail.com> wrote:
> >>
> >>> I'm working (with Jeroen) on the R package stuff, and I'll put together
> >>> the homebrew formula PR now.
> >>>
> >>> Neal
> >>>
> >>> On Fri, Feb 7, 2020 at 6:42 AM Andy Grove <an...@gmail.com> wrote:
> >>>
> >>>> Rust crates are published. Filed
> >>>> https://issues.apache.org/jira/browse/ARROW-7794 for the arrow-flight
> >>>> issue.
> >>>>
> >>>> On Fri, Feb 7, 2020 at 7:05 AM Andy Grove <an...@gmail.com> wrote:
> >>>>
> >>>> > I'll look at the Rust issue now.
> >>>> >
> >>>> > On Fri, Feb 7, 2020 at 3:27 AM Krisztián Szűcs <
> >>>> szucs.krisztian@gmail.com>
> >>>> > wrote:
> >>>> >
> >>>> >> Status of the post release tasks:
> >>>> >>
> >>>> >> - [DONE] marking the released version as "RELEASED" on JIRA
> >>>> >> - [DONE] rebase the master branch on top of the release branch
> >>>> >>   We have failing builds on the master because of the bumped version
> >>>> >> numbers, those must be fixed.
> >>>> >> - [DONE] rebase the pull requests
> >>>> >> - [DONE] uploading source release artifacts to SVN
> >>>> >> - [DONE] uploading binary release artifacts to Bintray
> >>>> >> - [DONE] updating the Arrow website
> >>>> >> - [DONE] python source distribution
> >>>> >> - [DONE] ruby gems
> >>>> >> - [DONE] javascript npm packages
> >>>> >> - [DONE] .NET nuget packages
> >>>> >> - [DONE] java maven artifacts
> >>>> >>    I had to re-stage the maven artifacts
> >>>> >> - [kszucs] python wheels
> >>>> >>   Partially done, the manylinux2010 and manylinux2014 wheels have hit
> >>>> >> the 60MB limit of pypi, requested to increase it
> >>>> >> https://github.com/pypa/pypi-support/issues/186
> >>>> >> - [xhochy] conda packages
> >>>> >>   Uwe works on it, arrow-cpp is already merged.
> >>>> >> - [andygrove] rust packages
> >>>> >>    Arrow-flight misses the format directory, didn't dig deeper. Andy
> >>>> >> could you take a look?
> >>>> >> - [nealrichardson] R packages
> >>>> >>   Neal should handle this.
> >>>> >> - [ ] homebrew packages
> >>>> >> - [ ] updating website with new API documentation
> >>>> >> - [ ] announcing release
> >>>> >>
> >>>> >> On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
> >>>> >> <sz...@gmail.com> wrote:
> >>>> >> >
> >>>> >> > The VOTE carries with 4 binding +1 votes, 3 non-binding +1 votes and
> >>>> >> > one binding +0 vote.
> >>>> >> >
> >>>> >> > I'm starting the post-release tasks, if anyone wants to help please
> >>>> let
> >>>> >> me know.
> >>>> >> >
> >>>> >> > On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
> >>>> >> > <sz...@gmail.com> wrote:
> >>>> >> > >
> >>>> >> > > So far we have the following votes:
> >>>> >> > >
> >>>> >> > > +0 (binding)
> >>>> >> > > +1 (binding)
> >>>> >> > > +1 (non-binding)
> >>>> >> > > +1 (binding)
> >>>> >> > > +1 (non-binding)
> >>>> >> > > +1 (binding)
> >>>> >> > > +1 (non-binding)
> >>>> >> > > +1 (binding)
> >>>> >> > > ------------
> >>>> >> > > 4 +1 (binding)
> >>>> >> > > 3 +1 (non-binding)
> >>>> >> > >
> >>>> >> > > I'm waiting for votes until tomorrow morning (UTC), then I'm
> >>>> closing
> >>>> >> the VOTE.
> >>>> >> > >
> >>>> >> > > Thanks everyone!
> >>>> >> > >
> >>>> >> > > - Krisztian
> >>>> >> > >
> >>>> >> > > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
> >>>> >> > > <sz...@gmail.com> wrote:
> >>>> >> > > >
> >>>> >> > > > Testing on macOS Catalina
> >>>> >> > > >
> >>>> >> > > > Binaries: OK
> >>>> >> > > >
> >>>> >> > > > Wheels: OK
> >>>> >> > > > Verified on macOS and on Linux.
> >>>> >> > > > On linux the verification script has failed for python 3.5 and
> >>>> >> manylinux2010
> >>>> >> > > > and manylinux2014 with unsupported platform tag. I've manually
> >>>> >> checked
> >>>> >> > > > these wheels in the python:3.5 docker image, and the wheels were
> >>>> >> good
> >>>> >> > > > (this is automatically checked by crossbow too [1]). All other
> >>>> >> wheels were
> >>>> >> > > > passing using the verification script.
> >>>> >> > > >
> >>>> >> > > > Source: OK
> >>>> >> > > > I had to revert the nvm path [2] to pass the js and integration
> >>>> >> tests and
> >>>> >> > > > force the glib test to use my system python instead of the conda
> >>>> >> one.
> >>>> >> > > >
> >>>> >> > > > I vote with +1 (binding)
> >>>> >> > > >
> >>>> >> > > > [1]:
> >>>> >> https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
> >>>> >> > > > [2]:
> >>>> >>
> >>>> https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
> >>>> >> > > >
> >>>> >> > > >
> >>>> >> > > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
> >>>> >> > > > <ne...@gmail.com> wrote:
> >>>> >> > > > >
> >>>> >> > > > > I re-verified the macOS wheels and they worked but I had to
> >>>> >> hard-code
> >>>> >> > > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython
> >>>> error I
> >>>> >> reported
> >>>> >> > > > > previously. I tried to set that env var dynamically based on
> >>>> your
> >>>> >> current
> >>>> >> > > > > OS version but didn't succeed in getting it passed through to
> >>>> >> pytest,
> >>>> >> > > > > despite many attempts to `export` it; someone with better bash
> >>>> >> skills than
> >>>> >> > > > > I should probably add that to the script. FTR `defaults read
> >>>> >> loginwindow
> >>>> >> > > > > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the
> >>>> right
> >>>> >> macOS
> >>>> >> > > > > version.
> >>>> >> > > > >
> >>>> >> > > > > Neal
> >>>> >> > > > >
> >>>> >> > > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <
> >>>> wesmckinn@gmail.com>
> >>>> >> wrote:
> >>>> >> > > > >
> >>>> >> > > > > > +1 (binding)
> >>>> >> > > > > >
> >>>> >> > > > > > I was able to verify the Windows wheels with the following
> >>>> >> patch applied
> >>>> >> > > > > >
> >>>> >> > > > > > https://github.com/apache/arrow/pull/6364
> >>>> >> > > > > >
> >>>> >> > > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> >>>> >> > > > > > <sz...@gmail.com> wrote:
> >>>> >> > > > > > >
> >>>> >> > > > > > > There were binary naming issues with the macosx and the
> >>>> >> win-cp38
> >>>> >> > > > > > > wheels.
> >>>> >> > > > > > > I've uploaded them, all of the wheels should be available
> >>>> now
> >>>> >> [1]
> >>>> >> > > > > > >
> >>>> >> > > > > > > Note that the newly built macosx wheels have 10_9
> >>>> platform tag
> >>>> >> > > > > > > instead of 10_6, so the verification script must be
> >>>> updated
> >>>> >> [2] to
> >>>> >> > > > > > > verify the macosx wheels.
> >>>> >> > > > > > >
> >>>> >> > > > > > > [1]
> >>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> >>>> >> > > > > > > [2]
> >>>> >> > > > > >
> >>>> >>
> >>>> https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> >>>> >> > > > > > >
> >>>> >> > > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
> >>>> >> > > > > > > <sz...@gmail.com> wrote:
> >>>> >> > > > > > > >
> >>>> >> > > > > > > > The wheel was built successfully and available under the
> >>>> >> crossbow
> >>>> >> > > > > > > > releases. Something must have gone wrong during
> >>>> >> download/upload
> >>>> >> > > > > > > > to bintray. I'm re-uploading the wheels again, waiting
> >>>> for
> >>>> >> the network.
> >>>> >> > > > > > > >
> >>>> >> > > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <
> >>>> >> wesmckinn@gmail.com>
> >>>> >> > > > > > wrote:
> >>>> >> > > > > > > > >
> >>>> >> > > > > > > > > The Windows wheel RC script is broken
> >>>> >> > > > > > > > >
> >>>> >> > > > > > > > > wget --no-check-certificate -O
> >>>> >> > > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> >>>> >> > > > > > > > >
> >>>> >> > > > > >
> >>>> >>
> >>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> >>>> >> > > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> >>>> >> > > > > > > > > --2020-02-05 11:11:15--
> >>>> >> > > > > > > > >
> >>>> >> > > > > >
> >>>> >>
> >>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> >>>> >> > > > > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
> >>>> >> > > > > > > > > Connecting to bintray.com (bintray.com
> >>>> >> )|75.126.208.206|:443...
> >>>> >> > > > > > > > > connected.
> >>>> >> > > > > > > > > HTTP request sent, awaiting response... 404 Not Found
> >>>> >> > > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> >>>> >> > > > > > > > >
> >>>> >> > > > > > > > > I will try to fix
> >>>> >> > > > > > > > >
> >>>> >> > > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <
> >>>> >> uwelk@xhochy.com> wrote:
> >>>> >> > > > > > > > > >
> >>>> >> > > > > > > > > > I'm failing to verify C++ on macOS as it seems that
> >>>> we
> >>>> >> nowadays
> >>>> >> > > > > > pull all dependencies from the system. Is there a known way
> >>>> to
> >>>> >> build & test
> >>>> >> > > > > > on OSX with the script and use conda for the requirements?
> >>>> >> > > > > > > > > >
> >>>> >> > > > > > > > > > Otherwise I probably need to investe to create such
> >>>> a
> >>>> >> way.
> >>>> >> > > > > > > > > >
> >>>> >> > > > > > > > > > Cheers
> >>>> >> > > > > > > > > > Uwe
> >>>> >> > > > > > > > > >
> >>>> >> > > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs
> >>>> wrote:
> >>>> >> > > > > > > > > > > Hi,
> >>>> >> > > > > > > > > > >
> >>>> >> > > > > > > > > > > I've cherry-picked the wheel fix [1] on top of the
> >>>> >> 0.16 release
> >>>> >> > > > > > tag,
> >>>> >> > > > > > > > > > > re-built the wheels using crossbow [2], and
> >>>> uploaded
> >>>> >> them to
> >>>> >> > > > > > > > > > > bintray [3] (also removed win-py38m).
> >>>> >> > > > > > > > > > >
> >>>> >> > > > > > > > > > > Anyone who has voted after verifying the wheels,
> >>>> >> please re-run
> >>>> >> > > > > > > > > > > the verification script again for the wheels and
> >>>> >> re-vote.
> >>>> >> > > > > > > > > > >
> >>>> >> > > > > > > > > > > Thanks, Krisztian
> >>>> >> > > > > > > > > > >
> >>>> >> > > > > > > > > > > [1]
> >>>> >> > > > > > > > > > >
> >>>> >> > > > > >
> >>>> >>
> >>>> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> >>>> >> > > > > > > > > > > [2]
> >>>> >> > > > > >
> >>>> >> https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> >>>> >> > > > > > > > > > > [3]
> >>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> >>>> >> > > > > > > > > > >
> >>>> >> > > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <
> >>>> >> wesmckinn@gmail.com>
> >>>> >> > > > > > wrote:
> >>>> >> > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > +1 (binding)
> >>>> >> > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > Some patches were required to the verification
> >>>> >> scripts but I
> >>>> >> > > > > > have run:
> >>>> >> > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > * Full source verification on Ubuntu 18.04
> >>>> >> > > > > > > > > > > > * Linux binary verification
> >>>> >> > > > > > > > > > > > * Source verification on Windows 10 (needed
> >>>> >> ARROW-6757)
> >>>> >> > > > > > > > > > > > * Windows binary verification. Note that Python
> >>>> 3.8
> >>>> >> wheel is
> >>>> >> > > > > > broken
> >>>> >> > > > > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to
> >>>> >> PyPI _SHOULD
> >>>> >> > > > > > NOT_
> >>>> >> > > > > > > > > > > > upload this 3.8 wheel until we know what's wrong
> >>>> >> (if we upload
> >>>> >> > > > > > a
> >>>> >> > > > > > > > > > > > broken wheel then `pip install pyarrow==0.16.0`
> >>>> >> will be
> >>>> >> > > > > > permanently
> >>>> >> > > > > > > > > > > > broken on Windows/Python 3.8)
> >>>> >> > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois
> >>>> >> Saint-Jacques
> >>>> >> > > > > > > > > > > > <fs...@gmail.com> wrote:
> >>>> >> > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > Tested on ubuntu 18.04 for the source release.
> >>>> >> > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois
> >>>> >> Saint-Jacques
> >>>> >> > > > > > > > > > > > > <fs...@gmail.com> wrote:
> >>>> >> > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > +1
> >>>> >> > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > Binaries verification didn't have any
> >>>> issues.
> >>>> >> > > > > > > > > > > > > > Sources verification worked with some local
> >>>> >> environment
> >>>> >> > > > > > hiccups
> >>>> >> > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > François
> >>>> >> > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
> >>>> >> > > > > > andygrove73@gmail.com> wrote:
> >>>> >> > > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > > +1 (binding) based on running the Rust
> >>>> tests
> >>>> >> > > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > > Thanks.
> >>>> >> > > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián
> >>>> >> Szűcs <
> >>>> >> > > > > > szucs.krisztian@gmail.com>
> >>>> >> > > > > > > > > > > > > > > wrote:
> >>>> >> > > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > > > Hi,
> >>>> >> > > > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > > > I would like to propose the following
> >>>> >> release
> >>>> >> > > > > > candidate (RC2) of Apache
> >>>> >> > > > > > > > > > > > > > > > Arrow version 0.16.0. This is a release
> >>>> >> consisting of
> >>>> >> > > > > > 728
> >>>> >> > > > > > > > > > > > > > > > resolved JIRA issues[1].
> >>>> >> > > > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > > > This release candidate is based on
> >>>> commit:
> >>>> >> > > > > > > > > > > > > > > >
> >>>> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> >>>> >> > > > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > > > The source release rc2 is hosted at [3].
> >>>> >> > > > > > > > > > > > > > > > The binary artifacts are hosted at
> >>>> >> [4][5][6][7].
> >>>> >> > > > > > > > > > > > > > > > The changelog is located at [8].
> >>>> >> > > > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > > > Please download, verify checksums and
> >>>> >> signatures, run
> >>>> >> > > > > > the unit tests,
> >>>> >> > > > > > > > > > > > > > > > and vote on the release. See [9] for
> >>>> how to
> >>>> >> validate a
> >>>> >> > > > > > release candidate.
> >>>> >> > > > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > > > The vote will be open for at least 72
> >>>> hours.
> >>>> >> > > > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow
> >>>> 0.16.0
> >>>> >> > > > > > > > > > > > > > > > [ ] +0
> >>>> >> > > > > > > > > > > > > > > > [ ] -1 Do not release this as Apache
> >>>> Arrow
> >>>> >> 0.16.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%200.16.0
> >>>> >> > > > > > > > > > > > > > > > [2]:
> >>>> >> > > > > > > > > > > > > > > >
> >>>> >> > > > > >
> >>>> >>
> >>>> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> >>>> >> > > > > > > > > > > > > > > > [3]:
> >>>> >> > > > > >
> >>>> >> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> >>>> >> > > > > > > > > > > > > > > > [4]:
> >>>> >> > > > > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> >>>> >> > > > > > > > > > > > > > > > [5]:
> >>>> >> > > > > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> >>>> >> > > > > > > > > > > > > > > > [6]:
> >>>> >> > > > > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> >>>> >> > > > > > > > > > > > > > > > [7]:
> >>>> >> > > > > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> >>>> >> > > > > > > > > > > > > > > > [8]:
> >>>> >> > > > > > > > > > > > > > > >
> >>>> >> > > > > >
> >>>> >>
> >>>> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> >>>> >> > > > > > > > > > > > > > > > [9]:
> >>>> >> > > > > > > > > > > > > > > >
> >>>> >> > > > > >
> >>>> >>
> >>>> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> >>>> >> > > > > > > > > > > > > > > >
> >>>> >> > > > > > > > > > >
> >>>> >> > > > > >
> >>>> >>
> >>>> >
> >>>>
> >>>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

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

MSYS2 package is updated:
https://github.com/msys2/MINGW-packages/pull/6175


Thanks,
--
kou

In <CA...@mail.gmail.com>
  "Re: [VOTE] Release Apache Arrow 0.16.0 - RC2" on Sun, 9 Feb 2020 09:06:39 -0800,
  Neal Richardson <ne...@gmail.com> wrote:

> R package 0.16.0 has been accepted by CRAN; may take a few more days for
> CRAN to build Windows and macOS binaries.
> 
> Neal
> 
> On Fri, Feb 7, 2020 at 4:50 PM Neal Richardson <ne...@gmail.com>
> wrote:
> 
>> Homebrew PR is up: https://github.com/Homebrew/homebrew-core/pull/49908
>>
>>
>>
>> On Fri, Feb 7, 2020 at 3:44 PM Neal Richardson <
>> neal.p.richardson@gmail.com> wrote:
>>
>>> I'm working (with Jeroen) on the R package stuff, and I'll put together
>>> the homebrew formula PR now.
>>>
>>> Neal
>>>
>>> On Fri, Feb 7, 2020 at 6:42 AM Andy Grove <an...@gmail.com> wrote:
>>>
>>>> Rust crates are published. Filed
>>>> https://issues.apache.org/jira/browse/ARROW-7794 for the arrow-flight
>>>> issue.
>>>>
>>>> On Fri, Feb 7, 2020 at 7:05 AM Andy Grove <an...@gmail.com> wrote:
>>>>
>>>> > I'll look at the Rust issue now.
>>>> >
>>>> > On Fri, Feb 7, 2020 at 3:27 AM Krisztián Szűcs <
>>>> szucs.krisztian@gmail.com>
>>>> > wrote:
>>>> >
>>>> >> Status of the post release tasks:
>>>> >>
>>>> >> - [DONE] marking the released version as "RELEASED" on JIRA
>>>> >> - [DONE] rebase the master branch on top of the release branch
>>>> >>   We have failing builds on the master because of the bumped version
>>>> >> numbers, those must be fixed.
>>>> >> - [DONE] rebase the pull requests
>>>> >> - [DONE] uploading source release artifacts to SVN
>>>> >> - [DONE] uploading binary release artifacts to Bintray
>>>> >> - [DONE] updating the Arrow website
>>>> >> - [DONE] python source distribution
>>>> >> - [DONE] ruby gems
>>>> >> - [DONE] javascript npm packages
>>>> >> - [DONE] .NET nuget packages
>>>> >> - [DONE] java maven artifacts
>>>> >>    I had to re-stage the maven artifacts
>>>> >> - [kszucs] python wheels
>>>> >>   Partially done, the manylinux2010 and manylinux2014 wheels have hit
>>>> >> the 60MB limit of pypi, requested to increase it
>>>> >> https://github.com/pypa/pypi-support/issues/186
>>>> >> - [xhochy] conda packages
>>>> >>   Uwe works on it, arrow-cpp is already merged.
>>>> >> - [andygrove] rust packages
>>>> >>    Arrow-flight misses the format directory, didn't dig deeper. Andy
>>>> >> could you take a look?
>>>> >> - [nealrichardson] R packages
>>>> >>   Neal should handle this.
>>>> >> - [ ] homebrew packages
>>>> >> - [ ] updating website with new API documentation
>>>> >> - [ ] announcing release
>>>> >>
>>>> >> On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
>>>> >> <sz...@gmail.com> wrote:
>>>> >> >
>>>> >> > The VOTE carries with 4 binding +1 votes, 3 non-binding +1 votes and
>>>> >> > one binding +0 vote.
>>>> >> >
>>>> >> > I'm starting the post-release tasks, if anyone wants to help please
>>>> let
>>>> >> me know.
>>>> >> >
>>>> >> > On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
>>>> >> > <sz...@gmail.com> wrote:
>>>> >> > >
>>>> >> > > So far we have the following votes:
>>>> >> > >
>>>> >> > > +0 (binding)
>>>> >> > > +1 (binding)
>>>> >> > > +1 (non-binding)
>>>> >> > > +1 (binding)
>>>> >> > > +1 (non-binding)
>>>> >> > > +1 (binding)
>>>> >> > > +1 (non-binding)
>>>> >> > > +1 (binding)
>>>> >> > > ------------
>>>> >> > > 4 +1 (binding)
>>>> >> > > 3 +1 (non-binding)
>>>> >> > >
>>>> >> > > I'm waiting for votes until tomorrow morning (UTC), then I'm
>>>> closing
>>>> >> the VOTE.
>>>> >> > >
>>>> >> > > Thanks everyone!
>>>> >> > >
>>>> >> > > - Krisztian
>>>> >> > >
>>>> >> > > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
>>>> >> > > <sz...@gmail.com> wrote:
>>>> >> > > >
>>>> >> > > > Testing on macOS Catalina
>>>> >> > > >
>>>> >> > > > Binaries: OK
>>>> >> > > >
>>>> >> > > > Wheels: OK
>>>> >> > > > Verified on macOS and on Linux.
>>>> >> > > > On linux the verification script has failed for python 3.5 and
>>>> >> manylinux2010
>>>> >> > > > and manylinux2014 with unsupported platform tag. I've manually
>>>> >> checked
>>>> >> > > > these wheels in the python:3.5 docker image, and the wheels were
>>>> >> good
>>>> >> > > > (this is automatically checked by crossbow too [1]). All other
>>>> >> wheels were
>>>> >> > > > passing using the verification script.
>>>> >> > > >
>>>> >> > > > Source: OK
>>>> >> > > > I had to revert the nvm path [2] to pass the js and integration
>>>> >> tests and
>>>> >> > > > force the glib test to use my system python instead of the conda
>>>> >> one.
>>>> >> > > >
>>>> >> > > > I vote with +1 (binding)
>>>> >> > > >
>>>> >> > > > [1]:
>>>> >> https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
>>>> >> > > > [2]:
>>>> >>
>>>> https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
>>>> >> > > >
>>>> >> > > >
>>>> >> > > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
>>>> >> > > > <ne...@gmail.com> wrote:
>>>> >> > > > >
>>>> >> > > > > I re-verified the macOS wheels and they worked but I had to
>>>> >> hard-code
>>>> >> > > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython
>>>> error I
>>>> >> reported
>>>> >> > > > > previously. I tried to set that env var dynamically based on
>>>> your
>>>> >> current
>>>> >> > > > > OS version but didn't succeed in getting it passed through to
>>>> >> pytest,
>>>> >> > > > > despite many attempts to `export` it; someone with better bash
>>>> >> skills than
>>>> >> > > > > I should probably add that to the script. FTR `defaults read
>>>> >> loginwindow
>>>> >> > > > > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the
>>>> right
>>>> >> macOS
>>>> >> > > > > version.
>>>> >> > > > >
>>>> >> > > > > Neal
>>>> >> > > > >
>>>> >> > > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <
>>>> wesmckinn@gmail.com>
>>>> >> wrote:
>>>> >> > > > >
>>>> >> > > > > > +1 (binding)
>>>> >> > > > > >
>>>> >> > > > > > I was able to verify the Windows wheels with the following
>>>> >> patch applied
>>>> >> > > > > >
>>>> >> > > > > > https://github.com/apache/arrow/pull/6364
>>>> >> > > > > >
>>>> >> > > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
>>>> >> > > > > > <sz...@gmail.com> wrote:
>>>> >> > > > > > >
>>>> >> > > > > > > There were binary naming issues with the macosx and the
>>>> >> win-cp38
>>>> >> > > > > > > wheels.
>>>> >> > > > > > > I've uploaded them, all of the wheels should be available
>>>> now
>>>> >> [1]
>>>> >> > > > > > >
>>>> >> > > > > > > Note that the newly built macosx wheels have 10_9
>>>> platform tag
>>>> >> > > > > > > instead of 10_6, so the verification script must be
>>>> updated
>>>> >> [2] to
>>>> >> > > > > > > verify the macosx wheels.
>>>> >> > > > > > >
>>>> >> > > > > > > [1]
>>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
>>>> >> > > > > > > [2]
>>>> >> > > > > >
>>>> >>
>>>> https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
>>>> >> > > > > > >
>>>> >> > > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
>>>> >> > > > > > > <sz...@gmail.com> wrote:
>>>> >> > > > > > > >
>>>> >> > > > > > > > The wheel was built successfully and available under the
>>>> >> crossbow
>>>> >> > > > > > > > releases. Something must have gone wrong during
>>>> >> download/upload
>>>> >> > > > > > > > to bintray. I'm re-uploading the wheels again, waiting
>>>> for
>>>> >> the network.
>>>> >> > > > > > > >
>>>> >> > > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <
>>>> >> wesmckinn@gmail.com>
>>>> >> > > > > > wrote:
>>>> >> > > > > > > > >
>>>> >> > > > > > > > > The Windows wheel RC script is broken
>>>> >> > > > > > > > >
>>>> >> > > > > > > > > wget --no-check-certificate -O
>>>> >> > > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
>>>> >> > > > > > > > >
>>>> >> > > > > >
>>>> >>
>>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
>>>> >> > > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
>>>> >> > > > > > > > > --2020-02-05 11:11:15--
>>>> >> > > > > > > > >
>>>> >> > > > > >
>>>> >>
>>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
>>>> >> > > > > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
>>>> >> > > > > > > > > Connecting to bintray.com (bintray.com
>>>> >> )|75.126.208.206|:443...
>>>> >> > > > > > > > > connected.
>>>> >> > > > > > > > > HTTP request sent, awaiting response... 404 Not Found
>>>> >> > > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
>>>> >> > > > > > > > >
>>>> >> > > > > > > > > I will try to fix
>>>> >> > > > > > > > >
>>>> >> > > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <
>>>> >> uwelk@xhochy.com> wrote:
>>>> >> > > > > > > > > >
>>>> >> > > > > > > > > > I'm failing to verify C++ on macOS as it seems that
>>>> we
>>>> >> nowadays
>>>> >> > > > > > pull all dependencies from the system. Is there a known way
>>>> to
>>>> >> build & test
>>>> >> > > > > > on OSX with the script and use conda for the requirements?
>>>> >> > > > > > > > > >
>>>> >> > > > > > > > > > Otherwise I probably need to investe to create such
>>>> a
>>>> >> way.
>>>> >> > > > > > > > > >
>>>> >> > > > > > > > > > Cheers
>>>> >> > > > > > > > > > Uwe
>>>> >> > > > > > > > > >
>>>> >> > > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs
>>>> wrote:
>>>> >> > > > > > > > > > > Hi,
>>>> >> > > > > > > > > > >
>>>> >> > > > > > > > > > > I've cherry-picked the wheel fix [1] on top of the
>>>> >> 0.16 release
>>>> >> > > > > > tag,
>>>> >> > > > > > > > > > > re-built the wheels using crossbow [2], and
>>>> uploaded
>>>> >> them to
>>>> >> > > > > > > > > > > bintray [3] (also removed win-py38m).
>>>> >> > > > > > > > > > >
>>>> >> > > > > > > > > > > Anyone who has voted after verifying the wheels,
>>>> >> please re-run
>>>> >> > > > > > > > > > > the verification script again for the wheels and
>>>> >> re-vote.
>>>> >> > > > > > > > > > >
>>>> >> > > > > > > > > > > Thanks, Krisztian
>>>> >> > > > > > > > > > >
>>>> >> > > > > > > > > > > [1]
>>>> >> > > > > > > > > > >
>>>> >> > > > > >
>>>> >>
>>>> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
>>>> >> > > > > > > > > > > [2]
>>>> >> > > > > >
>>>> >> https://github.com/ursa-labs/crossbow/branches/all?query=build-733
>>>> >> > > > > > > > > > > [3]
>>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
>>>> >> > > > > > > > > > >
>>>> >> > > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <
>>>> >> wesmckinn@gmail.com>
>>>> >> > > > > > wrote:
>>>> >> > > > > > > > > > > >
>>>> >> > > > > > > > > > > > +1 (binding)
>>>> >> > > > > > > > > > > >
>>>> >> > > > > > > > > > > > Some patches were required to the verification
>>>> >> scripts but I
>>>> >> > > > > > have run:
>>>> >> > > > > > > > > > > >
>>>> >> > > > > > > > > > > > * Full source verification on Ubuntu 18.04
>>>> >> > > > > > > > > > > > * Linux binary verification
>>>> >> > > > > > > > > > > > * Source verification on Windows 10 (needed
>>>> >> ARROW-6757)
>>>> >> > > > > > > > > > > > * Windows binary verification. Note that Python
>>>> 3.8
>>>> >> wheel is
>>>> >> > > > > > broken
>>>> >> > > > > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to
>>>> >> PyPI _SHOULD
>>>> >> > > > > > NOT_
>>>> >> > > > > > > > > > > > upload this 3.8 wheel until we know what's wrong
>>>> >> (if we upload
>>>> >> > > > > > a
>>>> >> > > > > > > > > > > > broken wheel then `pip install pyarrow==0.16.0`
>>>> >> will be
>>>> >> > > > > > permanently
>>>> >> > > > > > > > > > > > broken on Windows/Python 3.8)
>>>> >> > > > > > > > > > > >
>>>> >> > > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois
>>>> >> Saint-Jacques
>>>> >> > > > > > > > > > > > <fs...@gmail.com> wrote:
>>>> >> > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > Tested on ubuntu 18.04 for the source release.
>>>> >> > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois
>>>> >> Saint-Jacques
>>>> >> > > > > > > > > > > > > <fs...@gmail.com> wrote:
>>>> >> > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > +1
>>>> >> > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > Binaries verification didn't have any
>>>> issues.
>>>> >> > > > > > > > > > > > > > Sources verification worked with some local
>>>> >> environment
>>>> >> > > > > > hiccups
>>>> >> > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > François
>>>> >> > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
>>>> >> > > > > > andygrove73@gmail.com> wrote:
>>>> >> > > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > > +1 (binding) based on running the Rust
>>>> tests
>>>> >> > > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > > Thanks.
>>>> >> > > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián
>>>> >> Szűcs <
>>>> >> > > > > > szucs.krisztian@gmail.com>
>>>> >> > > > > > > > > > > > > > > wrote:
>>>> >> > > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > > > Hi,
>>>> >> > > > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > > > I would like to propose the following
>>>> >> release
>>>> >> > > > > > candidate (RC2) of Apache
>>>> >> > > > > > > > > > > > > > > > Arrow version 0.16.0. This is a release
>>>> >> consisting of
>>>> >> > > > > > 728
>>>> >> > > > > > > > > > > > > > > > resolved JIRA issues[1].
>>>> >> > > > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > > > This release candidate is based on
>>>> commit:
>>>> >> > > > > > > > > > > > > > > >
>>>> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
>>>> >> > > > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > > > The source release rc2 is hosted at [3].
>>>> >> > > > > > > > > > > > > > > > The binary artifacts are hosted at
>>>> >> [4][5][6][7].
>>>> >> > > > > > > > > > > > > > > > The changelog is located at [8].
>>>> >> > > > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > > > Please download, verify checksums and
>>>> >> signatures, run
>>>> >> > > > > > the unit tests,
>>>> >> > > > > > > > > > > > > > > > and vote on the release. See [9] for
>>>> how to
>>>> >> validate a
>>>> >> > > > > > release candidate.
>>>> >> > > > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > > > The vote will be open for at least 72
>>>> hours.
>>>> >> > > > > > > > > > > > > > > >
>>>> >> > > > > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow
>>>> 0.16.0
>>>> >> > > > > > > > > > > > > > > > [ ] +0
>>>> >> > > > > > > > > > > > > > > > [ ] -1 Do not release this as Apache
>>>> Arrow
>>>> >> 0.16.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%200.16.0
>>>> >> > > > > > > > > > > > > > > > [2]:
>>>> >> > > > > > > > > > > > > > > >
>>>> >> > > > > >
>>>> >>
>>>> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
>>>> >> > > > > > > > > > > > > > > > [3]:
>>>> >> > > > > >
>>>> >> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
>>>> >> > > > > > > > > > > > > > > > [4]:
>>>> >> > > > > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
>>>> >> > > > > > > > > > > > > > > > [5]:
>>>> >> > > > > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
>>>> >> > > > > > > > > > > > > > > > [6]:
>>>> >> > > > > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
>>>> >> > > > > > > > > > > > > > > > [7]:
>>>> >> > > > > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
>>>> >> > > > > > > > > > > > > > > > [8]:
>>>> >> > > > > > > > > > > > > > > >
>>>> >> > > > > >
>>>> >>
>>>> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
>>>> >> > > > > > > > > > > > > > > > [9]:
>>>> >> > > > > > > > > > > > > > > >
>>>> >> > > > > >
>>>> >>
>>>> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
>>>> >> > > > > > > > > > > > > > > >
>>>> >> > > > > > > > > > >
>>>> >> > > > > >
>>>> >>
>>>> >
>>>>
>>>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Neal Richardson <ne...@gmail.com>.
R package 0.16.0 has been accepted by CRAN; may take a few more days for
CRAN to build Windows and macOS binaries.

Neal

On Fri, Feb 7, 2020 at 4:50 PM Neal Richardson <ne...@gmail.com>
wrote:

> Homebrew PR is up: https://github.com/Homebrew/homebrew-core/pull/49908
>
>
>
> On Fri, Feb 7, 2020 at 3:44 PM Neal Richardson <
> neal.p.richardson@gmail.com> wrote:
>
>> I'm working (with Jeroen) on the R package stuff, and I'll put together
>> the homebrew formula PR now.
>>
>> Neal
>>
>> On Fri, Feb 7, 2020 at 6:42 AM Andy Grove <an...@gmail.com> wrote:
>>
>>> Rust crates are published. Filed
>>> https://issues.apache.org/jira/browse/ARROW-7794 for the arrow-flight
>>> issue.
>>>
>>> On Fri, Feb 7, 2020 at 7:05 AM Andy Grove <an...@gmail.com> wrote:
>>>
>>> > I'll look at the Rust issue now.
>>> >
>>> > On Fri, Feb 7, 2020 at 3:27 AM Krisztián Szűcs <
>>> szucs.krisztian@gmail.com>
>>> > wrote:
>>> >
>>> >> Status of the post release tasks:
>>> >>
>>> >> - [DONE] marking the released version as "RELEASED" on JIRA
>>> >> - [DONE] rebase the master branch on top of the release branch
>>> >>   We have failing builds on the master because of the bumped version
>>> >> numbers, those must be fixed.
>>> >> - [DONE] rebase the pull requests
>>> >> - [DONE] uploading source release artifacts to SVN
>>> >> - [DONE] uploading binary release artifacts to Bintray
>>> >> - [DONE] updating the Arrow website
>>> >> - [DONE] python source distribution
>>> >> - [DONE] ruby gems
>>> >> - [DONE] javascript npm packages
>>> >> - [DONE] .NET nuget packages
>>> >> - [DONE] java maven artifacts
>>> >>    I had to re-stage the maven artifacts
>>> >> - [kszucs] python wheels
>>> >>   Partially done, the manylinux2010 and manylinux2014 wheels have hit
>>> >> the 60MB limit of pypi, requested to increase it
>>> >> https://github.com/pypa/pypi-support/issues/186
>>> >> - [xhochy] conda packages
>>> >>   Uwe works on it, arrow-cpp is already merged.
>>> >> - [andygrove] rust packages
>>> >>    Arrow-flight misses the format directory, didn't dig deeper. Andy
>>> >> could you take a look?
>>> >> - [nealrichardson] R packages
>>> >>   Neal should handle this.
>>> >> - [ ] homebrew packages
>>> >> - [ ] updating website with new API documentation
>>> >> - [ ] announcing release
>>> >>
>>> >> On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
>>> >> <sz...@gmail.com> wrote:
>>> >> >
>>> >> > The VOTE carries with 4 binding +1 votes, 3 non-binding +1 votes and
>>> >> > one binding +0 vote.
>>> >> >
>>> >> > I'm starting the post-release tasks, if anyone wants to help please
>>> let
>>> >> me know.
>>> >> >
>>> >> > On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
>>> >> > <sz...@gmail.com> wrote:
>>> >> > >
>>> >> > > So far we have the following votes:
>>> >> > >
>>> >> > > +0 (binding)
>>> >> > > +1 (binding)
>>> >> > > +1 (non-binding)
>>> >> > > +1 (binding)
>>> >> > > +1 (non-binding)
>>> >> > > +1 (binding)
>>> >> > > +1 (non-binding)
>>> >> > > +1 (binding)
>>> >> > > ------------
>>> >> > > 4 +1 (binding)
>>> >> > > 3 +1 (non-binding)
>>> >> > >
>>> >> > > I'm waiting for votes until tomorrow morning (UTC), then I'm
>>> closing
>>> >> the VOTE.
>>> >> > >
>>> >> > > Thanks everyone!
>>> >> > >
>>> >> > > - Krisztian
>>> >> > >
>>> >> > > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
>>> >> > > <sz...@gmail.com> wrote:
>>> >> > > >
>>> >> > > > Testing on macOS Catalina
>>> >> > > >
>>> >> > > > Binaries: OK
>>> >> > > >
>>> >> > > > Wheels: OK
>>> >> > > > Verified on macOS and on Linux.
>>> >> > > > On linux the verification script has failed for python 3.5 and
>>> >> manylinux2010
>>> >> > > > and manylinux2014 with unsupported platform tag. I've manually
>>> >> checked
>>> >> > > > these wheels in the python:3.5 docker image, and the wheels were
>>> >> good
>>> >> > > > (this is automatically checked by crossbow too [1]). All other
>>> >> wheels were
>>> >> > > > passing using the verification script.
>>> >> > > >
>>> >> > > > Source: OK
>>> >> > > > I had to revert the nvm path [2] to pass the js and integration
>>> >> tests and
>>> >> > > > force the glib test to use my system python instead of the conda
>>> >> one.
>>> >> > > >
>>> >> > > > I vote with +1 (binding)
>>> >> > > >
>>> >> > > > [1]:
>>> >> https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
>>> >> > > > [2]:
>>> >>
>>> https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
>>> >> > > >
>>> >> > > >
>>> >> > > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
>>> >> > > > <ne...@gmail.com> wrote:
>>> >> > > > >
>>> >> > > > > I re-verified the macOS wheels and they worked but I had to
>>> >> hard-code
>>> >> > > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython
>>> error I
>>> >> reported
>>> >> > > > > previously. I tried to set that env var dynamically based on
>>> your
>>> >> current
>>> >> > > > > OS version but didn't succeed in getting it passed through to
>>> >> pytest,
>>> >> > > > > despite many attempts to `export` it; someone with better bash
>>> >> skills than
>>> >> > > > > I should probably add that to the script. FTR `defaults read
>>> >> loginwindow
>>> >> > > > > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the
>>> right
>>> >> macOS
>>> >> > > > > version.
>>> >> > > > >
>>> >> > > > > Neal
>>> >> > > > >
>>> >> > > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <
>>> wesmckinn@gmail.com>
>>> >> wrote:
>>> >> > > > >
>>> >> > > > > > +1 (binding)
>>> >> > > > > >
>>> >> > > > > > I was able to verify the Windows wheels with the following
>>> >> patch applied
>>> >> > > > > >
>>> >> > > > > > https://github.com/apache/arrow/pull/6364
>>> >> > > > > >
>>> >> > > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
>>> >> > > > > > <sz...@gmail.com> wrote:
>>> >> > > > > > >
>>> >> > > > > > > There were binary naming issues with the macosx and the
>>> >> win-cp38
>>> >> > > > > > > wheels.
>>> >> > > > > > > I've uploaded them, all of the wheels should be available
>>> now
>>> >> [1]
>>> >> > > > > > >
>>> >> > > > > > > Note that the newly built macosx wheels have 10_9
>>> platform tag
>>> >> > > > > > > instead of 10_6, so the verification script must be
>>> updated
>>> >> [2] to
>>> >> > > > > > > verify the macosx wheels.
>>> >> > > > > > >
>>> >> > > > > > > [1]
>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
>>> >> > > > > > > [2]
>>> >> > > > > >
>>> >>
>>> https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
>>> >> > > > > > >
>>> >> > > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
>>> >> > > > > > > <sz...@gmail.com> wrote:
>>> >> > > > > > > >
>>> >> > > > > > > > The wheel was built successfully and available under the
>>> >> crossbow
>>> >> > > > > > > > releases. Something must have gone wrong during
>>> >> download/upload
>>> >> > > > > > > > to bintray. I'm re-uploading the wheels again, waiting
>>> for
>>> >> the network.
>>> >> > > > > > > >
>>> >> > > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <
>>> >> wesmckinn@gmail.com>
>>> >> > > > > > wrote:
>>> >> > > > > > > > >
>>> >> > > > > > > > > The Windows wheel RC script is broken
>>> >> > > > > > > > >
>>> >> > > > > > > > > wget --no-check-certificate -O
>>> >> > > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
>>> >> > > > > > > > >
>>> >> > > > > >
>>> >>
>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
>>> >> > > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
>>> >> > > > > > > > > --2020-02-05 11:11:15--
>>> >> > > > > > > > >
>>> >> > > > > >
>>> >>
>>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
>>> >> > > > > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
>>> >> > > > > > > > > Connecting to bintray.com (bintray.com
>>> >> )|75.126.208.206|:443...
>>> >> > > > > > > > > connected.
>>> >> > > > > > > > > HTTP request sent, awaiting response... 404 Not Found
>>> >> > > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
>>> >> > > > > > > > >
>>> >> > > > > > > > > I will try to fix
>>> >> > > > > > > > >
>>> >> > > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <
>>> >> uwelk@xhochy.com> wrote:
>>> >> > > > > > > > > >
>>> >> > > > > > > > > > I'm failing to verify C++ on macOS as it seems that
>>> we
>>> >> nowadays
>>> >> > > > > > pull all dependencies from the system. Is there a known way
>>> to
>>> >> build & test
>>> >> > > > > > on OSX with the script and use conda for the requirements?
>>> >> > > > > > > > > >
>>> >> > > > > > > > > > Otherwise I probably need to investe to create such
>>> a
>>> >> way.
>>> >> > > > > > > > > >
>>> >> > > > > > > > > > Cheers
>>> >> > > > > > > > > > Uwe
>>> >> > > > > > > > > >
>>> >> > > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs
>>> wrote:
>>> >> > > > > > > > > > > Hi,
>>> >> > > > > > > > > > >
>>> >> > > > > > > > > > > I've cherry-picked the wheel fix [1] on top of the
>>> >> 0.16 release
>>> >> > > > > > tag,
>>> >> > > > > > > > > > > re-built the wheels using crossbow [2], and
>>> uploaded
>>> >> them to
>>> >> > > > > > > > > > > bintray [3] (also removed win-py38m).
>>> >> > > > > > > > > > >
>>> >> > > > > > > > > > > Anyone who has voted after verifying the wheels,
>>> >> please re-run
>>> >> > > > > > > > > > > the verification script again for the wheels and
>>> >> re-vote.
>>> >> > > > > > > > > > >
>>> >> > > > > > > > > > > Thanks, Krisztian
>>> >> > > > > > > > > > >
>>> >> > > > > > > > > > > [1]
>>> >> > > > > > > > > > >
>>> >> > > > > >
>>> >>
>>> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
>>> >> > > > > > > > > > > [2]
>>> >> > > > > >
>>> >> https://github.com/ursa-labs/crossbow/branches/all?query=build-733
>>> >> > > > > > > > > > > [3]
>>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
>>> >> > > > > > > > > > >
>>> >> > > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <
>>> >> wesmckinn@gmail.com>
>>> >> > > > > > wrote:
>>> >> > > > > > > > > > > >
>>> >> > > > > > > > > > > > +1 (binding)
>>> >> > > > > > > > > > > >
>>> >> > > > > > > > > > > > Some patches were required to the verification
>>> >> scripts but I
>>> >> > > > > > have run:
>>> >> > > > > > > > > > > >
>>> >> > > > > > > > > > > > * Full source verification on Ubuntu 18.04
>>> >> > > > > > > > > > > > * Linux binary verification
>>> >> > > > > > > > > > > > * Source verification on Windows 10 (needed
>>> >> ARROW-6757)
>>> >> > > > > > > > > > > > * Windows binary verification. Note that Python
>>> 3.8
>>> >> wheel is
>>> >> > > > > > broken
>>> >> > > > > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to
>>> >> PyPI _SHOULD
>>> >> > > > > > NOT_
>>> >> > > > > > > > > > > > upload this 3.8 wheel until we know what's wrong
>>> >> (if we upload
>>> >> > > > > > a
>>> >> > > > > > > > > > > > broken wheel then `pip install pyarrow==0.16.0`
>>> >> will be
>>> >> > > > > > permanently
>>> >> > > > > > > > > > > > broken on Windows/Python 3.8)
>>> >> > > > > > > > > > > >
>>> >> > > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois
>>> >> Saint-Jacques
>>> >> > > > > > > > > > > > <fs...@gmail.com> wrote:
>>> >> > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > Tested on ubuntu 18.04 for the source release.
>>> >> > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois
>>> >> Saint-Jacques
>>> >> > > > > > > > > > > > > <fs...@gmail.com> wrote:
>>> >> > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > +1
>>> >> > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > Binaries verification didn't have any
>>> issues.
>>> >> > > > > > > > > > > > > > Sources verification worked with some local
>>> >> environment
>>> >> > > > > > hiccups
>>> >> > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > François
>>> >> > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
>>> >> > > > > > andygrove73@gmail.com> wrote:
>>> >> > > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > > +1 (binding) based on running the Rust
>>> tests
>>> >> > > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > > Thanks.
>>> >> > > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián
>>> >> Szűcs <
>>> >> > > > > > szucs.krisztian@gmail.com>
>>> >> > > > > > > > > > > > > > > wrote:
>>> >> > > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > > > Hi,
>>> >> > > > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > > > I would like to propose the following
>>> >> release
>>> >> > > > > > candidate (RC2) of Apache
>>> >> > > > > > > > > > > > > > > > Arrow version 0.16.0. This is a release
>>> >> consisting of
>>> >> > > > > > 728
>>> >> > > > > > > > > > > > > > > > resolved JIRA issues[1].
>>> >> > > > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > > > This release candidate is based on
>>> commit:
>>> >> > > > > > > > > > > > > > > >
>>> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
>>> >> > > > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > > > The source release rc2 is hosted at [3].
>>> >> > > > > > > > > > > > > > > > The binary artifacts are hosted at
>>> >> [4][5][6][7].
>>> >> > > > > > > > > > > > > > > > The changelog is located at [8].
>>> >> > > > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > > > Please download, verify checksums and
>>> >> signatures, run
>>> >> > > > > > the unit tests,
>>> >> > > > > > > > > > > > > > > > and vote on the release. See [9] for
>>> how to
>>> >> validate a
>>> >> > > > > > release candidate.
>>> >> > > > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > > > The vote will be open for at least 72
>>> hours.
>>> >> > > > > > > > > > > > > > > >
>>> >> > > > > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow
>>> 0.16.0
>>> >> > > > > > > > > > > > > > > > [ ] +0
>>> >> > > > > > > > > > > > > > > > [ ] -1 Do not release this as Apache
>>> Arrow
>>> >> 0.16.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%200.16.0
>>> >> > > > > > > > > > > > > > > > [2]:
>>> >> > > > > > > > > > > > > > > >
>>> >> > > > > >
>>> >>
>>> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
>>> >> > > > > > > > > > > > > > > > [3]:
>>> >> > > > > >
>>> >> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
>>> >> > > > > > > > > > > > > > > > [4]:
>>> >> > > > > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
>>> >> > > > > > > > > > > > > > > > [5]:
>>> >> > > > > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
>>> >> > > > > > > > > > > > > > > > [6]:
>>> >> > > > > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
>>> >> > > > > > > > > > > > > > > > [7]:
>>> >> > > > > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
>>> >> > > > > > > > > > > > > > > > [8]:
>>> >> > > > > > > > > > > > > > > >
>>> >> > > > > >
>>> >>
>>> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
>>> >> > > > > > > > > > > > > > > > [9]:
>>> >> > > > > > > > > > > > > > > >
>>> >> > > > > >
>>> >>
>>> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
>>> >> > > > > > > > > > > > > > > >
>>> >> > > > > > > > > > >
>>> >> > > > > >
>>> >>
>>> >
>>>
>>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Neal Richardson <ne...@gmail.com>.
Homebrew PR is up: https://github.com/Homebrew/homebrew-core/pull/49908



On Fri, Feb 7, 2020 at 3:44 PM Neal Richardson <ne...@gmail.com>
wrote:

> I'm working (with Jeroen) on the R package stuff, and I'll put together
> the homebrew formula PR now.
>
> Neal
>
> On Fri, Feb 7, 2020 at 6:42 AM Andy Grove <an...@gmail.com> wrote:
>
>> Rust crates are published. Filed
>> https://issues.apache.org/jira/browse/ARROW-7794 for the arrow-flight
>> issue.
>>
>> On Fri, Feb 7, 2020 at 7:05 AM Andy Grove <an...@gmail.com> wrote:
>>
>> > I'll look at the Rust issue now.
>> >
>> > On Fri, Feb 7, 2020 at 3:27 AM Krisztián Szűcs <
>> szucs.krisztian@gmail.com>
>> > wrote:
>> >
>> >> Status of the post release tasks:
>> >>
>> >> - [DONE] marking the released version as "RELEASED" on JIRA
>> >> - [DONE] rebase the master branch on top of the release branch
>> >>   We have failing builds on the master because of the bumped version
>> >> numbers, those must be fixed.
>> >> - [DONE] rebase the pull requests
>> >> - [DONE] uploading source release artifacts to SVN
>> >> - [DONE] uploading binary release artifacts to Bintray
>> >> - [DONE] updating the Arrow website
>> >> - [DONE] python source distribution
>> >> - [DONE] ruby gems
>> >> - [DONE] javascript npm packages
>> >> - [DONE] .NET nuget packages
>> >> - [DONE] java maven artifacts
>> >>    I had to re-stage the maven artifacts
>> >> - [kszucs] python wheels
>> >>   Partially done, the manylinux2010 and manylinux2014 wheels have hit
>> >> the 60MB limit of pypi, requested to increase it
>> >> https://github.com/pypa/pypi-support/issues/186
>> >> - [xhochy] conda packages
>> >>   Uwe works on it, arrow-cpp is already merged.
>> >> - [andygrove] rust packages
>> >>    Arrow-flight misses the format directory, didn't dig deeper. Andy
>> >> could you take a look?
>> >> - [nealrichardson] R packages
>> >>   Neal should handle this.
>> >> - [ ] homebrew packages
>> >> - [ ] updating website with new API documentation
>> >> - [ ] announcing release
>> >>
>> >> On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
>> >> <sz...@gmail.com> wrote:
>> >> >
>> >> > The VOTE carries with 4 binding +1 votes, 3 non-binding +1 votes and
>> >> > one binding +0 vote.
>> >> >
>> >> > I'm starting the post-release tasks, if anyone wants to help please
>> let
>> >> me know.
>> >> >
>> >> > On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
>> >> > <sz...@gmail.com> wrote:
>> >> > >
>> >> > > So far we have the following votes:
>> >> > >
>> >> > > +0 (binding)
>> >> > > +1 (binding)
>> >> > > +1 (non-binding)
>> >> > > +1 (binding)
>> >> > > +1 (non-binding)
>> >> > > +1 (binding)
>> >> > > +1 (non-binding)
>> >> > > +1 (binding)
>> >> > > ------------
>> >> > > 4 +1 (binding)
>> >> > > 3 +1 (non-binding)
>> >> > >
>> >> > > I'm waiting for votes until tomorrow morning (UTC), then I'm
>> closing
>> >> the VOTE.
>> >> > >
>> >> > > Thanks everyone!
>> >> > >
>> >> > > - Krisztian
>> >> > >
>> >> > > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
>> >> > > <sz...@gmail.com> wrote:
>> >> > > >
>> >> > > > Testing on macOS Catalina
>> >> > > >
>> >> > > > Binaries: OK
>> >> > > >
>> >> > > > Wheels: OK
>> >> > > > Verified on macOS and on Linux.
>> >> > > > On linux the verification script has failed for python 3.5 and
>> >> manylinux2010
>> >> > > > and manylinux2014 with unsupported platform tag. I've manually
>> >> checked
>> >> > > > these wheels in the python:3.5 docker image, and the wheels were
>> >> good
>> >> > > > (this is automatically checked by crossbow too [1]). All other
>> >> wheels were
>> >> > > > passing using the verification script.
>> >> > > >
>> >> > > > Source: OK
>> >> > > > I had to revert the nvm path [2] to pass the js and integration
>> >> tests and
>> >> > > > force the glib test to use my system python instead of the conda
>> >> one.
>> >> > > >
>> >> > > > I vote with +1 (binding)
>> >> > > >
>> >> > > > [1]:
>> >> https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
>> >> > > > [2]:
>> >>
>> https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
>> >> > > >
>> >> > > >
>> >> > > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
>> >> > > > <ne...@gmail.com> wrote:
>> >> > > > >
>> >> > > > > I re-verified the macOS wheels and they worked but I had to
>> >> hard-code
>> >> > > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython
>> error I
>> >> reported
>> >> > > > > previously. I tried to set that env var dynamically based on
>> your
>> >> current
>> >> > > > > OS version but didn't succeed in getting it passed through to
>> >> pytest,
>> >> > > > > despite many attempts to `export` it; someone with better bash
>> >> skills than
>> >> > > > > I should probably add that to the script. FTR `defaults read
>> >> loginwindow
>> >> > > > > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the
>> right
>> >> macOS
>> >> > > > > version.
>> >> > > > >
>> >> > > > > Neal
>> >> > > > >
>> >> > > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <
>> wesmckinn@gmail.com>
>> >> wrote:
>> >> > > > >
>> >> > > > > > +1 (binding)
>> >> > > > > >
>> >> > > > > > I was able to verify the Windows wheels with the following
>> >> patch applied
>> >> > > > > >
>> >> > > > > > https://github.com/apache/arrow/pull/6364
>> >> > > > > >
>> >> > > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
>> >> > > > > > <sz...@gmail.com> wrote:
>> >> > > > > > >
>> >> > > > > > > There were binary naming issues with the macosx and the
>> >> win-cp38
>> >> > > > > > > wheels.
>> >> > > > > > > I've uploaded them, all of the wheels should be available
>> now
>> >> [1]
>> >> > > > > > >
>> >> > > > > > > Note that the newly built macosx wheels have 10_9 platform
>> tag
>> >> > > > > > > instead of 10_6, so the verification script must be updated
>> >> [2] to
>> >> > > > > > > verify the macosx wheels.
>> >> > > > > > >
>> >> > > > > > > [1]
>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
>> >> > > > > > > [2]
>> >> > > > > >
>> >>
>> https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
>> >> > > > > > >
>> >> > > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
>> >> > > > > > > <sz...@gmail.com> wrote:
>> >> > > > > > > >
>> >> > > > > > > > The wheel was built successfully and available under the
>> >> crossbow
>> >> > > > > > > > releases. Something must have gone wrong during
>> >> download/upload
>> >> > > > > > > > to bintray. I'm re-uploading the wheels again, waiting
>> for
>> >> the network.
>> >> > > > > > > >
>> >> > > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <
>> >> wesmckinn@gmail.com>
>> >> > > > > > wrote:
>> >> > > > > > > > >
>> >> > > > > > > > > The Windows wheel RC script is broken
>> >> > > > > > > > >
>> >> > > > > > > > > wget --no-check-certificate -O
>> >> > > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
>> >> > > > > > > > >
>> >> > > > > >
>> >>
>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
>> >> > > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
>> >> > > > > > > > > --2020-02-05 11:11:15--
>> >> > > > > > > > >
>> >> > > > > >
>> >>
>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
>> >> > > > > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
>> >> > > > > > > > > Connecting to bintray.com (bintray.com
>> >> )|75.126.208.206|:443...
>> >> > > > > > > > > connected.
>> >> > > > > > > > > HTTP request sent, awaiting response... 404 Not Found
>> >> > > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
>> >> > > > > > > > >
>> >> > > > > > > > > I will try to fix
>> >> > > > > > > > >
>> >> > > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <
>> >> uwelk@xhochy.com> wrote:
>> >> > > > > > > > > >
>> >> > > > > > > > > > I'm failing to verify C++ on macOS as it seems that
>> we
>> >> nowadays
>> >> > > > > > pull all dependencies from the system. Is there a known way
>> to
>> >> build & test
>> >> > > > > > on OSX with the script and use conda for the requirements?
>> >> > > > > > > > > >
>> >> > > > > > > > > > Otherwise I probably need to investe to create such a
>> >> way.
>> >> > > > > > > > > >
>> >> > > > > > > > > > Cheers
>> >> > > > > > > > > > Uwe
>> >> > > > > > > > > >
>> >> > > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs
>> wrote:
>> >> > > > > > > > > > > Hi,
>> >> > > > > > > > > > >
>> >> > > > > > > > > > > I've cherry-picked the wheel fix [1] on top of the
>> >> 0.16 release
>> >> > > > > > tag,
>> >> > > > > > > > > > > re-built the wheels using crossbow [2], and
>> uploaded
>> >> them to
>> >> > > > > > > > > > > bintray [3] (also removed win-py38m).
>> >> > > > > > > > > > >
>> >> > > > > > > > > > > Anyone who has voted after verifying the wheels,
>> >> please re-run
>> >> > > > > > > > > > > the verification script again for the wheels and
>> >> re-vote.
>> >> > > > > > > > > > >
>> >> > > > > > > > > > > Thanks, Krisztian
>> >> > > > > > > > > > >
>> >> > > > > > > > > > > [1]
>> >> > > > > > > > > > >
>> >> > > > > >
>> >>
>> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
>> >> > > > > > > > > > > [2]
>> >> > > > > >
>> >> https://github.com/ursa-labs/crossbow/branches/all?query=build-733
>> >> > > > > > > > > > > [3]
>> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
>> >> > > > > > > > > > >
>> >> > > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <
>> >> wesmckinn@gmail.com>
>> >> > > > > > wrote:
>> >> > > > > > > > > > > >
>> >> > > > > > > > > > > > +1 (binding)
>> >> > > > > > > > > > > >
>> >> > > > > > > > > > > > Some patches were required to the verification
>> >> scripts but I
>> >> > > > > > have run:
>> >> > > > > > > > > > > >
>> >> > > > > > > > > > > > * Full source verification on Ubuntu 18.04
>> >> > > > > > > > > > > > * Linux binary verification
>> >> > > > > > > > > > > > * Source verification on Windows 10 (needed
>> >> ARROW-6757)
>> >> > > > > > > > > > > > * Windows binary verification. Note that Python
>> 3.8
>> >> wheel is
>> >> > > > > > broken
>> >> > > > > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to
>> >> PyPI _SHOULD
>> >> > > > > > NOT_
>> >> > > > > > > > > > > > upload this 3.8 wheel until we know what's wrong
>> >> (if we upload
>> >> > > > > > a
>> >> > > > > > > > > > > > broken wheel then `pip install pyarrow==0.16.0`
>> >> will be
>> >> > > > > > permanently
>> >> > > > > > > > > > > > broken on Windows/Python 3.8)
>> >> > > > > > > > > > > >
>> >> > > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois
>> >> Saint-Jacques
>> >> > > > > > > > > > > > <fs...@gmail.com> wrote:
>> >> > > > > > > > > > > > >
>> >> > > > > > > > > > > > > Tested on ubuntu 18.04 for the source release.
>> >> > > > > > > > > > > > >
>> >> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois
>> >> Saint-Jacques
>> >> > > > > > > > > > > > > <fs...@gmail.com> wrote:
>> >> > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > +1
>> >> > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > Binaries verification didn't have any issues.
>> >> > > > > > > > > > > > > > Sources verification worked with some local
>> >> environment
>> >> > > > > > hiccups
>> >> > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > François
>> >> > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
>> >> > > > > > andygrove73@gmail.com> wrote:
>> >> > > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > > +1 (binding) based on running the Rust
>> tests
>> >> > > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > > Thanks.
>> >> > > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián
>> >> Szűcs <
>> >> > > > > > szucs.krisztian@gmail.com>
>> >> > > > > > > > > > > > > > > wrote:
>> >> > > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > > > Hi,
>> >> > > > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > > > I would like to propose the following
>> >> release
>> >> > > > > > candidate (RC2) of Apache
>> >> > > > > > > > > > > > > > > > Arrow version 0.16.0. This is a release
>> >> consisting of
>> >> > > > > > 728
>> >> > > > > > > > > > > > > > > > resolved JIRA issues[1].
>> >> > > > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > > > This release candidate is based on
>> commit:
>> >> > > > > > > > > > > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5
>> [2]
>> >> > > > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > > > The source release rc2 is hosted at [3].
>> >> > > > > > > > > > > > > > > > The binary artifacts are hosted at
>> >> [4][5][6][7].
>> >> > > > > > > > > > > > > > > > The changelog is located at [8].
>> >> > > > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > > > Please download, verify checksums and
>> >> signatures, run
>> >> > > > > > the unit tests,
>> >> > > > > > > > > > > > > > > > and vote on the release. See [9] for how
>> to
>> >> validate a
>> >> > > > > > release candidate.
>> >> > > > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > > > The vote will be open for at least 72
>> hours.
>> >> > > > > > > > > > > > > > > >
>> >> > > > > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow
>> 0.16.0
>> >> > > > > > > > > > > > > > > > [ ] +0
>> >> > > > > > > > > > > > > > > > [ ] -1 Do not release this as Apache
>> Arrow
>> >> 0.16.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%200.16.0
>> >> > > > > > > > > > > > > > > > [2]:
>> >> > > > > > > > > > > > > > > >
>> >> > > > > >
>> >>
>> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
>> >> > > > > > > > > > > > > > > > [3]:
>> >> > > > > >
>> >> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
>> >> > > > > > > > > > > > > > > > [4]:
>> >> > > > > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
>> >> > > > > > > > > > > > > > > > [5]:
>> >> > > > > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
>> >> > > > > > > > > > > > > > > > [6]:
>> >> > > > > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
>> >> > > > > > > > > > > > > > > > [7]:
>> >> > > > > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
>> >> > > > > > > > > > > > > > > > [8]:
>> >> > > > > > > > > > > > > > > >
>> >> > > > > >
>> >>
>> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
>> >> > > > > > > > > > > > > > > > [9]:
>> >> > > > > > > > > > > > > > > >
>> >> > > > > >
>> >>
>> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
>> >> > > > > > > > > > > > > > > >
>> >> > > > > > > > > > >
>> >> > > > > >
>> >>
>> >
>>
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Neal Richardson <ne...@gmail.com>.
I'm working (with Jeroen) on the R package stuff, and I'll put together the
homebrew formula PR now.

Neal

On Fri, Feb 7, 2020 at 6:42 AM Andy Grove <an...@gmail.com> wrote:

> Rust crates are published. Filed
> https://issues.apache.org/jira/browse/ARROW-7794 for the arrow-flight
> issue.
>
> On Fri, Feb 7, 2020 at 7:05 AM Andy Grove <an...@gmail.com> wrote:
>
> > I'll look at the Rust issue now.
> >
> > On Fri, Feb 7, 2020 at 3:27 AM Krisztián Szűcs <
> szucs.krisztian@gmail.com>
> > wrote:
> >
> >> Status of the post release tasks:
> >>
> >> - [DONE] marking the released version as "RELEASED" on JIRA
> >> - [DONE] rebase the master branch on top of the release branch
> >>   We have failing builds on the master because of the bumped version
> >> numbers, those must be fixed.
> >> - [DONE] rebase the pull requests
> >> - [DONE] uploading source release artifacts to SVN
> >> - [DONE] uploading binary release artifacts to Bintray
> >> - [DONE] updating the Arrow website
> >> - [DONE] python source distribution
> >> - [DONE] ruby gems
> >> - [DONE] javascript npm packages
> >> - [DONE] .NET nuget packages
> >> - [DONE] java maven artifacts
> >>    I had to re-stage the maven artifacts
> >> - [kszucs] python wheels
> >>   Partially done, the manylinux2010 and manylinux2014 wheels have hit
> >> the 60MB limit of pypi, requested to increase it
> >> https://github.com/pypa/pypi-support/issues/186
> >> - [xhochy] conda packages
> >>   Uwe works on it, arrow-cpp is already merged.
> >> - [andygrove] rust packages
> >>    Arrow-flight misses the format directory, didn't dig deeper. Andy
> >> could you take a look?
> >> - [nealrichardson] R packages
> >>   Neal should handle this.
> >> - [ ] homebrew packages
> >> - [ ] updating website with new API documentation
> >> - [ ] announcing release
> >>
> >> On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
> >> <sz...@gmail.com> wrote:
> >> >
> >> > The VOTE carries with 4 binding +1 votes, 3 non-binding +1 votes and
> >> > one binding +0 vote.
> >> >
> >> > I'm starting the post-release tasks, if anyone wants to help please
> let
> >> me know.
> >> >
> >> > On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
> >> > <sz...@gmail.com> wrote:
> >> > >
> >> > > So far we have the following votes:
> >> > >
> >> > > +0 (binding)
> >> > > +1 (binding)
> >> > > +1 (non-binding)
> >> > > +1 (binding)
> >> > > +1 (non-binding)
> >> > > +1 (binding)
> >> > > +1 (non-binding)
> >> > > +1 (binding)
> >> > > ------------
> >> > > 4 +1 (binding)
> >> > > 3 +1 (non-binding)
> >> > >
> >> > > I'm waiting for votes until tomorrow morning (UTC), then I'm closing
> >> the VOTE.
> >> > >
> >> > > Thanks everyone!
> >> > >
> >> > > - Krisztian
> >> > >
> >> > > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
> >> > > <sz...@gmail.com> wrote:
> >> > > >
> >> > > > Testing on macOS Catalina
> >> > > >
> >> > > > Binaries: OK
> >> > > >
> >> > > > Wheels: OK
> >> > > > Verified on macOS and on Linux.
> >> > > > On linux the verification script has failed for python 3.5 and
> >> manylinux2010
> >> > > > and manylinux2014 with unsupported platform tag. I've manually
> >> checked
> >> > > > these wheels in the python:3.5 docker image, and the wheels were
> >> good
> >> > > > (this is automatically checked by crossbow too [1]). All other
> >> wheels were
> >> > > > passing using the verification script.
> >> > > >
> >> > > > Source: OK
> >> > > > I had to revert the nvm path [2] to pass the js and integration
> >> tests and
> >> > > > force the glib test to use my system python instead of the conda
> >> one.
> >> > > >
> >> > > > I vote with +1 (binding)
> >> > > >
> >> > > > [1]:
> >> https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
> >> > > > [2]:
> >>
> https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
> >> > > >
> >> > > >
> >> > > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
> >> > > > <ne...@gmail.com> wrote:
> >> > > > >
> >> > > > > I re-verified the macOS wheels and they worked but I had to
> >> hard-code
> >> > > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython error
> I
> >> reported
> >> > > > > previously. I tried to set that env var dynamically based on
> your
> >> current
> >> > > > > OS version but didn't succeed in getting it passed through to
> >> pytest,
> >> > > > > despite many attempts to `export` it; someone with better bash
> >> skills than
> >> > > > > I should probably add that to the script. FTR `defaults read
> >> loginwindow
> >> > > > > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the right
> >> macOS
> >> > > > > version.
> >> > > > >
> >> > > > > Neal
> >> > > > >
> >> > > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <
> wesmckinn@gmail.com>
> >> wrote:
> >> > > > >
> >> > > > > > +1 (binding)
> >> > > > > >
> >> > > > > > I was able to verify the Windows wheels with the following
> >> patch applied
> >> > > > > >
> >> > > > > > https://github.com/apache/arrow/pull/6364
> >> > > > > >
> >> > > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> >> > > > > > <sz...@gmail.com> wrote:
> >> > > > > > >
> >> > > > > > > There were binary naming issues with the macosx and the
> >> win-cp38
> >> > > > > > > wheels.
> >> > > > > > > I've uploaded them, all of the wheels should be available
> now
> >> [1]
> >> > > > > > >
> >> > > > > > > Note that the newly built macosx wheels have 10_9 platform
> tag
> >> > > > > > > instead of 10_6, so the verification script must be updated
> >> [2] to
> >> > > > > > > verify the macosx wheels.
> >> > > > > > >
> >> > > > > > > [1]
> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> >> > > > > > > [2]
> >> > > > > >
> >>
> https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> >> > > > > > >
> >> > > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
> >> > > > > > > <sz...@gmail.com> wrote:
> >> > > > > > > >
> >> > > > > > > > The wheel was built successfully and available under the
> >> crossbow
> >> > > > > > > > releases. Something must have gone wrong during
> >> download/upload
> >> > > > > > > > to bintray. I'm re-uploading the wheels again, waiting for
> >> the network.
> >> > > > > > > >
> >> > > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <
> >> wesmckinn@gmail.com>
> >> > > > > > wrote:
> >> > > > > > > > >
> >> > > > > > > > > The Windows wheel RC script is broken
> >> > > > > > > > >
> >> > > > > > > > > wget --no-check-certificate -O
> >> > > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> >> > > > > > > > >
> >> > > > > >
> >>
> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> >> > > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> >> > > > > > > > > --2020-02-05 11:11:15--
> >> > > > > > > > >
> >> > > > > >
> >>
> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> >> > > > > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
> >> > > > > > > > > Connecting to bintray.com (bintray.com
> >> )|75.126.208.206|:443...
> >> > > > > > > > > connected.
> >> > > > > > > > > HTTP request sent, awaiting response... 404 Not Found
> >> > > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> >> > > > > > > > >
> >> > > > > > > > > I will try to fix
> >> > > > > > > > >
> >> > > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <
> >> uwelk@xhochy.com> wrote:
> >> > > > > > > > > >
> >> > > > > > > > > > I'm failing to verify C++ on macOS as it seems that we
> >> nowadays
> >> > > > > > pull all dependencies from the system. Is there a known way to
> >> build & test
> >> > > > > > on OSX with the script and use conda for the requirements?
> >> > > > > > > > > >
> >> > > > > > > > > > Otherwise I probably need to investe to create such a
> >> way.
> >> > > > > > > > > >
> >> > > > > > > > > > Cheers
> >> > > > > > > > > > Uwe
> >> > > > > > > > > >
> >> > > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs
> wrote:
> >> > > > > > > > > > > Hi,
> >> > > > > > > > > > >
> >> > > > > > > > > > > I've cherry-picked the wheel fix [1] on top of the
> >> 0.16 release
> >> > > > > > tag,
> >> > > > > > > > > > > re-built the wheels using crossbow [2], and uploaded
> >> them to
> >> > > > > > > > > > > bintray [3] (also removed win-py38m).
> >> > > > > > > > > > >
> >> > > > > > > > > > > Anyone who has voted after verifying the wheels,
> >> please re-run
> >> > > > > > > > > > > the verification script again for the wheels and
> >> re-vote.
> >> > > > > > > > > > >
> >> > > > > > > > > > > Thanks, Krisztian
> >> > > > > > > > > > >
> >> > > > > > > > > > > [1]
> >> > > > > > > > > > >
> >> > > > > >
> >>
> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> >> > > > > > > > > > > [2]
> >> > > > > >
> >> https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> >> > > > > > > > > > > [3]
> >> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> >> > > > > > > > > > >
> >> > > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <
> >> wesmckinn@gmail.com>
> >> > > > > > wrote:
> >> > > > > > > > > > > >
> >> > > > > > > > > > > > +1 (binding)
> >> > > > > > > > > > > >
> >> > > > > > > > > > > > Some patches were required to the verification
> >> scripts but I
> >> > > > > > have run:
> >> > > > > > > > > > > >
> >> > > > > > > > > > > > * Full source verification on Ubuntu 18.04
> >> > > > > > > > > > > > * Linux binary verification
> >> > > > > > > > > > > > * Source verification on Windows 10 (needed
> >> ARROW-6757)
> >> > > > > > > > > > > > * Windows binary verification. Note that Python
> 3.8
> >> wheel is
> >> > > > > > broken
> >> > > > > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to
> >> PyPI _SHOULD
> >> > > > > > NOT_
> >> > > > > > > > > > > > upload this 3.8 wheel until we know what's wrong
> >> (if we upload
> >> > > > > > a
> >> > > > > > > > > > > > broken wheel then `pip install pyarrow==0.16.0`
> >> will be
> >> > > > > > permanently
> >> > > > > > > > > > > > broken on Windows/Python 3.8)
> >> > > > > > > > > > > >
> >> > > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois
> >> Saint-Jacques
> >> > > > > > > > > > > > <fs...@gmail.com> wrote:
> >> > > > > > > > > > > > >
> >> > > > > > > > > > > > > Tested on ubuntu 18.04 for the source release.
> >> > > > > > > > > > > > >
> >> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois
> >> Saint-Jacques
> >> > > > > > > > > > > > > <fs...@gmail.com> wrote:
> >> > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > +1
> >> > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > Binaries verification didn't have any issues.
> >> > > > > > > > > > > > > > Sources verification worked with some local
> >> environment
> >> > > > > > hiccups
> >> > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > François
> >> > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
> >> > > > > > andygrove73@gmail.com> wrote:
> >> > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > +1 (binding) based on running the Rust tests
> >> > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > Thanks.
> >> > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián
> >> Szűcs <
> >> > > > > > szucs.krisztian@gmail.com>
> >> > > > > > > > > > > > > > > wrote:
> >> > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > Hi,
> >> > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > I would like to propose the following
> >> release
> >> > > > > > candidate (RC2) of Apache
> >> > > > > > > > > > > > > > > > Arrow version 0.16.0. This is a release
> >> consisting of
> >> > > > > > 728
> >> > > > > > > > > > > > > > > > resolved JIRA issues[1].
> >> > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > This release candidate is based on commit:
> >> > > > > > > > > > > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> [2]
> >> > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > The source release rc2 is hosted at [3].
> >> > > > > > > > > > > > > > > > The binary artifacts are hosted at
> >> [4][5][6][7].
> >> > > > > > > > > > > > > > > > The changelog is located at [8].
> >> > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > Please download, verify checksums and
> >> signatures, run
> >> > > > > > the unit tests,
> >> > > > > > > > > > > > > > > > and vote on the release. See [9] for how
> to
> >> validate a
> >> > > > > > release candidate.
> >> > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > The vote will be open for at least 72
> hours.
> >> > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> >> > > > > > > > > > > > > > > > [ ] +0
> >> > > > > > > > > > > > > > > > [ ] -1 Do not release this as Apache Arrow
> >> 0.16.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%200.16.0
> >> > > > > > > > > > > > > > > > [2]:
> >> > > > > > > > > > > > > > > >
> >> > > > > >
> >>
> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> >> > > > > > > > > > > > > > > > [3]:
> >> > > > > >
> >> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> >> > > > > > > > > > > > > > > > [4]:
> >> > > > > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> >> > > > > > > > > > > > > > > > [5]:
> >> > > > > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> >> > > > > > > > > > > > > > > > [6]:
> >> > > > > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> >> > > > > > > > > > > > > > > > [7]:
> >> > > > > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> >> > > > > > > > > > > > > > > > [8]:
> >> > > > > > > > > > > > > > > >
> >> > > > > >
> >>
> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> >> > > > > > > > > > > > > > > > [9]:
> >> > > > > > > > > > > > > > > >
> >> > > > > >
> >>
> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> >> > > > > > > > > > > > > > > >
> >> > > > > > > > > > >
> >> > > > > >
> >>
> >
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Andy Grove <an...@gmail.com>.
Rust crates are published. Filed
https://issues.apache.org/jira/browse/ARROW-7794 for the arrow-flight issue.

On Fri, Feb 7, 2020 at 7:05 AM Andy Grove <an...@gmail.com> wrote:

> I'll look at the Rust issue now.
>
> On Fri, Feb 7, 2020 at 3:27 AM Krisztián Szűcs <sz...@gmail.com>
> wrote:
>
>> Status of the post release tasks:
>>
>> - [DONE] marking the released version as "RELEASED" on JIRA
>> - [DONE] rebase the master branch on top of the release branch
>>   We have failing builds on the master because of the bumped version
>> numbers, those must be fixed.
>> - [DONE] rebase the pull requests
>> - [DONE] uploading source release artifacts to SVN
>> - [DONE] uploading binary release artifacts to Bintray
>> - [DONE] updating the Arrow website
>> - [DONE] python source distribution
>> - [DONE] ruby gems
>> - [DONE] javascript npm packages
>> - [DONE] .NET nuget packages
>> - [DONE] java maven artifacts
>>    I had to re-stage the maven artifacts
>> - [kszucs] python wheels
>>   Partially done, the manylinux2010 and manylinux2014 wheels have hit
>> the 60MB limit of pypi, requested to increase it
>> https://github.com/pypa/pypi-support/issues/186
>> - [xhochy] conda packages
>>   Uwe works on it, arrow-cpp is already merged.
>> - [andygrove] rust packages
>>    Arrow-flight misses the format directory, didn't dig deeper. Andy
>> could you take a look?
>> - [nealrichardson] R packages
>>   Neal should handle this.
>> - [ ] homebrew packages
>> - [ ] updating website with new API documentation
>> - [ ] announcing release
>>
>> On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
>> <sz...@gmail.com> wrote:
>> >
>> > The VOTE carries with 4 binding +1 votes, 3 non-binding +1 votes and
>> > one binding +0 vote.
>> >
>> > I'm starting the post-release tasks, if anyone wants to help please let
>> me know.
>> >
>> > On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
>> > <sz...@gmail.com> wrote:
>> > >
>> > > So far we have the following votes:
>> > >
>> > > +0 (binding)
>> > > +1 (binding)
>> > > +1 (non-binding)
>> > > +1 (binding)
>> > > +1 (non-binding)
>> > > +1 (binding)
>> > > +1 (non-binding)
>> > > +1 (binding)
>> > > ------------
>> > > 4 +1 (binding)
>> > > 3 +1 (non-binding)
>> > >
>> > > I'm waiting for votes until tomorrow morning (UTC), then I'm closing
>> the VOTE.
>> > >
>> > > Thanks everyone!
>> > >
>> > > - Krisztian
>> > >
>> > > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
>> > > <sz...@gmail.com> wrote:
>> > > >
>> > > > Testing on macOS Catalina
>> > > >
>> > > > Binaries: OK
>> > > >
>> > > > Wheels: OK
>> > > > Verified on macOS and on Linux.
>> > > > On linux the verification script has failed for python 3.5 and
>> manylinux2010
>> > > > and manylinux2014 with unsupported platform tag. I've manually
>> checked
>> > > > these wheels in the python:3.5 docker image, and the wheels were
>> good
>> > > > (this is automatically checked by crossbow too [1]). All other
>> wheels were
>> > > > passing using the verification script.
>> > > >
>> > > > Source: OK
>> > > > I had to revert the nvm path [2] to pass the js and integration
>> tests and
>> > > > force the glib test to use my system python instead of the conda
>> one.
>> > > >
>> > > > I vote with +1 (binding)
>> > > >
>> > > > [1]:
>> https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
>> > > > [2]:
>> https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
>> > > >
>> > > >
>> > > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
>> > > > <ne...@gmail.com> wrote:
>> > > > >
>> > > > > I re-verified the macOS wheels and they worked but I had to
>> hard-code
>> > > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython error I
>> reported
>> > > > > previously. I tried to set that env var dynamically based on your
>> current
>> > > > > OS version but didn't succeed in getting it passed through to
>> pytest,
>> > > > > despite many attempts to `export` it; someone with better bash
>> skills than
>> > > > > I should probably add that to the script. FTR `defaults read
>> loginwindow
>> > > > > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the right
>> macOS
>> > > > > version.
>> > > > >
>> > > > > Neal
>> > > > >
>> > > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <we...@gmail.com>
>> wrote:
>> > > > >
>> > > > > > +1 (binding)
>> > > > > >
>> > > > > > I was able to verify the Windows wheels with the following
>> patch applied
>> > > > > >
>> > > > > > https://github.com/apache/arrow/pull/6364
>> > > > > >
>> > > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
>> > > > > > <sz...@gmail.com> wrote:
>> > > > > > >
>> > > > > > > There were binary naming issues with the macosx and the
>> win-cp38
>> > > > > > > wheels.
>> > > > > > > I've uploaded them, all of the wheels should be available now
>> [1]
>> > > > > > >
>> > > > > > > Note that the newly built macosx wheels have 10_9 platform tag
>> > > > > > > instead of 10_6, so the verification script must be updated
>> [2] to
>> > > > > > > verify the macosx wheels.
>> > > > > > >
>> > > > > > > [1]
>> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
>> > > > > > > [2]
>> > > > > >
>> https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
>> > > > > > >
>> > > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
>> > > > > > > <sz...@gmail.com> wrote:
>> > > > > > > >
>> > > > > > > > The wheel was built successfully and available under the
>> crossbow
>> > > > > > > > releases. Something must have gone wrong during
>> download/upload
>> > > > > > > > to bintray. I'm re-uploading the wheels again, waiting for
>> the network.
>> > > > > > > >
>> > > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <
>> wesmckinn@gmail.com>
>> > > > > > wrote:
>> > > > > > > > >
>> > > > > > > > > The Windows wheel RC script is broken
>> > > > > > > > >
>> > > > > > > > > wget --no-check-certificate -O
>> > > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
>> > > > > > > > >
>> > > > > >
>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
>> > > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
>> > > > > > > > > --2020-02-05 11:11:15--
>> > > > > > > > >
>> > > > > >
>> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
>> > > > > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
>> > > > > > > > > Connecting to bintray.com (bintray.com
>> )|75.126.208.206|:443...
>> > > > > > > > > connected.
>> > > > > > > > > HTTP request sent, awaiting response... 404 Not Found
>> > > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
>> > > > > > > > >
>> > > > > > > > > I will try to fix
>> > > > > > > > >
>> > > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <
>> uwelk@xhochy.com> wrote:
>> > > > > > > > > >
>> > > > > > > > > > I'm failing to verify C++ on macOS as it seems that we
>> nowadays
>> > > > > > pull all dependencies from the system. Is there a known way to
>> build & test
>> > > > > > on OSX with the script and use conda for the requirements?
>> > > > > > > > > >
>> > > > > > > > > > Otherwise I probably need to investe to create such a
>> way.
>> > > > > > > > > >
>> > > > > > > > > > Cheers
>> > > > > > > > > > Uwe
>> > > > > > > > > >
>> > > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs wrote:
>> > > > > > > > > > > Hi,
>> > > > > > > > > > >
>> > > > > > > > > > > I've cherry-picked the wheel fix [1] on top of the
>> 0.16 release
>> > > > > > tag,
>> > > > > > > > > > > re-built the wheels using crossbow [2], and uploaded
>> them to
>> > > > > > > > > > > bintray [3] (also removed win-py38m).
>> > > > > > > > > > >
>> > > > > > > > > > > Anyone who has voted after verifying the wheels,
>> please re-run
>> > > > > > > > > > > the verification script again for the wheels and
>> re-vote.
>> > > > > > > > > > >
>> > > > > > > > > > > Thanks, Krisztian
>> > > > > > > > > > >
>> > > > > > > > > > > [1]
>> > > > > > > > > > >
>> > > > > >
>> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
>> > > > > > > > > > > [2]
>> > > > > >
>> https://github.com/ursa-labs/crossbow/branches/all?query=build-733
>> > > > > > > > > > > [3]
>> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
>> > > > > > > > > > >
>> > > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <
>> wesmckinn@gmail.com>
>> > > > > > wrote:
>> > > > > > > > > > > >
>> > > > > > > > > > > > +1 (binding)
>> > > > > > > > > > > >
>> > > > > > > > > > > > Some patches were required to the verification
>> scripts but I
>> > > > > > have run:
>> > > > > > > > > > > >
>> > > > > > > > > > > > * Full source verification on Ubuntu 18.04
>> > > > > > > > > > > > * Linux binary verification
>> > > > > > > > > > > > * Source verification on Windows 10 (needed
>> ARROW-6757)
>> > > > > > > > > > > > * Windows binary verification. Note that Python 3.8
>> wheel is
>> > > > > > broken
>> > > > > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to
>> PyPI _SHOULD
>> > > > > > NOT_
>> > > > > > > > > > > > upload this 3.8 wheel until we know what's wrong
>> (if we upload
>> > > > > > a
>> > > > > > > > > > > > broken wheel then `pip install pyarrow==0.16.0`
>> will be
>> > > > > > permanently
>> > > > > > > > > > > > broken on Windows/Python 3.8)
>> > > > > > > > > > > >
>> > > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois
>> Saint-Jacques
>> > > > > > > > > > > > <fs...@gmail.com> wrote:
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > Tested on ubuntu 18.04 for the source release.
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois
>> Saint-Jacques
>> > > > > > > > > > > > > <fs...@gmail.com> wrote:
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > +1
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > Binaries verification didn't have any issues.
>> > > > > > > > > > > > > > Sources verification worked with some local
>> environment
>> > > > > > hiccups
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > François
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
>> > > > > > andygrove73@gmail.com> wrote:
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > +1 (binding) based on running the Rust tests
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > Thanks.
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián
>> Szűcs <
>> > > > > > szucs.krisztian@gmail.com>
>> > > > > > > > > > > > > > > wrote:
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > Hi,
>> > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > I would like to propose the following
>> release
>> > > > > > candidate (RC2) of Apache
>> > > > > > > > > > > > > > > > Arrow version 0.16.0. This is a release
>> consisting of
>> > > > > > 728
>> > > > > > > > > > > > > > > > resolved JIRA issues[1].
>> > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > This release candidate is based on commit:
>> > > > > > > > > > > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
>> > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > The source release rc2 is hosted at [3].
>> > > > > > > > > > > > > > > > The binary artifacts are hosted at
>> [4][5][6][7].
>> > > > > > > > > > > > > > > > The changelog is located at [8].
>> > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > Please download, verify checksums and
>> signatures, run
>> > > > > > the unit tests,
>> > > > > > > > > > > > > > > > and vote on the release. See [9] for how to
>> validate a
>> > > > > > release candidate.
>> > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > The vote will be open for at least 72 hours.
>> > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
>> > > > > > > > > > > > > > > > [ ] +0
>> > > > > > > > > > > > > > > > [ ] -1 Do not release this as Apache Arrow
>> 0.16.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%200.16.0
>> > > > > > > > > > > > > > > > [2]:
>> > > > > > > > > > > > > > > >
>> > > > > >
>> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
>> > > > > > > > > > > > > > > > [3]:
>> > > > > >
>> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
>> > > > > > > > > > > > > > > > [4]:
>> > > > > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
>> > > > > > > > > > > > > > > > [5]:
>> > > > > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
>> > > > > > > > > > > > > > > > [6]:
>> > > > > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
>> > > > > > > > > > > > > > > > [7]:
>> > > > > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
>> > > > > > > > > > > > > > > > [8]:
>> > > > > > > > > > > > > > > >
>> > > > > >
>> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
>> > > > > > > > > > > > > > > > [9]:
>> > > > > > > > > > > > > > > >
>> > > > > >
>> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
>> > > > > > > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > >
>>
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Andy Grove <an...@gmail.com>.
I'll look at the Rust issue now.

On Fri, Feb 7, 2020 at 3:27 AM Krisztián Szűcs <sz...@gmail.com>
wrote:

> Status of the post release tasks:
>
> - [DONE] marking the released version as "RELEASED" on JIRA
> - [DONE] rebase the master branch on top of the release branch
>   We have failing builds on the master because of the bumped version
> numbers, those must be fixed.
> - [DONE] rebase the pull requests
> - [DONE] uploading source release artifacts to SVN
> - [DONE] uploading binary release artifacts to Bintray
> - [DONE] updating the Arrow website
> - [DONE] python source distribution
> - [DONE] ruby gems
> - [DONE] javascript npm packages
> - [DONE] .NET nuget packages
> - [DONE] java maven artifacts
>    I had to re-stage the maven artifacts
> - [kszucs] python wheels
>   Partially done, the manylinux2010 and manylinux2014 wheels have hit
> the 60MB limit of pypi, requested to increase it
> https://github.com/pypa/pypi-support/issues/186
> - [xhochy] conda packages
>   Uwe works on it, arrow-cpp is already merged.
> - [andygrove] rust packages
>    Arrow-flight misses the format directory, didn't dig deeper. Andy
> could you take a look?
> - [nealrichardson] R packages
>   Neal should handle this.
> - [ ] homebrew packages
> - [ ] updating website with new API documentation
> - [ ] announcing release
>
> On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
> <sz...@gmail.com> wrote:
> >
> > The VOTE carries with 4 binding +1 votes, 3 non-binding +1 votes and
> > one binding +0 vote.
> >
> > I'm starting the post-release tasks, if anyone wants to help please let
> me know.
> >
> > On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
> > <sz...@gmail.com> wrote:
> > >
> > > So far we have the following votes:
> > >
> > > +0 (binding)
> > > +1 (binding)
> > > +1 (non-binding)
> > > +1 (binding)
> > > +1 (non-binding)
> > > +1 (binding)
> > > +1 (non-binding)
> > > +1 (binding)
> > > ------------
> > > 4 +1 (binding)
> > > 3 +1 (non-binding)
> > >
> > > I'm waiting for votes until tomorrow morning (UTC), then I'm closing
> the VOTE.
> > >
> > > Thanks everyone!
> > >
> > > - Krisztian
> > >
> > > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
> > > <sz...@gmail.com> wrote:
> > > >
> > > > Testing on macOS Catalina
> > > >
> > > > Binaries: OK
> > > >
> > > > Wheels: OK
> > > > Verified on macOS and on Linux.
> > > > On linux the verification script has failed for python 3.5 and
> manylinux2010
> > > > and manylinux2014 with unsupported platform tag. I've manually
> checked
> > > > these wheels in the python:3.5 docker image, and the wheels were good
> > > > (this is automatically checked by crossbow too [1]). All other
> wheels were
> > > > passing using the verification script.
> > > >
> > > > Source: OK
> > > > I had to revert the nvm path [2] to pass the js and integration
> tests and
> > > > force the glib test to use my system python instead of the conda one.
> > > >
> > > > I vote with +1 (binding)
> > > >
> > > > [1]:
> https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
> > > > [2]:
> https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
> > > >
> > > >
> > > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
> > > > <ne...@gmail.com> wrote:
> > > > >
> > > > > I re-verified the macOS wheels and they worked but I had to
> hard-code
> > > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython error I
> reported
> > > > > previously. I tried to set that env var dynamically based on your
> current
> > > > > OS version but didn't succeed in getting it passed through to
> pytest,
> > > > > despite many attempts to `export` it; someone with better bash
> skills than
> > > > > I should probably add that to the script. FTR `defaults read
> loginwindow
> > > > > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the right
> macOS
> > > > > version.
> > > > >
> > > > > Neal
> > > > >
> > > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <we...@gmail.com>
> wrote:
> > > > >
> > > > > > +1 (binding)
> > > > > >
> > > > > > I was able to verify the Windows wheels with the following patch
> applied
> > > > > >
> > > > > > https://github.com/apache/arrow/pull/6364
> > > > > >
> > > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> > > > > > <sz...@gmail.com> wrote:
> > > > > > >
> > > > > > > There were binary naming issues with the macosx and the
> win-cp38
> > > > > > > wheels.
> > > > > > > I've uploaded them, all of the wheels should be available now
> [1]
> > > > > > >
> > > > > > > Note that the newly built macosx wheels have 10_9 platform tag
> > > > > > > instead of 10_6, so the verification script must be updated
> [2] to
> > > > > > > verify the macosx wheels.
> > > > > > >
> > > > > > > [1]
> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > > > [2]
> > > > > >
> https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> > > > > > >
> > > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
> > > > > > > <sz...@gmail.com> wrote:
> > > > > > > >
> > > > > > > > The wheel was built successfully and available under the
> crossbow
> > > > > > > > releases. Something must have gone wrong during
> download/upload
> > > > > > > > to bintray. I'm re-uploading the wheels again, waiting for
> the network.
> > > > > > > >
> > > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <
> wesmckinn@gmail.com>
> > > > > > wrote:
> > > > > > > > >
> > > > > > > > > The Windows wheel RC script is broken
> > > > > > > > >
> > > > > > > > > wget --no-check-certificate -O
> > > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > > > > >
> > > > > >
> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> > > > > > > > > --2020-02-05 11:11:15--
> > > > > > > > >
> > > > > >
> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
> > > > > > > > > Connecting to bintray.com (bintray.com
> )|75.126.208.206|:443...
> > > > > > > > > connected.
> > > > > > > > > HTTP request sent, awaiting response... 404 Not Found
> > > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> > > > > > > > >
> > > > > > > > > I will try to fix
> > > > > > > > >
> > > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <
> uwelk@xhochy.com> wrote:
> > > > > > > > > >
> > > > > > > > > > I'm failing to verify C++ on macOS as it seems that we
> nowadays
> > > > > > pull all dependencies from the system. Is there a known way to
> build & test
> > > > > > on OSX with the script and use conda for the requirements?
> > > > > > > > > >
> > > > > > > > > > Otherwise I probably need to investe to create such a
> way.
> > > > > > > > > >
> > > > > > > > > > Cheers
> > > > > > > > > > Uwe
> > > > > > > > > >
> > > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs wrote:
> > > > > > > > > > > Hi,
> > > > > > > > > > >
> > > > > > > > > > > I've cherry-picked the wheel fix [1] on top of the
> 0.16 release
> > > > > > tag,
> > > > > > > > > > > re-built the wheels using crossbow [2], and uploaded
> them to
> > > > > > > > > > > bintray [3] (also removed win-py38m).
> > > > > > > > > > >
> > > > > > > > > > > Anyone who has voted after verifying the wheels,
> please re-run
> > > > > > > > > > > the verification script again for the wheels and
> re-vote.
> > > > > > > > > > >
> > > > > > > > > > > Thanks, Krisztian
> > > > > > > > > > >
> > > > > > > > > > > [1]
> > > > > > > > > > >
> > > > > >
> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > > > > > > > > > [2]
> > > > > >
> https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > > > > > > > > > [3]
> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > > > > > > >
> > > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <
> wesmckinn@gmail.com>
> > > > > > wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > +1 (binding)
> > > > > > > > > > > >
> > > > > > > > > > > > Some patches were required to the verification
> scripts but I
> > > > > > have run:
> > > > > > > > > > > >
> > > > > > > > > > > > * Full source verification on Ubuntu 18.04
> > > > > > > > > > > > * Linux binary verification
> > > > > > > > > > > > * Source verification on Windows 10 (needed
> ARROW-6757)
> > > > > > > > > > > > * Windows binary verification. Note that Python 3.8
> wheel is
> > > > > > broken
> > > > > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to PyPI
> _SHOULD
> > > > > > NOT_
> > > > > > > > > > > > upload this 3.8 wheel until we know what's wrong (if
> we upload
> > > > > > a
> > > > > > > > > > > > broken wheel then `pip install pyarrow==0.16.0` will
> be
> > > > > > permanently
> > > > > > > > > > > > broken on Windows/Python 3.8)
> > > > > > > > > > > >
> > > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> > > > > > > > > > > > <fs...@gmail.com> wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > Tested on ubuntu 18.04 for the source release.
> > > > > > > > > > > > >
> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois
> Saint-Jacques
> > > > > > > > > > > > > <fs...@gmail.com> wrote:
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > +1
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Binaries verification didn't have any issues.
> > > > > > > > > > > > > > Sources verification worked with some local
> environment
> > > > > > hiccups
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > François
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
> > > > > > andygrove73@gmail.com> wrote:
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > +1 (binding) based on running the Rust tests
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Thanks.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián
> Szűcs <
> > > > > > szucs.krisztian@gmail.com>
> > > > > > > > > > > > > > > wrote:
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > Hi,
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > I would like to propose the following release
> > > > > > candidate (RC2) of Apache
> > > > > > > > > > > > > > > > Arrow version 0.16.0. This is a release
> consisting of
> > > > > > 728
> > > > > > > > > > > > > > > > resolved JIRA issues[1].
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > This release candidate is based on commit:
> > > > > > > > > > > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > The source release rc2 is hosted at [3].
> > > > > > > > > > > > > > > > The binary artifacts are hosted at
> [4][5][6][7].
> > > > > > > > > > > > > > > > The changelog is located at [8].
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > Please download, verify checksums and
> signatures, run
> > > > > > the unit tests,
> > > > > > > > > > > > > > > > and vote on the release. See [9] for how to
> validate a
> > > > > > release candidate.
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > The vote will be open for at least 72 hours.
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > > > > > > > > > > > > [ ] +0
> > > > > > > > > > > > > > > > [ ] -1 Do not release this as Apache Arrow
> 0.16.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%200.16.0
> > > > > > > > > > > > > > > > [2]:
> > > > > > > > > > > > > > > >
> > > > > >
> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > > > > > > > > > > > [3]:
> > > > > >
> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > > > > > > > > > > > [4]:
> > > > > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > > > > > > > > > > > [5]:
> > > > > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > > > > > > > > > > > [6]:
> > > > > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > > > > > > > > > > > [7]:
> > > > > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > > > > > > > > > > > [8]:
> > > > > > > > > > > > > > > >
> > > > > >
> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > > > > > > > > > > > [9]:
> > > > > > > > > > > > > > > >
> > > > > >
> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > > > > > > > > > > >
> > > > > > > > > > >
> > > > > >
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
Status of the post release tasks:

- [DONE] marking the released version as "RELEASED" on JIRA
- [DONE] rebase the master branch on top of the release branch
  We have failing builds on the master because of the bumped version
numbers, those must be fixed.
- [DONE] rebase the pull requests
- [DONE] uploading source release artifacts to SVN
- [DONE] uploading binary release artifacts to Bintray
- [DONE] updating the Arrow website
- [DONE] python source distribution
- [DONE] ruby gems
- [DONE] javascript npm packages
- [DONE] .NET nuget packages
- [DONE] java maven artifacts
   I had to re-stage the maven artifacts
- [kszucs] python wheels
  Partially done, the manylinux2010 and manylinux2014 wheels have hit
the 60MB limit of pypi, requested to increase it
https://github.com/pypa/pypi-support/issues/186
- [xhochy] conda packages
  Uwe works on it, arrow-cpp is already merged.
- [andygrove] rust packages
   Arrow-flight misses the format directory, didn't dig deeper. Andy
could you take a look?
- [nealrichardson] R packages
  Neal should handle this.
- [ ] homebrew packages
- [ ] updating website with new API documentation
- [ ] announcing release

On Fri, Feb 7, 2020 at 8:18 AM Krisztián Szűcs
<sz...@gmail.com> wrote:
>
> The VOTE carries with 4 binding +1 votes, 3 non-binding +1 votes and
> one binding +0 vote.
>
> I'm starting the post-release tasks, if anyone wants to help please let me know.
>
> On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
> <sz...@gmail.com> wrote:
> >
> > So far we have the following votes:
> >
> > +0 (binding)
> > +1 (binding)
> > +1 (non-binding)
> > +1 (binding)
> > +1 (non-binding)
> > +1 (binding)
> > +1 (non-binding)
> > +1 (binding)
> > ------------
> > 4 +1 (binding)
> > 3 +1 (non-binding)
> >
> > I'm waiting for votes until tomorrow morning (UTC), then I'm closing the VOTE.
> >
> > Thanks everyone!
> >
> > - Krisztian
> >
> > On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
> > <sz...@gmail.com> wrote:
> > >
> > > Testing on macOS Catalina
> > >
> > > Binaries: OK
> > >
> > > Wheels: OK
> > > Verified on macOS and on Linux.
> > > On linux the verification script has failed for python 3.5 and manylinux2010
> > > and manylinux2014 with unsupported platform tag. I've manually checked
> > > these wheels in the python:3.5 docker image, and the wheels were good
> > > (this is automatically checked by crossbow too [1]). All other wheels were
> > > passing using the verification script.
> > >
> > > Source: OK
> > > I had to revert the nvm path [2] to pass the js and integration tests and
> > > force the glib test to use my system python instead of the conda one.
> > >
> > > I vote with +1 (binding)
> > >
> > > [1]: https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
> > > [2]: https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
> > >
> > >
> > > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
> > > <ne...@gmail.com> wrote:
> > > >
> > > > I re-verified the macOS wheels and they worked but I had to hard-code
> > > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython error I reported
> > > > previously. I tried to set that env var dynamically based on your current
> > > > OS version but didn't succeed in getting it passed through to pytest,
> > > > despite many attempts to `export` it; someone with better bash skills than
> > > > I should probably add that to the script. FTR `defaults read loginwindow
> > > > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the right macOS
> > > > version.
> > > >
> > > > Neal
> > > >
> > > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <we...@gmail.com> wrote:
> > > >
> > > > > +1 (binding)
> > > > >
> > > > > I was able to verify the Windows wheels with the following patch applied
> > > > >
> > > > > https://github.com/apache/arrow/pull/6364
> > > > >
> > > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> > > > > <sz...@gmail.com> wrote:
> > > > > >
> > > > > > There were binary naming issues with the macosx and the win-cp38
> > > > > > wheels.
> > > > > > I've uploaded them, all of the wheels should be available now [1]
> > > > > >
> > > > > > Note that the newly built macosx wheels have 10_9 platform tag
> > > > > > instead of 10_6, so the verification script must be updated [2] to
> > > > > > verify the macosx wheels.
> > > > > >
> > > > > > [1] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > > [2]
> > > > > https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> > > > > >
> > > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
> > > > > > <sz...@gmail.com> wrote:
> > > > > > >
> > > > > > > The wheel was built successfully and available under the crossbow
> > > > > > > releases. Something must have gone wrong during download/upload
> > > > > > > to bintray. I'm re-uploading the wheels again, waiting for the network.
> > > > > > >
> > > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <we...@gmail.com>
> > > > > wrote:
> > > > > > > >
> > > > > > > > The Windows wheel RC script is broken
> > > > > > > >
> > > > > > > > wget --no-check-certificate -O
> > > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > > > >
> > > > > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> > > > > > > > --2020-02-05 11:11:15--
> > > > > > > >
> > > > > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
> > > > > > > > Connecting to bintray.com (bintray.com)|75.126.208.206|:443...
> > > > > > > > connected.
> > > > > > > > HTTP request sent, awaiting response... 404 Not Found
> > > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> > > > > > > >
> > > > > > > > I will try to fix
> > > > > > > >
> > > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <uw...@xhochy.com> wrote:
> > > > > > > > >
> > > > > > > > > I'm failing to verify C++ on macOS as it seems that we nowadays
> > > > > pull all dependencies from the system. Is there a known way to build & test
> > > > > on OSX with the script and use conda for the requirements?
> > > > > > > > >
> > > > > > > > > Otherwise I probably need to investe to create such a way.
> > > > > > > > >
> > > > > > > > > Cheers
> > > > > > > > > Uwe
> > > > > > > > >
> > > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs wrote:
> > > > > > > > > > Hi,
> > > > > > > > > >
> > > > > > > > > > I've cherry-picked the wheel fix [1] on top of the 0.16 release
> > > > > tag,
> > > > > > > > > > re-built the wheels using crossbow [2], and uploaded them to
> > > > > > > > > > bintray [3] (also removed win-py38m).
> > > > > > > > > >
> > > > > > > > > > Anyone who has voted after verifying the wheels, please re-run
> > > > > > > > > > the verification script again for the wheels and re-vote.
> > > > > > > > > >
> > > > > > > > > > Thanks, Krisztian
> > > > > > > > > >
> > > > > > > > > > [1]
> > > > > > > > > >
> > > > > https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > > > > > > > > [2]
> > > > > https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > > > > > > > > [3] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > > > > > >
> > > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <we...@gmail.com>
> > > > > wrote:
> > > > > > > > > > >
> > > > > > > > > > > +1 (binding)
> > > > > > > > > > >
> > > > > > > > > > > Some patches were required to the verification scripts but I
> > > > > have run:
> > > > > > > > > > >
> > > > > > > > > > > * Full source verification on Ubuntu 18.04
> > > > > > > > > > > * Linux binary verification
> > > > > > > > > > > * Source verification on Windows 10 (needed ARROW-6757)
> > > > > > > > > > > * Windows binary verification. Note that Python 3.8 wheel is
> > > > > broken
> > > > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD
> > > > > NOT_
> > > > > > > > > > > upload this 3.8 wheel until we know what's wrong (if we upload
> > > > > a
> > > > > > > > > > > broken wheel then `pip install pyarrow==0.16.0` will be
> > > > > permanently
> > > > > > > > > > > broken on Windows/Python 3.8)
> > > > > > > > > > >
> > > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> > > > > > > > > > > <fs...@gmail.com> wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > Tested on ubuntu 18.04 for the source release.
> > > > > > > > > > > >
> > > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> > > > > > > > > > > > <fs...@gmail.com> wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > +1
> > > > > > > > > > > > >
> > > > > > > > > > > > > Binaries verification didn't have any issues.
> > > > > > > > > > > > > Sources verification worked with some local environment
> > > > > hiccups
> > > > > > > > > > > > >
> > > > > > > > > > > > > François
> > > > > > > > > > > > >
> > > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
> > > > > andygrove73@gmail.com> wrote:
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > +1 (binding) based on running the Rust tests
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Thanks.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <
> > > > > szucs.krisztian@gmail.com>
> > > > > > > > > > > > > > wrote:
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Hi,
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > I would like to propose the following release
> > > > > candidate (RC2) of Apache
> > > > > > > > > > > > > > > Arrow version 0.16.0. This is a release consisting of
> > > > > 728
> > > > > > > > > > > > > > > resolved JIRA issues[1].
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > This release candidate is based on commit:
> > > > > > > > > > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > The source release rc2 is hosted at [3].
> > > > > > > > > > > > > > > The binary artifacts are hosted at [4][5][6][7].
> > > > > > > > > > > > > > > The changelog is located at [8].
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Please download, verify checksums and signatures, run
> > > > > the unit tests,
> > > > > > > > > > > > > > > and vote on the release. See [9] for how to validate a
> > > > > release candidate.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > The vote will be open for at least 72 hours.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > > > > > > > > > > > [ ] +0
> > > > > > > > > > > > > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > > > > > > > > > > > > [2]:
> > > > > > > > > > > > > > >
> > > > > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > > > > > > > > > > [3]:
> > > > > https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > > > > > > > > > > [4]:
> > > > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > > > > > > > > > > [5]:
> > > > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > > > > > > > > > > [6]:
> > > > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > > > > > > > > > > [7]:
> > > > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > > > > > > > > > > [8]:
> > > > > > > > > > > > > > >
> > > > > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > > > > > > > > > > [9]:
> > > > > > > > > > > > > > >
> > > > > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > > > > > > > > > >
> > > > > > > > > >
> > > > >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
The VOTE carries with 4 binding +1 votes, 3 non-binding +1 votes and
one binding +0 vote.

I'm starting the post-release tasks, if anyone wants to help please let me know.

On Fri, Feb 7, 2020 at 12:25 AM Krisztián Szűcs
<sz...@gmail.com> wrote:
>
> So far we have the following votes:
>
> +0 (binding)
> +1 (binding)
> +1 (non-binding)
> +1 (binding)
> +1 (non-binding)
> +1 (binding)
> +1 (non-binding)
> +1 (binding)
> ------------
> 4 +1 (binding)
> 3 +1 (non-binding)
>
> I'm waiting for votes until tomorrow morning (UTC), then I'm closing the VOTE.
>
> Thanks everyone!
>
> - Krisztian
>
> On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
> <sz...@gmail.com> wrote:
> >
> > Testing on macOS Catalina
> >
> > Binaries: OK
> >
> > Wheels: OK
> > Verified on macOS and on Linux.
> > On linux the verification script has failed for python 3.5 and manylinux2010
> > and manylinux2014 with unsupported platform tag. I've manually checked
> > these wheels in the python:3.5 docker image, and the wheels were good
> > (this is automatically checked by crossbow too [1]). All other wheels were
> > passing using the verification script.
> >
> > Source: OK
> > I had to revert the nvm path [2] to pass the js and integration tests and
> > force the glib test to use my system python instead of the conda one.
> >
> > I vote with +1 (binding)
> >
> > [1]: https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
> > [2]: https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
> >
> >
> > On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
> > <ne...@gmail.com> wrote:
> > >
> > > I re-verified the macOS wheels and they worked but I had to hard-code
> > > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython error I reported
> > > previously. I tried to set that env var dynamically based on your current
> > > OS version but didn't succeed in getting it passed through to pytest,
> > > despite many attempts to `export` it; someone with better bash skills than
> > > I should probably add that to the script. FTR `defaults read loginwindow
> > > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the right macOS
> > > version.
> > >
> > > Neal
> > >
> > > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <we...@gmail.com> wrote:
> > >
> > > > +1 (binding)
> > > >
> > > > I was able to verify the Windows wheels with the following patch applied
> > > >
> > > > https://github.com/apache/arrow/pull/6364
> > > >
> > > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> > > > <sz...@gmail.com> wrote:
> > > > >
> > > > > There were binary naming issues with the macosx and the win-cp38
> > > > > wheels.
> > > > > I've uploaded them, all of the wheels should be available now [1]
> > > > >
> > > > > Note that the newly built macosx wheels have 10_9 platform tag
> > > > > instead of 10_6, so the verification script must be updated [2] to
> > > > > verify the macosx wheels.
> > > > >
> > > > > [1] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > [2]
> > > > https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> > > > >
> > > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
> > > > > <sz...@gmail.com> wrote:
> > > > > >
> > > > > > The wheel was built successfully and available under the crossbow
> > > > > > releases. Something must have gone wrong during download/upload
> > > > > > to bintray. I'm re-uploading the wheels again, waiting for the network.
> > > > > >
> > > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <we...@gmail.com>
> > > > wrote:
> > > > > > >
> > > > > > > The Windows wheel RC script is broken
> > > > > > >
> > > > > > > wget --no-check-certificate -O
> > > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > > >
> > > > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> > > > > > > --2020-02-05 11:11:15--
> > > > > > >
> > > > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
> > > > > > > Connecting to bintray.com (bintray.com)|75.126.208.206|:443...
> > > > > > > connected.
> > > > > > > HTTP request sent, awaiting response... 404 Not Found
> > > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> > > > > > >
> > > > > > > I will try to fix
> > > > > > >
> > > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <uw...@xhochy.com> wrote:
> > > > > > > >
> > > > > > > > I'm failing to verify C++ on macOS as it seems that we nowadays
> > > > pull all dependencies from the system. Is there a known way to build & test
> > > > on OSX with the script and use conda for the requirements?
> > > > > > > >
> > > > > > > > Otherwise I probably need to investe to create such a way.
> > > > > > > >
> > > > > > > > Cheers
> > > > > > > > Uwe
> > > > > > > >
> > > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs wrote:
> > > > > > > > > Hi,
> > > > > > > > >
> > > > > > > > > I've cherry-picked the wheel fix [1] on top of the 0.16 release
> > > > tag,
> > > > > > > > > re-built the wheels using crossbow [2], and uploaded them to
> > > > > > > > > bintray [3] (also removed win-py38m).
> > > > > > > > >
> > > > > > > > > Anyone who has voted after verifying the wheels, please re-run
> > > > > > > > > the verification script again for the wheels and re-vote.
> > > > > > > > >
> > > > > > > > > Thanks, Krisztian
> > > > > > > > >
> > > > > > > > > [1]
> > > > > > > > >
> > > > https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > > > > > > > [2]
> > > > https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > > > > > > > [3] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > > > > >
> > > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <we...@gmail.com>
> > > > wrote:
> > > > > > > > > >
> > > > > > > > > > +1 (binding)
> > > > > > > > > >
> > > > > > > > > > Some patches were required to the verification scripts but I
> > > > have run:
> > > > > > > > > >
> > > > > > > > > > * Full source verification on Ubuntu 18.04
> > > > > > > > > > * Linux binary verification
> > > > > > > > > > * Source verification on Windows 10 (needed ARROW-6757)
> > > > > > > > > > * Windows binary verification. Note that Python 3.8 wheel is
> > > > broken
> > > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD
> > > > NOT_
> > > > > > > > > > upload this 3.8 wheel until we know what's wrong (if we upload
> > > > a
> > > > > > > > > > broken wheel then `pip install pyarrow==0.16.0` will be
> > > > permanently
> > > > > > > > > > broken on Windows/Python 3.8)
> > > > > > > > > >
> > > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> > > > > > > > > > <fs...@gmail.com> wrote:
> > > > > > > > > > >
> > > > > > > > > > > Tested on ubuntu 18.04 for the source release.
> > > > > > > > > > >
> > > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> > > > > > > > > > > <fs...@gmail.com> wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > +1
> > > > > > > > > > > >
> > > > > > > > > > > > Binaries verification didn't have any issues.
> > > > > > > > > > > > Sources verification worked with some local environment
> > > > hiccups
> > > > > > > > > > > >
> > > > > > > > > > > > François
> > > > > > > > > > > >
> > > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
> > > > andygrove73@gmail.com> wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > +1 (binding) based on running the Rust tests
> > > > > > > > > > > > >
> > > > > > > > > > > > > Thanks.
> > > > > > > > > > > > >
> > > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <
> > > > szucs.krisztian@gmail.com>
> > > > > > > > > > > > > wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > > Hi,
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > I would like to propose the following release
> > > > candidate (RC2) of Apache
> > > > > > > > > > > > > > Arrow version 0.16.0. This is a release consisting of
> > > > 728
> > > > > > > > > > > > > > resolved JIRA issues[1].
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > This release candidate is based on commit:
> > > > > > > > > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > The source release rc2 is hosted at [3].
> > > > > > > > > > > > > > The binary artifacts are hosted at [4][5][6][7].
> > > > > > > > > > > > > > The changelog is located at [8].
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Please download, verify checksums and signatures, run
> > > > the unit tests,
> > > > > > > > > > > > > > and vote on the release. See [9] for how to validate a
> > > > release candidate.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > The vote will be open for at least 72 hours.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > > > > > > > > > > [ ] +0
> > > > > > > > > > > > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > > > > > > > > > > > [2]:
> > > > > > > > > > > > > >
> > > > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > > > > > > > > > [3]:
> > > > https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > > > > > > > > > [4]:
> > > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > > > > > > > > > [5]:
> > > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > > > > > > > > > [6]:
> > > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > > > > > > > > > [7]:
> > > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > > > > > > > > > [8]:
> > > > > > > > > > > > > >
> > > > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > > > > > > > > > [9]:
> > > > > > > > > > > > > >
> > > > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > > > > > > > > >
> > > > > > > > >
> > > >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
So far we have the following votes:

+0 (binding)
+1 (binding)
+1 (non-binding)
+1 (binding)
+1 (non-binding)
+1 (binding)
+1 (non-binding)
+1 (binding)
------------
4 +1 (binding)
3 +1 (non-binding)

I'm waiting for votes until tomorrow morning (UTC), then I'm closing the VOTE.

Thanks everyone!

- Krisztian

On Fri, Feb 7, 2020 at 12:06 AM Krisztián Szűcs
<sz...@gmail.com> wrote:
>
> Testing on macOS Catalina
>
> Binaries: OK
>
> Wheels: OK
> Verified on macOS and on Linux.
> On linux the verification script has failed for python 3.5 and manylinux2010
> and manylinux2014 with unsupported platform tag. I've manually checked
> these wheels in the python:3.5 docker image, and the wheels were good
> (this is automatically checked by crossbow too [1]). All other wheels were
> passing using the verification script.
>
> Source: OK
> I had to revert the nvm path [2] to pass the js and integration tests and
> force the glib test to use my system python instead of the conda one.
>
> I vote with +1 (binding)
>
> [1]: https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
> [2]: https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2
>
>
> On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
> <ne...@gmail.com> wrote:
> >
> > I re-verified the macOS wheels and they worked but I had to hard-code
> > `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython error I reported
> > previously. I tried to set that env var dynamically based on your current
> > OS version but didn't succeed in getting it passed through to pytest,
> > despite many attempts to `export` it; someone with better bash skills than
> > I should probably add that to the script. FTR `defaults read loginwindow
> > SystemVersionStampAsString | sed s/\.[0-9]$//` returns the right macOS
> > version.
> >
> > Neal
> >
> > On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <we...@gmail.com> wrote:
> >
> > > +1 (binding)
> > >
> > > I was able to verify the Windows wheels with the following patch applied
> > >
> > > https://github.com/apache/arrow/pull/6364
> > >
> > > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> > > <sz...@gmail.com> wrote:
> > > >
> > > > There were binary naming issues with the macosx and the win-cp38
> > > > wheels.
> > > > I've uploaded them, all of the wheels should be available now [1]
> > > >
> > > > Note that the newly built macosx wheels have 10_9 platform tag
> > > > instead of 10_6, so the verification script must be updated [2] to
> > > > verify the macosx wheels.
> > > >
> > > > [1] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > [2]
> > > https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> > > >
> > > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
> > > > <sz...@gmail.com> wrote:
> > > > >
> > > > > The wheel was built successfully and available under the crossbow
> > > > > releases. Something must have gone wrong during download/upload
> > > > > to bintray. I'm re-uploading the wheels again, waiting for the network.
> > > > >
> > > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <we...@gmail.com>
> > > wrote:
> > > > > >
> > > > > > The Windows wheel RC script is broken
> > > > > >
> > > > > > wget --no-check-certificate -O
> > > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > >
> > > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> > > > > > --2020-02-05 11:11:15--
> > > > > >
> > > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
> > > > > > Connecting to bintray.com (bintray.com)|75.126.208.206|:443...
> > > > > > connected.
> > > > > > HTTP request sent, awaiting response... 404 Not Found
> > > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> > > > > >
> > > > > > I will try to fix
> > > > > >
> > > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <uw...@xhochy.com> wrote:
> > > > > > >
> > > > > > > I'm failing to verify C++ on macOS as it seems that we nowadays
> > > pull all dependencies from the system. Is there a known way to build & test
> > > on OSX with the script and use conda for the requirements?
> > > > > > >
> > > > > > > Otherwise I probably need to investe to create such a way.
> > > > > > >
> > > > > > > Cheers
> > > > > > > Uwe
> > > > > > >
> > > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs wrote:
> > > > > > > > Hi,
> > > > > > > >
> > > > > > > > I've cherry-picked the wheel fix [1] on top of the 0.16 release
> > > tag,
> > > > > > > > re-built the wheels using crossbow [2], and uploaded them to
> > > > > > > > bintray [3] (also removed win-py38m).
> > > > > > > >
> > > > > > > > Anyone who has voted after verifying the wheels, please re-run
> > > > > > > > the verification script again for the wheels and re-vote.
> > > > > > > >
> > > > > > > > Thanks, Krisztian
> > > > > > > >
> > > > > > > > [1]
> > > > > > > >
> > > https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > > > > > > [2]
> > > https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > > > > > > [3] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > > > >
> > > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <we...@gmail.com>
> > > wrote:
> > > > > > > > >
> > > > > > > > > +1 (binding)
> > > > > > > > >
> > > > > > > > > Some patches were required to the verification scripts but I
> > > have run:
> > > > > > > > >
> > > > > > > > > * Full source verification on Ubuntu 18.04
> > > > > > > > > * Linux binary verification
> > > > > > > > > * Source verification on Windows 10 (needed ARROW-6757)
> > > > > > > > > * Windows binary verification. Note that Python 3.8 wheel is
> > > broken
> > > > > > > > > (see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD
> > > NOT_
> > > > > > > > > upload this 3.8 wheel until we know what's wrong (if we upload
> > > a
> > > > > > > > > broken wheel then `pip install pyarrow==0.16.0` will be
> > > permanently
> > > > > > > > > broken on Windows/Python 3.8)
> > > > > > > > >
> > > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> > > > > > > > > <fs...@gmail.com> wrote:
> > > > > > > > > >
> > > > > > > > > > Tested on ubuntu 18.04 for the source release.
> > > > > > > > > >
> > > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> > > > > > > > > > <fs...@gmail.com> wrote:
> > > > > > > > > > >
> > > > > > > > > > > +1
> > > > > > > > > > >
> > > > > > > > > > > Binaries verification didn't have any issues.
> > > > > > > > > > > Sources verification worked with some local environment
> > > hiccups
> > > > > > > > > > >
> > > > > > > > > > > François
> > > > > > > > > > >
> > > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
> > > andygrove73@gmail.com> wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > +1 (binding) based on running the Rust tests
> > > > > > > > > > > >
> > > > > > > > > > > > Thanks.
> > > > > > > > > > > >
> > > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <
> > > szucs.krisztian@gmail.com>
> > > > > > > > > > > > wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > > Hi,
> > > > > > > > > > > > >
> > > > > > > > > > > > > I would like to propose the following release
> > > candidate (RC2) of Apache
> > > > > > > > > > > > > Arrow version 0.16.0. This is a release consisting of
> > > 728
> > > > > > > > > > > > > resolved JIRA issues[1].
> > > > > > > > > > > > >
> > > > > > > > > > > > > This release candidate is based on commit:
> > > > > > > > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > > > > > > > > >
> > > > > > > > > > > > > The source release rc2 is hosted at [3].
> > > > > > > > > > > > > The binary artifacts are hosted at [4][5][6][7].
> > > > > > > > > > > > > The changelog is located at [8].
> > > > > > > > > > > > >
> > > > > > > > > > > > > Please download, verify checksums and signatures, run
> > > the unit tests,
> > > > > > > > > > > > > and vote on the release. See [9] for how to validate a
> > > release candidate.
> > > > > > > > > > > > >
> > > > > > > > > > > > > The vote will be open for at least 72 hours.
> > > > > > > > > > > > >
> > > > > > > > > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > > > > > > > > > [ ] +0
> > > > > > > > > > > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > > > > > > > > > > [2]:
> > > > > > > > > > > > >
> > > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > > > > > > > > [3]:
> > > https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > > > > > > > > [4]:
> > > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > > > > > > > > [5]:
> > > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > > > > > > > > [6]:
> > > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > > > > > > > > [7]:
> > > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > > > > > > > > [8]:
> > > > > > > > > > > > >
> > > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > > > > > > > > [9]:
> > > > > > > > > > > > >
> > > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > > > > > > > >
> > > > > > > >
> > >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
Testing on macOS Catalina

Binaries: OK

Wheels: OK
Verified on macOS and on Linux.
On linux the verification script has failed for python 3.5 and manylinux2010
and manylinux2014 with unsupported platform tag. I've manually checked
these wheels in the python:3.5 docker image, and the wheels were good
(this is automatically checked by crossbow too [1]). All other wheels were
passing using the verification script.

Source: OK
I had to revert the nvm path [2] to pass the js and integration tests and
force the glib test to use my system python instead of the conda one.

I vote with +1 (binding)

[1]: https://github.com/apache/arrow/blob/master/dev/tasks/tasks.yml#L568
[2]: https://github.com/apache/arrow/commit/37434fb34a1f2cd5273092ed3e1c61db90bb4dd2


On Thu, Feb 6, 2020 at 7:42 PM Neal Richardson
<ne...@gmail.com> wrote:
>
> I re-verified the macOS wheels and they worked but I had to hard-code
> `MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython error I reported
> previously. I tried to set that env var dynamically based on your current
> OS version but didn't succeed in getting it passed through to pytest,
> despite many attempts to `export` it; someone with better bash skills than
> I should probably add that to the script. FTR `defaults read loginwindow
> SystemVersionStampAsString | sed s/\.[0-9]$//` returns the right macOS
> version.
>
> Neal
>
> On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <we...@gmail.com> wrote:
>
> > +1 (binding)
> >
> > I was able to verify the Windows wheels with the following patch applied
> >
> > https://github.com/apache/arrow/pull/6364
> >
> > On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> > <sz...@gmail.com> wrote:
> > >
> > > There were binary naming issues with the macosx and the win-cp38
> > > wheels.
> > > I've uploaded them, all of the wheels should be available now [1]
> > >
> > > Note that the newly built macosx wheels have 10_9 platform tag
> > > instead of 10_6, so the verification script must be updated [2] to
> > > verify the macosx wheels.
> > >
> > > [1] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > [2]
> > https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> > >
> > > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
> > > <sz...@gmail.com> wrote:
> > > >
> > > > The wheel was built successfully and available under the crossbow
> > > > releases. Something must have gone wrong during download/upload
> > > > to bintray. I'm re-uploading the wheels again, waiting for the network.
> > > >
> > > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <we...@gmail.com>
> > wrote:
> > > > >
> > > > > The Windows wheel RC script is broken
> > > > >
> > > > > wget --no-check-certificate -O
> > pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > >
> > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> > > > > --2020-02-05 11:11:15--
> > > > >
> > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > > Resolving bintray.com (bintray.com)... 75.126.208.206
> > > > > Connecting to bintray.com (bintray.com)|75.126.208.206|:443...
> > > > > connected.
> > > > > HTTP request sent, awaiting response... 404 Not Found
> > > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> > > > >
> > > > > I will try to fix
> > > > >
> > > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <uw...@xhochy.com> wrote:
> > > > > >
> > > > > > I'm failing to verify C++ on macOS as it seems that we nowadays
> > pull all dependencies from the system. Is there a known way to build & test
> > on OSX with the script and use conda for the requirements?
> > > > > >
> > > > > > Otherwise I probably need to investe to create such a way.
> > > > > >
> > > > > > Cheers
> > > > > > Uwe
> > > > > >
> > > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs wrote:
> > > > > > > Hi,
> > > > > > >
> > > > > > > I've cherry-picked the wheel fix [1] on top of the 0.16 release
> > tag,
> > > > > > > re-built the wheels using crossbow [2], and uploaded them to
> > > > > > > bintray [3] (also removed win-py38m).
> > > > > > >
> > > > > > > Anyone who has voted after verifying the wheels, please re-run
> > > > > > > the verification script again for the wheels and re-vote.
> > > > > > >
> > > > > > > Thanks, Krisztian
> > > > > > >
> > > > > > > [1]
> > > > > > >
> > https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > > > > > [2]
> > https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > > > > > [3] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > > >
> > > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <we...@gmail.com>
> > wrote:
> > > > > > > >
> > > > > > > > +1 (binding)
> > > > > > > >
> > > > > > > > Some patches were required to the verification scripts but I
> > have run:
> > > > > > > >
> > > > > > > > * Full source verification on Ubuntu 18.04
> > > > > > > > * Linux binary verification
> > > > > > > > * Source verification on Windows 10 (needed ARROW-6757)
> > > > > > > > * Windows binary verification. Note that Python 3.8 wheel is
> > broken
> > > > > > > > (see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD
> > NOT_
> > > > > > > > upload this 3.8 wheel until we know what's wrong (if we upload
> > a
> > > > > > > > broken wheel then `pip install pyarrow==0.16.0` will be
> > permanently
> > > > > > > > broken on Windows/Python 3.8)
> > > > > > > >
> > > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> > > > > > > > <fs...@gmail.com> wrote:
> > > > > > > > >
> > > > > > > > > Tested on ubuntu 18.04 for the source release.
> > > > > > > > >
> > > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> > > > > > > > > <fs...@gmail.com> wrote:
> > > > > > > > > >
> > > > > > > > > > +1
> > > > > > > > > >
> > > > > > > > > > Binaries verification didn't have any issues.
> > > > > > > > > > Sources verification worked with some local environment
> > hiccups
> > > > > > > > > >
> > > > > > > > > > François
> > > > > > > > > >
> > > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
> > andygrove73@gmail.com> wrote:
> > > > > > > > > > >
> > > > > > > > > > > +1 (binding) based on running the Rust tests
> > > > > > > > > > >
> > > > > > > > > > > Thanks.
> > > > > > > > > > >
> > > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <
> > szucs.krisztian@gmail.com>
> > > > > > > > > > > wrote:
> > > > > > > > > > >
> > > > > > > > > > > > Hi,
> > > > > > > > > > > >
> > > > > > > > > > > > I would like to propose the following release
> > candidate (RC2) of Apache
> > > > > > > > > > > > Arrow version 0.16.0. This is a release consisting of
> > 728
> > > > > > > > > > > > resolved JIRA issues[1].
> > > > > > > > > > > >
> > > > > > > > > > > > This release candidate is based on commit:
> > > > > > > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > > > > > > > >
> > > > > > > > > > > > The source release rc2 is hosted at [3].
> > > > > > > > > > > > The binary artifacts are hosted at [4][5][6][7].
> > > > > > > > > > > > The changelog is located at [8].
> > > > > > > > > > > >
> > > > > > > > > > > > Please download, verify checksums and signatures, run
> > the unit tests,
> > > > > > > > > > > > and vote on the release. See [9] for how to validate a
> > release candidate.
> > > > > > > > > > > >
> > > > > > > > > > > > The vote will be open for at least 72 hours.
> > > > > > > > > > > >
> > > > > > > > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > > > > > > > > [ ] +0
> > > > > > > > > > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > > > > > > > > > [2]:
> > > > > > > > > > > >
> > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > > > > > > > [3]:
> > https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > > > > > > > [4]:
> > https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > > > > > > > [5]:
> > https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > > > > > > > [6]:
> > https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > > > > > > > [7]:
> > https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > > > > > > > [8]:
> > > > > > > > > > > >
> > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > > > > > > > [9]:
> > > > > > > > > > > >
> > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > > > > > > >
> > > > > > >
> >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Neal Richardson <ne...@gmail.com>.
I re-verified the macOS wheels and they worked but I had to hard-code
`MACOSX_DEPLOYMENT_TARGET="10.14"` to get past the cython error I reported
previously. I tried to set that env var dynamically based on your current
OS version but didn't succeed in getting it passed through to pytest,
despite many attempts to `export` it; someone with better bash skills than
I should probably add that to the script. FTR `defaults read loginwindow
SystemVersionStampAsString | sed s/\.[0-9]$//` returns the right macOS
version.

Neal

On Wed, Feb 5, 2020 at 1:29 PM Wes McKinney <we...@gmail.com> wrote:

> +1 (binding)
>
> I was able to verify the Windows wheels with the following patch applied
>
> https://github.com/apache/arrow/pull/6364
>
> On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
> <sz...@gmail.com> wrote:
> >
> > There were binary naming issues with the macosx and the win-cp38
> > wheels.
> > I've uploaded them, all of the wheels should be available now [1]
> >
> > Note that the newly built macosx wheels have 10_9 platform tag
> > instead of 10_6, so the verification script must be updated [2] to
> > verify the macosx wheels.
> >
> > [1] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > [2]
> https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
> >
> > On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
> > <sz...@gmail.com> wrote:
> > >
> > > The wheel was built successfully and available under the crossbow
> > > releases. Something must have gone wrong during download/upload
> > > to bintray. I'm re-uploading the wheels again, waiting for the network.
> > >
> > > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <we...@gmail.com>
> wrote:
> > > >
> > > > The Windows wheel RC script is broken
> > > >
> > > > wget --no-check-certificate -O
> pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > >
> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> > > > --2020-02-05 11:11:15--
> > > >
> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > > Resolving bintray.com (bintray.com)... 75.126.208.206
> > > > Connecting to bintray.com (bintray.com)|75.126.208.206|:443...
> > > > connected.
> > > > HTTP request sent, awaiting response... 404 Not Found
> > > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> > > >
> > > > I will try to fix
> > > >
> > > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <uw...@xhochy.com> wrote:
> > > > >
> > > > > I'm failing to verify C++ on macOS as it seems that we nowadays
> pull all dependencies from the system. Is there a known way to build & test
> on OSX with the script and use conda for the requirements?
> > > > >
> > > > > Otherwise I probably need to investe to create such a way.
> > > > >
> > > > > Cheers
> > > > > Uwe
> > > > >
> > > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs wrote:
> > > > > > Hi,
> > > > > >
> > > > > > I've cherry-picked the wheel fix [1] on top of the 0.16 release
> tag,
> > > > > > re-built the wheels using crossbow [2], and uploaded them to
> > > > > > bintray [3] (also removed win-py38m).
> > > > > >
> > > > > > Anyone who has voted after verifying the wheels, please re-run
> > > > > > the verification script again for the wheels and re-vote.
> > > > > >
> > > > > > Thanks, Krisztian
> > > > > >
> > > > > > [1]
> > > > > >
> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > > > > [2]
> https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > > > > [3] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > > >
> > > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <we...@gmail.com>
> wrote:
> > > > > > >
> > > > > > > +1 (binding)
> > > > > > >
> > > > > > > Some patches were required to the verification scripts but I
> have run:
> > > > > > >
> > > > > > > * Full source verification on Ubuntu 18.04
> > > > > > > * Linux binary verification
> > > > > > > * Source verification on Windows 10 (needed ARROW-6757)
> > > > > > > * Windows binary verification. Note that Python 3.8 wheel is
> broken
> > > > > > > (see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD
> NOT_
> > > > > > > upload this 3.8 wheel until we know what's wrong (if we upload
> a
> > > > > > > broken wheel then `pip install pyarrow==0.16.0` will be
> permanently
> > > > > > > broken on Windows/Python 3.8)
> > > > > > >
> > > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> > > > > > > <fs...@gmail.com> wrote:
> > > > > > > >
> > > > > > > > Tested on ubuntu 18.04 for the source release.
> > > > > > > >
> > > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> > > > > > > > <fs...@gmail.com> wrote:
> > > > > > > > >
> > > > > > > > > +1
> > > > > > > > >
> > > > > > > > > Binaries verification didn't have any issues.
> > > > > > > > > Sources verification worked with some local environment
> hiccups
> > > > > > > > >
> > > > > > > > > François
> > > > > > > > >
> > > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <
> andygrove73@gmail.com> wrote:
> > > > > > > > > >
> > > > > > > > > > +1 (binding) based on running the Rust tests
> > > > > > > > > >
> > > > > > > > > > Thanks.
> > > > > > > > > >
> > > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <
> szucs.krisztian@gmail.com>
> > > > > > > > > > wrote:
> > > > > > > > > >
> > > > > > > > > > > Hi,
> > > > > > > > > > >
> > > > > > > > > > > I would like to propose the following release
> candidate (RC2) of Apache
> > > > > > > > > > > Arrow version 0.16.0. This is a release consisting of
> 728
> > > > > > > > > > > resolved JIRA issues[1].
> > > > > > > > > > >
> > > > > > > > > > > This release candidate is based on commit:
> > > > > > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > > > > > > >
> > > > > > > > > > > The source release rc2 is hosted at [3].
> > > > > > > > > > > The binary artifacts are hosted at [4][5][6][7].
> > > > > > > > > > > The changelog is located at [8].
> > > > > > > > > > >
> > > > > > > > > > > Please download, verify checksums and signatures, run
> the unit tests,
> > > > > > > > > > > and vote on the release. See [9] for how to validate a
> release candidate.
> > > > > > > > > > >
> > > > > > > > > > > The vote will be open for at least 72 hours.
> > > > > > > > > > >
> > > > > > > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > > > > > > > [ ] +0
> > > > > > > > > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > > > > > > > > [2]:
> > > > > > > > > > >
> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > > > > > > [3]:
> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > > > > > > [4]:
> https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > > > > > > [5]:
> https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > > > > > > [6]:
> https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > > > > > > [7]:
> https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > > > > > > [8]:
> > > > > > > > > > >
> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > > > > > > [9]:
> > > > > > > > > > >
> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > > > > > >
> > > > > >
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Wes McKinney <we...@gmail.com>.
+1 (binding)

I was able to verify the Windows wheels with the following patch applied

https://github.com/apache/arrow/pull/6364

On Wed, Feb 5, 2020 at 1:09 PM Krisztián Szűcs
<sz...@gmail.com> wrote:
>
> There were binary naming issues with the macosx and the win-cp38
> wheels.
> I've uploaded them, all of the wheels should be available now [1]
>
> Note that the newly built macosx wheels have 10_9 platform tag
> instead of 10_6, so the verification script must be updated [2] to
> verify the macosx wheels.
>
> [1] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> [2] https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658
>
> On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
> <sz...@gmail.com> wrote:
> >
> > The wheel was built successfully and available under the crossbow
> > releases. Something must have gone wrong during download/upload
> > to bintray. I'm re-uploading the wheels again, waiting for the network.
> >
> > On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <we...@gmail.com> wrote:
> > >
> > > The Windows wheel RC script is broken
> > >
> > > wget --no-check-certificate -O pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> > > --2020-02-05 11:11:15--
> > > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > > Resolving bintray.com (bintray.com)... 75.126.208.206
> > > Connecting to bintray.com (bintray.com)|75.126.208.206|:443...
> > > connected.
> > > HTTP request sent, awaiting response... 404 Not Found
> > > 2020-02-05 11:11:15 ERROR 404: Not Found.
> > >
> > > I will try to fix
> > >
> > > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <uw...@xhochy.com> wrote:
> > > >
> > > > I'm failing to verify C++ on macOS as it seems that we nowadays pull all dependencies from the system. Is there a known way to build & test on OSX with the script and use conda for the requirements?
> > > >
> > > > Otherwise I probably need to investe to create such a way.
> > > >
> > > > Cheers
> > > > Uwe
> > > >
> > > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs wrote:
> > > > > Hi,
> > > > >
> > > > > I've cherry-picked the wheel fix [1] on top of the 0.16 release tag,
> > > > > re-built the wheels using crossbow [2], and uploaded them to
> > > > > bintray [3] (also removed win-py38m).
> > > > >
> > > > > Anyone who has voted after verifying the wheels, please re-run
> > > > > the verification script again for the wheels and re-vote.
> > > > >
> > > > > Thanks, Krisztian
> > > > >
> > > > > [1]
> > > > > https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > > > [2] https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > > > [3] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > > >
> > > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <we...@gmail.com> wrote:
> > > > > >
> > > > > > +1 (binding)
> > > > > >
> > > > > > Some patches were required to the verification scripts but I have run:
> > > > > >
> > > > > > * Full source verification on Ubuntu 18.04
> > > > > > * Linux binary verification
> > > > > > * Source verification on Windows 10 (needed ARROW-6757)
> > > > > > * Windows binary verification. Note that Python 3.8 wheel is broken
> > > > > > (see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD NOT_
> > > > > > upload this 3.8 wheel until we know what's wrong (if we upload a
> > > > > > broken wheel then `pip install pyarrow==0.16.0` will be permanently
> > > > > > broken on Windows/Python 3.8)
> > > > > >
> > > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> > > > > > <fs...@gmail.com> wrote:
> > > > > > >
> > > > > > > Tested on ubuntu 18.04 for the source release.
> > > > > > >
> > > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> > > > > > > <fs...@gmail.com> wrote:
> > > > > > > >
> > > > > > > > +1
> > > > > > > >
> > > > > > > > Binaries verification didn't have any issues.
> > > > > > > > Sources verification worked with some local environment hiccups
> > > > > > > >
> > > > > > > > François
> > > > > > > >
> > > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <an...@gmail.com> wrote:
> > > > > > > > >
> > > > > > > > > +1 (binding) based on running the Rust tests
> > > > > > > > >
> > > > > > > > > Thanks.
> > > > > > > > >
> > > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <sz...@gmail.com>
> > > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > Hi,
> > > > > > > > > >
> > > > > > > > > > I would like to propose the following release candidate (RC2) of Apache
> > > > > > > > > > Arrow version 0.16.0. This is a release consisting of 728
> > > > > > > > > > resolved JIRA issues[1].
> > > > > > > > > >
> > > > > > > > > > This release candidate is based on commit:
> > > > > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > > > > > >
> > > > > > > > > > The source release rc2 is hosted at [3].
> > > > > > > > > > The binary artifacts are hosted at [4][5][6][7].
> > > > > > > > > > The changelog is located at [8].
> > > > > > > > > >
> > > > > > > > > > Please download, verify checksums and signatures, run the unit tests,
> > > > > > > > > > and vote on the release. See [9] for how to validate a release candidate.
> > > > > > > > > >
> > > > > > > > > > The vote will be open for at least 72 hours.
> > > > > > > > > >
> > > > > > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > > > > > > [ ] +0
> > > > > > > > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > > > > > > > [2]:
> > > > > > > > > > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > > > > > [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > > > > > [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > > > > > [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > > > > > [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > > > > > [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > > > > > [8]:
> > > > > > > > > > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > > > > > [9]:
> > > > > > > > > > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > > > > >
> > > > >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
There were binary naming issues with the macosx and the win-cp38
wheels.
I've uploaded them, all of the wheels should be available now [1]

Note that the newly built macosx wheels have 10_9 platform tag
instead of 10_6, so the verification script must be updated [2] to
verify the macosx wheels.

[1] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
[2] https://github.com/apache/arrow/pull/6362/files#diff-8cc7fa3ae5de30b356c17d7a4b59fe09R658

On Wed, Feb 5, 2020 at 6:30 PM Krisztián Szűcs
<sz...@gmail.com> wrote:
>
> The wheel was built successfully and available under the crossbow
> releases. Something must have gone wrong during download/upload
> to bintray. I'm re-uploading the wheels again, waiting for the network.
>
> On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <we...@gmail.com> wrote:
> >
> > The Windows wheel RC script is broken
> >
> > wget --no-check-certificate -O pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> > 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> > --2020-02-05 11:11:15--
> > https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> > Resolving bintray.com (bintray.com)... 75.126.208.206
> > Connecting to bintray.com (bintray.com)|75.126.208.206|:443...
> > connected.
> > HTTP request sent, awaiting response... 404 Not Found
> > 2020-02-05 11:11:15 ERROR 404: Not Found.
> >
> > I will try to fix
> >
> > On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <uw...@xhochy.com> wrote:
> > >
> > > I'm failing to verify C++ on macOS as it seems that we nowadays pull all dependencies from the system. Is there a known way to build & test on OSX with the script and use conda for the requirements?
> > >
> > > Otherwise I probably need to investe to create such a way.
> > >
> > > Cheers
> > > Uwe
> > >
> > > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs wrote:
> > > > Hi,
> > > >
> > > > I've cherry-picked the wheel fix [1] on top of the 0.16 release tag,
> > > > re-built the wheels using crossbow [2], and uploaded them to
> > > > bintray [3] (also removed win-py38m).
> > > >
> > > > Anyone who has voted after verifying the wheels, please re-run
> > > > the verification script again for the wheels and re-vote.
> > > >
> > > > Thanks, Krisztian
> > > >
> > > > [1]
> > > > https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > > [2] https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > > [3] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > > >
> > > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <we...@gmail.com> wrote:
> > > > >
> > > > > +1 (binding)
> > > > >
> > > > > Some patches were required to the verification scripts but I have run:
> > > > >
> > > > > * Full source verification on Ubuntu 18.04
> > > > > * Linux binary verification
> > > > > * Source verification on Windows 10 (needed ARROW-6757)
> > > > > * Windows binary verification. Note that Python 3.8 wheel is broken
> > > > > (see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD NOT_
> > > > > upload this 3.8 wheel until we know what's wrong (if we upload a
> > > > > broken wheel then `pip install pyarrow==0.16.0` will be permanently
> > > > > broken on Windows/Python 3.8)
> > > > >
> > > > > On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> > > > > <fs...@gmail.com> wrote:
> > > > > >
> > > > > > Tested on ubuntu 18.04 for the source release.
> > > > > >
> > > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> > > > > > <fs...@gmail.com> wrote:
> > > > > > >
> > > > > > > +1
> > > > > > >
> > > > > > > Binaries verification didn't have any issues.
> > > > > > > Sources verification worked with some local environment hiccups
> > > > > > >
> > > > > > > François
> > > > > > >
> > > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <an...@gmail.com> wrote:
> > > > > > > >
> > > > > > > > +1 (binding) based on running the Rust tests
> > > > > > > >
> > > > > > > > Thanks.
> > > > > > > >
> > > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <sz...@gmail.com>
> > > > > > > > wrote:
> > > > > > > >
> > > > > > > > > Hi,
> > > > > > > > >
> > > > > > > > > I would like to propose the following release candidate (RC2) of Apache
> > > > > > > > > Arrow version 0.16.0. This is a release consisting of 728
> > > > > > > > > resolved JIRA issues[1].
> > > > > > > > >
> > > > > > > > > This release candidate is based on commit:
> > > > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > > > > >
> > > > > > > > > The source release rc2 is hosted at [3].
> > > > > > > > > The binary artifacts are hosted at [4][5][6][7].
> > > > > > > > > The changelog is located at [8].
> > > > > > > > >
> > > > > > > > > Please download, verify checksums and signatures, run the unit tests,
> > > > > > > > > and vote on the release. See [9] for how to validate a release candidate.
> > > > > > > > >
> > > > > > > > > The vote will be open for at least 72 hours.
> > > > > > > > >
> > > > > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > > > > > [ ] +0
> > > > > > > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > > > > > > [2]:
> > > > > > > > > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > > > > [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > > > > [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > > > > [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > > > > [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > > > > [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > > > > [8]:
> > > > > > > > > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > > > > [9]:
> > > > > > > > > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > > > >
> > > >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
The wheel was built successfully and available under the crossbow
releases. Something must have gone wrong during download/upload
to bintray. I'm re-uploading the wheels again, waiting for the network.

On Wed, Feb 5, 2020 at 6:14 PM Wes McKinney <we...@gmail.com> wrote:
>
> The Windows wheel RC script is broken
>
> wget --no-check-certificate -O pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> 6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
> --2020-02-05 11:11:15--
> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> Resolving bintray.com (bintray.com)... 75.126.208.206
> Connecting to bintray.com (bintray.com)|75.126.208.206|:443...
> connected.
> HTTP request sent, awaiting response... 404 Not Found
> 2020-02-05 11:11:15 ERROR 404: Not Found.
>
> I will try to fix
>
> On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <uw...@xhochy.com> wrote:
> >
> > I'm failing to verify C++ on macOS as it seems that we nowadays pull all dependencies from the system. Is there a known way to build & test on OSX with the script and use conda for the requirements?
> >
> > Otherwise I probably need to investe to create such a way.
> >
> > Cheers
> > Uwe
> >
> > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs wrote:
> > > Hi,
> > >
> > > I've cherry-picked the wheel fix [1] on top of the 0.16 release tag,
> > > re-built the wheels using crossbow [2], and uploaded them to
> > > bintray [3] (also removed win-py38m).
> > >
> > > Anyone who has voted after verifying the wheels, please re-run
> > > the verification script again for the wheels and re-vote.
> > >
> > > Thanks, Krisztian
> > >
> > > [1]
> > > https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > [2] https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > [3] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > >
> > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <we...@gmail.com> wrote:
> > > >
> > > > +1 (binding)
> > > >
> > > > Some patches were required to the verification scripts but I have run:
> > > >
> > > > * Full source verification on Ubuntu 18.04
> > > > * Linux binary verification
> > > > * Source verification on Windows 10 (needed ARROW-6757)
> > > > * Windows binary verification. Note that Python 3.8 wheel is broken
> > > > (see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD NOT_
> > > > upload this 3.8 wheel until we know what's wrong (if we upload a
> > > > broken wheel then `pip install pyarrow==0.16.0` will be permanently
> > > > broken on Windows/Python 3.8)
> > > >
> > > > On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> > > > <fs...@gmail.com> wrote:
> > > > >
> > > > > Tested on ubuntu 18.04 for the source release.
> > > > >
> > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> > > > > <fs...@gmail.com> wrote:
> > > > > >
> > > > > > +1
> > > > > >
> > > > > > Binaries verification didn't have any issues.
> > > > > > Sources verification worked with some local environment hiccups
> > > > > >
> > > > > > François
> > > > > >
> > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <an...@gmail.com> wrote:
> > > > > > >
> > > > > > > +1 (binding) based on running the Rust tests
> > > > > > >
> > > > > > > Thanks.
> > > > > > >
> > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <sz...@gmail.com>
> > > > > > > wrote:
> > > > > > >
> > > > > > > > Hi,
> > > > > > > >
> > > > > > > > I would like to propose the following release candidate (RC2) of Apache
> > > > > > > > Arrow version 0.16.0. This is a release consisting of 728
> > > > > > > > resolved JIRA issues[1].
> > > > > > > >
> > > > > > > > This release candidate is based on commit:
> > > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > > > >
> > > > > > > > The source release rc2 is hosted at [3].
> > > > > > > > The binary artifacts are hosted at [4][5][6][7].
> > > > > > > > The changelog is located at [8].
> > > > > > > >
> > > > > > > > Please download, verify checksums and signatures, run the unit tests,
> > > > > > > > and vote on the release. See [9] for how to validate a release candidate.
> > > > > > > >
> > > > > > > > The vote will be open for at least 72 hours.
> > > > > > > >
> > > > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > > > > [ ] +0
> > > > > > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > > > > > [2]:
> > > > > > > > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > > > [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > > > [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > > > [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > > > [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > > > [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > > > [8]:
> > > > > > > > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > > > [9]:
> > > > > > > > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > > >
> > >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Neal Richardson <ne...@gmail.com>.
I have a fix on my GHA test branch, I think:
https://github.com/apache/arrow/pull/6349/files#diff-3ebb5f8536634a43ccb884fcd453b1cd

On Wed, Feb 5, 2020 at 9:14 AM Wes McKinney <we...@gmail.com> wrote:

> The Windows wheel RC script is broken
>
> wget --no-check-certificate -O pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
>
> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
> 6.0-cp38-cp38m-win_amd64.whl
> <https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl>
>  || EXIT /B 1
> --2020-02-05 11:11:15--
>
> https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
> Resolving bintray.com (bintray.com)... 75.126.208.206
> Connecting to bintray.com (bintray.com)|75.126.208.206|:443...
> connected.
> HTTP request sent, awaiting response... 404 Not Found
> 2020-02-05 11:11:15 ERROR 404: Not Found.
>
> I will try to fix
>
> On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <uw...@xhochy.com> wrote:
> >
> > I'm failing to verify C++ on macOS as it seems that we nowadays pull all
> dependencies from the system. Is there a known way to build & test on OSX
> with the script and use conda for the requirements?
> >
> > Otherwise I probably need to investe to create such a way.
> >
> > Cheers
> > Uwe
> >
> > On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs wrote:
> > > Hi,
> > >
> > > I've cherry-picked the wheel fix [1] on top of the 0.16 release tag,
> > > re-built the wheels using crossbow [2], and uploaded them to
> > > bintray [3] (also removed win-py38m).
> > >
> > > Anyone who has voted after verifying the wheels, please re-run
> > > the verification script again for the wheels and re-vote.
> > >
> > > Thanks, Krisztian
> > >
> > > [1]
> > >
> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > > [2] https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > > [3] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> > >
> > > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <we...@gmail.com>
> wrote:
> > > >
> > > > +1 (binding)
> > > >
> > > > Some patches were required to the verification scripts but I have
> run:
> > > >
> > > > * Full source verification on Ubuntu 18.04
> > > > * Linux binary verification
> > > > * Source verification on Windows 10 (needed ARROW-6757)
> > > > * Windows binary verification. Note that Python 3.8 wheel is broken
> > > > (see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD NOT_
> > > > upload this 3.8 wheel until we know what's wrong (if we upload a
> > > > broken wheel then `pip install pyarrow==0.16.0` will be permanently
> > > > broken on Windows/Python 3.8)
> > > >
> > > > On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> > > > <fs...@gmail.com> wrote:
> > > > >
> > > > > Tested on ubuntu 18.04 for the source release.
> > > > >
> > > > > On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> > > > > <fs...@gmail.com> wrote:
> > > > > >
> > > > > > +1
> > > > > >
> > > > > > Binaries verification didn't have any issues.
> > > > > > Sources verification worked with some local environment hiccups
> > > > > >
> > > > > > François
> > > > > >
> > > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <an...@gmail.com>
> wrote:
> > > > > > >
> > > > > > > +1 (binding) based on running the Rust tests
> > > > > > >
> > > > > > > Thanks.
> > > > > > >
> > > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <
> szucs.krisztian@gmail.com>
> > > > > > > wrote:
> > > > > > >
> > > > > > > > Hi,
> > > > > > > >
> > > > > > > > I would like to propose the following release candidate
> (RC2) of Apache
> > > > > > > > Arrow version 0.16.0. This is a release consisting of 728
> > > > > > > > resolved JIRA issues[1].
> > > > > > > >
> > > > > > > > This release candidate is based on commit:
> > > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > > > >
> > > > > > > > The source release rc2 is hosted at [3].
> > > > > > > > The binary artifacts are hosted at [4][5][6][7].
> > > > > > > > The changelog is located at [8].
> > > > > > > >
> > > > > > > > Please download, verify checksums and signatures, run the
> unit tests,
> > > > > > > > and vote on the release. See [9] for how to validate a
> release candidate.
> > > > > > > >
> > > > > > > > The vote will be open for at least 72 hours.
> > > > > > > >
> > > > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > > > > [ ] +0
> > > > > > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > > > > > [2]:
> > > > > > > >
> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > > > [3]:
> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > > > [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > > > [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > > > [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > > > [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > > > [8]:
> > > > > > > >
> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > > > [9]:
> > > > > > > >
> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > > >
> > >
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Wes McKinney <we...@gmail.com>.
The Windows wheel RC script is broken

wget --no-check-certificate -O pyarrow-0.16.0-cp38-cp38m-win_amd64.whl
https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.1
6.0-cp38-cp38m-win_amd64.whl   || EXIT /B 1
--2020-02-05 11:11:15--
https://bintray.com/apache/arrow/download_file?file_path=python-rc%2F0.16.0-rc2%2Fpyarrow-0.16.0-cp38-cp38m-win_amd64.whl
Resolving bintray.com (bintray.com)... 75.126.208.206
Connecting to bintray.com (bintray.com)|75.126.208.206|:443...
connected.
HTTP request sent, awaiting response... 404 Not Found
2020-02-05 11:11:15 ERROR 404: Not Found.

I will try to fix

On Wed, Feb 5, 2020 at 7:31 AM Uwe L. Korn <uw...@xhochy.com> wrote:
>
> I'm failing to verify C++ on macOS as it seems that we nowadays pull all dependencies from the system. Is there a known way to build & test on OSX with the script and use conda for the requirements?
>
> Otherwise I probably need to investe to create such a way.
>
> Cheers
> Uwe
>
> On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs wrote:
> > Hi,
> >
> > I've cherry-picked the wheel fix [1] on top of the 0.16 release tag,
> > re-built the wheels using crossbow [2], and uploaded them to
> > bintray [3] (also removed win-py38m).
> >
> > Anyone who has voted after verifying the wheels, please re-run
> > the verification script again for the wheels and re-vote.
> >
> > Thanks, Krisztian
> >
> > [1]
> > https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> > [2] https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> > [3] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> >
> > On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <we...@gmail.com> wrote:
> > >
> > > +1 (binding)
> > >
> > > Some patches were required to the verification scripts but I have run:
> > >
> > > * Full source verification on Ubuntu 18.04
> > > * Linux binary verification
> > > * Source verification on Windows 10 (needed ARROW-6757)
> > > * Windows binary verification. Note that Python 3.8 wheel is broken
> > > (see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD NOT_
> > > upload this 3.8 wheel until we know what's wrong (if we upload a
> > > broken wheel then `pip install pyarrow==0.16.0` will be permanently
> > > broken on Windows/Python 3.8)
> > >
> > > On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> > > <fs...@gmail.com> wrote:
> > > >
> > > > Tested on ubuntu 18.04 for the source release.
> > > >
> > > > On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> > > > <fs...@gmail.com> wrote:
> > > > >
> > > > > +1
> > > > >
> > > > > Binaries verification didn't have any issues.
> > > > > Sources verification worked with some local environment hiccups
> > > > >
> > > > > François
> > > > >
> > > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <an...@gmail.com> wrote:
> > > > > >
> > > > > > +1 (binding) based on running the Rust tests
> > > > > >
> > > > > > Thanks.
> > > > > >
> > > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <sz...@gmail.com>
> > > > > > wrote:
> > > > > >
> > > > > > > Hi,
> > > > > > >
> > > > > > > I would like to propose the following release candidate (RC2) of Apache
> > > > > > > Arrow version 0.16.0. This is a release consisting of 728
> > > > > > > resolved JIRA issues[1].
> > > > > > >
> > > > > > > This release candidate is based on commit:
> > > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > > >
> > > > > > > The source release rc2 is hosted at [3].
> > > > > > > The binary artifacts are hosted at [4][5][6][7].
> > > > > > > The changelog is located at [8].
> > > > > > >
> > > > > > > Please download, verify checksums and signatures, run the unit tests,
> > > > > > > and vote on the release. See [9] for how to validate a release candidate.
> > > > > > >
> > > > > > > The vote will be open for at least 72 hours.
> > > > > > >
> > > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > > > [ ] +0
> > > > > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > > > > [2]:
> > > > > > > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > > [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > > [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > > [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > > [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > > [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > > [8]:
> > > > > > > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > > [9]:
> > > > > > > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > >
> >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by "Uwe L. Korn" <uw...@xhochy.com>.
I'm failing to verify C++ on macOS as it seems that we nowadays pull all dependencies from the system. Is there a known way to build & test on OSX with the script and use conda for the requirements? 

Otherwise I probably need to investe to create such a way.

Cheers
Uwe

On Wed, Feb 5, 2020, at 2:54 AM, Krisztián Szűcs wrote:
> Hi,
> 
> I've cherry-picked the wheel fix [1] on top of the 0.16 release tag,
> re-built the wheels using crossbow [2], and uploaded them to
> bintray [3] (also removed win-py38m).
> 
> Anyone who has voted after verifying the wheels, please re-run
> the verification script again for the wheels and re-vote.
> 
> Thanks, Krisztian
> 
> [1] 
> https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
> [2] https://github.com/ursa-labs/crossbow/branches/all?query=build-733
> [3] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files
> 
> On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <we...@gmail.com> wrote:
> >
> > +1 (binding)
> >
> > Some patches were required to the verification scripts but I have run:
> >
> > * Full source verification on Ubuntu 18.04
> > * Linux binary verification
> > * Source verification on Windows 10 (needed ARROW-6757)
> > * Windows binary verification. Note that Python 3.8 wheel is broken
> > (see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD NOT_
> > upload this 3.8 wheel until we know what's wrong (if we upload a
> > broken wheel then `pip install pyarrow==0.16.0` will be permanently
> > broken on Windows/Python 3.8)
> >
> > On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> > <fs...@gmail.com> wrote:
> > >
> > > Tested on ubuntu 18.04 for the source release.
> > >
> > > On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> > > <fs...@gmail.com> wrote:
> > > >
> > > > +1
> > > >
> > > > Binaries verification didn't have any issues.
> > > > Sources verification worked with some local environment hiccups
> > > >
> > > > François
> > > >
> > > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <an...@gmail.com> wrote:
> > > > >
> > > > > +1 (binding) based on running the Rust tests
> > > > >
> > > > > Thanks.
> > > > >
> > > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <sz...@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > I would like to propose the following release candidate (RC2) of Apache
> > > > > > Arrow version 0.16.0. This is a release consisting of 728
> > > > > > resolved JIRA issues[1].
> > > > > >
> > > > > > This release candidate is based on commit:
> > > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > > >
> > > > > > The source release rc2 is hosted at [3].
> > > > > > The binary artifacts are hosted at [4][5][6][7].
> > > > > > The changelog is located at [8].
> > > > > >
> > > > > > Please download, verify checksums and signatures, run the unit tests,
> > > > > > and vote on the release. See [9] for how to validate a release candidate.
> > > > > >
> > > > > > The vote will be open for at least 72 hours.
> > > > > >
> > > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > > [ ] +0
> > > > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > > > [2]:
> > > > > > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > > [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > > [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > > [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > > [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > > [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > > [8]:
> > > > > > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > > [9]:
> > > > > > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > >
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
Hi,

I've cherry-picked the wheel fix [1] on top of the 0.16 release tag,
re-built the wheels using crossbow [2], and uploaded them to
bintray [3] (also removed win-py38m).

Anyone who has voted after verifying the wheels, please re-run
the verification script again for the wheels and re-vote.

Thanks, Krisztian

[1] https://github.com/apache/arrow/commit/67e34c53b3be4c88348369f8109626b4a8a997aa
[2] https://github.com/ursa-labs/crossbow/branches/all?query=build-733
[3] https://bintray.com/apache/arrow/python-rc/0.16.0-rc2#files

On Tue, Feb 4, 2020 at 7:08 PM Wes McKinney <we...@gmail.com> wrote:
>
> +1 (binding)
>
> Some patches were required to the verification scripts but I have run:
>
> * Full source verification on Ubuntu 18.04
> * Linux binary verification
> * Source verification on Windows 10 (needed ARROW-6757)
> * Windows binary verification. Note that Python 3.8 wheel is broken
> (see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD NOT_
> upload this 3.8 wheel until we know what's wrong (if we upload a
> broken wheel then `pip install pyarrow==0.16.0` will be permanently
> broken on Windows/Python 3.8)
>
> On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> <fs...@gmail.com> wrote:
> >
> > Tested on ubuntu 18.04 for the source release.
> >
> > On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> > <fs...@gmail.com> wrote:
> > >
> > > +1
> > >
> > > Binaries verification didn't have any issues.
> > > Sources verification worked with some local environment hiccups
> > >
> > > François
> > >
> > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <an...@gmail.com> wrote:
> > > >
> > > > +1 (binding) based on running the Rust tests
> > > >
> > > > Thanks.
> > > >
> > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <sz...@gmail.com>
> > > > wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > I would like to propose the following release candidate (RC2) of Apache
> > > > > Arrow version 0.16.0. This is a release consisting of 728
> > > > > resolved JIRA issues[1].
> > > > >
> > > > > This release candidate is based on commit:
> > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > >
> > > > > The source release rc2 is hosted at [3].
> > > > > The binary artifacts are hosted at [4][5][6][7].
> > > > > The changelog is located at [8].
> > > > >
> > > > > Please download, verify checksums and signatures, run the unit tests,
> > > > > and vote on the release. See [9] for how to validate a release candidate.
> > > > >
> > > > > The vote will be open for at least 72 hours.
> > > > >
> > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > [ ] +0
> > > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > > [2]:
> > > > > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > [8]:
> > > > > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > [9]:
> > > > > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Bryan Cutler <cu...@gmail.com>.
+1

I had some trouble due to ARROW-7760 at first, but applied the same patch
and passed. I ran the command:
TMPDIR=/tmp/arrow TEST_DEFAULT=0 TEST_SOURCE=1 TEST_CPP=1 TEST_PYTHON=1
TEST_JAVA=1 TEST_INTEGRATION_CPP=1 TEST_INTEGRATION_JAVA=1
dev/release/verify-release-candidate.sh source 0.16.0 2

On Tue, Feb 4, 2020 at 10:08 AM Wes McKinney <we...@gmail.com> wrote:

> +1 (binding)
>
> Some patches were required to the verification scripts but I have run:
>
> * Full source verification on Ubuntu 18.04
> * Linux binary verification
> * Source verification on Windows 10 (needed ARROW-6757)
> * Windows binary verification. Note that Python 3.8 wheel is broken
> (see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD NOT_
> upload this 3.8 wheel until we know what's wrong (if we upload a
> broken wheel then `pip install pyarrow==0.16.0` will be permanently
> broken on Windows/Python 3.8)
>
> On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
> <fs...@gmail.com> wrote:
> >
> > Tested on ubuntu 18.04 for the source release.
> >
> > On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> > <fs...@gmail.com> wrote:
> > >
> > > +1
> > >
> > > Binaries verification didn't have any issues.
> > > Sources verification worked with some local environment hiccups
> > >
> > > François
> > >
> > > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <an...@gmail.com>
> wrote:
> > > >
> > > > +1 (binding) based on running the Rust tests
> > > >
> > > > Thanks.
> > > >
> > > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <
> szucs.krisztian@gmail.com>
> > > > wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > I would like to propose the following release candidate (RC2) of
> Apache
> > > > > Arrow version 0.16.0. This is a release consisting of 728
> > > > > resolved JIRA issues[1].
> > > > >
> > > > > This release candidate is based on commit:
> > > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > > >
> > > > > The source release rc2 is hosted at [3].
> > > > > The binary artifacts are hosted at [4][5][6][7].
> > > > > The changelog is located at [8].
> > > > >
> > > > > Please download, verify checksums and signatures, run the unit
> tests,
> > > > > and vote on the release. See [9] for how to validate a release
> candidate.
> > > > >
> > > > > The vote will be open for at least 72 hours.
> > > > >
> > > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > > [ ] +0
> > > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > > [2]:
> > > > >
> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > > [3]:
> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > > [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > > [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > > [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > > [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > > [8]:
> > > > >
> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > > [9]:
> > > > >
> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > >
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Wes McKinney <we...@gmail.com>.
+1 (binding)

Some patches were required to the verification scripts but I have run:

* Full source verification on Ubuntu 18.04
* Linux binary verification
* Source verification on Windows 10 (needed ARROW-6757)
* Windows binary verification. Note that Python 3.8 wheel is broken
(see ARROW-7755). Whoever uploads the wheels to PyPI _SHOULD NOT_
upload this 3.8 wheel until we know what's wrong (if we upload a
broken wheel then `pip install pyarrow==0.16.0` will be permanently
broken on Windows/Python 3.8)

On Mon, Feb 3, 2020 at 9:26 PM Francois Saint-Jacques
<fs...@gmail.com> wrote:
>
> Tested on ubuntu 18.04 for the source release.
>
> On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
> <fs...@gmail.com> wrote:
> >
> > +1
> >
> > Binaries verification didn't have any issues.
> > Sources verification worked with some local environment hiccups
> >
> > François
> >
> > On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <an...@gmail.com> wrote:
> > >
> > > +1 (binding) based on running the Rust tests
> > >
> > > Thanks.
> > >
> > > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <sz...@gmail.com>
> > > wrote:
> > >
> > > > Hi,
> > > >
> > > > I would like to propose the following release candidate (RC2) of Apache
> > > > Arrow version 0.16.0. This is a release consisting of 728
> > > > resolved JIRA issues[1].
> > > >
> > > > This release candidate is based on commit:
> > > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > > >
> > > > The source release rc2 is hosted at [3].
> > > > The binary artifacts are hosted at [4][5][6][7].
> > > > The changelog is located at [8].
> > > >
> > > > Please download, verify checksums and signatures, run the unit tests,
> > > > and vote on the release. See [9] for how to validate a release candidate.
> > > >
> > > > The vote will be open for at least 72 hours.
> > > >
> > > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > > [ ] +0
> > > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > > [2]:
> > > > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > > [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > > [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > > [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > > [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > > [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > > [8]:
> > > > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > > [9]:
> > > > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Francois Saint-Jacques <fs...@gmail.com>.
Tested on ubuntu 18.04 for the source release.

On Mon, Feb 3, 2020 at 10:07 PM Francois Saint-Jacques
<fs...@gmail.com> wrote:
>
> +1
>
> Binaries verification didn't have any issues.
> Sources verification worked with some local environment hiccups
>
> François
>
> On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <an...@gmail.com> wrote:
> >
> > +1 (binding) based on running the Rust tests
> >
> > Thanks.
> >
> > On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <sz...@gmail.com>
> > wrote:
> >
> > > Hi,
> > >
> > > I would like to propose the following release candidate (RC2) of Apache
> > > Arrow version 0.16.0. This is a release consisting of 728
> > > resolved JIRA issues[1].
> > >
> > > This release candidate is based on commit:
> > > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> > >
> > > The source release rc2 is hosted at [3].
> > > The binary artifacts are hosted at [4][5][6][7].
> > > The changelog is located at [8].
> > >
> > > Please download, verify checksums and signatures, run the unit tests,
> > > and vote on the release. See [9] for how to validate a release candidate.
> > >
> > > The vote will be open for at least 72 hours.
> > >
> > > [ ] +1 Release this as Apache Arrow 0.16.0
> > > [ ] +0
> > > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > > [2]:
> > > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > > [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > > [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > > [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > > [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > > [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > > [8]:
> > > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > > [9]:
> > > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Francois Saint-Jacques <fs...@gmail.com>.
+1

Binaries verification didn't have any issues.
Sources verification worked with some local environment hiccups

François

On Mon, Feb 3, 2020 at 8:46 PM Andy Grove <an...@gmail.com> wrote:
>
> +1 (binding) based on running the Rust tests
>
> Thanks.
>
> On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <sz...@gmail.com>
> wrote:
>
> > Hi,
> >
> > I would like to propose the following release candidate (RC2) of Apache
> > Arrow version 0.16.0. This is a release consisting of 728
> > resolved JIRA issues[1].
> >
> > This release candidate is based on commit:
> > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> >
> > The source release rc2 is hosted at [3].
> > The binary artifacts are hosted at [4][5][6][7].
> > The changelog is located at [8].
> >
> > Please download, verify checksums and signatures, run the unit tests,
> > and vote on the release. See [9] for how to validate a release candidate.
> >
> > The vote will be open for at least 72 hours.
> >
> > [ ] +1 Release this as Apache Arrow 0.16.0
> > [ ] +0
> > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > [2]:
> > https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > [8]:
> > https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > [9]:
> > https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> >

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Andy Grove <an...@gmail.com>.
+1 (binding) based on running the Rust tests

Thanks.

On Thu, Jan 30, 2020 at 8:13 PM Krisztián Szűcs <sz...@gmail.com>
wrote:

> Hi,
>
> I would like to propose the following release candidate (RC2) of Apache
> Arrow version 0.16.0. This is a release consisting of 728
> resolved JIRA issues[1].
>
> This release candidate is based on commit:
> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
>
> The source release rc2 is hosted at [3].
> The binary artifacts are hosted at [4][5][6][7].
> The changelog is located at [8].
>
> Please download, verify checksums and signatures, run the unit tests,
> and vote on the release. See [9] for how to validate a release candidate.
>
> The vote will be open for at least 72 hours.
>
> [ ] +1 Release this as Apache Arrow 0.16.0
> [ ] +0
> [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> [2]:
> https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> [8]:
> https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> [9]:
> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
>

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Krisztián Szűcs <sz...@gmail.com>.
Run the wheel verification on OS X and experienced the same.
At the same time the wheel properly works for python 3.5 docker
images without conda environment.

Conda forge doesn't maintain packages for python 3.5 anymore
and something must have mixed with the numpy versions.

I've created a PR to install all the dependencies for wheel verification
from PyPI [1], it fixed the wheel verification locally for me.

[1]: https://github.com/apache/arrow/pull/6339

On Sat, Feb 1, 2020 at 12:43 PM Sutou Kouhei <ko...@clear-code.com> wrote:
>
> +0 (binding)
>
> I ran the followings on Debian GNU/Linux sid:
>
>   * TEST_CSHARP=0 \
>       PATH=$HOME/.local/bin \
>       JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 \
>       CUDA_TOOLKIT_ROOT=/usr \
>         dev/release/verify-release-candidate.sh source 0.16.0 2
>   * dev/release/verify-release-candidate.sh binaries 0.16.0 2
>   * dev/release/verify-release-candidate.sh wheels 0.16.0 2
>
> with:
>
>   * gcc (Debian 9.2.1-25) 9.2.1 20200123
>   * openjdk version "1.8.0_242-ea"
>   * Node.JS v12.1.0
>   * go version go1.13.6 linux/amd64
>   * nvidia-cuda-dev 10.1.168-6
>
> Notes:
>
>   * wheels verification fails for Python 3.5.
>     I'm not sure this is a problem of verification script
>     or wheel problem. So I vote +0.
>
> Full log:
>
>   https://gist.github.com/kou/8f187df43a2ccf9a74dc5d1840e2d1b6
>
> Related log:
>
> ----
> + pytest --pyargs pyarrow
> ============================= test session starts ==============================
> platform linux -- Python 3.5.5, pytest-3.8.1, py-1.8.1, pluggy-0.11.0
> rootdir: /tmp/arrow-0.16.0.phvUH/binaries, inifile:
> plugins: lazy-fixture-0.6.2, faulthandler-1.5.0, hypothesis-5.4.1
> collected 2389 items / 3 skipped
>
> pyarrow/tests/test_array.py ....................s......F.......FF..FFF.. [  1%]
> ..F...FFF.F.......FFF.FFF.........................FsssssssssFFFFFFFFFFFF [  4%]
> F...FFFFFFFFFFFFFFFFFFFFFFFFF.F.............FssFF.F..F                   [  7%]
> pyarrow/tests/test_builder.py ...                                        [  7%]
> pyarrow/tests/test_compute.py .................FFFFFFFFFF..........FFFFF [  8%]
> FFFFF......                                                              [  9%]
> pyarrow/tests/test_convert_builtin.py ...........F....F....F....F....F.. [ 10%]
> ..F....FFFFFF....F....F....F....F....F....F....F....F....F....F....F.... [ 13%]
> F....F....F....F....F....F....F....F....F....F....F....F....F....F....F. [ 16%]
> ...F....F....F....F....F....F....F....F....FFFFFFFFFFFFFFFFFFFFFFFFFFFFF [ 19%]
> FFFFFFFFFFFF....F....FFF........F....F.FFFFFFFFFF....FFFFFFFFFFF....FFFF [ 22%]
> FFF.F..ssss..........F....F..........F................F..........        [ 25%]
> pyarrow/tests/test_csv.py .........................FF................... [ 27%]
> .....FF...FF.                                                            [ 28%]
> pyarrow/tests/test_cython.py .                                           [ 28%]
> pyarrow/tests/test_dataset.py ..............F.....EEE                    [ 29%]
> pyarrow/tests/test_extension_type.py ..................F                 [ 29%]
> pyarrow/tests/test_feather.py FFFFFFFF..F.FFFFFsFFFFFFFFFFFFFFFsFs       [ 31%]
> pyarrow/tests/test_filesystem.py ..                                      [ 31%]
> pyarrow/tests/test_flight.py ...s.F.........s....s......sFF..ss.....     [ 33%]
> pyarrow/tests/test_fs.py ....ss....ss....ss....ss....ss....ss....ss....s [ 35%]
> s....ss.............ssssssss.......ss.............ssssssss.............. [ 38%]
> ..ssssssss......ss...........                                            [ 39%]
> pyarrow/tests/test_gandiva.py ....s....                                  [ 39%]
> pyarrow/tests/test_hdfs.py sssssssssssssssssssssssssssssssssssssssssssss [ 41%]
> ss                                                                       [ 41%]
> pyarrow/tests/test_io.py ............................................... [ 43%]
> .................................................                        [ 45%]
> pyarrow/tests/test_ipc.py .FFFFFFs.FFFFFF.FF.EEEE.FFFF.FFFFFFFFF..       [ 47%]
> pyarrow/tests/test_json.py ........FF......FF                            [ 48%]
> pyarrow/tests/test_memory.py ....                                        [ 48%]
> pyarrow/tests/test_misc.py .s........................................... [ 50%]
> ...........................................                              [ 51%]
> pyarrow/tests/test_orc.py ssss                                           [ 52%]
> pyarrow/tests/test_pandas.py FFFFFFFFFFFFFFFFFF..FFFFFFFFFFFFFFFFFFFFFFF [ 53%]
> FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFsF.FFFFFF..FF [ 56%]
> FFFFFFFFF.FFFFFFFFFFFFFFFFFFFFFFFFFFF.FFsFF.FFF.....FFFFFFFFFF.FFFFF.FFF [ 59%]
> .FFFsF.FF..FFF.FFFFFF.........................FFFFF.FFF.FFFatal Python error: Segmentation fault
>
> Current thread 0x00007f26ad80c740 (most recent call first):
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/numpy/core/_internal.py", line 705 in <listcomp>
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/numpy/core/_internal.py", line 705 in array_ufunc_errmsg_formatter
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pandas/core/dtypes/missing.py", line 431 in array_equivalent
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pandas/util/testing.py", line 1244 in assert_series_equal
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pyarrow/tests/test_pandas.py", line 3327 in test_dictionary_encoded_nested_to_pandas
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/python.py", line 198 in pytest_pyfunc_call
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/callers.py", line 187 in _multicall
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 62 in <lambda>
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 68 in _hookexec
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/hooks.py", line 289 in __call__
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/python.py", line 1459 in runtest
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 111 in pytest_runtest_call
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/callers.py", line 187 in _multicall
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 62 in <lambda>
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 68 in _hookexec
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/hooks.py", line 289 in __call__
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 183 in <lambda>
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 201 in __init__
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 185 in call_runtest_hook
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 161 in call_and_report
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 81 in runtestprotocol
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 66 in pytest_runtest_protocol
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/callers.py", line 187 in _multicall
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 62 in <lambda>
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 68 in _hookexec
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/hooks.py", line 289 in __call__
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/main.py", line 236 in pytest_runtestloop
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/callers.py", line 187 in _multicall
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 62 in <lambda>
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 68 in _hookexec
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/hooks.py", line 289 in __call__
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/main.py", line 215 in _main
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/main.py", line 178 in wrap_session
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/main.py", line 208 in pytest_cmdline_main
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/callers.py", line 187 in _multicall
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 62 in <lambda>
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 68 in _hookexec
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/hooks.py", line 289 in __call__
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/config/__init__.py", line 67 in main
>   File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/bin/pytest", line 11 in <module>
> dev/release/verify-release-candidate.sh: line 603: 3519535 Segmentation fault      pytest --pyargs pyarrow
> ----
>
>
> Thanks,
> --
> kou
>
> In <CA...@mail.gmail.com>
>   "[VOTE] Release Apache Arrow 0.16.0 - RC2" on Fri, 31 Jan 2020 04:13:12 +0100,
>   Krisztián Szűcs <sz...@gmail.com> wrote:
>
> > Hi,
> >
> > I would like to propose the following release candidate (RC2) of Apache
> > Arrow version 0.16.0. This is a release consisting of 728
> > resolved JIRA issues[1].
> >
> > This release candidate is based on commit:
> > 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> >
> > The source release rc2 is hosted at [3].
> > The binary artifacts are hosted at [4][5][6][7].
> > The changelog is located at [8].
> >
> > Please download, verify checksums and signatures, run the unit tests,
> > and vote on the release. See [9] for how to validate a release candidate.
> >
> > The vote will be open for at least 72 hours.
> >
> > [ ] +1 Release this as Apache Arrow 0.16.0
> > [ ] +0
> > [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> > [2]: https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> > [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> > [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> > [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> > [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> > [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> > [8]: https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> > [9]: https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates

Re: [VOTE] Release Apache Arrow 0.16.0 - RC2

Posted by Sutou Kouhei <ko...@clear-code.com>.
+0 (binding)

I ran the followings on Debian GNU/Linux sid:

  * TEST_CSHARP=0 \
      PATH=$HOME/.local/bin \
      JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 \
      CUDA_TOOLKIT_ROOT=/usr \
        dev/release/verify-release-candidate.sh source 0.16.0 2
  * dev/release/verify-release-candidate.sh binaries 0.16.0 2
  * dev/release/verify-release-candidate.sh wheels 0.16.0 2

with:

  * gcc (Debian 9.2.1-25) 9.2.1 20200123
  * openjdk version "1.8.0_242-ea"
  * Node.JS v12.1.0
  * go version go1.13.6 linux/amd64
  * nvidia-cuda-dev 10.1.168-6

Notes:

  * wheels verification fails for Python 3.5.
    I'm not sure this is a problem of verification script
    or wheel problem. So I vote +0.

Full log:

  https://gist.github.com/kou/8f187df43a2ccf9a74dc5d1840e2d1b6

Related log:

----
+ pytest --pyargs pyarrow
============================= test session starts ==============================
platform linux -- Python 3.5.5, pytest-3.8.1, py-1.8.1, pluggy-0.11.0
rootdir: /tmp/arrow-0.16.0.phvUH/binaries, inifile:
plugins: lazy-fixture-0.6.2, faulthandler-1.5.0, hypothesis-5.4.1
collected 2389 items / 3 skipped

pyarrow/tests/test_array.py ....................s......F.......FF..FFF.. [  1%]
..F...FFF.F.......FFF.FFF.........................FsssssssssFFFFFFFFFFFF [  4%]
F...FFFFFFFFFFFFFFFFFFFFFFFFF.F.............FssFF.F..F                   [  7%]
pyarrow/tests/test_builder.py ...                                        [  7%]
pyarrow/tests/test_compute.py .................FFFFFFFFFF..........FFFFF [  8%]
FFFFF......                                                              [  9%]
pyarrow/tests/test_convert_builtin.py ...........F....F....F....F....F.. [ 10%]
..F....FFFFFF....F....F....F....F....F....F....F....F....F....F....F.... [ 13%]
F....F....F....F....F....F....F....F....F....F....F....F....F....F....F. [ 16%]
...F....F....F....F....F....F....F....F....FFFFFFFFFFFFFFFFFFFFFFFFFFFFF [ 19%]
FFFFFFFFFFFF....F....FFF........F....F.FFFFFFFFFF....FFFFFFFFFFF....FFFF [ 22%]
FFF.F..ssss..........F....F..........F................F..........        [ 25%]
pyarrow/tests/test_csv.py .........................FF................... [ 27%]
.....FF...FF.                                                            [ 28%]
pyarrow/tests/test_cython.py .                                           [ 28%]
pyarrow/tests/test_dataset.py ..............F.....EEE                    [ 29%]
pyarrow/tests/test_extension_type.py ..................F                 [ 29%]
pyarrow/tests/test_feather.py FFFFFFFF..F.FFFFFsFFFFFFFFFFFFFFFsFs       [ 31%]
pyarrow/tests/test_filesystem.py ..                                      [ 31%]
pyarrow/tests/test_flight.py ...s.F.........s....s......sFF..ss.....     [ 33%]
pyarrow/tests/test_fs.py ....ss....ss....ss....ss....ss....ss....ss....s [ 35%]
s....ss.............ssssssss.......ss.............ssssssss.............. [ 38%]
..ssssssss......ss...........                                            [ 39%]
pyarrow/tests/test_gandiva.py ....s....                                  [ 39%]
pyarrow/tests/test_hdfs.py sssssssssssssssssssssssssssssssssssssssssssss [ 41%]
ss                                                                       [ 41%]
pyarrow/tests/test_io.py ............................................... [ 43%]
.................................................                        [ 45%]
pyarrow/tests/test_ipc.py .FFFFFFs.FFFFFF.FF.EEEE.FFFF.FFFFFFFFF..       [ 47%]
pyarrow/tests/test_json.py ........FF......FF                            [ 48%]
pyarrow/tests/test_memory.py ....                                        [ 48%]
pyarrow/tests/test_misc.py .s........................................... [ 50%]
...........................................                              [ 51%]
pyarrow/tests/test_orc.py ssss                                           [ 52%]
pyarrow/tests/test_pandas.py FFFFFFFFFFFFFFFFFF..FFFFFFFFFFFFFFFFFFFFFFF [ 53%]
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFsF.FFFFFF..FF [ 56%]
FFFFFFFFF.FFFFFFFFFFFFFFFFFFFFFFFFFFF.FFsFF.FFF.....FFFFFFFFFF.FFFFF.FFF [ 59%]
.FFFsF.FF..FFF.FFFFFF.........................FFFFF.FFF.FFFatal Python error: Segmentation fault

Current thread 0x00007f26ad80c740 (most recent call first):
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/numpy/core/_internal.py", line 705 in <listcomp>
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/numpy/core/_internal.py", line 705 in array_ufunc_errmsg_formatter
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pandas/core/dtypes/missing.py", line 431 in array_equivalent
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pandas/util/testing.py", line 1244 in assert_series_equal
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pyarrow/tests/test_pandas.py", line 3327 in test_dictionary_encoded_nested_to_pandas
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/python.py", line 198 in pytest_pyfunc_call
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 62 in <lambda>
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 68 in _hookexec
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/hooks.py", line 289 in __call__
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/python.py", line 1459 in runtest
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 111 in pytest_runtest_call
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 62 in <lambda>
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 68 in _hookexec
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/hooks.py", line 289 in __call__
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 183 in <lambda>
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 201 in __init__
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 185 in call_runtest_hook
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 161 in call_and_report
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 81 in runtestprotocol
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/runner.py", line 66 in pytest_runtest_protocol
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 62 in <lambda>
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 68 in _hookexec
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/hooks.py", line 289 in __call__
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/main.py", line 236 in pytest_runtestloop
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 62 in <lambda>
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 68 in _hookexec
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/hooks.py", line 289 in __call__
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/main.py", line 215 in _main
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/main.py", line 178 in wrap_session
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/main.py", line 208 in pytest_cmdline_main
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 62 in <lambda>
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/manager.py", line 68 in _hookexec
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/pluggy/hooks.py", line 289 in __call__
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/lib/python3.5/site-packages/_pytest/config/__init__.py", line 67 in main
  File "/tmp/arrow-0.16.0.phvUH/test-miniconda/envs/_verify_wheel-3.5m/bin/pytest", line 11 in <module>
dev/release/verify-release-candidate.sh: line 603: 3519535 Segmentation fault      pytest --pyargs pyarrow
----


Thanks,
--
kou

In <CA...@mail.gmail.com>
  "[VOTE] Release Apache Arrow 0.16.0 - RC2" on Fri, 31 Jan 2020 04:13:12 +0100,
  Krisztián Szűcs <sz...@gmail.com> wrote:

> Hi,
> 
> I would like to propose the following release candidate (RC2) of Apache
> Arrow version 0.16.0. This is a release consisting of 728
> resolved JIRA issues[1].
> 
> This release candidate is based on commit:
> 729a7689fd87572e6a14ad36f19cd579a8b8d9c5 [2]
> 
> The source release rc2 is hosted at [3].
> The binary artifacts are hosted at [4][5][6][7].
> The changelog is located at [8].
> 
> Please download, verify checksums and signatures, run the unit tests,
> and vote on the release. See [9] for how to validate a release candidate.
> 
> The vote will be open for at least 72 hours.
> 
> [ ] +1 Release this as Apache Arrow 0.16.0
> [ ] +0
> [ ] -1 Do not release this as Apache Arrow 0.16.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%200.16.0
> [2]: https://github.com/apache/arrow/tree/729a7689fd87572e6a14ad36f19cd579a8b8d9c5
> [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.16.0-rc2
> [4]: https://bintray.com/apache/arrow/centos-rc/0.16.0-rc2
> [5]: https://bintray.com/apache/arrow/debian-rc/0.16.0-rc2
> [6]: https://bintray.com/apache/arrow/python-rc/0.16.0-rc2
> [7]: https://bintray.com/apache/arrow/ubuntu-rc/0.16.0-rc2
> [8]: https://github.com/apache/arrow/blob/729a7689fd87572e6a14ad36f19cd579a8b8d9c5/CHANGELOG.md
> [9]: https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates