Jing Yang
|
12b2c96aea
Update readme.
|
há 5 anos atrás |
Jing Yang
|
ee2a652716
Add readme.
|
há 5 anos atrás |
Jing Yang
|
92acf0470a
Add a comment about threads.
|
há 5 anos atrás |
Jing Yang
|
2a69e5f5d2
Upgrade to tokio 0.3
|
há 5 anos atrás |
Jing Yang
|
2250d4d4c2
Two more minor async bugs.
|
há 5 anos atrás |
Jing Yang
|
c5e09f96ce
Run `cargo clippy`.
|
há 5 anos atrás |
Jing Yang
|
aa6d06e875
No need to cancel in flight log entry sync.
|
há 5 anos atrás |
Jing Yang
|
73dc7b7cfc
Migrate to newer network version with parking_lot.
|
há 5 anos atrás |
Jing Yang
|
2d7d42c1f2
Drop all manual guard drops.
|
há 5 anos atrás |
Jing Yang
|
fffc60fd89
Add two churn tests.
|
há 5 anos atrás |
Jing Yang
|
1e748a0315
Set all RPC retries to 1.
|
há 5 anos atrás |
Jing Yang
|
af140e1c46
Add RPC deadline for all RPCs.
|
há 5 anos atrás |
Jing Yang
|
f285f6f514
Extend RPC deadline to 2 seconds.
|
há 5 anos atrás |
Jing Yang
|
64316e557f
Minor optimization to reduce number of RPCs sent.
|
há 5 anos atrás |
Jing Yang
|
d63a5f1dcd
Minor refactor: election_time returns an Instant.
|
há 5 anos atrás |
Jing Yang
|
eed4e569f4
Reset the step counter when append entries succeeded.
|
há 5 anos atrás |
Jing Yang
|
cb7e82a666
Fix a race condition when killing the election timer.
|
há 5 anos atrás |
Jing Yang
|
32fb95c79d
Give up the log lock before killing a raft instance.
|
há 5 anos atrás |
Jing Yang
|
599f453c6e
Set leader_id when elected.
|
há 5 anos atrás |
Jing Yang
|
d7d18284fa
Add the figure-8, unreliable test, and a serious bug fix.
|
há 5 anos atrás |
Jing Yang
|
2f41f782ba
Add the unreliable test.
|
há 5 anos atrás |
Jing Yang
|
7914cb3efa
Add two more tests: CPU usage is really high.
|
há 5 anos atrás |
Jing Yang
|
950421e0ea
Add the second persist test.
|
há 5 anos atrás |
Jing Yang
|
93d36abc85
Add persister to lib, and tests.
|
há 5 anos atrás |
Jing Yang
|
fa74454870
Implement persister.
|
há 5 anos atrás |
Jing Yang
|
ecc3ec8d46
Add the RPC count test.
|
há 5 anos atrás |
Jing Yang
|
b13b3f0136
Fix a bug in the tests config and another one in backup tests.
|
há 5 anos atrás |
Jing Yang
|
274bd0cdc8
Add the last agreement test.
|
há 5 anos atrás |
Jing Yang
|
0807fc7207
Add the rejoin test.
|
há 5 anos atrás |
Jing Yang
|
397c8aad63
Add fail no agree test.
|
há 5 anos atrás |