-
Notifications
You must be signed in to change notification settings - Fork 391
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
More improvements to SchedulingGroupManager::Leave processing
Following changes are implemented: - Make GetPeerRibList build a list of RibStates instead of RibOuts since building a RibStateList is much chepaer and the RibOutList is needed only if the group can be split (which is very rare). - Tweak the code to check for overlap in the peers for advertised and not-advertised RibStateLists to improve performance. - Add couple more tests to exercise Leave code with large number of RibOuts. Change-Id: Iea5458b24c1f4e4be5acd70409b733bd141eda58 Partial-Bug: 1461322
- Loading branch information
Nischal Sheth
committed
Jun 4, 2015
1 parent
45e29b5
commit d7524ab
Showing
3 changed files
with
179 additions
and
44 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters