From a388a8f6773f28f10fe91cda30e775dc1e831bf0 Mon Sep 17 00:00:00 2001 From: sallylsy <108024270+sallylsy@users.noreply.github.com> Date: Thu, 22 May 2025 23:57:25 +0000 Subject: [PATCH 1/2] Add two new enums for scheduler-policy priority. --- .../models/qos/openconfig-qos-elements.yang | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/release/models/qos/openconfig-qos-elements.yang b/release/models/qos/openconfig-qos-elements.yang index 6aee18d72..fc72158fe 100644 --- a/release/models/qos/openconfig-qos-elements.yang +++ b/release/models/qos/openconfig-qos-elements.yang @@ -35,7 +35,13 @@ submodule openconfig-qos-elements { packets for transmission, including policer and shaper functions"; - oc-ext:openconfig-version "0.11.2"; + oc-ext:openconfig-version "0.11.3"; + + revision "2025-05-22" { + description + "Add two new enums for scheduler-policy priority."; + reference "0.11.3"; + } revision "2023-10-13" { description @@ -1231,6 +1237,18 @@ submodule openconfig-qos-elements { term - such that packets that arrive in the queue are immediately serviced."; } + enum DWRR { + description + "This scheduler term is considered as a deficit weighted + round robin term - such that packets that arrive in the queue are + serviced based on deficit counter with weighted round robin fashion."; + } + enum WRR { + description + "This scheduler term is considered as a deficit weighted + round robin term - such that packets that arrive in the queue are + serviced based on weighted round robin fashion."; + } } description "Priority of the scheduler within the scheduler policy."; From a47f0d01e54bc382585c9a33729dffc1a51b9540 Mon Sep 17 00:00:00 2001 From: sallylsy <108024270+sallylsy@users.noreply.github.com> Date: Thu, 22 May 2025 23:57:25 +0000 Subject: [PATCH 2/2] Add two new enums for scheduler-policy priority. --- release/models/qos/openconfig-qos-elements.yang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release/models/qos/openconfig-qos-elements.yang b/release/models/qos/openconfig-qos-elements.yang index fc72158fe..6a0b82af0 100644 --- a/release/models/qos/openconfig-qos-elements.yang +++ b/release/models/qos/openconfig-qos-elements.yang @@ -1245,7 +1245,7 @@ submodule openconfig-qos-elements { } enum WRR { description - "This scheduler term is considered as a deficit weighted + "This scheduler term is considered as a weighted round robin term - such that packets that arrive in the queue are serviced based on weighted round robin fashion."; }