[OPNFLWPLUG-752] FlowDescriptor is not removed from registry immediately when removing flow Created: 23/Aug/16 Updated: 27/Sep/21 Resolved: 24/Aug/16 |
|
| Status: | Resolved |
| Project: | OpenFlowPlugin |
| Component/s: | General |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Andrej Leitner | Assignee: | Andrej Leitner |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| External issue ID: | 6513 |
| Description |
|
At this time, on removeFlow action corresponding flow descriptor in DeviceFlowRegistry is marked as to-be-removed and then only when statistics are updated all marked flow descriptors are actually removed. This is not necessary since on stats-update all flows from tables are deleted and only actual are newly written (oper/DS). Also, flow descriptors won't be removed from registry in this way if statistics are turned off. |
| Comments |
| Comment by Andrej Leitner [ 23/Aug/16 ] |
|
master: https://git.opendaylight.org/gerrit/#/c/44556/ |
| Comment by Andrej Leitner [ 24/Aug/16 ] |
| Comment by Andrej Leitner [ 24/Aug/16 ] |
|
merged |