-
Notifications
You must be signed in to change notification settings - Fork 721
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
mcs, tso: support multi-keyspace-group and its service discovery in E2E path #6321
Merged
Merged
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
6d0c757
Support multi-keyspace-group in PD(TSO) client
binshi-bing fe77454
Complete server side implementation
binshi-bing 8a256cd
Complete client side implementation
binshi-bing 5810320
Improve the server/client side logic
binshi-bing ea1b2ad
Fixed test failures
binshi-bing 56acd92
Fix "invalid argument to Intn"
binshi-bing 550061d
fix test failure in TestAPIServerForwardTestSuite/TestForwardTSOWhenP…
binshi-bing 5897164
Handle feedback
binshi-bing 78b57b4
Improve implementation and fix test failures.
binshi-bing 06f7ff1
remove debugging logs
binshi-bing e84fcc3
fix TestKeyspaceGroupTestSuite/TestReplica failure
binshi-bing 9984c7c
Fix panic
binshi-bing 7fcc436
Add pd leader bootstrap in test so that pd client can discover tso no…
binshi-bing d4b1bf3
fix lock
binshi-bing eb01686
Handle feedback
binshi-bing f7f16dd
refine checkServiceModeChanged
binshi-bing d27ead1
Fix ErrClientGetLeader log output and enable verbose test for ci test…
binshi-bing d025314
Always start tso server watch loop in the group manager instead of du…
binshi-bing 8d475b7
handle feedback
binshi-bing cb6bfe1
fix TestMicroserviceTSOClient/TestRandomShutdown failure
binshi-bing ff59724
handle more feedback
binshi-bing 9dd37d5
Handle feedback.
binshi-bing 4c342bc
Trigger tests
binshi-bing 5825876
fix nil am when checking IsKeyspaceServing.
binshi-bing 917118f
remove -v from ci-test-job in pd/tests/integrations/tso/Makefile
binshi-bing 936843d
Upgrade to use the latest kvproto
binshi-bing 531c5ec
Merge branch 'master' into client-multi-kg
ti-chi-bot[bot] File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
Do we need to validate the
ServiceModes
filed to make sure it has at least one element?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.