public icon indicating copy to clipboard operation
public copied to clipboard

Add two new enums for scheduler-policy priority.

Open sallylsy opened this issue 7 months ago • 4 comments

Change Scope

  • Add two new enums for qos scheduler-policy priority.
  • This change is backwards compatible.

Platform Implementations

sallylsy avatar May 23 '25 00:05 sallylsy

/gcbrun

dplore avatar Jun 18 '25 15:06 dplore

No major YANG version changes in commit a47f0d01e54bc382585c9a33729dffc1a51b9540

OpenConfigBot avatar Jun 18 '25 15:06 OpenConfigBot

Reviewed in the OC Operators Meeting on July 22nd.

https://github.com/openconfig/public/pull/1311/files#r2223216393 points out a third vendor-mention of DWRR and WRR.

In general, so long as we are able to show that something is used across multiple vendors, we do not require some other standardization for an operational use case. So, the current references are sufficient for demonstrating the terms as vendor-independent (and folks can continue to review the model change, itself).

ElodinLaarz avatar Jul 22 '25 16:07 ElodinLaarz

Discussed at the OC Operators Meeting on August 5th.

Question for the author (@sallylsy): Is WDRR the same as DRR? If so, we could link to this paper (or through some other suitable link) for a definition in the description.

Re this comment -- In OpenConfig today, if no priority is set, then there's an assumption that we're not using strict? Perhaps having a leaf that forces the weighted / strict configuration to be mutually exclusive to avoid an issue here? (Or use a when not in the yang definition?)

ElodinLaarz avatar Aug 05 '25 16:08 ElodinLaarz