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

config: Listener v1 JSON -> proto translation. #1471

Merged
merged 2 commits into from
Aug 16, 2017

Conversation

htuch
Copy link
Member

@htuch htuch commented Aug 15, 2017

Last of the summer wine.

@htuch
Copy link
Member Author

htuch commented Aug 15, 2017

@mattklein123 This is ready for review, but there is one remaining issue to iron out before we merge. I think we might be able to simplify the stuff around UnresolvedAddress and switch to a ResolvedAddress, since our requirements here have shifted, we probably don't need port resolution. I'll look into this and let you know.

Copy link
Member

@mattklein123 mattklein123 left a comment

Choose a reason for hiding this comment

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

LGTM beyond your follow up item. Did you want to merge this now and follow up later? Or hold until then?

@htuch
Copy link
Member Author

htuch commented Aug 16, 2017

Thanks. I reckon let's merge, as it unblocks the LDS Subscription work and as long as we're ingesting v1 JSON it doesn't make a difference.

@htuch htuch merged commit 65066e1 into envoyproxy:master Aug 16, 2017
@htuch htuch deleted the json-listener-proto branch August 16, 2017 00:43
jpsim pushed a commit that referenced this pull request Nov 28, 2022
Description: It's critical that postinit setup is thread-safe relative to the dispatcher, but we can't actually call Event::Dispatcher::isThreadSafe() because it blows up at this juncture. This safety check is leveraged elsewhere by Envoy to execution is happening on the main thread regardless of dispatch.
Risk Level: Low
Testing: Local and CI

Signed-off-by: Mike Schore <mike.schore@gmail.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
Description: It's critical that postinit setup is thread-safe relative to the dispatcher, but we can't actually call Event::Dispatcher::isThreadSafe() because it blows up at this juncture. This safety check is leveraged elsewhere by Envoy to execution is happening on the main thread regardless of dispatch.
Risk Level: Low
Testing: Local and CI

Signed-off-by: Mike Schore <mike.schore@gmail.com>
Signed-off-by: JP Simard <jp@jpsim.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.

2 participants