L1nq0 opened a new pull request, #73: URL: https://github.com/apache/storm-site/pull/73
The cluster setup page for the 3.0.0 and 3.1.0 releases opens its dependency list with: 1. Java 21+ (Apache Storm 3.x is tested through GitHub actions against Java 21 and Java 25) The release binaries require Java 25, so this line no longer matches what users need to install. Richard Zowalla flagged it while voting on the 3.1.0 RC1 (dev@, thread "[VOTE] Release Apache Storm 3.1.0 (RC1)"): "Minor, non-blocking: docs/Setting-up-a-Storm-cluster.md still says 'Java 21+', but the binaries require Java 25. Can be fixed for the website only for now." This updates the line in releases/3.1.0/Setting-up-a-Storm-cluster.md and releases/3.0.0/Setting-up-a-Storm-cluster.md to: 1. Java 25+ (Apache Storm 3.x binaries require Java 25; GitHub Actions builds and tests run on JDK 25) Grounds for Java 25: The root pom sets javaVersion 25 on v3.0.0, v3.1.0 and master, so the shipped jars carry class files only Java 25 can load. The CI workflow used by those versions (maven.yaml) builds on JDK 25 and runs its test matrix with Java 25 only, so the old "tested against Java 21 and Java 25" parenthetical no longer holds either. The official 3.x Docker images also run on eclipse-temurin:25-jre. releases/3.0.0 gets the same one-line update because its tag carries the same javaVersion 25, so its published page has the same mismatch. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
