Cluster aware forwarding rule manager 59/32459/2
authorAnil Vishnoi <vishnoianil@gmail.com>
Wed, 13 Jan 2016 02:14:55 +0000 (18:14 -0800)
committerAnil Vishnoi <vishnoianil@gmail.com>
Wed, 13 Jan 2016 02:19:29 +0000 (18:19 -0800)
commit7c4fe4fe96197adf2c4b8b29e9546366c0a50527
tree38105a30ebe11b33af6c61160488fd120d131ec2
parenta3ac34462a3c7d5610b8fcf656d04ebf244a39df
Cluster aware forwarding rule manager
Forwarding rule manager can fail in 3-node cluster
if actionNodes cache is not populated properly
during the shard leader change. This patch
properly populates the internal activeNodes cache

Change-Id: I74c11d92b6d9cef6f001422dcb624ccdc61fd68b
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/ForwardingRulesManager.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/AbstractListeningCommiter.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/ForwardingRulesManagerImpl.java