+1 (binding)

- Verified GPG signatures (key 72B436558AA9CDCA2C4CBAC340D4B35E2C1452E5 from 
KEYS) and SHA-512 checksums of all artifacts
- Verified signatures/checksums of a sample of staged Maven artifacts 
(orgapachestorm-1130)
- Compared the source release against the v3.1.0 tag (11d40328): no relevant 
differences
- Checked LICENSE/NOTICE in the source and binary distributions; RAT check 
passes (0 unapproved)
- Built the source release (mvn clean install -DskipTests) with JDK 25
- Ran a Docker cluster (ZooKeeper, Nimbus, Supervisor, UI) from the binary 
distribution on Java 25
- Built StormCrawler 4.0.0-SNAPSHOT against the staged 3.1.0, ran a 
URLFrontier/WARC crawl topology (sc-warc-demo)
  via Flux on the cluster: 0 failed tuples, valid WARC output, clean kill

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.

Gruß
Richard

> Am 11.09.2026 um 21:07 schrieb Rui Abreu <[email protected]>:
> 
> Hi folks,
> 
> I have posted a release candidate for Apache Storm 3.1.0
> release and it is ready for testing.
> 
> The Nexus staging repository is here:
> https://repository.apache.org/content/repositories/orgapachestorm-1130
> 
> Storm Source and Binary Release with sha512 checksums and GPG
> signature files are here:
> https://dist.apache.org/repos/dist/dev/storm/apache-storm-3.1.0-rc1/
> 
> The release artifacts are signed with the following key:
> https://keyserver.ubuntu.com/pks/lookup?op=index&fingerprint=on&search=0x72B436558AA9CDCA2C4CBAC340D4B35E2C1452E5
> in this file https://www.apache.org/dist/storm/KEYS
> 
> The release was made from the Apache Storm 3.1.0 tag at:
> https://github.com/apache/storm/tree/v3.1.0
> 
> Full list of changes in this release:
> https://dist.apache.org/repos/dist/dev/storm/apache-storm-3.1.0-rc1/RELEASE_NOTES.html
> 
> To use it in a Maven build set the version for Storm to 3.1.0 and add
> the following URL to your settings.xml file:
> https://repository.apache.org/content/repositories/orgapachestorm-1130
> 
> The release was made using the Storm release process, documented on
> the GitHub repository:
> https://github.com/apache/storm/blob/master/RELEASING.md
> 
> Please vote on releasing these packages as Apache Storm 3.1.0. The
> vote is open for at least the next 72 hours.
> 
> "How to vote" is described here:
> https://github.com/apache/storm/blob/master/RELEASING.md#how-to-vote-on-a-release-candidate
> When voting, please list the actions taken to verify the release.
> 
> Only votes from the Storm PMC are binding, but everyone is welcome to
> check the release candidate and vote.
> The vote passes if at least three binding +1 votes are cast.
> 
> [ ] +1 Release this package as Apache Storm 3.1.0
> [ ] 0 No opinion
> [ ] -1 Do not release this package because...
> 
> Thanks to everyone who contributed to this release.

Reply via email to