Bug 6073: Wait for completion of add-group RPCs as needed. 29/40429/7
authorShigeru Yasuda <s-yasuda@da.jp.nec.com>
Thu, 16 Jun 2016 06:58:53 +0000 (15:58 +0900)
committerShuva Kar <shuva.jyoti.kar@ericsson.com>
Fri, 22 Jul 2016 07:48:49 +0000 (13:18 +0530)
commit8cfa4cc8fc4a722d910160c0cff6276b1f455d31
tree19ab56049c8ac47829e7cbe7384fc37c1f333dc6
parent1bab9badd1a0aabec7dbd2b094a554988543e41c
Bug 6073: Wait for completion of add-group RPCs as needed.

We need to wait for completion of add-group RPCs that install groups
referenced from other flows/groups.

Additional changes:

  * Fixed NPE in group reconciliation caused by null buckets.

Change-Id: Iad9bdf62ecdb189fe5e6080085f2ab7cc3131396
Signed-off-by: Shigeru Yasuda <s-yasuda@da.jp.nec.com>
Signed-off-by: Shuva Kar <shuva.jyoti.kar@ericsson.com>
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/ForwardingRulesCommiter.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/FlowForwarder.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/FlowNodeReconciliationImpl.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/GroupForwarder.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/MeterForwarder.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/TableForwarder.java