Komit Sejarah

Pembuat SHA1 Pesan Tanggal
  Jing Yang 4b2264fd31 Update README and add a todo. 3 tahun lalu
  Jing Yang e1b955979d Add active-step-down to guarantee liveness. 3 tahun lalu
  Jing Yang 22b3c73eaf Refuse prevote if regularly receiving heartbeats. #10 3 tahun lalu
  Jing Yang 3f57270a5d Consolidate the two ways to become a follower. 3 tahun lalu
  Jing Yang d437abc009 Update Cargo.lock in durio. 2 tahun lalu
  Jing Yang 4d0f07bc7e Add a script to prepare a debian machine to cross build durio. 2 tahun lalu
  Jing Yang 847feb248e Fix durio build after the project structure change. 2 tahun lalu
  Jing Yang 4ab3c2a603 Use std::pin::pin instead of futures::pin_mut. 2 tahun lalu
  Jing Yang ff9eda55b8 Update tarpc and other dependencies of durio. 2 tahun lalu
  Jing Yang 375fa59ed2 Merge duplicate implementations of null persistor. 3 tahun lalu
  Jing Yang 74b991c3b9 Allow one RPC for each commit and each peer in RPC count tests. 3 tahun lalu
  Jing Yang 1a43d98384 Remove clippy allows that are no longer necessary. 3 tahun lalu
  Jing Yang 63fa6ea1f5 Update Cargo.lock in durio. 3 tahun lalu
  Jing Yang 48c988f35b Ignore uninlined_format_args warnings in tests. 3 tahun lalu
  Jing Yang 0bdd359955 Disable a few clippy lints and fix others. 3 tahun lalu
  Jing Yang b9a9591bec Optimize serialization of Vec<u8> and boost throughput to 150%. 3 tahun lalu
  Jing Yang 44774c320f Drop the Arc requirement of Persister. 3 tahun lalu
  Jing Yang d74fadfbce Conditionally execute debugging statement and increase throughput by 8%. 3 tahun lalu
  Jing Yang 0f650beb1e Remove unnecessary crate path in type names. 3 tahun lalu
  Jing Yang af1f3eb6ad Hard code test name in tokio tests. 3 tahun lalu
  Jing Yang 721185df85 Fix the log name conflict in persist_tests.rs. 3 tahun lalu
  Jing Yang c448196ffc Use one heartbeat task instead of N. 3 tahun lalu
  Jing Yang f9d2a15e8e Remove "me" from the raft peers array. 3 tahun lalu
  Jing Yang 17a7dfa1d2 Make sure the raft state occupies entire L3 cache. 3 tahun lalu
  Jing Yang e3ea70c318 Move `last_applied` to the apply_command daemon. 3 tahun lalu
  Jing Yang 784af923ed Remove the unused mark_term() method. 3 tahun lalu
  Jing Yang ed7ed114bb Add a liveness test in which the previous leader is connected to one follower. 3 tahun lalu
  Jing Yang 9b2261a4de Refine test term asserts in the prevote test. 3 tahun lalu
  Jing Yang 08de267389 Take clippy advice. 3 tahun lalu
  Jing Yang a3081420cb Add a test for prevote. 3 tahun lalu