-
Notifications
You must be signed in to change notification settings - Fork 84
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: update Envoy to include new fixes #663
Conversation
Bumping to include: - `dns: destroy/reinitialize c-ares channel on ARES_ECONNREFUSED`: envoyproxy/envoy#9899. This should resolve the issues we've been seeing with Envoy Mobile hanging on startup and never properly issuing requests if started in the offline state on iOS - `gzip: add force load factory declaration`: envoyproxy/envoy#9942. This will allow us to use the gzip filter with Envoy Mobile Signed-off-by: Michael Rebello <me@michaelrebello.com>
This should not pass the liveliness test for iOS. We need envoyproxy/envoy#9875 to merge in order to not have linking issues at runtime. |
Signed-off-by: Michael Rebello <me@michaelrebello.com>
Signed-off-by: Michael Rebello <me@michaelrebello.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for updating!
Signed-off-by: Michael Rebello <me@michaelrebello.com>
Signed-off-by: Michael Rebello <me@michaelrebello.com>
Signed-off-by: Michael Rebello <me@michaelrebello.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
awesome! Looks good to me. Lets wait for CI to pass, and then 🚢!
1% binary size increase with this Envoy bump. Will be investigated in #447 |
Description: envoyproxy/envoy#9767 introduced the bazel option and #663 brought it into envoy mobile. This PR changes the bazel config for android to turn on the logger by default when building on android. It also updates a couple other stale flags and docs. Risk Level: low Testing: tested locally and saw logs Fixes #34 Signed-off-by: Jose Nino <jnino@lyft.com>
Bumping to include the following fixes:
dns: destroy/reinitialize c-ares channel on ARES_ECONNREFUSED
: dns: destroy/reinitialize c-ares channel on ARES_ECONNREFUSED envoy#9899. This should resolve the issues we've been seeing with Envoy Mobile hanging on startup and never properly issuing requests if started in the offline state on iOS. Fixes dns: stuck if started without connectivity #672, though more improvements to DNS resolution will be investigated in dns: faster recovery after no connectivity #673gzip: add force load factory declaration
: gzip: add force load factory declaration envoy#9942. This will allow us to use the gzip filter with Envoy Mobileapi listener: add shutdown method and call during server termination
: api listener: add shutdown method and call during server termination envoy#9959. Fixes core: engine termination causes crash due to ordering of ApiListener deletion of active streams #667. Fixes core: crash on runtime load on destruction #674Includes the following PRs to fix iOS liveliness tests as well:
metrics service: force link v2 config
: metrics service: force link v2 config envoy#9875config: remove ApiTypeOracle assert
: config: remove ApiTypeOracle assert envoy#9973Also contains necessary updates to accommodate this change.
Signed-off-by: Michael Rebello me@michaelrebello.com