Permalink
Browse files

Merge branch 'master' into 0.9.0

  • Loading branch information...
2 parents 19a6ffa + 30126c2 commit deadcbf924c0cbd0af10389e5da66a937489487e @nathanmarz committed Jan 8, 2013
Showing with 229 additions and 0 deletions.
  1. +1 −0 CHANGELOG.md
  2. +6 −0 src/py/storm/DistributedRPC.py
  3. +18 −0 src/py/storm/DistributedRPCInvocations.py
  4. +108 −0 src/py/storm/Nimbus.py
  5. +96 −0 src/py/storm/ttypes.py
View
@@ -41,6 +41,7 @@
* Updated Trident Debug filter to take in an identifier to use when logging (thanks emblem)
* Number of DRPC server worker threads now customizable (thanks xiaokang)
* DRPC server now uses a bounded queue for requests to prevent being overloaded with requests (thanks xiaokang)
+ * Add __hash__ method to all generated Python Thrift objects so that Python code can read Nimbus stats which use Thrift objects as dict keys
* Bug fix: Fix for bug that could cause topology to hang when ZMQ blocks sending to a worker that got reassigned
* Bug fix: Fix deadlock bug due to variant of dining philosophers problem. Spouts now use an overflow buffer to prevent blocking and guarantee that it can consume the incoming queue of acks/fails.
* Bug fix: Fix race condition in supervisor that would lead to supervisor continuously crashing due to not finding "stormconf.ser" file for an already killed topology

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.
Oops, something went wrong.

0 comments on commit deadcbf

Please sign in to comment.