add override knob for stream flush timeout#40811
Merged
Merged
CI (Envoy) / Mobile/Android
succeeded
Aug 25, 2025 in 5m 31s
Mobile/Android (success)
Check has finished
Details
Check run finished (success ✔️)
The check run can be viewed here:
Mobile/Android (pr/40811/main@e5b1825)
Check started by
Request (pr/40811/main@e5b1825)
@antoniovleonti
e5b1825 #40811
merge main@1eeffef
add override knob for stream flush timeout
Commit Message: add override knob for stream flush timeout
Additional Description:Today it is not possible to configure the stream idle timeout and the stream flush timeout (i.e. the time envoy will wait for the downstream client to open enough window for its response) independently. This PR makes it possible to configure an explicit flush timeout. It also maintains the current behavior of allowing you to configure it just through the stream idle timeout knob for backwards compatibility.
Risk Level: low
Environment
Request variables
| Key | Value |
|---|---|
| ref | cf8e348 |
| sha | e5b1825 |
| pr | 40811 |
| base-sha | 1eeffef |
| actor | |
| message | add override knob for stream flush timeout... |
| started | 1756133219.648903 |
| target-branch | main |
| trusted | false |
Build image
Container image/s (as used in this CI run)
| Key | Value |
|---|---|
| default | envoyproxy/envoy-build-ubuntu:f4a881a1205e8e6db1a57162faf3df7aed88eae8 |
| mobile | envoyproxy/envoy-build-ubuntu:mobile-f4a881a1205e8e6db1a57162faf3df7aed88eae8 |
Version
Envoy version (as used in this CI run)
| Key | Value |
|---|---|
| major | 1 |
| minor | 36 |
| patch | 0 |
| dev | true |
Loading