Commit History

Author SHA1 Message Date
  Jing Yang b9a9591bec Optimize serialization of Vec<u8> and boost throughput to 150%. 3 years ago
  Jing Yang ff83590e80 Require snapshot_recover_many_clients to commit at least 10 ops for each client. 4 years ago
  Jing Yang f7bbfbadef Merge sleep utility functions together. 4 years ago
  Jing Yang 4b761562b0 Move kvraft testing_utils to test_configs. 4 years ago
  Jing Yang 5ae61e09a0 Remove all `external crate`! 4 years ago
  Jing Yang ead6ae4211 Add test log to snapshot_tests. 4 years ago
  Jing Yang bcd32724b4 Rename some tests so they are not prefixes of other tests. 4 years ago
  Jing Yang f93a1fa8f7 Add two lineariability tests. 4 years ago
  Jing Yang b379f28976 Add 4 more tests. 4 years ago
  Jing Yang cd5818f558 Add shutdown to snapshot holder and a new test. 4 years ago
  Jing Yang 84901eb9e1 Add a snapshot size test. 4 years ago
  Jing Yang 6cf983ffd5 Implement check_log_size() in kvraft test setup. 4 years ago
  Jing Yang eb08693e11 Implement install snapshot. 4 years ago
  Jing Yang 36506a9be5 Implement snapshot taking for kv server. 4 years ago
  Jing Yang 8905dfb7c1 Add a minimal test that uses kvraft and some refactor. 4 years ago