commit | 1229ecaf8dd8f813a5bb98e86e7d5aec2ee5638e | [log] [tgz] |
---|---|---|
author | Charles M.C. Chan <rascov@gmail.com> | Mon May 18 06:27:52 2015 +0800 |
committer | Gerrit Code Review <gerrit@onlab.us> | Fri May 22 16:41:26 2015 +0000 |
tree | f83c30576e9d4f472c6eeb9e0ad46c1e932a999b | |
parent | e39f3145c3f4ba60501c110bf5e87196e7871545 [diff] |
ONOS-1926: Handle unsupported match field Following is the main idea of this approach. An UnsupportedOperationException indicates that: 1. The OF version is not supported (other than OF10 and OF13) 2. The flow contains unsupported match field (e.g. install ICMPv6 match to an OF10 switch) I believe retrying are not going to help in both cases. Therefore, I directly change the flow state into FAILED. In case 2, if the switch is reconnected/reconfigured with correct OF version, the flow will be reinstalled to the switch correctly. Change-Id: I954f3597a77934e46695b82a6d17363d41636ebe
ONOS is a new SDN network operating system designed for high availability, performance, scale-out.