Bug 4992: Removed old leader's candidates on leader change 03/33603/1
authorTom Pantelis <tpanteli@brocade.com>
Wed, 27 Jan 2016 00:33:04 +0000 (19:33 -0500)
committerMoiz Raja <moraja@cisco.com>
Wed, 27 Jan 2016 02:43:34 +0000 (02:43 +0000)
commit8a829f007c4ef7cad934c93165796a57bb04c6a8
treeaf96791ec577101aa8f2173327932c5371ac4b22
parent2cdbf66fc2521ad3b60dea4838260dd4840e1eaf
Bug 4992: Removed old leader's candidates on leader change

Modified onLeaderChanged to call removeCandidateFromEntities same as
onPeerDown.

Change-Id: I9b56e64254485fa0de4fdc1b7f4f6ddf100338af
Signed-off-by: Tom Pantelis <tpanteli@brocade.com>
(cherry picked from commit 207129172cb981630f955170cb67efceba02df85)
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/entityownership/EntityOwnershipShard.java
opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/MemberNode.java
opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/entityownership/DistributedEntityOwnershipIntegrationTest.java