[OPNFLWPLUG-754] FRS uses SwitchFlowId and not FlowDescriptor Created: 24/Aug/16 Updated: 27/Sep/21 Resolved: 06/Sep/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: | 6524 |
| Description |
|
Forwardingrules-synchronizer (FRS) currently uses as unique flow identifier SwitchFlowId (combination of table-id, priority and match) and not FlowDescriptor(combination of table-id and flow-id). Therefore it performs removeFlow and addFlow actions instead of updateFlow if we updated flow in datastore. As it is datastore dependent application it should probably follows datastore type of modification and not the switch view (or both?). |
| Comments |
| Comment by Andrej Leitner [ 25/Aug/16 ] |
|
master: https://git.opendaylight.org/gerrit/#/c/44662/ |
| Comment by Andrej Leitner [ 06/Sep/16 ] |
|
merged |