-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
xds: drop xds v2 support #9760
xds: drop xds v2 support #9760
Conversation
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.
Now that we will only have one version of LrsStream, it would simplify things if we eliminated the extra level represented by the abstract class. It would be nice to move all of the logic in LrsStream into LrsStreamV3 and then renamed LrsStreamV3 to LrsStream. Similarly on the tests, if we merged XdsClientImplTestBase and XdsClientImplV3Test it would make the logic clearer.
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.
It looks to me that EnvoyProtoDataTest.java lines 90-123 should be deleted
Thank you. Removing LrsStream abstract sounds fair. Will do in a separate PR. |
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.
LGTM
This disables xDS v2 support interop test. xDS v2 support dropped in grpc#9760. Internal ref cl/499306755
This disables xDS v2 support interop test. xDS v2 support dropped in #9760. Internal ref cl/499306755
grpc/proposal#333
cc. @sergiitk