Skip to content
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

sync from master. #71

Merged
merged 18 commits into from
May 19, 2021
Merged

sync from master. #71

merged 18 commits into from
May 19, 2021

Conversation

wangfakang
Copy link
Owner

For an explanation of how to fill out the fields, please see the relevant section
in PULL_REQUESTS.md

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

Justin Ely and others added 18 commits May 17, 2021 13:54
…mit hook (#16505)

Signed-off-by: Justin Ely <justincely@gmail.com>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: luckyxiaoqiang <xiaoqiangding@126.com>
The 'primary_' and element in 'replicas_' were `shared_ptr`s, this shared_ptr is created from
different redis responses, so it would always returns false.

Signed-off-by: gaoliangdut <gaoliang_dlut@126.com>
Risk Level: low (removing unused args)
Testing: n/a
Docs Changes: n/a
Release Notes: n/a

Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Ryan Northey <ryan@synca.io>
Risk Level: High (new tcp pool, lots of smoke testing)
Testing: integration tests, unit tests, production validation by Pinterest
Docs Changes: n/a
Release Notes: inline

Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Making it a bit easier to mix and match protocols and doing so more cleanly for the H3/H2 alpn tests.

Risk Level: n/a (test only)
Testing: tests pass
Docs Changes: n/a
Release Notes: n/a
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Commit Message: these tests fails under TSAN CI, see #16493
Signed-off-by: Dan Zhang <danzh@google.com>
#16107)

Allow http route and cluster metadata to contain typed metadata in Any in addition to Struct format 
#13986.

Signed-off-by: Yanjun Xiang <yanjunxiang@google.com>
…reamClusterManager (#16385)

grid: Plumb the AlternateProtocolCache down to the grid from the UpstreamClusterManager.

Create a new AlternateProtocolsCacheOptions proto message for configuring an AlternateProtocolCache, and add this message to AutoHttpConfig.
Create a new AlternateProtocolCacheManager class for fetching/creating a Cache based on the config.
Modify the AlternateProtocolCache to store state per thread. (Does not yet synchronize this state across threads)

Risk Level: Low
Testing: Unit tests
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A

Signed-off-by: Ryan Hamilton <rch@google.com>
Commit Message: fix mac build with xcode 12

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
)

Implemented Crash Support when processing request or response due to a filter's callback.

Signed-off-by: Kevin Baichoo <kbaichoo@google.com>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Risk Level: n/a
Testing: new integration tests
Docs Changes: n/a
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Enable `is_optional` field for `HttpFilter`. The default value is `false`, it will keep the same behavior with the current implementation. The envoy will reject the unsupported HTTP filter, also will reject the unsupported HTTP filter in typed per filter config. When the value is `true`, the unsupported HTTP filter will be ignored by the envoy, also will be ignored by typed per filter config, with a warning log.

Risk Level: low
Testing: unit tests and integration tests are added
Docs Changes: API doc is added
Release Notes: added as new feature
Fixes #15770 
Fixes #15025

Signed-off-by: He Jie Xu <hejie.xu@intel.com>
…gration_test under coverage (#16534)

Signed-off-by: Dan Zhang <danzh@google.com>
@wangfakang wangfakang merged commit 0f77a38 into wangfakang:master May 19, 2021
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.