commit | f1027d4460223f225eb942ae600881776fb52c7b | [log] [tgz] |
---|---|---|
author | Saurav Das <sauravdas@alumni.stanford.edu> | Mon Jun 11 17:02:31 2018 -0700 |
committer | Charles Chan <charles@opennetworking.org> | Wed Jun 20 17:48:22 2018 +0000 |
tree | f76bd72f5381631494854920e18e4ef672b9843e | |
parent | 1528133a9f7192d620f9ab62a4f445eb9c734cc0 [diff] |
Bugfix in routing logic to avoid null groups; Improvement in group handling. Two main changes for the bug-fix: - avoid doing a full-reroute in the event of link failure as this will leave behind stale state in stores if event has been preceded by mastership change leading to the nuking of the ecmpSpg for one of the link's devices; instead do a rehash - when full-reroute is attempted, do it only once, with a complete nuke of the next-obj store Improvement in group handling allows for a max number of retries for a group that failed to be added. Earlier behavior was to try only once, and if it fails, it gets removed from the group-store. Now it is removed after a couple of retries - so total 3 attempts to program the group. Change-Id: I54ca8203cef779463522b01353540d12f8be3c91
ONOS is a new SDN network operating system designed for high availability, performance, scale-out.