Skip to content

ext_proc: Update the proto comment#32031

Merged
yanavlasov merged 5 commits intoenvoyproxy:mainfrom
tyxia:ext_proc_proto
Jan 29, 2024
Merged

ext_proc: Update the proto comment#32031
yanavlasov merged 5 commits intoenvoyproxy:mainfrom
tyxia:ext_proc_proto

Conversation

@tyxia
Copy link
Copy Markdown
Member

@tyxia tyxia commented Jan 25, 2024

Update the stale info in the proto.

The design has already been updated to: Only sent body and trailer if the processing mode is set to SEND and
they are present in original request/response.

Reference :
#28620
doc

Fixes: #32029
Thanks @sanjaypujare for finding and reporting this.

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

As a reminder, PRs marked as draft will not be automatically assigned reviewers,
or be handled by maintainer-oncall triage.

Please mark your PR as ready when you want it to be reviewed!

🐱

Caused by: #32031 was opened by tyxia.

see: more, trace.

@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 @abeyad
CC @envoyproxy/api-watchers: FYI only for changes made to (api/envoy/|docs/root/api-docs/).

🐱

Caused by: #32031 was opened by tyxia.

see: more, trace.

@tyxia tyxia changed the title ext_proc: Update the proto ext_proc: Update the proto comment to reflect the latest info Jan 25, 2024
@tyxia tyxia marked this pull request as ready for review January 25, 2024 14:06
@tyxia
Copy link
Copy Markdown
Member Author

tyxia commented Jan 25, 2024

cc @yanavlasov @yanjunxiang-google

since they were involved in this design update.

@tyxia
Copy link
Copy Markdown
Member Author

tyxia commented Jan 25, 2024

/assign @yanavlasov @yanjunxiang-google

Also, add them as reviewers

@tyxia tyxia changed the title ext_proc: Update the proto comment to reflect the latest info ext_proc: Update the proto comment Jan 25, 2024
Comment thread api/envoy/service/ext_proc/v3/external_processor.proto Outdated
Comment thread api/envoy/service/ext_proc/v3/external_processor.proto Outdated
Copy link
Copy Markdown
Contributor

@adisuissa adisuissa left a comment

Choose a reason for hiding this comment

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

Thanks for updating this!
Are there tests for this behavior?
Was the behavior always like that and the API comment was wrong or was it due to a code change?

/wait

Comment thread api/envoy/service/ext_proc/v3/external_processor.proto Outdated
Comment thread api/envoy/service/ext_proc/v3/external_processor.proto Outdated
Signed-off-by: tyxia <tyxia@google.com>
Signed-off-by: tyxia <tyxia@google.com>
@tyxia
Copy link
Copy Markdown
Member Author

tyxia commented Jan 25, 2024

Thanks for updating this! Are there tests for this behavior? Was the behavior always like that and the API comment was wrong or was it due to a code change?

/wait

Yea, the code and test have been updated, for example, in #28592
So there are already tests in place.

Comment thread api/envoy/service/ext_proc/v3/external_processor.proto
abeyad
abeyad previously approved these changes Jan 25, 2024
Copy link
Copy Markdown
Contributor

@abeyad abeyad left a comment

Choose a reason for hiding this comment

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

/lgtm api

Signed-off-by: tyxia <tyxia@google.com>
@tyxia
Copy link
Copy Markdown
Member Author

tyxia commented Jan 25, 2024

Sorry @abeyad , I need the stamp again. (Just updated another typo).

Copy link
Copy Markdown
Contributor

@adisuissa adisuissa 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!
/lgtm api

@abeyad
Copy link
Copy Markdown
Contributor

abeyad commented Jan 25, 2024

/lgtm api

@yanjunxiang-google
Copy link
Copy Markdown
Contributor

LGTM

…roc_proto

Signed-off-by: tyxia <tyxia@google.com>
@yanavlasov yanavlasov enabled auto-merge (squash) January 29, 2024 15:04
@yanavlasov yanavlasov merged commit 07f6286 into envoyproxy:main Jan 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Typos in ext_proc documentation

5 participants