-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
router: add dynamic metadata header formatter #11858
router: add dynamic metadata header formatter #11858
Conversation
This new header formatter acts in the opposite direction of the header-to-metadata filter. That is, it allows setting a header from what's available in a request's metadata. We need this to populate some request headers based on what was previously extracted and transformed via the header-to-metadata filter. Signed-off-by: Raul Gutierrez Segales <rgs@pinterest.com>
…ynamic-metadata-header-formatter
…ynamic-metadata-header-formatter
…ynamic-metadata-header-formatter
…ynamic-metadata-header-formatter
Signed-off-by: Raul Gutierrez Segales <rgs@pinterest.com>
…ynamic-metadata-header-formatter
…ynamic-metadata-header-formatter
This pull request has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
Are you still working on this @rgs1 ? |
Yeah I'll clean it up today. |
…ynamic-metadata-header-formatter
…ynamic-metadata-header-formatter
Signed-off-by: Raul Gutierrez Segales <rgs@pinterest.com>
Signed-off-by: Raul Gutierrez Segales <rgs@pinterest.com>
Failure seems unrelated btw:
|
…ynamic-metadata-header-formatter
…ynamic-metadata-header-formatter
…ynamic-metadata-header-formatter
…ynamic-metadata-header-formatter
This pull request has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
…ynamic-metadata-header-formatter
…ynamic-metadata-header-formatter
Signed-off-by: Raul Gutierrez Segales <rgs@pinterest.com>
* master: (67 commits) logger: support log control in admin interface and command line option for Fancy Logger (envoyproxy#12369) test: fix http_timeout_integration_test flake (envoyproxy#12654) [fuzz]added an input check in writefilter fuzzer and added test cases (envoyproxy#12628) add 'explicit' restriction. (envoyproxy#12643) scoped_rds_integration_test migrate from api v2 to api v3. (envoyproxy#12633) fuzz: added fuzz test for listener filter tls_inspector (envoyproxy#12617) testing: fix multiple race conditions in simulated time tests (envoyproxy#12527) [tls] Move handshaking behavior into SslSocketInfo. (envoyproxy#12571) header: getting rid of exception-throwing behaviors in header files [the rest] (envoyproxy#12611) router: add new ratelimited retry backoff strategy (envoyproxy#12202) [redis_proxy] added a constraint for route.prefix().size() (envoyproxy#12637) network: add tcp listener backlog config (envoyproxy#12625) runtime: debug log that condition is always true when fractionalPercent numerator > denominator (envoyproxy#12068) WatchDog Extension hook (envoyproxy#12416) router: add dynamic metadata header formatter (envoyproxy#11858) statsd: revert visibility to public (envoyproxy#12621) Fix regression of /build_* in gitignore (envoyproxy#12630) Added a missing extension point to documentation. (envoyproxy#12620) Reverts proxy protocol test on windows (envoyproxy#12619) caching: Improved the tests and coverage of the CacheFilter tree (envoyproxy#12544) ... Signed-off-by: Michael Puncel <mpuncel@squareup.com>
This new header formatter acts in the opposite direction
of the header-to-metadata filter. That is, it allows setting
a header from what's available in a request's metadata.
We need this to populate some request headers based on what
was previously extracted and transformed via the header-to-metadata
filter.
Risk Level: low
Testing: unit test
Docs Changes: yes
Release Notes: added
Signed-off-by: Raul Gutierrez Segales rgs@pinterest.com