-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
[#6050] http: add edge_accept_request_id field #7140
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Basically looks good; I admit I don't fully understanding the semantic ramifications of this. But I did offer a few minor improvements from just looking at the code.
api/envoy/config/filter/network/http_connection_manager/v2/http_connection_manager.proto
Outdated
Show resolved
Hide resolved
source/extensions/filters/network/http_connection_manager/config.h
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm modulo testing nit.
also you need to read about how to work DCO: https://github.com/envoyproxy/envoy/blob/master/CONTRIBUTING.md#dco-sign-your-work Once you have your github hooks set up properly that will just work. |
api/envoy/config/filter/network/http_connection_manager/v2/http_connection_manager.proto
Outdated
Show resolved
Hide resolved
7faed7b
to
ee0b502
Compare
something went awry in your github branch -- maybe an issue with the force-push? Looks like there are 479 files modified now. |
7601e22
to
7faed7b
Compare
Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
…n_manager_utility.cc Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
7faed7b
to
e1588f6
Compare
/retest |
🔨 rebuilding |
Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
/retest |
🐴 hold your horses - no failures detected, yet. |
@jmarantz I have fixed the rebase. Can you check again? Thanks |
api/envoy/config/filter/network/http_connection_manager/v2/http_connection_manager.proto
Outdated
Show resolved
Hide resolved
Signed-off-by: trifan <[email protected]>
Signed-off-by: trifan <[email protected]>
/retest |
🔨 rebuilding |
All tests are green can this be merged? Thanks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just two nits and we can merge.
Signed-off-by: trifan <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
Description
Add
edge_accept_request_id
property for the envoy.http_connection_manager filter. Field added to resolve #6050 and also maintain backward compatibilityRisk
Low - small feature disabled by default and maintaining backward compatibility
Testing
Added 2 additional integration tests in
test/common/http/conn_manager_utility_test.c
to validate behaviour for:Issues
Fixes #6050