forked from sonic-net/sonic-buildimage
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix issue config qos reload causing orchagent aborted via tracking de…
…pendencies among QoS tables (sonic-net#2116) - What I did Fix issue config qos reload causing orchagent aborted via tracking dependencies among QoS tables 1. Track dependencies among QoS tables. 2. Won't call SAI remove API for an object if it is still referenced. 3. Support removing/replacing one field in PORT_QOS_MAP and QUEUE tables. 4. Optimize logic to handle QUEUE table. 5. Remove switch level DSCP_TO_TC map before the map is removed. 6. Add mock test - Why I did it Fix issue. - How I verified it Manually test and mock test. Signed-off-by: Stephen Sun <stephens@nvidia.com>
- Loading branch information
Showing
9 changed files
with
1,070 additions
and
84 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
Oops, something went wrong.