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

upstream: add main interface API to drain connections #1729

Merged
merged 5 commits into from
Aug 20, 2021
Merged

Conversation

junr03
Copy link
Member

@junr03 junr03 commented Aug 19, 2021

Description: this PR adds the main interface API. Subsequent PRs will attach to lifecycle events.
Risk Level: low - new API
Testing: unit test

Signed-off-by: Jose Nino jnino@lyft.com

Signed-off-by: Jose Nino <jnino@lyft.com>
@junr03
Copy link
Member Author

junr03 commented Aug 19, 2021

Pending: envoyproxy/envoy#17775

buildbreaker
buildbreaker previously approved these changes Aug 19, 2021
Signed-off-by: Jose Nino <jnino@lyft.com>
Jose Nino added 3 commits August 20, 2021 11:35
Signed-off-by: Jose Nino <jnino@lyft.com>
fmt
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
@junr03 junr03 merged commit 58e4843 into main Aug 20, 2021
@junr03 junr03 deleted the drain-connections branch August 20, 2021 21:16
junr03 added a commit that referenced this pull request Aug 23, 2021
Description: this PR uses the main interface API exposed in #1729 and surfaces it for use in the platform layer
Risk Level: low - new API. However actual usage is high risk and should be monitored carefully.
Testing: swift and Kotlin integration tests.

Signed-off-by: Jose Nino <jnino@lyft.com>
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.

4 participants