-
Notifications
You must be signed in to change notification settings - Fork 274
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Do not poll counters in bulk mode during initialization for objects that support bulk per CLI option #1437
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
see comments
0f24502
to
fd01720
Compare
67b848a
to
8e61f47
Compare
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
8e61f47
to
fe901a9
Compare
@kcudnik I added UT to meet coverage. |
UT failed due to a conflict with another PR. Fixing. |
3786454
to
a41bb9d
Compare
a41bb9d
to
380d54e
Compare
Same infra issue as that in another PR
|
Signed-off-by: Stephen Sun <stephens@nvidia.com>
…s supported Signed-off-by: Stephen Sun <stephens@nvidia.com>
Signed-off-by: Stephen Sun <stephens@nvidia.com>
Signed-off-by: Stephen Sun <stephens@nvidia.com>
Signed-off-by: Stephen Sun <stephens@nvidia.com>
380d54e
to
e0f8b07
Compare
…hat support bulk per CLI option (sonic-net#1437) Do not poll counters in bulk mode during initialization for objects that support bulk per CLI option Read the counter groups that support bulk mode from CONFIG_DB.DEVICE_METADATA|localhost.supporting_bulk_counter_groups Generate CLI options to syncd Based on CLI options syncd records the counter groups that support bulk mode. For those objects, we do not need to poll them in bulk mode during initialization
@kcudnik Can you please confirm if this PR is required for 202405? |
@bingwang-ms please ask @stephenxs to confirm |
Yes, we need it in 202405. @bingwang-ms |
…hat support bulk per CLI option (sonic-net#1437) Do not poll counters in bulk mode during initialization for objects that support bulk per CLI option Read the counter groups that support bulk mode from CONFIG_DB.DEVICE_METADATA|localhost.supporting_bulk_counter_groups Generate CLI options to syncd Based on CLI options syncd records the counter groups that support bulk mode. For those objects, we do not need to poll them in bulk mode during initialization
Cherry-pick PR to 202405: #1478 |
…hat support bulk per CLI option (#1437) Do not poll counters in bulk mode during initialization for objects that support bulk per CLI option Read the counter groups that support bulk mode from CONFIG_DB.DEVICE_METADATA|localhost.supporting_bulk_counter_groups Generate CLI options to syncd Based on CLI options syncd records the counter groups that support bulk mode. For those objects, we do not need to poll them in bulk mode during initialization
…hat support bulk per CLI option (sonic-net#1437) Do not poll counters in bulk mode during initialization for objects that support bulk per CLI option Read the counter groups that support bulk mode from CONFIG_DB.DEVICE_METADATA|localhost.supporting_bulk_counter_groups Generate CLI options to syncd Based on CLI options syncd records the counter groups that support bulk mode. For those objects, we do not need to poll them in bulk mode during initialization
…hat support bulk per CLI option (sonic-net#1437) Do not poll counters in bulk mode during initialization for objects that support bulk per CLI option Read the counter groups that support bulk mode from CONFIG_DB.DEVICE_METADATA|localhost.supporting_bulk_counter_groups Generate CLI options to syncd Based on CLI options syncd records the counter groups that support bulk mode. For those objects, we do not need to poll them in bulk mode during initialization
Do not poll counters in bulk mode during initialization for objects that support bulk per CLI option
CONFIG_DB.DEVICE_METADATA|localhost.supporting_bulk_counter_groups