Commit History

Autor SHA1 Mensaxe Data
  Jing Yang baf22fec60 Use `IndexTerm` in public API. %!s(int64=3) %!d(string=hai) anos
  Jing Yang e3f2148ecb Remove the "Default" requirement on command. %!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 983ef530f5 Fix clippy warnings. %!s(int64=4) %!d(string=hai) anos
  Jing Yang 0456fde835 Cosmetic code improvements. %!s(int64=4) %!d(string=hai) anos
  Jing Yang e6c939ed66 Remote a TODO that is done. %!s(int64=4) %!d(string=hai) anos
  Jing Yang 5ae61e09a0 Remove all `external crate`! %!s(int64=4) %!d(string=hai) anos
  Jing Yang 3f0c957798 Validate log content at creation time. %!s(int64=4) %!d(string=hai) anos
  Jing Yang fc98b98203 Remove the index method of log array. %!s(int64=4) %!d(string=hai) anos
  Jing Yang d28dc76eb5 Watch thread panics and record errors. %!s(int64=4) %!d(string=hai) anos
  Jing Yang ff9b9bcd4c Do not shrink log beyond log start. %!s(int64=4) %!d(string=hai) anos
  Jing Yang b3067671d6 Include snapshot in persisted state. %!s(int64=4) %!d(string=hai) anos
  Jing Yang 52ad4488ef Remove dead_code label that is no longer necessary. %!s(int64=4) %!d(string=hai) anos
  Jing Yang e949c5c550 Send install snapshot request through apply command. %!s(int64=4) %!d(string=hai) anos
  Jing Yang df79f61a3a Fix the range check bug introduced by log_array. %!s(int64=5) %!d(string=hai) anos
  Jing Yang 74a8a108ea Fix clippy errors. %!s(int64=5) %!d(string=hai) anos
  Jing Yang 885a4c791d Use a vector of bytes to store snapshot. %!s(int64=5) %!d(string=hai) anos
  Jing Yang de65b33c12 Add an IndexTerm struct for LogArray. %!s(int64=5) %!d(string=hai) anos
  Jing Yang 6ae7f4eab1 Change snapshot to return the index and term as well. %!s(int64=5) %!d(string=hai) anos
  Jing Yang 19e016ecea Add rustdoc. %!s(int64=5) %!d(string=hai) anos
  Jing Yang 2827664b94 Rename start_offset() to start(), len() to end(). %!s(int64=5) %!d(string=hai) anos
  Jing Yang fc3310100c Add comprehensive tests to log array. %!s(int64=5) %!d(string=hai) anos
  Jing Yang d4eb249314 Remove a rare import. %!s(int64=5) %!d(string=hai) anos
  Jing Yang 7f1702f9d4 Rename add() to add_command(). %!s(int64=5) %!d(string=hai) anos
  Jing Yang b8e2904c31 Migrate log array to generics. %!s(int64=5) %!d(string=hai) anos
  Jing Yang 4d80a496f2 Shift log vector and avoid allocation. %!s(int64=5) %!d(string=hai) anos
  Jing Yang f96c82b539 Refactor: log vector to LogArray. %!s(int64=5) %!d(string=hai) anos