blob: af3ea4cd77c2d62ab5796fafd45007c6580dc43a [file] [log] [blame] [view]
---
layout: post
title: Apache Storm 0.10.0 released
author: P. Taylor Goetz
---
The Apache Storm community is pleased to announce that version 0.10.0 Stable has been released and is available from [the downloads page](/downloads.html).
This release includes a number of improvements and bug fixes identified in the previous beta release. For a description of the new features included in the 0.10.0 release, please [see the previous announcement of 0.10.0-beta1](/2015/06/15/storm0100-beta-released.html).
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.
Full Changelog
---------
* STORM-1108: Fix NPE in simulated time
* STORM-1106: Netty should not limit attempts to reconnect
* STORM-1099: Fix worker childopts as arraylist of strings
* STORM-1096: Fix some issues with impersonation on the UI
* STORM-912: Support SSL on Logviewer
* STORM-1094: advance kafka offset when deserializer yields no object
* STORM-1066: Specify current directory when supervisor launches a worker
* STORM-1012: Shaded everything that was not already shaded
* STORM-967: Shaded everything that was not already shaded
* STORM-922: Shaded everything that was not already shaded
* STORM-1042: Shaded everything that was not already shaded
* STORM-1026: Adding external classpath elements does not work
* STORM-1055: storm-jdbc README needs fixes and context
* STORM-1044: Setting dop to zero does not raise an error
* STORM-1050: Topologies with same name run on one cluster
* STORM-1005: Supervisor do not get running workers after restart.
* STORM-803: Cleanup travis-ci build and logs
* STORM-1027: Use overflow buffer for emitting metrics
* STORM-1024: log4j changes leaving ${sys:storm.log.dir} under STORM_HOME dir
* STORM-944: storm-hive pom.xml has a dependency conflict with calcite
* STORM-994: Connection leak between nimbus and supervisors
* STORM-1001: Undefined STORM_EXT_CLASSPATH adds '::' to classpath of workers
* STORM-977: Incorrect signal (-9) when as-user is true
* STORM-843: [storm-redis] Add Javadoc to storm-redis
* STORM-866: Use storm.log.dir instead of storm.home in log4j2 config
* STORM-810: PartitionManager in storm-kafka should commit latest offset before close
* STORM-928: Add sources->streams->fields map to Multi-Lang Handshake
* STORM-945: <DefaultRolloverStrategy> element is not a policy,and should not be putted in the <Policies> element.
* STORM-857: create logs metadata dir when running securely
* STORM-793: Made change to logviewer.clj in order to remove the invalid http 500 response
* STORM-139: hashCode does not work for byte[]
* STORM-860: UI: while topology is transitioned to killed, "Activate" button is enabled but not functioning
* STORM-966: ConfigValidation.DoubleValidator doesn't really validate whether the type of the object is a double
* STORM-742: Let ShellBolt treat all messages to update heartbeat
* STORM-992: A bug in the timer.clj might cause unexpected delay to schedule new event