-
Notifications
You must be signed in to change notification settings - Fork 109
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
feat(qrm): introduce network QRM plugin and support packet tagging #14
Conversation
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## main #14 +/- ##
==========================================
- Coverage 50.92% 50.74% -0.18%
==========================================
Files 311 315 +4
Lines 31785 32073 +288
==========================================
+ Hits 16185 16274 +89
- Misses 13682 13876 +194
- Partials 1918 1923 +5
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 11 files with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report in Codecov by Sentry. |
bb224ee
to
6adb46e
Compare
type NetworkQRMPluginConfig struct { | ||
// PolicyName is used to switch between several strategies | ||
PolicyName string | ||
NetClass NetClassConfig |
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.
The filed NetClass
is a dynamic configurable field, currently located in the config/qrm
directory. cc @luomingmeng
185b5ad
to
98c428a
Compare
@csfldf @waynepeking348 PTAL. I will add more unit tests on Sunday. |
98c428a
to
ebba5ab
Compare
ebba5ab
to
710b808
Compare
add some comments here, need to be resolved before approve |
f1b7f7e
to
0296e85
Compare
@csfldf @waynepeking348 I added some unit tests, and the business code didn't change. Could u PTAL again? |
sure, but we're now pending on this pr kubewharf/katalyst-api#6 before this one can be merged |
…systems Signed-off-by: caohe <caohe9603@gmail.com>
Signed-off-by: caohe <caohe9603@gmail.com>
0296e85
to
5d16393
Compare
5d16393
to
6821446
Compare
/hold |
Signed-off-by: caohe <caohe9603@gmail.com>
Signed-off-by: caohe <caohe9603@gmail.com>
727c207
to
68743bd
Compare
68743bd
to
cc45b83
Compare
Signed-off-by: caohe <caohe9603@gmail.com>
cc45b83
to
4912069
Compare
What type of PR is this?
Features
What this PR does / why we need it:
Which issue(s) this PR fixes:
Fix #5
Special notes for your reviewer:
Related PR: kubewharf/katalyst-api#2