Jonas Bonér
a3026b3316
Fixed misc issues after review.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-03-02 09:55:54 +01:00
Jonas Bonér
06ec519c7c
Reverted two lines of code mistakenly pushed to early.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-02-29 11:34:11 +01:00
Jonas Bonér
14d7632771
Cleaned up failure detector fixing minor issues after review. Renamed internal classes in Node.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-02-29 10:02:00 +01:00
Jonas Bonér
e91af31fb9
Added FSM to the Node's ClusterCommandDaemon to manage the cluster command state as an FSM. Also added tests for all the FSM state changes.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-02-28 17:04:48 +01:00
Jonas Bonér
96ed8bdccf
Added 'akka.cluster' package object with implicit conversion which creates an augmented 'ActorSystem' with a method 'def node: Node'.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-02-28 12:57:27 +01:00
Jonas Bonér
a62755c5da
Turned cluster Node into an Extension.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-02-28 11:15:53 +01:00
Jonas Bonér
e4b1d8609f
Added support for 'deputy-nodes'.
...
* Added 'nr-of-deputy-nodes' config option
* Added fetching of current deputy node addresses
* Minor refactorings
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-02-28 11:15:53 +01:00
Jonas Bonér
83c97d08da
Added support for "leader election", the isLeader method and leader election tests. Also fixed bug in scrutinizer not maintaining the 'seen' map.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-02-28 11:15:53 +01:00
Jonas Bonér
3c2f5ab93c
Renamed Gossiper to Node (and selfNode to vclockNode).
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-02-28 11:15:53 +01:00