Historique des commits

Auteur SHA1 Message Date
  Jing Yang 4e5d810997 Updates on stale comments. il y a 3 ans
  Jing Yang 0bf0fcc0dd Add the prevote state and check it after prevote is done. il y a 3 ans
  Jing Yang 16c2187ab3 Implement the prevote phase on both client and server side. il y a 3 ans
  Jing Yang 18cbd8e0c6 Create a dedicated struct for becoming the next leader. il y a 3 ans
  Jing Yang aab761204b Separate the async part from the rest of the function. il y a 3 ans
  Jing Yang c3c3f41b5b Make count_votes_until_cancelled() a member function. il y a 3 ans
  Jing Yang 3c0ef3495f Refactor: Separate spawn_request_votes(). il y a 3 ans
  Jing Yang 26a25ba34c Refactor: split the quorum counting function. il y a 3 ans
  Jing Yang 18103d0458 Cancel election at shutdown. il y a 3 ans
  Jing Yang b325a297ae Add a comment in election code. il y a 3 ans
  Jing Yang 10ac3235eb Make run_election_timer() a simple function. il y a 3 ans
  Jing Yang 7329e47622 Add rpc_client and beat_ticker to the context. il y a 3 ans
  Jing Yang ff45298c67 Replace term marker with a static remote context. il y a 3 ans
  Jing Yang 9796a49bdc Move election.rs to the new standalone daemon_watch. il y a 3 ans
  Jing Yang 5fe90f62fe Refactor: move DaemonWatch out of DaemonEnv. il y a 3 ans
  Jing Yang bd14aed2a2 Replace tuple with a struct with named fields. il y a 3 ans
  Jing Yang 56f934ea4f Remove next_index and current_step from RaftState. il y a 3 ans
  Jing Yang e026ab6803 Move next_index and current_step out of RaftState. il y a 3 ans
  Jing Yang 2f66c3fa08 Create an explicit enum for sync log entry events. il y a 3 ans
  Jing Yang 0b29f77341 Wrap data of the sync log entries daemon in opaque structs. il y a 3 ans
  Jing Yang ca59d5b7ac Replace SeqCst ordering with more relaxed ones in keep_running. il y a 3 ans
  Jing Yang 9523f609d3 Move sentinel_commit_index to verify_authority_daemon. il y a 3 ans
  Jing Yang 6d22246e50 Merge stop_wait_group into daemon env. il y a 3 ans
  Jing Yang f230c518c0 Merge daemon_env guard into daemons. il y a 3 ans
  Jing Yang 56e5b19355 Name each daemon thread at creation. il y a 3 ans
  Jing Yang 7d8b309287 Explicitly list the requirement for commands. il y a 3 ans
  Jing Yang 0383c75c20 Remove excessive use of "Default". il y a 3 ans
  Jing Yang e3f2148ecb Remove the "Default" requirement on command. il y a 3 ans
  Jing Yang e8b752a92f Move LogEntry and LogEntryEnum to log_array.rs il y a 3 ans
  Jing Yang 098742095d Explicitly allow no-op and term-change log entries. il y a 3 ans