feat: add syncset controller, feat: syncset readiness#3030
Conversation
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
maxsmythe
left a comment
There was a problem hiding this comment.
Added comments, have not reviewed tests.
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
plus naming, style, etc Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #3030 +/- ##
==========================================
+ Coverage 53.21% 53.78% +0.56%
==========================================
Files 134 136 +2
Lines 11917 12198 +281
==========================================
+ Hits 6342 6561 +219
- Misses 5080 5136 +56
- Partials 495 501 +6
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
- rework interpretErr to return failing gvks - implement TryCancel for trackerMap Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
maxsmythe
left a comment
There was a problem hiding this comment.
Getting closer!
Have not reviewed tests.
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
julianKatz
left a comment
There was a problem hiding this comment.
Great work!! Way to stick with it.
passing the baton to Max to close things out on Google approval
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
|
Looks great!! |
maxsmythe
left a comment
There was a problem hiding this comment.
Once the bug in cache manager is addressed and the aggregator test has assertions, LGTM
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
maxsmythe
left a comment
There was a problem hiding this comment.
Two minor fixes, then LGTM
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
Co-authored-by: Rita Zhang <rita.z.zhang@gmail.com> Signed-off-by: alex <8968914+acpana@users.noreply.github.com>
Signed-off-by: Alex Pana <8968914+acpana@users.noreply.github.com>
ritazh
left a comment
There was a problem hiding this comment.
LGTM
Thanks for getting this feature cross the finishing line! 🎉
syncset_controllerand necessary changes for trackingreadinessfrom syncsets and config resources