-
Notifications
You must be signed in to change notification settings - Fork 5.1k
ext_proc: closing the gRPC stream ASAP once no more external processing needed #41425
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
Merged
yanavlasov
merged 31 commits into
envoyproxy:main
from
yanjunxiang-google:close_stream_asap
Nov 7, 2025
Merged
Changes from 28 commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
755e111
ext_proc: closing the gRPC stream ASAP once no more external processing
yanjunxiang-google f6b536b
fix format
yanjunxiang-google f8eba26
set processing_complete_ to true
yanjunxiang-google dcf5c6c
adding server close test
yanjunxiang-google 07be305
skip onGrpcClose() if processing_complete_ true
yanjunxiang-google 49fbe96
fix test
yanjunxiang-google 33a1d74
fix format
yanjunxiang-google 35ef112
address comments
yanjunxiang-google 6d4aa09
fix test
yanjunxiang-google 921c40b
moving stream close to the end of onReceiveMessage()
yanjunxiang-google bf71363
addressing comments
yanjunxiang-google 2e8ab46
adding runtime protection
yanjunxiang-google b8934d1
fix format
yanjunxiang-google 4f6542b
adding release notes
yanjunxiang-google 8986c15
merge upstream main
yanjunxiang-google e713075
fix format
yanjunxiang-google 1a55c23
fix format
yanjunxiang-google 826a6cc
address comments
yanjunxiang-google 422ec49
merge upstream main
yanjunxiang-google 713ca86
moving stream closing to the end of encodeHeaders()
yanjunxiang-google d72caae
verifying stream is closed as expected with CONTINUE_AND_REPLACE
yanjunxiang-google ac44492
update changelogs and address comments
yanjunxiang-google ac0233f
address comments
yanjunxiang-google 23a6c0f
fix format
yanjunxiang-google d40a260
fixing tests when graceful close is enabled
yanjunxiang-google 258aad1
Merge branch 'main' of https://github.com/envoyproxy/envoy into close…
yanjunxiang-google 9a6fa7f
Merge branch 'main' of https://github.com/envoyproxy/envoy into close…
yanjunxiang-google 86ea4b2
Merge branch 'main' of https://github.com/envoyproxy/envoy into close…
yanjunxiang-google 7314f8f
Merge branch 'main' of https://github.com/envoyproxy/envoy into close…
yanjunxiang-google 607e04f
fixing the test issue if runtime flag is flipped
yanjunxiang-google cc0d302
Merge branch 'main' of https://github.com/envoyproxy/envoy into close…
yanjunxiang-google File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.