Commit History

Author SHA1 Message Date
  Jing Yang 914409a197 Add documentation for RaftJoinHandler::join(). 3 years ago
  Jing Yang 6b42baa245 Remove the extra layer of Arc on Raft from tests. 3 years ago
  Jing Yang 4161b3f24d Remove the clone requirement of daemon_env. 3 years ago
  Jing Yang f4f15ba2de Move durio to use the clonable Raft. 3 years ago
  Jing Yang a959f7a175 Construct a join handle upfront. 3 years ago
  Jing Yang 9796a49bdc Move election.rs to the new standalone daemon_watch. 3 years ago
  Jing Yang 2a2e55a7bb Move verify_authority.rs to using the new standalone daemon_watch. 3 years ago
  Jing Yang 24715e57e3 Move snapshot.rs to using the new standalone daemon_watch. 3 years ago
  Jing Yang 0a93a0d6a5 Move sync_log_entries.rs to using the new standalone daemon_watch. 3 years ago
  Jing Yang 496ad0d7d7 Move apply_command.rs to using the standalone daemon_watch. 3 years ago
  Jing Yang c71fd0fa03 Move the join logic to a standalone handler. 3 years ago
  Jing Yang c2bd82fd06 Take clippy advice. 3 years ago
  Jing Yang 5fe90f62fe Refactor: move DaemonWatch out of DaemonEnv. 3 years ago
  Jing Yang 9811be5340 Take clippy advice in tests. 3 years ago
  Jing Yang cdcb335ec4 Suppress needless_borrow warnings in verify_authority.rs. 3 years ago
  Jing Yang 9f457d8960 Remove code that clears reads after a commit: merge branch 'fix_commit_read' 3 years ago
  Jing Yang 0df906c66b Remove clear_committed_requests. 3 years ago
  Jing Yang d85ed9549a Make regression tests run under tokio. 3 years ago
  Jing Yang 0f9d237f52 Add a test to prove inconsistency. 3 years ago
  Jing Yang d173e212bb Create an RPC interceptor and a sample test. 3 years ago
  Jing Yang 89d892c17c Address clippy warnings. 3 years ago
  Jing Yang aac1aed60b Restrict next_index to be non-zero. 3 years ago
  Jing Yang 00523949a8 Update durio dependencies. 3 years ago
  Jing Yang bd14aed2a2 Replace tuple with a struct with named fields. 3 years ago
  Jing Yang 13d6273469 Make SharedSender clonable for any T. 3 years ago
  Jing Yang f34f697280 Move next_index and current_step out of RaftState. 3 years ago
  Jing Yang 8c80a8b26c Merge Opening into PeerProgress. 3 years ago
  Jing Yang 9b1995e432 Merge Peer into PeerProgress. 3 years ago
  Jing Yang 56f934ea4f Remove next_index and current_step from RaftState. 3 years ago
  Jing Yang e026ab6803 Move next_index and current_step out of RaftState. 3 years ago