-
-
Notifications
You must be signed in to change notification settings - Fork 312
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
Label selector support #1539
Label selector support #1539
Conversation
straight copy + factor out 2 std imports Signed-off-by: clux <sszynrae@gmail.com>
Signed-off-by: clux <sszynrae@gmail.com>
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
f21af26
to
e056a77
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1539 +/- ##
=======================================
+ Coverage 75.2% 75.7% +0.5%
=======================================
Files 78 79 +1
Lines 6989 7234 +245
=======================================
+ Hits 5249 5469 +220
- Misses 1740 1765 +25
|
c2c5a95
to
5ab3b6f
Compare
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.
thanks for doing this!
couple of quick initial comments, will think some more about it tomorrow
7bfb50d
to
7266049
Compare
48bdf98
to
6b9e01b
Compare
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.
quick doc suggestions if it works
- Add SelectorExt to the prelude - Remove Map in favor of more explicit BTreeMap<String, String> - Add exmples of usage Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
6b9e01b
to
4fe0ab5
Compare
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.
q on error handling
gone through most of this now, looks really good!
cf91e40
to
fa7b856
Compare
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.
comments on exposed interfaces
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2818144
to
3f83904
Compare
- fmt fixes Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
11634fb
to
5ee5933
Compare
212f730
to
2050c42
Compare
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.
thought on the trait now that it's reduced a bit
8e4d9ad
to
1c37514
Compare
- Implemented for Selector and Expression for now Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
1c37514
to
32089f1
Compare
Motivation
Allow to perform client side resource selection logic based on label selectors, compatible with upstream
LabelSelector
resource.Solution
Continued implementation for #1482
Outstanding tasks:
SelectorExt
to filter resources in an iterationListParams
Fixes #1538