-
Notifications
You must be signed in to change notification settings - Fork 2k
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
[vtctldserver] Add RefreshState RPCs #8232
[vtctldserver] Add RefreshState RPCs #8232
Conversation
e8fe096
to
11e5c9d
Compare
rebased and regenerated the protos |
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.
This looks good to me. Since this changes some ~ spicy call sites, I suggest an additional review from @deepthi, @rohit-nayak-ps, and/or @rafael.
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
Signed-off-by: Andrew Mason <amason@slack-corp.com>
… was only partial Signed-off-by: Andrew Mason <amason@slack-corp.com>
Signed-off-by: Andrew Mason <amason@slack-corp.com>
Signed-off-by: Andrew Mason <amason@slack-corp.com>
Signed-off-by: Andrew Mason <amason@slack-corp.com>
Signed-off-by: Andrew Mason <amason@slack-corp.com>
fcbdc73
to
96c7457
Compare
…sh_state_rpcs [vtctldserver] Add RefreshState RPCs Signed-off-by: Andrew Mason <amason@slack-corp.com>
Description
This PR migrates the following RPCs to VtctldServer:
RefreshState
RefreshStateByShard
I also modified the return signature of
topotools.RefreshTabletsByShard
to indicate whether or not every tablet was (a) discoverable and (b) did not error on itsRefreshState
call so that we could signal back partial success to callers.Usage
Related Issue(s)
Knocks out two more of the items in #7135 (an oldie but a goodie).
Checklist
Deployment Notes