Speed up flow installation
diff --git a/src/main/java/net/floodlightcontroller/flowcache/FlowManager.java b/src/main/java/net/floodlightcontroller/flowcache/FlowManager.java
index c562556..59e6f46 100644
--- a/src/main/java/net/floodlightcontroller/flowcache/FlowManager.java
+++ b/src/main/java/net/floodlightcontroller/flowcache/FlowManager.java
@@ -131,14 +131,9 @@
//
boolean processed_measurement_flow = false;
Iterable<IFlowEntry> allFlowEntries =
- conn.utils().getAllFlowEntries(conn);
+ conn.utils().getAllSwitchNotUpdatedFlowEntries(conn);
for (IFlowEntry flowEntryObj : allFlowEntries) {
counterAllFlowEntries++;
- String switchState = flowEntryObj.getSwitchState();
- if ((switchState == null) ||
- (! switchState.equals("FE_SWITCH_NOT_UPDATED"))) {
- continue; // Ignore the entry: nothing to do
- }
String dpidStr = flowEntryObj.getSwitchDpid();
if (dpidStr == null)