Add/Remove Server TODO List
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
| - Persist shard configuration in Shard Manager - Kalai - Done | |
| - Persist current server configuration in snapshot and recover from snapshot - Kalai - Done | |
| - On recovery update peer ids from log - Rajesh - Done | |
| - Revert to old server config when a log conflict is detected - Moiz | |
| - Implement RPCs for adding replicas - Tom - Done | |
| - Implement handling of the RemoveServer message on Shard Leader - Moiz - Done | |
| - Implement persisting of new replica list on remove server - Kalai - Done | |
| - Implement handling of RemoveServer on ShardManager - In Review | |
| - LocalShards list needs to be updated and persisted | |
| - Implement Remove Server RPCs - Moiz | |
| - Automated integration test for forming a cluster (cars/people) - Moiz | |
| - Automatically add a replica for EntityOwnershipShard - Tom - Done | |
| - Dynamic seed node configuration - Tom | |
| - Non-Voting replica should use a RaftPolicy which disables elections - In Review | |
| - Transition Leader to Non-Voting replica - Tom | |
| - Remove Leader replica - Moiz | |
| - Transfer leadership - Moiz | |
| - Disable transactions on front end - Tom | |
| - On restarting a node where replicas have already been removed - handle scenario - Moiz |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment