The remaining tasks: 3. [in-pr|Kou] upload binaries https://github.com/apache/arrow/pull/10172 10. [Uwe] update conda recipes 12. [in-pr|Ian] update homebrew packages https://github.com/Homebrew/homebrew-core/pull/76060
I updated versions on JIRA: * https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Markingthereleasedversionas%22RELEASED%22onJIRA * https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-StartingthenewversiononJIRA In <a4b2434e-b45c-e07d-fba5-20c3ad989...@gmail.com> "Re: [VOTE] Release Apache Arrow 4.0.0 - RC3" on Tue, 27 Apr 2021 10:37:04 -0500, Paul Taylor <ptaylor.apa...@gmail.com> wrote: > JS packages have been uploaded. > > Paul > > On 4/27/21 9:47 AM, Neal Richardson wrote: >> R package has been accepted by CRAN. >> >> Neal >> >> On Tue, Apr 27, 2021 at 7:25 AM Krisztián Szűcs >> <szucs.kriszt...@gmail.com> >> wrote: >> >>> I've just opened a PR with the updated documentation. >>> >>> The remaining tasks: >>> >>> 3. [in-pr|Kou] upload binaries >>> 6. [Paul] upload js packages >>> 10. [Uwe] update conda recipes >>> 12. [todo] update homebrew packages >>> 14. [Kou] update msys2 >>> 15. [Neal] update R packages >>> 16. [in-pr|Krisztian] update docs >>> >>> On Tue, Apr 27, 2021 at 2:42 PM Krisztián Szűcs >>> <szucs.kriszt...@gmail.com> wrote: >>>> On Tue, Apr 27, 2021 at 2:21 PM Paul Taylor <ptaylor.apa...@gmail.com> >>> wrote: >>>>> These look like the errors resolved in >>>>> https://github.com/apache/arrow/pull/10156. Can we cherry-pick that >>>>> commit to the release branch? >>>> Great, I'll cherry-pick that commit. >>>> >>>> Could you please release the JS packages to npm? I think the >>>> lerna.json needs to be updated before npm publish. >>>> >>>> Thank Paul! >>>>> >>>>> On 4/27/21 7:04 AM, Krisztián Szűcs wrote: >>>>>> I'd need some help to both release the JS packages using the new >>> lerna >>>>>> configuration and to fix the JS documentation generation [1]. We >>>>>> should backport these changes to the release-4.0.0 branch. >>>>>> >>>>>> [1]: >>> https://dev.azure.com/ursacomputing/crossbow/_build/results?buildId=4297&view=logs&j=0da5d1d9-276d-5173-c4c4-9d4d4ed14fdb&t=d9b15392-e4ce-5e4c-0c8c-b69645229181 >>>>>> On Tue, Apr 27, 2021 at 1:50 AM Sutou Kouhei <k...@clear-code.com> >>> wrote: >>>>>>> I'll also update MSYS2 packages: >>>>>>> >>>>>>> 1. [x] open a pull request to bump the version numbers in the >>> source code >>>>>>> 2. [x] upload source >>>>>>> 3. [kou] upload binaries >>>>>>> 4. [x] update website >>>>>>> 5. [x] upload ruby gems >>>>>>> 6. [ ] upload js packages >>>>>>> 8. [x] upload C# packages >>>>>>> 9. [x] upload rust crates >>>>>>> 10. [ ] update conda recipes >>>>>>> 11. [x] upload wheels/sdist to pypi >>>>>>> 12. [ ] update homebrew packages >>>>>>> 13. [x] update maven artifacts >>>>>>> 14. [kou] update msys2 >>>>>>> 15. [nealrichardson] update R packages >>>>>>> 16. [ ] update docs >>>>>>> >>>>>>> In <CAHM19a7wsHCv634KixUsO9F=Z_zoPuAPEwv33YzDnB4ir= >>> r...@mail.gmail.com> >>>>>>> "Re: [VOTE] Release Apache Arrow 4.0.0 - RC3" on Tue, 27 Apr >>> 2021 01:48:37 +0200, >>>>>>> Krisztián Szűcs <szucs.kriszt...@gmail.com> wrote: >>>>>>> >>>>>>>> On Tue, Apr 27, 2021 at 1:05 AM Andy Grove <andygrov...@gmail.com> >>> wrote: >>>>>>>>> The following Rust crates have been published: arrow, >>> arrow-flight, parquet, parquet_derive, datafusion >>>>>>>> Thanks Andy! >>>>>>>> >>>>>>>> The current status is: >>>>>>>> 1. [x] open a pull request to bump the version numbers in the >>> source code >>>>>>>> 2. [x] upload source >>>>>>>> 3. [kou] upload binaries >>>>>>>> 4. [x] update website >>>>>>>> 5. [x] upload ruby gems >>>>>>>> 6. [ ] upload js packages >>>>>>>> 8. [x] upload C# packages >>>>>>>> 9. [x] upload rust crates >>>>>>>> 10. [ ] update conda recipes >>>>>>>> 11. [x] upload wheels/sdist to pypi >>>>>>>> 12. [ ] update homebrew packages >>>>>>>> 13. [x] update maven artifacts >>>>>>>> 14. [ ] update msys2 >>>>>>>> 15. [nealrichardson] update R packages >>>>>>>> 16. [ ] update docs >>>>>>>>> On Mon, Apr 26, 2021 at 4:34 PM Andy Grove <andygrov...@gmail.com> >>> wrote: >>>>>>>>>> Yes, I can handle the Rust release. >>>>>>>>>> >>>>>>>>>> On Mon, Apr 26, 2021, 4:17 PM Krisztián Szűcs < >>> szucs.kriszt...@gmail.com> wrote: >>>>>>>>>>> @Andy Grove could you please handle the rust release? >>>>>>>>>>> >>>>>>>>>>> On Mon, Apr 26, 2021 at 11:51 PM Krisztián Szűcs >>>>>>>>>>> <szucs.kriszt...@gmail.com> wrote: >>>>>>>>>>>> 1. [x] open a pull request to bump the version numbers in the >>> source code >>>>>>>>>>>> 2. [x] upload source >>>>>>>>>>>> 3. [kou] upload binaries >>>>>>>>>>>> 4. [x] update website >>>>>>>>>>>> 5. [x] upload ruby gems >>>>>>>>>>>> 6. [ ] upload js packages >>>>>>>>>>>> 8. [x] upload C# packages >>>>>>>>>>>> 9. [ ] upload rust crates >>>>>>>>>>>> 10. [ ] update conda recipes >>>>>>>>>>>> 11. [in-progress] upload wheels/sdist to pypi >>>>>>>>>>>> 12. [ ] update homebrew packages >>>>>>>>>>>> 13. [x] update maven artifacts >>>>>>>>>>>> 14. [ ] update msys2 >>>>>>>>>>>> 15. [nealrichardson] update R packages >>>>>>>>>>>> 16. [ ] update docs >>>>>>>>>>>> >>>>>>>>>>>> The JS post release task is failing with: >>>>>>>>>>>>>>> lerna ERR! ENOLERNA `lerna.json` does not exist, have you >>> run `lerna init`? >>>>>>>>>>>> I assume the lerna configuration should be updated including >>> the version number. >>>>>>>>>>>> @Paul Taylor could you please handle the JS release? >>>>>>>>>>>> >>>>>>>>>>>> On Mon, Apr 26, 2021 at 9:01 PM Krisztián Szűcs >>>>>>>>>>>> <szucs.kriszt...@gmail.com> wrote: >>>>>>>>>>>>> The current status of the post-release tasks: >>>>>>>>>>>>> >>>>>>>>>>>>> 1. [x] open a pull request to bump the version numbers in >>> the source code >>>>>>>>>>>>> 2. [x] upload source >>>>>>>>>>>>> 3. [can't do] upload binaries >>>>>>>>>>>>> 4. [x] update website >>>>>>>>>>>>> 5. [x] upload ruby gems >>>>>>>>>>>>> 6. [ ] upload js packages >>>>>>>>>>>>> 8. [ ] upload C# packages >>>>>>>>>>>>> 9. [ ] upload rust crates >>>>>>>>>>>>> 10. [ ] update conda recipes >>>>>>>>>>>>> 11. [kszucs] upload wheels/sdist to pypi >>>>>>>>>>>>> 12. [ ] update homebrew packages >>>>>>>>>>>>> 13. [kszucs] update maven artifacts >>>>>>>>>>>>> 14. [ ] update msys2 >>>>>>>>>>>>> 15. [nealrichardson] update R packages >>>>>>>>>>>>> 16. [ ] update docs >>>>>>>>>>>>> >>>>>>>>>>>>> On Mon, Apr 26, 2021 at 8:19 PM Krisztián Szűcs >>>>>>>>>>>>> <szucs.kriszt...@gmail.com> wrote: >>>>>>>>>>>>>> The VOTE carries with 4 binding +1 and 5 non-binding +1 >>> votes. >>>>>>>>>>>>>> Thanks everyone! >>>>>>>>>>>>>> >>>>>>>>>>>>>> I'm starting the post release tasks and keep you posted >>> about the >>>>>>>>>>>>>> current status. >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Mon, Apr 26, 2021 at 6:06 PM Neal Richardson >>>>>>>>>>>>>> <neal.p.richard...@gmail.com> wrote: >>>>>>>>>>>>>>> +1 (binding) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> GitHub Actions verifications are green and R artifact >>> builds are successful. >>>>>>>>>>>>>>> Neal >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Mon, Apr 26, 2021 at 6:02 AM Krisztián Szűcs < >>> szucs.kriszt...@gmail.com> >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Sun, Apr 25, 2021 at 10:59 PM Sutou Kouhei < >>> k...@clear-code.com> wrote: >>>>>>>>>>>>>>>>> Here: https://github.com/apache/arrow/pull/10126 >>>>>>>>>>>>>>>> I've incorporated the automatic verification step to the >>> release >>>>>>>>>>>>>>>> procedure so we can start the VOTE after having positive >>> feedback from >>>>>>>>>>>>>>>> the verification tasks. >>>>>>>>>>>>>>>>> In <CAJPUwMCNJncvERS5Yvzfp25W8fUcgJFvy57= >>> hzrz9-a82+a...@mail.gmail.com> >>>>>>>>>>>>>>>>> "Re: [VOTE] Release Apache Arrow 4.0.0 - RC3" on Sun, >>> 25 Apr 2021 >>>>>>>>>>>>>>>> 15:12:30 -0500, >>>>>>>>>>>>>>>>> Wes McKinney <wesmck...@gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Have we run the GitHub Actions release verifications, or >>> can we do >>>>>>>>>>>>>>>>>> that? I will try to run the RC verification on my dev >>> machine (I >>>>>>>>>>>>>>>>>> recently reinstalled Linux so wasn't equipped to >>> immediately run the >>>>>>>>>>>>>>>>>> verification script) >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Sun, Apr 25, 2021 at 2:31 PM Jorge Cardoso Leitão >>>>>>>>>>>>>>>>>> <jorgecarlei...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>> +1, based on Rust alone. All tests pass as they should. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Thanks a lot everyone for making this happen. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Best, >>>>>>>>>>>>>>>>>>> Jorge >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Thu, Apr 22, 2021 at 5:17 PM Jonathan Keane < >>> j...@ursacomputing.com >>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> +1 (non-binding) >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Verified wheels, sources, and binaries on macOS 11.2 >>> using the >>>>>>>>>>>>>>>> verification >>>>>>>>>>>>>>>>>>>> script (except for Java Integration, Glib, and Ruby). >>> Like Antoine >>>>>>>>>>>>>>>> I ran >>>>>>>>>>>>>>>>>>>> into the same issue with Ruby. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> I also installed Arrow and the R package locally + ran >>> some adhoc >>>>>>>>>>>>>>>> tests >>>>>>>>>>>>>>>>>>>> using some of our benchmarks. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> I've also confirmed the RC (1 and 3) work using the R >>> distribution >>>>>>>>>>>>>>>> setup we >>>>>>>>>>>>>>>>>>>> have [1]. I will update those to point to the release >>> when it is >>>>>>>>>>>>>>>> ready. >>>>>>>>>>>>>>>>>>>> [1]: >>> https://github.com/r-windows/rtools-packages/pull/197 (and >>>>>>>>>>>>>>>> other >>>>>>>>>>>>>>>>>>>> linked PRs) >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Thu, Apr 22, 2021 at 9:23 AM David Li < >>> lidav...@apache.org> >>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>> +1 (non-binding) >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Verified wheels, sources, and apt binaries on Ubuntu >>> 18.04. >>>>>>>>>>>>>>>>>>>>> Best, >>>>>>>>>>>>>>>>>>>>> David >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On 2021/04/21 21:30:33, Krisztián Szűcs < >>> ksz...@apache.org> >>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> I would like to propose the following release >>> candidate (RC3) >>>>>>>>>>>>>>>> of Apache >>>>>>>>>>>>>>>>>>>>>> Arrow version 4.0.0. This is a release consisting of >>> 719 >>>>>>>>>>>>>>>>>>>>>> resolved JIRA issues[1]. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> This release candidate is based on commit: >>>>>>>>>>>>>>>>>>>>>> f959141ece4d660bce5f7fa545befc0116a7db79 [2] >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> The source release rc3 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 4.0.0 >>>>>>>>>>>>>>>>>>>>>> [ ] +0 >>>>>>>>>>>>>>>>>>>>>> [ ] -1 Do not release this as Apache Arrow 4.0.0 >>> because... >>>>>>>>>>>>>>>>>>>>>> [1]: >>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARROW%20AND%20status%20in%20%28Resolved%2C%20Closed%29%20AND%20fixVersion%20%3D%204.0.0 >>>>>>>>>>>>>>>>>>>>>> [2]: >>> https://github.com/apache/arrow/tree/f959141ece4d660bce5f7fa545befc0116a7db79 >>>>>>>>>>>>>>>>>>>>>> [3]: >>> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-4.0.0-rc3 >>>>>>>>>>>>>>>>>>>>>> [4]: >>> https://bintray.com/apache/arrow/centos-rc/4.0.0-rc3 >>>>>>>>>>>>>>>>>>>>>> [5]: >>> https://bintray.com/apache/arrow/debian-rc/4.0.0-rc3 >>>>>>>>>>>>>>>>>>>>>> [6]: >>> https://bintray.com/apache/arrow/python-rc/4.0.0-rc3 >>>>>>>>>>>>>>>>>>>>>> [7]: >>> https://bintray.com/apache/arrow/ubuntu-rc/4.0.0-rc3 >>>>>>>>>>>>>>>>>>>>>> [8]: >>> https://github.com/apache/arrow/blob/f959141ece4d660bce5f7fa545befc0116a7db79/CHANGELOG.md >>>>>>>>>>>>>>>>>>>>>> [9]: >>> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates >