Skip to content

upstream: add main interface API to drain connections#1729

Merged
junr03 merged 5 commits intomainfrom
drain-connections
Aug 20, 2021
Merged

upstream: add main interface API to drain connections#1729
junr03 merged 5 commits intomainfrom
drain-connections

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