Skip to content

Shared mem hash set cleanup debug scaffolding#2510

Merged
ggreenway merged 5 commits intoenvoyproxy:masterfrom
jmarantz:shared-mem-hash-set-cleanup-debug-scaffolding
Feb 1, 2018
Merged

Shared mem hash set cleanup debug scaffolding#2510
ggreenway merged 5 commits intoenvoyproxy:masterfrom
jmarantz:shared-mem-hash-set-cleanup-debug-scaffolding

Conversation

@jmarantz
Copy link
Contributor

@jmarantz jmarantz commented Feb 1, 2018

Description:
String serialization of data structures moved to test class, loop-breaking conditionals statements moved to the for-loop conditional expression from the body.

Risk Level: Low

Testing: //test/... .passes.

Signed-off-by: Joshua Marantz <jmarantz@google.com>
…ion().

Signed-off-by: Joshua Marantz <jmarantz@google.com>
Signed-off-by: Joshua Marantz <jmarantz@google.com>
…ion().

Signed-off-by: Joshua Marantz <jmarantz@google.com>
…b.com:jmarantz/envoy into shared-mem-hash-set-cleanup-debug-scaffolding

Signed-off-by: Joshua Marantz <jmarantz@google.com>
Copy link
Member

@ggreenway ggreenway left a comment

Choose a reason for hiding this comment

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

This is a nice cleanup.

I'm not sure what the policy is on friend class; I don't know that I've seen it used in envoy before, but I don't object to this use of it.

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.

Nice, thanks. re: friend class, @ggreenway I suggested this. We do this in a few places and I think for this type of thing (test companion) it's a pretty clean way of splitting off this type of code.

@jmarantz
Copy link
Contributor Author

jmarantz commented Feb 1, 2018

Thanks for the quick review, Greg & Matt.

@ggreenway ggreenway merged commit 04e92e4 into envoyproxy:master Feb 1, 2018
@jmarantz jmarantz deleted the shared-mem-hash-set-cleanup-debug-scaffolding branch February 1, 2018 19:51
Shikugawa pushed a commit to Shikugawa/envoy that referenced this pull request Mar 28, 2020
…#2510)

Signed-off-by: Piotr Sikora <piotrsikora@google.com>
jpsim pushed a commit that referenced this pull request Nov 28, 2022
Description: Forcing the use of IPv6 socket addresses is required to make Envoy Mobile work with some carriers when running on an Android device. The option was introduced upstream in #21803.
Risk Level: Low, enabled a well tested option.
Testing: Manual, launched the example app
Docs Changes: Updated
Release Notes: Updated

Signed-off-by: Rafal Augustyniak <raugustyniak@lyft.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
Description: Forcing the use of IPv6 socket addresses is required to make Envoy Mobile work with some carriers when running on an Android device. The option was introduced upstream in #21803.
Risk Level: Low, enabled a well tested option.
Testing: Manual, launched the example app
Docs Changes: Updated
Release Notes: Updated

Signed-off-by: Rafal Augustyniak <raugustyniak@lyft.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.

4 participants