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

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

Merged
merged 5 commits into from
Oct 19, 2021

Conversation

eric846
Copy link
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
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
Contributor Author

eric846 commented Oct 19, 2021

/retest

@repokitteh-read-only
Copy link

🔨 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