wasm: Add data buffering for chunks #36411
+91
−20
Open
CI (Envoy) / Mobile/Android tests
skipped
Oct 1, 2024 in 0s
Check was skipped
This check was not triggered in this CI run
Details
Request (pr/36411/main@655c260)
@juanmolle 655c260
#36411 merge
main@a40acb8
wasm: Add data buffering for chunks
Commit Message: wasm: Add data buffering for chunks
Additional Description:
In HTTP/2 connections, the last chunk, which contains the end_of_stream flag, is not used to call the Wasm callback. This fix addresses the issue by dumping the data into the buffer before calling the Wasm callback, ensuring that the data is now present.Risk Level: Low
Testing: yes
Docs Changes: n/a
Release Notes: yes
Platform Specific Features: n/aFixes #35884
Environment
Request variables
Key | Value |
---|---|
ref | d448899 |
sha | 655c260 |
pr | 36411 |
base-sha | a40acb8 |
actor | @juanmolle |
message | wasm: Add data buffering for chunks... |
started | 1727813182.634544 |
target-branch | main |
trusted | false |
Build image
Container image/s (as used in this CI run)
Key | Value |
---|---|
default | envoyproxy/envoy-build-ubuntu:f94a38f62220a2b017878b790b6ea98a0f6c5f9c |
mobile | envoyproxy/envoy-build-ubuntu:mobile-f94a38f62220a2b017878b790b6ea98a0f6c5f9c |
Version
Envoy version (as used in this CI run)
Key | Value |
---|---|
major | 1 |
minor | 32 |
patch | 0 |
dev | true |
Loading