extensions: support disabling the grpc http1 reverse bridge filter per-route#8645
Conversation
1d5244d to
1b33e94
Compare
zuercher
left a comment
There was a problem hiding this comment.
Thanks! This looks pretty close to me. Mostly just some grammar and formatting nits.
api/envoy/config/filter/http/grpc_http1_reverse_bridge/v2alpha1/config.proto
Outdated
Show resolved
Hide resolved
api/envoy/config/filter/http/grpc_http1_reverse_bridge/v2alpha1/config.proto
Outdated
Show resolved
Hide resolved
source/extensions/filters/http/grpc_http1_reverse_bridge/filter.h
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Due to master branch rebase.
There was a problem hiding this comment.
In the future, please just merge master if you need/want to pick up changes. Github does a better job detecting and hiding this kind of change in that case and keeps reviews simpler. Because we eventually squash commits onto master when we merge, PRs always end up as a single commit on master so the history will stay clean.
|
@zuercher code review fixed. |
zuercher
left a comment
There was a problem hiding this comment.
Thanks again. This looks good. I'll assign folks from the api-shepherds group to get their approval. I'm also going to go ahead and update the PR comment/title to match our template.
|
@htuch and/or @mattklein123 this is ready for API review |
There was a problem hiding this comment.
@mattklein123 @rshriram @envoyproxy/api-shepherds where did we end up with just having a generic disable per filter? It seems kind of crazy we need to add docs, tests, etc. for every single filter we want to have a disable/pass-thru on at the per-route level.
There was a problem hiding this comment.
I agree we should do this, but I'm not sure we should block this PR on that.
|
Please merge master and fix format to pick up the next free field annotations. /wait |
Signed-off-by: Manuel Jurado <manuel.jurado@socialpoint.es>
Signed-off-by: Manuel Jurado <manuel.jurado@socialpoint.es>
0edac04 to
e0cdb0d
Compare
6616b34 to
9b9164e
Compare
Signed-off-by: Manuel Jurado <manuel.jurado@socialpoint.es>
9b9164e to
23d8619
Compare
@mattklein123 done /cc @htuch @zuercher @snowp |
mattklein123
left a comment
There was a problem hiding this comment.
@sp-manuel-jurado in the future please do not ever force push, just merge master and add commits. It messes up the GH review UI. Thank you!
|
Thank you @mattklein123 |
Support disabling the filter per route in the grpc http1 reverse bridge filter.
Risk Level: low (adds per-filter config)
Testing: unit tests added
Docs: inline
Release Notes: updated
Fixes: #8052
Signed-off-by: Manuel Jurado manuel.jurado@socialpoint.es