Skip to content

Adding API to disable ext_proc immedate response#28907

Merged
htuch merged 2 commits intoenvoyproxy:mainfrom
yanjunxiang-google:disable_ir_api
Aug 10, 2023
Merged

Adding API to disable ext_proc immedate response#28907
htuch merged 2 commits intoenvoyproxy:mainfrom
yanjunxiang-google:disable_ir_api

Conversation

@yanjunxiang-google
Copy link
Copy Markdown
Contributor

@yanjunxiang-google yanjunxiang-google commented Aug 8, 2023

This is the API change to address issue: #28698

Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

Signed-off-by: Yanjun Xiang <yanjunxiang@google.com>
@repokitteh-read-only
Copy link
Copy Markdown

CC @envoyproxy/api-shepherds: Your approval is needed for changes made to (api/envoy/|docs/root/api-docs/).
envoyproxy/api-shepherds assignee is @markdroth
CC @envoyproxy/api-watchers: FYI only for changes made to (api/envoy/|docs/root/api-docs/).

🐱

Caused by: #28907 was opened by yanjunxiang-google.

see: more, trace.

@yanjunxiang-google
Copy link
Copy Markdown
Contributor Author

/assign @htuch @rshriram @tyxia

Copy link
Copy Markdown
Member

@tyxia tyxia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, Thanks!

If review/merge of this PR takes longer, we probably can consider starting/adding the implementation to this PR.

// If set to true, ignore the
// :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>`
// message in an external processor response. In such case, no local reply will be sent.
// Instead, The stream to the external processor will be closed. There will be no
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tiny nit:

Suggested change
// Instead, The stream to the external processor will be closed. There will be no
// Instead, the stream to the external processor will be closed. There will be no

@tyxia
Copy link
Copy Markdown
Member

tyxia commented Aug 9, 2023

/retest

Signed-off-by: Yanjun Xiang <yanjunxiang@google.com>
@yanjunxiang-google
Copy link
Copy Markdown
Contributor Author

@envoyproxy/api-shepherds PTAL

Copy link
Copy Markdown
Member

@htuch htuch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@htuch htuch merged commit 3efdbd7 into envoyproxy:main Aug 10, 2023
jbohanon pushed a commit to solo-io/envoy-fork that referenced this pull request Aug 11, 2023
This is the API change to address issue: envoyproxy#28698

Signed-off-by: Yanjun Xiang <yanjunxiang@google.com>
htuch pushed a commit that referenced this pull request Aug 16, 2023
This is implementation to address issue: #28698.

It's a follow up PR of #28907

Signed-off-by: Yanjun Xiang <yanjunxiang@google.com>
ashishb-90 pushed a commit to solo-io/envoy-fork that referenced this pull request Nov 30, 2023
…xy#28989)

This is implementation to address issue: envoyproxy#28698.

It's a follow up PR of envoyproxy#28907

Signed-off-by: Yanjun Xiang <yanjunxiang@google.com>
ashishb-90 pushed a commit to solo-io/envoy-fork that referenced this pull request Nov 30, 2023
…xy#28989)

This is implementation to address issue: envoyproxy#28698.

It's a follow up PR of envoyproxy#28907

Signed-off-by: Yanjun Xiang <yanjunxiang@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants