Jing Yang
|
25677e4d91
Debug message improvements.
|
4 rokov pred |
Jing Yang
|
967dae925a
Adapt to the new snapshot framework.
|
4 rokov pred |
Jing Yang
|
2aeebd895b
A new design for snapshots.
|
4 rokov pred |
Jing Yang
|
cd5818f558
Add shutdown to snapshot holder and a new test.
|
4 rokov pred |
Jing Yang
|
a9b3251155
Add an option to lower the ops count limit.
|
4 rokov pred |
Jing Yang
|
11af902ae8
Two cosmetic changes.
|
4 rokov pred |
Jing Yang
|
027859bd71
Move generic_test to testing_utils.
|
4 rokov pred |
Jing Yang
|
84901eb9e1
Add a snapshot size test.
|
4 rokov pred |
Jing Yang
|
6cf983ffd5
Implement check_log_size() in kvraft test setup.
|
4 rokov pred |
Jing Yang
|
eb08693e11
Implement install snapshot.
|
4 rokov pred |
Jing Yang
|
36506a9be5
Implement snapshot taking for kv server.
|
4 rokov pred |
Jing Yang
|
8da548536f
Retry on time out error as well.
|
4 rokov pred |
Jing Yang
|
8905dfb7c1
Add a minimal test that uses kvraft and some refactor.
|
4 rokov pred |
Jing Yang
|
3a42e12271
Always print the client op count.
|
4 rokov pred |
Jing Yang
|
805fca48b3
Fix a bug in server where the shared term is not set.
|
4 rokov pred |
Jing Yang
|
4177b73f90
Change the default timeout to be 1 second.
|
4 rokov pred |
Jing Yang
|
1009c40b39
Sleep for 1 second before partitioning.
|
4 rokov pred |
Jing Yang
|
f942d0c709
Add 4 more tests.
|
4 rokov pred |
Jing Yang
|
542df76a23
Add crash to tests.
|
4 rokov pred |
Jing Yang
|
77e3191df8
Second attemp to fix `kill()`.
|
4 rokov pred |
Jing Yang
|
044cf08151
Fix threading model and let background tasks take a weak Arc.
|
4 rokov pred |
Jing Yang
|
3a8a932f19
Add many partition many clients test.
|
4 rokov pred |
Jing Yang
|
a387aba7ad
Separate error NotMe from Conflict.
|
4 rokov pred |
Jing Yang
|
b82dd6acc3
Add one more partition test.
|
4 rokov pred |
Jing Yang
|
45b809ccce
Give "unreliable" test a more descriptive name.
|
4 rokov pred |
Jing Yang
|
3f13b5674e
Run the clerk RPC in the same thread.
|
4 rokov pred |
Jing Yang
|
078f317993
Add RPC timeout to client.
|
4 rokov pred |
Jing Yang
|
24762d48d7
Migrate kvraft to edition 2018
|
4 rokov pred |
Jing Yang
|
fc0b574342
Add a partition test.
|
4 rokov pred |
Jing Yang
|
b9f9f23be4
Rename a test.
|
4 rokov pred |