Skip to content

Upgrade to Apache Storm 3.1.0 and Java 25 - #2150

Merged
rzo1 merged 1 commit into
apache:mainfrom
rzo1:storm-3.1.0
Sep 15, 2026
Merged

rzo1 merged 1 commit into
apache:mainfrom
rzo1:storm-3.1.0

Conversation

@rzo1

@rzo1 rzo1 commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

Apache Storm 3.1.0 has been released. This PR upgrades StormCrawler to it and raises the compile level to Java 25.

Changes

  • storm-client.version bumped from 3.0.0 to 3.1.0
  • Compiler and javadoc source/target/release raised from 17 to 25. The README, quick start and CI already require JDK 25.
  • storm.version bumped to 3.1.0 in the archetype poms (default, OpenSearch, Solr)
  • Docs updated: root README, archetype README (link to the 3.1.0 cluster setup guide) and the Solr READMEs
  • THIRD-PARTY.txt updated for the Storm artifacts

Testing

  • mvn clean install -DskipTests passes on JDK 25
  • Tests for core, external/warc and external/urlfrontier pass

@rzo1
rzo1 requested review from dpol1 and jnioche September 13, 2026 06:05
@rzo1 rzo1 self-assigned this Sep 13, 2026
@jnioche jnioche added this to the 4.0.0 milestone Sep 14, 2026
@jnioche jnioche added the dependencies Pull requests that update a dependency file label Sep 14, 2026
@rzo1
rzo1 merged commit 59350eb into apache:main Sep 15, 2026
2 checks passed
@rzo1
rzo1 deleted the storm-3.1.0 branch September 15, 2026 07:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants