[x] Close the GitHub milestone/project [x] Add the new release to the Apache Reporter System [x] Upload source release artifacts to Subversion [x] Create the final GitHub release [x] Update website [x] Upload wheels/sdist to PyPI [x] Publish Maven packages [x] Update tags for Go modules [ ] Deploy APT/Yum repositories [1] [ ] Update R packages [x] Upload Ruby packages to RubyGems [x] Upload C#/.NET packages to NuGet [x] Upload Rust crates to crates.io [2] [IN PROGRESS] Update conda-forge packages [3] [ ] Announce the new release [4] [x] Remove old artifacts [IN PROGRESS] Bump versions [5] [IN PROGRESS] Publish release blog post [6]
[1]: Waiting until it's confirmed that the APT/YUM packages will upload properly [2]: I had to manually tweak some things, see https://github.com/apache/arrow-adbc/issues/2783 [3]: https://github.com/conda-forge/arrow-adbc-split-feedstock/pull/36 [4]: Waiting until APT/YUM packages are uploaded. [5]: https://github.com/apache/arrow-adbc/pull/2784 [6]: https://github.com/apache/arrow-site/pull/647 On Tue, May 6, 2025, at 09:36, David Li wrote: > The vote passes with 5 binding +1 votes. Thanks all! > > Binding votes: > - Dewey Dunnington > - Jacob Wujciak > - Raúl Cumplido > - Sutou Kouhei > - David Li > > I will start on the post-release tasks. > > On Tue, May 6, 2025, at 02:58, Jacob Wujciak wrote: >> + 1 (binding) >> >> I found a minor issue with a missing test dependency when running >> without conda, but it's not a blocker: >> https://github.com/apache/arrow-adbc/issues/2773 >> >> Am Mo., 5. Mai 2025 um 10:49 Uhr schrieb Raúl Cumplido <rau...@apache.org>: >>> >>> +1 (binding) >>> >>> Tested with: >>> USE_CONDA=1 dev/release/verify-release-candidate.sh 18 0 >>> >>> on Ubuntu 24.04. >>> >>> Raúl >>> >>> El lun, 5 may 2025 a las 2:19, David Li (<lidav...@apache.org>) escribió: >>> >>> > My vote: +1 (binding) >>> > >>> > Tested sources, binaries on Ubuntu 25.04/Conda. >>> > >>> > On Sat, May 3, 2025, at 15:27, Sutou Kouhei wrote: >>> > > +1 (binding) >>> > > >>> > > I ran the following on Debian GNU/Linux sid: >>> > > >>> > > TEST_DEFAULT=0 \ >>> > > TEST_SOURCE=1 \ >>> > > LANG=C \ >>> > > TZ=UTC \ >>> > > JAVA_HOME=/usr/lib/jvm/default-java \ >>> > > dev/release/verify-release-candidate.sh 18 0 >>> > > >>> > > TEST_DEFAULT=0 \ >>> > > TEST_APT=1 \ >>> > > LANG=C \ >>> > > dev/release/verify-release-candidate.sh 18 0 >>> > > >>> > > TEST_DEFAULT=0 \ >>> > > TEST_BINARY=1 \ >>> > > LANG=C \ >>> > > dev/release/verify-release-candidate.sh 18 0 >>> > > >>> > > TEST_DEFAULT=0 \ >>> > > TEST_JARS=1 \ >>> > > LANG=C \ >>> > > dev/release/verify-release-candidate.sh 18 0 >>> > > >>> > > TEST_DEFAULT=0 \ >>> > > TEST_WHEELS=1 \ >>> > > LANG=C \ >>> > > TZ=UTC \ >>> > > dev/release/verify-release-candidate.sh 18 0 >>> > > >>> > > TEST_DEFAULT=0 \ >>> > > TEST_YUM=1 \ >>> > > LANG=C \ >>> > > dev/release/verify-release-candidate.sh 18 0 >>> > > >>> > > with: >>> > > >>> > > * g++ (Debian 14.2.0-19) 14.2.0 >>> > > * go version go1.24.2 linux/amd64 >>> > > * openjdk version "21.0.7" 2025-04-15 >>> > > * Python 3.13.3 >>> > > * ruby 3.3.8 (2025-04-09 revision b200bad6cd) [x86_64-linux-gnu] >>> > > * R version 4.5.0 (2025-04-11) -- "How About a Twenty-Six" >>> > > * .NET 8.0.408 >>> > > * rustc 1.85.0 (4d91de4e4 2025-02-17) (built from a source tarball) >>> > > * Apache Arrow 21.0.0-SNAPSHOT >>> > > >>> > > >>> > > Thanks, >>> > > -- >>> > > kou >>> > > >>> > > In <327b44d0-74ee-4c52-9a68-0597d2c7b...@app.fastmail.com> >>> > > "[VOTE] Release Apache Arrow ADBC 18 - RC0" on Fri, 02 May 2025 >>> > > 20:01:44 +0900, >>> > > "David Li" <lidav...@apache.org> wrote: >>> > > >>> > >> Hello, >>> > >> >>> > >> I would like to propose the following release candidate (RC0) of Apache >>> > Arrow ADBC version 18. This is a release consisting of 28 resolved GitHub >>> > issues [1]. >>> > >> >>> > >> The subcomponents are versioned independently: >>> > >> >>> > >> - C/C++/GLib/Go/Python/Ruby: 1.6.0 >>> > >> - C#: 0.18.0 >>> > >> - Java: 0.18.0 >>> > >> - R: 0.18.0 >>> > >> - Rust: 0.18.0 >>> > >> >>> > >> This release candidate is based on commit: >>> > b093c15341a00af954c4954696cab910fa794f6e [2] >>> > >> >>> > >> The source release rc0 is hosted at [3]. >>> > >> The binary artifacts are hosted at [4][5][6][7][8]. >>> > >> The changelog is located at [9]. >>> > >> >>> > >> Please download, verify checksums and signatures, run the unit tests, >>> > and vote on the release. See [10] for how to validate a release candidate. >>> > >> >>> > >> See also a verification result on GitHub Actions [11]. >>> > >> >>> > >> The vote will be open for at least 72 hours. >>> > >> >>> > >> [ ] +1 Release this as Apache Arrow ADBC 18 >>> > >> [ ] +0 >>> > >> [ ] -1 Do not release this as Apache Arrow ADBC 18 because... >>> > >> >>> > >> Note: to verify APT/YUM packages on macOS/AArch64, you must `export >>> > DOCKER_DEFAULT_PLATFORM=linux/amd64`. (Or skip this step by `export >>> > TEST_APT=0 TEST_YUM=0`.) >>> > >> >>> > >> [1]: >>> > https://github.com/apache/arrow-adbc/issues?q=is%3Aissue+milestone%3A%22ADBC+Libraries+18%22+is%3Aclosed >>> > >> [2]: >>> > https://github.com/apache/arrow-adbc/commit/b093c15341a00af954c4954696cab910fa794f6e >>> > >> [3]: >>> > https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-adbc-18-rc0/ >>> > >> [4]: https://packages.apache.org/artifactory/arrow/almalinux-rc/ >>> > >> [5]: https://packages.apache.org/artifactory/arrow/debian-rc/ >>> > >> [6]: https://packages.apache.org/artifactory/arrow/ubuntu-rc/ >>> > >> [7]: >>> > https://repository.apache.org/content/repositories/staging/org/apache/arrow/adbc/ >>> > >> [8]: >>> > https://github.com/apache/arrow-adbc/releases/tag/apache-arrow-adbc-18-rc0 >>> > >> [9]: >>> > https://github.com/apache/arrow-adbc/blob/apache-arrow-adbc-18-rc0/CHANGELOG.md >>> > >> [10]: >>> > https://arrow.apache.org/adbc/main/development/releasing.html#how-to-verify-release-candidates >>> > >> [11]: https://github.com/apache/arrow-adbc/actions/runs/14793223606 >>> >