Skip to content

Update Envoy to 5d4a457 (Oct 19, 2021)#754

Merged
dubious90 merged 5 commits intoenvoyproxy:mainfrom
eric846:envoy-update-1634626514
Oct 19, 2021
Merged

Update Envoy to 5d4a457 (Oct 19, 2021)#754
dubious90 merged 5 commits intoenvoyproxy:mainfrom
eric846:envoy-update-1634626514

Conversation

@eric846
Copy link
Copy Markdown
Contributor

@eric846 eric846 commented Oct 19, 2021

  • Update .bazelrc
  • Update .bazelversion
  • Update after DNS resolver changes in Refactoring Envoy DNS resolution as extension envoy#17479
    • Note: A DNS resolver factory layer has been added since earlier versions of the Envoy PR.
    • The reason ProcessImpl receives an injected DNS resolver factory instead of a DNS resolver is that the complicated Api the factory needs to work is only constructed later (in the ProcessImpl constructor).
    • Note: createDefaultDnsResolverFactory() creates the platform-specific factory and also has the side effect of populating the TypedExtensionConfig.
    • Note: The createDnsResolver() method on the DNS resolver factory also takes the TypedExtensionConfig as an input. So in addition to injecting the factory into ProcessImpl, we also need to inject the TypedExtensionConfig that was populated by createDefaultDnsResolverFactory().

…bazelversion, commit id and SHA

Signed-off-by: eric846 <56563761+eric846@users.noreply.github.com>
Signed-off-by: eric846 <56563761+eric846@users.noreply.github.com>
Signed-off-by: eric846 <56563761+eric846@users.noreply.github.com>
Signed-off-by: eric846 <56563761+eric846@users.noreply.github.com>
@eric846 eric846 marked this pull request as ready for review October 19, 2021 07:31
@eric846 eric846 added the waiting-for-review A PR waiting for a review. label Oct 19, 2021
oschaaf
oschaaf previously approved these changes Oct 19, 2021
Copy link
Copy Markdown
Member

@oschaaf oschaaf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aside of the clang-tidy complaint, this LGTM

Signed-off-by: eric846 <56563761+eric846@users.noreply.github.com>
@eric846
Copy link
Copy Markdown
Contributor Author

eric846 commented Oct 19, 2021

/retest

@repokitteh-read-only
Copy link
Copy Markdown

🔨 rebuilding ci/circleci: asan (failed build)

🐱

Caused by: a #754 (comment) was created by @eric846.

see: more, trace.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

waiting-for-review A PR waiting for a review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants