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
No more EndPoints in topology. #1698
Conversation
We're going to remove these two from the serving graph soon.
In discovery, tabletconn, binlog client, ...
Instead of TabletInfo. To be consistent with the other RPCs, and because it doesn't use the version anyway.
Now that we have Tablet.Alias.Cell we can use.
@guoliang100 ready for review now. |
LGTM on the vtworker changes. I left some minor comments.
|
New commit coming to address these,thanks.
|
removing a somewhat useless method, using proper variable names.
You also need to change go/cmd/vtgate/status.go because of EndPointsCacheStatus change in healthcheck.go
|
I think status.go uses TabletsCacheStatus, which contents hasn't changed (even though the name changed, but the name is unused in the html renderer). In any case, we have integration tests that test the rendering, right?
|
Reviewed 13 of 13 files at r2. go/cmd/vtgate/status.go, line 236 [r2] (raw file):
Please also rename this. Comments from Reviewable |
Please rename the line in status.go, and then LGTM
|
WIP for now, not ready for review. Starting with the tests, then will do more.
This change is