Apache Storm 2.8.5 Released

The Apache Storm community is pleased to announce that version 2.8.5 has been released and is available from the downloads page.

This release includes new features as well as a number of code improvements, bug fixes and library updates. We encourage users of previous versions to upgrade to this latest release.

Thanks

Special thanks are due to all those who have contributed to Apache Storm -- whether through direct code contributions, documentation, bug reports, or helping other users on the mailing lists. Your efforts are much appreciated.

Changes in this Release - Storm 2.8.5

JIRA issues addressed in the 2.8.5 release of Storm. Documentation for this release is available at the Apache Storm project site.

Enhancements

  • [#8434] - Upgrade Bootstrap to 5.3.8, add dark mode toggle
  • [#8427] - Use package manager for 3rd party JS in Storm-UI
  • [#8415] - Implement size-based file rotation for FileBasedEventLogger
  • [#8414] - [storm-client] Add missing logging to TridentBoltExecutor on tuple count mismatch failures
  • [#8413] - [storm-client] Replace e.printStackTrace() with SLF4J logging in ConfigurableTopology

Dependency upgrades

  • [#8424] - Migrate project from commons-lang to commons-lang3
  • [#8422] - Bump org.apache.zookeeper:zookeeper from 3.9.4 to 3.9.5
  • [#8412] - Bump com.google.errorprone:error_prone_annotations from 2.46.0 to 2.48.0
  • [#8411] - Bump maven-resolver.version from 1.9.25 to 1.9.27
  • [#8410] - Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0
  • [#8409] - Bump org.jctools:jctools-core from 4.0.5 to 4.0.6
  • [#8408] - Bump org.apache.maven.plugins:maven-dependency-plugin from 3.9.0 to 3.10.0
  • [#8407] - Bump io.netty:netty-bom from 4.2.9.Final to 4.2.10.Final
  • [#8406] - Bump org.checkerframework:checker-qual from 3.53.0 to 3.53.1
  • [#8405] - Bump prometheus.client.version from 1.4.3 to 1.5.0
  • [#8404] - Bump surefire.version from 3.5.4 to 3.5.5
  • [#8403] - Bump com.fasterxml.jackson.core:jackson-databind from 2.20.1 to 2.21.1
  • [#8402] - Bump org.junit:junit-bom from 6.0.2 to 6.0.3
  • [#8401] - Bump redis.clients:jedis from 7.2.1 to 7.3.0
  • [#8400] - Bump com.fasterxml.jackson:jackson-bom from 2.21.0 to 2.21.1
  • [#8399] - Bump netty-tcnative.version from 2.0.74.Final to 2.0.75.Final
  • [#8398] - Bump jakarta.xml.bind:jakarta.xml.bind-api from 4.0.4 to 4.0.5
  • [#8397] - Bump hadoop.version from 3.4.2 to 3.4.3
  • [#8396] - Bump activemq.version from 6.2.0 to 6.2.1
  • [#8395] - Bump byte-buddy.version from 1.18.4 to 1.18.5
  • [#8394] - Bump org.apache.maven.plugins:maven-surefire-report-plugin from 3.5.4 to 3.5.5
  • [#8393] - Bump spring.version from 7.0.3 to 7.0.5

Bug fixing

  • [#8420] - fix(HeartbeatCache): Falsely timing out alive executors when heartbeat TIME_SECS does not advance
  • [#8419] - Nimbus deployment causing Topologies rebalancing
  • [#8416] - Fix silent exception swallow in LocalFsBlobStore.prepare() leaving stormClusterState null