-
Notifications
You must be signed in to change notification settings - Fork 318
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
Support multi-raft #150
Support multi-raft #150
Commits on Jun 18, 2022
-
feat(support Multi-DLedger): support Multi-DLedger
1.add DLedgerProxy to be the container of DLedgerServer. 2.add ConfigManager to manage the config about DLedgerProxy and DLedgerServer. 3.add DLedgerManager to manage the DLedgerServers. 4.support configuration file startup. 5.start parameters are compatible with the old version. 6.refactor the tests.
Configuration menu - View commit details
-
Copy full SHA for c32f576 - Browse repository at this point
Copy the full SHA c32f576View commit details -
test(fix some tests for new model): fix some tests for new model
1.fix some tests for new model
Configuration menu - View commit details
-
Copy full SHA for d6f189b - Browse repository at this point
Copy the full SHA d6f189bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b8e91f - Browse repository at this point
Copy the full SHA 7b8e91fView commit details -
refactor(multi-raft): refactor the code and test
1.refactor the code and test
Configuration menu - View commit details
-
Copy full SHA for 5eaf52a - Browse repository at this point
Copy the full SHA 5eaf52aView commit details -
test(multi-raft): fix some test and add a new test
1.fix some test and add a new test
Configuration menu - View commit details
-
Copy full SHA for 530007b - Browse repository at this point
Copy the full SHA 530007bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c6a67c - Browse repository at this point
Copy the full SHA 8c6a67cView commit details -
fix(multi-raft): fix some bugs and add some tests about leaderElector
1.fix some bugs and add some tests about leaderElector
Configuration menu - View commit details
-
Copy full SHA for bcf5f68 - Browse repository at this point
Copy the full SHA bcf5f68View commit details -
test(multi-raft): add more tests about leaderElector
1.add more tests about leaderElector
Configuration menu - View commit details
-
Copy full SHA for aa6b523 - Browse repository at this point
Copy the full SHA aa6b523View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf9876a - Browse repository at this point
Copy the full SHA bf9876aView commit details -
refactor(multi-raft): Refactor the startup args
1.add startup args "server -c" to start with config file. 2.remove DLedgerRpcNettyServer#memstate. 3.check config before initialize DLedgerRpcNettyService.
Configuration menu - View commit details
-
Copy full SHA for b424068 - Browse repository at this point
Copy the full SHA b424068View commit details -
refactor(multi-raft): refactor some code
1.remove DLedgerRpcNettyService#checkOnePort 2.remove printStack
Configuration menu - View commit details
-
Copy full SHA for 7ab7a85 - Browse repository at this point
Copy the full SHA 7ab7a85View commit details -
fix(multi-raft): fix some code
1.use "groupId#selfId" to identify different DLedgerServer.
Configuration menu - View commit details
-
Copy full SHA for 2972484 - Browse repository at this point
Copy the full SHA 2972484View commit details -
style(multi-raft): remove unused imports
1.remove unused imports
Configuration menu - View commit details
-
Copy full SHA for 849db96 - Browse repository at this point
Copy the full SHA 849db96View commit details
Commits on Aug 17, 2022
-
feat(support Multi-DLedger): make ConfigManager more flexible
1. make ConfigManager more flexible 2. refactor structure about multi-raft 3. more friendly for updating version
Configuration menu - View commit details
-
Copy full SHA for c4aa09b - Browse repository at this point
Copy the full SHA c4aa09bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f29e0ee - Browse repository at this point
Copy the full SHA f29e0eeView commit details -
fix(support Multi-DLedger): fix incompatible code after merge master …
…branch 1. fix incompatible code after merge master branch
Configuration menu - View commit details
-
Copy full SHA for 2b98e68 - Browse repository at this point
Copy the full SHA 2b98e68View commit details
Commits on Aug 29, 2022
-
refactor(main): refactor the main method in DLedger
1. refactor the main method in DLedger
Configuration menu - View commit details
-
Copy full SHA for 1acceb4 - Browse repository at this point
Copy the full SHA 1acceb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7088b6f - Browse repository at this point
Copy the full SHA 7088b6fView commit details