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. #74

Merged
merged 14 commits into from
May 24, 2021
Merged

sync from master. #74

merged 14 commits into from
May 24, 2021

Conversation

wangfakang
Copy link
Owner

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:]

snowp and others added 14 commits May 20, 2021 23:30
Marks the matching API more clearly as experimental and updates the composite filter security posture to reflect this.

Signed-off-by: Snow Pettersen <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Ryan Northey <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… server fuzz test (#16582)

* misconfiguration of subset_selectors will cause the test to failed. reject such misconfiguration to prevent the fuzz test failure.

Signed-off-by: chaoqin-li1123 <[email protected]>
…ing them (#15876)

Previously a post was required per histogram or scope, per thread. This greatly reduces the overhead of large config updates and when tens of thousands of histograms and scopes are queued for release in short order. This work is based off of https://gist.github.com/jmarantz/838cb6de7e74c0970ea6b63eded0139a

Co-authored-by: Joshua Marantz [email protected]
Signed-off-by: Josh Tway [email protected]

Additional Description: Came across the original patch by @jmarantz while investigating why updating a single VirtualHost, via VHDS, would frequently take 50 seconds, or more, to propagate. Turns out it was caused by the large number of Scopes being cleared for each update. Batching scopes and histogram ids queued for removal together improves this to under 20 seconds, often below 10 seconds.
Risk Level: Low
Testing: Before and after testing of how long it took VHDS, when > 100K VirtualHosts were present took to update.
Docs Changes: N/A
Release Notes: N/a
Platform Specific Features: N/A

Co-authored-by: Joshua Marantz <[email protected]>
Signed-off-by: Josh Tway <[email protected]>
This includes minor spelling and grammar fixes.

Signed-off-by: Lachlan Cooper <[email protected]>
These changes clarify that as of v1.16 the default cipher suite is different for client and servers.

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

Fixes #16469

Signed-off-by: Bobby DeSimone <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Ryan Northey <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@penguingao @mpwarres and myself are actively working on CacheFilter, bringing it up to RFC compliance among other functionality.

Signed-off-by: Josiah Kiehl <[email protected]>
@wangfakang wangfakang merged commit 023d3a9 into wangfakang:master May 24, 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.