Skip to content

Conversation

@gbrail
Copy link
Contributor

@gbrail gbrail commented May 18, 2020

This allows WASM proxies to return any of the statuses supported
by native Envoy filters.

Note that this change will break Envoy until two other PRs are committed to the two other repos -- these are coming soon.

Signed-off-by: Gregory Brail gregbrail@google.com

This allows WASM proxies to return any of the statuses supported by native Envoy filters. Signed-off-by: Gregory Brail <gregbrail@google.com>
@gbrail gbrail requested a review from jplevyak as a code owner May 18, 2020 20:15
gbrail added a commit to gbrail/envoy-wasm that referenced this pull request May 18, 2020
This requires the changes made to proxy-wasm-cpp-sdk in proxy-wasm/proxy-wasm-cpp-sdk#19. With this change, a WASM filter can return, say, StopAllIterationAndWatermark. This is useful when a WASM filter might want to call an external service and use the result to change an HTTP header before continuing processing the body. Signed-off-by: Gregory Brail <gregbrail@google.com>
@jplevyak jplevyak merged commit 96927d8 into proxy-wasm:master May 19, 2020
gbrail added a commit to gbrail/envoy-wasm that referenced this pull request May 20, 2020
This requires the changes made to proxy-wasm-cpp-sdk in proxy-wasm/proxy-wasm-cpp-sdk#19. With this change, a WASM filter can return, say, StopAllIterationAndWatermark. This is useful when a WASM filter might want to call an external service and use the result to change an HTTP header before continuing processing the body. Signed-off-by: Gregory Brail <gregbrail@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants