Apache Storm 2.6.1 Released

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

This release includes a number of code improvements, library updates and important bug fixes. We also took over the stewardship over the official Storm docker image located here.

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.6.1

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

New Feature

Improvement

  • [STORM-3186] - Customizable configuration for metric reporting interval
  • [STORM-3565] - Allow users to add dimensionsfor storm metrics
  • [STORM-3639] - Remove asserts from Storm daemon code
  • [STORM-3680] - Upgrade Jedis library in storm-jedis module to 3.2.x
  • [STORM-4007] - Add the getName() method in order to obtain the applied label to the Trident stream.
  • [STORM-4008] - Implement timed GH actions to publish SNAPSHOTS
  • [STORM-4009] - Regenerate Thrift Code with current Thrift version used in Storm
  • [STORM-4016] - Kafka spout: start using poll(Duration)

Bug

  • [STORM-3132] - NPE in Values Constructor
  • [STORM-3713] - Possible race condition between zookeeper sync-up and killing topology
  • [STORM-4017] - isAnyWindowsProcessAlive does not work with multiple pids
  • [STORM-4018] - Wrong order of the params in Storm API resource
  • [STORM-4023] - Background periodic Kerberos re-login should use same JAAS configuration as initial login
  • [STORM-4024] - Bolt Input Stats are blank if topology.acker.executors is null or 0
  • [STORM-4025] - ClassCastException when changing log level in Storm UI

Task

  • [STORM-4022] - Avoid flooding nimbus logs with dead topology heatbeat timeout error messages
  • [STORM-4026] - Thrift 0.19.0

Dependency upgrade

Project

  • [STORM-4006] - Implement timed GH actions to publish to nightlies.a.o