Skip to content

Commit

Permalink
updated CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
Nathan Marz committed Feb 9, 2012
1 parent 980d0ca commit 2510ba9
Showing 1 changed file with 13 additions and 3 deletions.
16 changes: 13 additions & 3 deletions CHANGELOG.md
Expand Up @@ -10,10 +10,20 @@
* All bolts/spouts now emit a system stream (id "__system"). Currently it only emits startup events, but may emit other events in the future.
* Optimized tuple trees for batch processing in DRPC and transactional topologies. Only the coordination tuples are anchored. OutputCollector#fail still works because CoordinatedBolt will propagate the fail to all other tuples in the batch.
* CoordinatedBolt moved to backtype.storm.coordination package
* Bug fix: "storm supervisor" now uses supervisor.childopts instead of nimbus.childopts
* Bug fix: supervisor.childopts and nimbus.childopts can now contain whitespace. Previously only the first token was taken from the string
* Clojure test framework significantly more composable
* Massive internal refactorings and simplifications, including changes to the Thrift definition for storm topologies.
* Added "storm.zookeeper.retry.times" and "storm.zookeeper.retry.interval" configs (thanks killme2008)
* Added "storm help" and "storm help {cmd}" to storm script (thanks kachayev)
* Logging now always goes to logs/ in the Storm directory, regardless of where you launched the daemon (thanks haitaoyao)
* Improved Clojure DSL: can emit maps and Tuples implement the appropriate interfaces to integrate with Clojure's seq functions (thanks schleyfox)
* Added "ui.childopts" config (thanks ddillinger)
* Optimized acking system. Bolts with zero or more than one consumer used to send an additional ack message. Now those are no longer sent.
* Bug fix: OutputCollector no longer assumes immutable inputs
* Bug fix: DRPC topologies now throw a proper error when no DRPC servers are configured instead of NPE (thanks danharvey)
* Bug fix: Fix local mode so multiple topologies can be run on one LocalCluster
* Bug fix: "storm supervisor" now uses supervisor.childopts instead of nimbus.childopts
* Bug fix: supervisor.childopts and nimbus.childopts can now contain whitespace. Previously only the first token was taken from the string
* Bug fix: "supervisor.childopts" is now used for the supervisor child opts instead of "nimbus.childopts" (thanks ddillinger)

## 0.6.2

Expand Down Expand Up @@ -84,4 +94,4 @@

## 0.5.0

* Initial release!
* Initial release!

0 comments on commit 2510ba9

Please sign in to comment.