-
Notifications
You must be signed in to change notification settings - Fork 680
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
Gateway API: handle Route conflicts with GRPCRoute.Matches #6566
Gateway API: handle Route conflicts with GRPCRoute.Matches #6566
Conversation
f689ea5
to
dcf568b
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #6566 +/- ##
==========================================
+ Coverage 81.64% 81.70% +0.06%
==========================================
Files 133 133
Lines 15873 15893 +20
==========================================
+ Hits 12959 12986 +27
+ Misses 2620 2614 -6
+ Partials 294 293 -1
|
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 overall, just some nits
Signed-off-by: Lubron Zhan <lubronzhan@gmail.com>
Signed-off-by: Lubron Zhan <lubronzhan@gmail.com>
Signed-off-by: Lubron Zhan <lubronzhan@gmail.com>
Signed-off-by: Lubron Zhan <lubronzhan@gmail.com>
0f02e9c
to
b5fd797
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.
LGTM, thanks @lubronzhan
…ntour#6566) Signed-off-by: Lubron Zhan <lubronzhan@gmail.com> Signed-off-by: Geoff Macartney <geoff.macartney@sky.uk>
…ntour#6566) Signed-off-by: Lubron Zhan <lubronzhan@gmail.com> Signed-off-by: Saman Mahdanian <saman@mahdanian.xyz>
Fix #6267
Handle the match conflict of grpcroutes
It's possible that multiple GRPCRoutes will define the same Match conditions. In this case the following logic is applied to resolve the conflict: