-
Notifications
You must be signed in to change notification settings - Fork 606
feat Route Timeouts #1899
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 Route Timeouts #1899
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1899 +/- ##
==========================================
- Coverage 65.51% 65.44% -0.07%
==========================================
Files 88 88
Lines 13097 13120 +23
==========================================
+ Hits 8580 8586 +6
- Misses 3989 4003 +14
- Partials 528 531 +3
|
|
the timeout API was accidentally made part of gateway-api v0.8.1 so I took a quick stab at implementing it. |
|
proactively raising some questions
ptal @envoyproxy/gateway-maintainers |
Fixes: envoyproxy#877 Signed-off-by: Arko Dasgupta <[email protected]>
Signed-off-by: Arko Dasgupta <[email protected]>
Signed-off-by: Arko Dasgupta <[email protected]>
Maybe stick to Envoy's default until we get a strong reason to change it - like many feedbacks from end users.
We cant assume the backkend services are always idempotent. I have encountered issues on retries - the service has been called multiple times on the same requests and caused problems on the server side. |
hey @zhaohuabing not adding any retries in this PR Also sticking to envoy timeout default as the default |
|
any conformance/e2e test for this? |
|
kubernetes-sigs/gateway-api#2254 should be get merged soon |
|
let's wait for that? |
there are already translation tests in |
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
I'm okay with merging it now and updating the conformance test later when kubernetes-sigs/gateway-api#2254 is merged.
kflynn
left a comment
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.
Looks OK from here! 🙂
Fixes: #877