-
Notifications
You must be signed in to change notification settings - Fork 690
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 trigger DAG rebuild for irrelevant HTTProutes/TLSroutes #4912
Do not trigger DAG rebuild for irrelevant HTTProutes/TLSroutes #4912
Conversation
@skriss @sunjayBhatia Please help review |
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #4912 +/- ##
==========================================
+ Coverage 76.45% 76.47% +0.01%
==========================================
Files 140 140
Lines 16711 16724 +13
==========================================
+ Hits 12777 12790 +13
Misses 3684 3684
Partials 250 250
|
Now that we've merged the |
Retargeted the PR to main and now needs a rebase. |
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.
Just one more minor comment, otherwise this looks pretty good once it's rebased.
For HTTProute/TLSRoute, only if it references the relevant Gateway, it will trigger DAG rebuild. Signed-off-by: fpeng <fpeng@vmware.com>
Do not insert irrelevant HTTPRoute/TLSRoute to cache. Make test changes due to this change. Also add postive test when removing HTTPRoute/TLSRoute. Signed-off-by: fpeng <fpeng@vmware.com>
Do not insert irrelevant HTTPRoute/TLSRoute to cache. Make test changes due to this change. Also add postive test when removing HTTPRoute/TLSRoute. Signed-off-by: fpeng <fpeng@vmware.com>
need to add route to the cache always so revert some of the previous changes. Updates projectcontour#4800 Signed-off-by: Fang Peng <fpeng@vmware.com>
d37e63f
to
c022b04
Compare
One last thing to address: please add a file |
Add change log and address review comment regarding to reducing nesting. Updates projectcontour#4800 Signed-off-by: Fang Peng <fpeng@vmware.com>
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.
LGTM!
Updates projectcontour#4800 Signed-off-by: Fang Peng <fpeng@vmware.com>
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.
LGTM, will leave for @sunjayBhatia to take another look
…ctcontour#4912) For HTTProute/TLSRoute, only if it references the relevant Gateway, it will trigger DAG rebuild. Signed-off-by: Fang Peng <fpeng@vmware.com> Signed-off-by: yy <yang.yang@daocloud.io>
…ctcontour#4912) For HTTProute/TLSRoute, only if it references the relevant Gateway, it will trigger DAG rebuild. Signed-off-by: Fang Peng <fpeng@vmware.com> Signed-off-by: yy <yang.yang@daocloud.io>
…ctcontour#4912) For HTTProute/TLSRoute, only if it references the relevant Gateway, it will trigger DAG rebuild. Signed-off-by: Fang Peng <fpeng@vmware.com>
For HTTProute/TLSRoute, only if it references the relevant Gateway, it will trigger DAG rebuild.
Closes #4800.
Signed-off-by: fpeng fpeng@vmware.com