Commit History

Autor SHA1 Mensaxe Data
  Jing Yang e3f2148ecb Remove the "Default" requirement on command. %!s(int64=3) %!d(string=hai) anos
  Jing Yang b6016249be Optimize imports in tests. %!s(int64=3) %!d(string=hai) anos
  Jing Yang 75d4e75262 Optimize imports in source files. %!s(int64=3) %!d(string=hai) anos
  Jing Yang e8b752a92f Move LogEntry and LogEntryEnum to log_array.rs %!s(int64=3) %!d(string=hai) anos
  Jing Yang 098742095d Explicitly allow no-op and term-change log entries. %!s(int64=3) %!d(string=hai) anos
  Jing Yang 5667013a1d Extend election timer timeout to accommodate slower heartbeats. %!s(int64=3) %!d(string=hai) anos
  Jing Yang 126042c0f8 Set the deadline to forever in tarpc requests. %!s(int64=3) %!d(string=hai) anos
  Jing Yang 5a3f8d70f9 Update the build script for debian. %!s(int64=3) %!d(string=hai) anos
  Jing Yang 09af46a746 Use the new AsyncClerk in Durio. %!s(int64=3) %!d(string=hai) anos
  Jing Yang 6efd08e757 Reply on retry_rpc() to retry on transient errors. %!s(int64=3) %!d(string=hai) anos
  Jing Yang fee4cd561b Add an async clerk to KV Raft. %!s(int64=3) %!d(string=hai) anos
  Jing Yang b800cf72cc Remove the extra loop that dealt with expired requests. %!s(int64=3) %!d(string=hai) anos
  Jing Yang 94a57113fc Remove UniqueId from get requests. %!s(int64=3) %!d(string=hai) anos
  Jing Yang 45702cddf4 UniqueId does not need mut to run inc(). %!s(int64=3) %!d(string=hai) anos
  Jing Yang 9bf4309269 Use a known-width integer for beats. %!s(int64=3) %!d(string=hai) anos
  Jing Yang b8bfaa8ab9 Add a mixed test for the verify authority daemon. %!s(int64=3) %!d(string=hai) anos
  Jing Yang de63f458f2 Add tests for reset_state(). %!s(int64=3) %!d(string=hai) anos
  Jing Yang ad1febb5bd Add tests for clear_ticked_requests(). %!s(int64=3) %!d(string=hai) anos
  Jing Yang 13068c3520 Add a test for clear_committed_requests(). %!s(int64=3) %!d(string=hai) anos
  Jing Yang 13ae1b1358 Add a test for remove_expired_requests. %!s(int64=3) %!d(string=hai) anos
  Jing Yang 41dba8fa65 Add basic tests for the verify authority API. %!s(int64=3) %!d(string=hai) anos
  Jing Yang c7a6b12213 Address clippy warnings in tests. %!s(int64=3) %!d(string=hai) anos
  Jing Yang 285b004ccb Create a separate CommitSentinel RPC from the Get RPC. %!s(int64=3) %!d(string=hai) anos
  Jing Yang bb649211b5 Address clippy warnings. %!s(int64=3) %!d(string=hai) anos
  Jing Yang db0696517e Reduce the frequency of heartbeats when there are pending commits. %!s(int64=3) %!d(string=hai) anos
  Jing Yang c5ea702fdb Merge branch 'verify_authority' %!s(int64=3) %!d(string=hai) anos
  Jing Yang 222b18d355 Fail all new and inflight requests at shutdown time. %!s(int64=3) %!d(string=hai) anos
  Jing Yang 6a09d52c63 Code cleanup: use the Entry::or_default() API. %!s(int64=3) %!d(string=hai) anos
  Jing Yang de596e53ee Remove allow(unused) from beat_ticker. %!s(int64=3) %!d(string=hai) anos
  Jing Yang 98f001201f Add comment to explain the verify authority API. %!s(int64=3) %!d(string=hai) anos