- initial release
- issue #1 cannot find redstorm gem when using rbenv
- issue #2 redstorm examples fails when directory examples already exists
- new simple DSL
- examples using simple DSL
- redstorm command usage syntax change
- more doc in README
- gems support in production cluster
- Storm 0.6.0
- Storm 0.6.2
- JRuby 1.6.6
- issue #16, Bundler support for topology gems
- issue #19, support for multiple dirs in jar
- issue #20, update to Storm 0.7.1
- issue #21, proper support for 1.8/1.9 Ruby compatibility mode
- issue #22, fixed Config class name clash
- JRuby 1.6.7
- DSL Support for per bolt/spout configuration and spout activate/deactivate in Storm 0.7.x
- consistent workflow using the redstorm command in local dev or gem mode
- better handling of enviroments and paths
- redstorm bundle command to install topology gems
- issue #26, fixed examples/native for 0.5.1 compatibility
- issue #29, updated to Storm 0.7.3
- issue #30, add redstorm cluster command for remote topology submission
- issue #31, added support for localOrShuffleGrouping
- issue #33, avoid forking or shelling out on redstorm commands
- issue #35, automatically set JRuby 1.8/1.9 mode in remote cluster context
- JRuby 1.6.7.2
- better handling of JRuby 1.8/1.9 mode
- topology gems are now specified using a Bundler group in the project Gemfile
- refactored environment/paths handling for local vs cluster context
- issue #38, added support for spout reliable emit
- gem path is always in target/gems for both local and cluster context
- temp fix for slf4j dependencies conflict (issue #36)
- Storm 0.7.4
- issue #39, spout on_receive block will not be evaluated if :emit => false
- issue #40, bolt fail method missing
- integration tests support
- issue #28, allow specification of output_fields in topology DSL
- issue #41, add support for ShellBolt and ShellSpout
- issue #49, redstorm bundle not picking up default group in Gemfile
- support constructor parameters for Java spout/bolt in topology DSL
- Storm 0.8.1 and JRuby 1.6.8
- improved and more flexible jar dependencies handling
- issue #36, fix slf4j-api-1.6.3 and slf4j-log4j12-1.5.8 version conflict
- issue #37, fix dependencies xml files naming
- issue #47, Log4j Logger class conflict
- issue #48, add support for external Jars
- issue #50, update RedStorm to target Storm 0.8
- Storm 0.8.2 and JRuby 1.7.3
- added vagrant/chef configurations for single node Storm cluster test environment
- issue #52 - transactional topologies
- issue #56 - make topology class configure statement optional
- issue #57 - DRPC topologies
- issue #73, external jars dependencies Ivy configurations completely externalized and configurable
- lots of other bug fixes and improvements
- Storm 0.9.0-wip16 and JRuby 1.7.4
- issue #79 - fix example Kafka topology dependency doc
- issue #82 - configurable javac compilation source/target
- issue #83 - syntactic sugar on the Tuple class
- issue #84 - DSL classes naming and namespace
- improved DSL performance by refactoring closures invocation, see redstorm-benchmark
- fixed FFI support
- exposed topology builder for specs
- issue #11, #17 - example specs using the Storm testing API see [redstorm-starter](https://github.com/colinsurprenant/redsto rm-starter/)
- issue #76 - avoid shelling out to storm jar command for cluster submission
- updated example Kafka topology for new dependencies for Storm KafkaSpout
- refactored the proxy classes for better performance
- Storm 0.9.1-incubating and JRuby 1.7.11
- added Trident example in
examples/trident/