BUG-6937: Add ReachableMember case to Gossiper 02/51202/2
authorTomas Cere <tcere@cisco.com>
Thu, 26 Jan 2017 17:36:33 +0000 (18:36 +0100)
committerRobert Varga <rovarga@cisco.com>
Mon, 30 Jan 2017 20:20:29 +0000 (21:20 +0100)
commit03f387f3997e608a3d1fc41b31334954b2ce38f2
tree1adc7b08f07111f90b30075e5bf250e7445336cc
parent600bbae9ce3809f39dbc988cac5b7c035db0cd15
BUG-6937: Add ReachableMember case to Gossiper

In case we detect a member down event we remove that member's
address from the whitelist, leading to further gossips being
ignored.

Subscribe to ReachableMember event to receive notifications
when the cluster heals, so we propagate re-add the member
back to the whitelist.

Change-Id: Id6b366edfa2be89e1a15225d2cad786bbf552129
Signed-off-by: Tomas Cere <tcere@cisco.com>
Signed-off-by: Robert Varga <rovarga@cisco.com>
(cherry picked from commit b78ee4d6b08e2cc0cf5edd01af0e54c3bf619ab5)
opendaylight/md-sal/sal-remoterpc-connector/src/main/java/org/opendaylight/controller/remote/rpc/registry/gossip/Gossiper.java