Ubuntu 22.04.5 LTS, openjdk 21.0.7 2025-04-15 LTS, Gradle wrapper, Gradle 8.7

 * Checked signatures and checksums OK
 * Checked diff between repo and artifacts OK
 * Went over release note OK
 * Checked README, NOTICE, LICENSE OK
 * All source files have ASF headers OK (grep -RiL "Licensed to the
Apache Software Foundation")
 * No unexpected binary files OK (find . -type f -exec file {} \; |
grep -v text)
 * Built from git tag and run tests (./gradlew build) OK
 * Built from source artifacts and run tests (gradle build) OK

+1 zabetak (PMC member)

Best,
Stamatis

On Wed, Oct 29, 2025 at 10:58 PM Francis Chuang
<[email protected]> wrote:
>
> Thanks Ruben for being RM.
>
> My vote is: +1 francischuang (PMC)
>
> - Verified GPG signature - OK
> - Verified SHA512 - OK
> - Diffed source release and git repository - OK
> - Checked release notes on tag
> (https://github.com/apache/calcite/blob/calcite-1.41.0-rc0/site/_docs/history.md)
> - OK
> - Checked year and versions in NOTICE, README and HOWTO - OK
> - Ran tests (gradle check) - OK
> - Spot checked Nexus artifacts - OK
>
> Environment:
> Eclipse-temurin:23 docker container in WSL2 (Ubuntu 24.04.3) on Windows
> 11 25h2
>
> $ docker version
> Client:
>   Version:           28.5.1
>   API version:       1.51
>   Go version:        go1.24.8
>   Git commit:        e180ab8
>   Built:             Wed Oct  8 12:16:30 2025
>   OS/Arch:           linux/amd64
>   Context:           default
>
> Server: Docker Desktop 4.49.0 (208700)
>   Engine:
>    Version:          28.5.1
>    API version:      1.51 (minimum version 1.24)
>    Go version:       go1.24.8
>    Git commit:       f8215cc
>    Built:            Wed Oct  8 12:17:24 2025
>    OS/Arch:          linux/amd64
>    Experimental:     false
>   containerd:
>    Version:          1.7.27
>    GitCommit:        05044ec0a9a75232cad458027ca83437aae3f4da
>   runc:
>    Version:          1.2.5
>    GitCommit:        v1.2.5-0-g59923ef
>   docker-init:
>    Version:          0.19.0
>    GitCommit:        de40ad0
>
> $ gradle -v
>
> ------------------------------------------------------------
> Gradle 8.7
> ------------------------------------------------------------
>
> Build time:   2024-03-22 15:52:46 UTC
> Revision:     650af14d7653aa949fce5e886e685efc9cf97c10
>
> Kotlin:       1.9.22
> Groovy:       3.0.17
> Ant:          Apache Ant(TM) version 1.10.13 compiled on January 4 2023
> JVM:          23.0.2 (Eclipse Adoptium 23.0.2+7)
> OS:           Linux 6.6.87.2-microsoft-standard-WSL2 amd64
>
> $ java --version
> openjdk 23.0.2 2025-01-21
> OpenJDK Runtime Environment Temurin-23.0.2+7 (build 23.0.2+7)
> OpenJDK 64-Bit Server VM Temurin-23.0.2+7 (build 23.0.2+7, mixed mode,
> sharing)
>
> I noticed tests hanging when running "gradle check" under JDK 8, so I've
> logged CALCITE-7255 [1] for the next release.
>
> Francis
>
> [1] https://issues.apache.org/jira/browse/CALCITE-7255
>
> On 30/10/2025 8:29 am, Alessandro Solimando wrote:
> > +1 asolimando (PMC member)
> >
> > Thanks Ruben for preparing this RC, this is what I have checked:
> >
> > - verified gpg signature: OK [1]
> > - verified package checksum: OK [2]
> > - verified gradle build from sources: OK [3]
> > - building commit and running tests: OK [4]
> > - checked release notes: OK
> > - checked a few modules in the Maven repository: OK
> > - checking difference with the git folder: OK [5]
> > - running the test suite of a downstream project: OK
> > - environment used [6]
> >
> > Best regards,
> > Alessandro
> >
> > ---------------------------------------------------------------------------------------------
> >
> > [1]
> > $ curl "https://downloads.apache.org/calcite/KEYS"; | gpg --import
> > $ gpg --verify apache-calcite-1.41.0-src.tar.gz.asc
> > apache-calcite-1.41.0-src.tar.gz
> >
> > [2]
> > $ diff <(cat apache-calcite-1.41.0-src.tar.gz.sha512) <(shasum -a 512
> > apache-calcite-1.41.0-src.tar.gz)
> >
> > [3]
> > $ cp ~/git/calcite/gradlew .
> > $ cp -r ~/git/calcite/gradle/wrapper gradle
> > $ ./gradlew build
> >
> > [4]
> > $ ./gradlew build
> >
> > [5]
> > $ diff -qr . ~/git/calcite | grep -v gradle | grep -v idea
> > (nothing to report)
> >
> > [6]
> > $ ./gradlew -version
> > ------------------------------------------------------------
> > Gradle 8.7
> > ------------------------------------------------------------
> >
> > Build time:   2024-03-22 15:52:46 UTC
> > Revision:     650af14d7653aa949fce5e886e685efc9cf97c10
> >
> > Kotlin:       1.9.22
> > Groovy:       3.0.17
> > Ant:          Apache Ant(TM) version 1.10.13 compiled on January 4 2023
> > JVM:          21.0.4 (Azul Systems, Inc. 21.0.4+7-LTS)
> > OS:           Mac OS X 15.6.1 aarch64
> >
> > $ java -version
> > openjdk version "21.0.4" 2024-07-16 LTS
> > OpenJDK Runtime Environment Zulu21.36+17-CA (build 21.0.4+7-LTS)
> >
> > On Wed, 29 Oct 2025 at 06:05, jensen <[email protected]> wrote:
> >
> >> Thank you very much to Ruben for being the release manager for version
> >> 1.41.0! I tried to verify the following items:
> >>
> >> Ubuntu 22.04 LTS (WSL), JDK 1.8.0_202 and 17.0.16, Gradle 8.7
> >>
> >>
> >> * Checked signatures and checksums OK
> >> * Checked diff between repo and artifacts (Only some differences in the
> >> site and gradlew files) OK
> >> * Went over release note (Only one comment[1]) OK
> >> * All source files have ASF headers OK
> >> * Built from git tag and run tests (./gradlew build) OK
> >> * Built from source artifacts and run tests (gradle build) OK
> >>
> >>
> >> +1 (committer)
> >>
> >>
> >> [1]
> >> https://github.com/apache/calcite/commit/c838dd471ca36f5648ef13e5c3c34c6ca0815322#r169047239
> >>
> >>
> >> Best,
> >> Zhen Chen
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> At 2025-10-29 04:20:49, "Ruben Q L" <[email protected]> wrote:
> >>> Hi all,
> >>>
> >>> I have created a build for Apache Calcite 1.41.0, release
> >>> candidate 0.
> >>>
> >>> Thanks to everyone who has contributed to this release.
> >>>
> >>> You can read the release notes here:
> >>>
> >> https://github.com/apache/calcite/blob/calcite-1.41.0-rc0/site/_docs/history.md
> >>>
> >>> The commit to be voted upon:
> >>>
> >> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=c838dd471ca36f5648ef13e5c3c34c6ca0815322
> >>>
> >>> Its hash is c838dd471ca36f5648ef13e5c3c34c6ca0815322
> >>>
> >>> Tag:
> >>> https://github.com/apache/calcite/tree/calcite-1.41.0-rc0
> >>>
> >>> The artifacts to be voted on are located here:
> >>> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.41.0-rc0
> >>> (revision 80354)
> >>>
> >>> The hashes of the artifacts are as follows:
> >>
> >>> c842c4317b067c494778901ff0ed82483f0d327ea08927235cc6eb271d48c93000e771b04651928935bb41117080b81cf8ffb2a5eb2e42fb59aa53d68580e956
> >>> *apache-calcite-1.41.0-src.tar.gz
> >>>
> >>> A staged Maven repository is available for review at:
> >>>
> >> https://repository.apache.org/content/repositories/orgapachecalcite-1249/org/apache/calcite/
> >>>
> >>> Release artifacts are signed with the following key:
> >>> https://people.apache.org/keys/committer/rubenql.asc
> >>> https://www.apache.org/dist/calcite/KEYS
> >>>
> >>> To create the jars and test Apache Calcite: "gradle build"
> >>> (Requires an appropriate Gradle/JDK installation.)
> >>>
> >>> Please vote on releasing this package as Apache Calcite 1.41.0.
> >>> Everyone is welcome to vote. Your vote should contain the line
> >>> 'code name (role)', where
> >>>   * 'code' is +1, 0 or -1 as below;
> >>>   * 'name' is your ASF id if you have one, else your real name;
> >>>   * 'role' is 'community', 'committer' or 'PMC member'.
> >>>
> >>> [ ] +1 Release this package as Apache Calcite 1.41.0
> >>> [ ]  0 I don't feel strongly about it, but I'm okay with the release
> >>> [ ] -1 Do not release this package because...
> >>>
> >>> The vote is open for the next 72 hours (closing at
> >>> 2025-10-31T19:00:00Z) and passes if a majority of
> >>> at least three +1 votes by PMC members are cast.
> >>>
> >>> Here is my vote:
> >>>
> >>>   +1 rubenql (PMC member)
> >>>
> >>> rubenql (release manager)
> >>
> >
>

Reply via email to