Jing Yang
|
8210fcfba7
Implement the publibc verify authority API on Raft.
|
3 years ago |
Jing Yang
|
01fab3f446
Create the verify authority daemon to support readonly requests.
|
3 years ago |
Jing Yang
|
138060b85d
No need to re-sync the log entry that has been committed.
|
3 years ago |
Jing Yang
|
68860666a8
Lower RPC count limit by a factor of 3.
|
4 years ago |
Jing Yang
|
ff83590e80
Require snapshot_recover_many_clients to commit at least 10 ops for each client.
|
4 years ago |
Jing Yang
|
9c7efd23df
Skip append entries if there is nothing to sync.
|
4 years ago |
Jing Yang
|
d535752305
Refactor: move leadership condition forward.
|
4 years ago |
Jing Yang
|
7f9e8e72f4
Schedule an extra round of append entries after install snapshot.
|
4 years ago |
Jing Yang
|
983ef530f5
Fix clippy warnings.
|
4 years ago |
Jing Yang
|
8802900d23
Upgrade dependencies.
|
4 years ago |
Jing Yang
|
b7d0475f38
Add a comment to explain the lifetime of a parameter.
|
4 years ago |
Jing Yang
|
e302373755
Ignore dead_code warnings for log-only structs.
|
4 years ago |
Jing Yang
|
663885326b
Attach a logger in one_partition test threads.
|
4 years ago |
Jing Yang
|
a29cb50891
Add total ops count to test diagnostics.
|
4 years ago |
Jing Yang
|
0456fde835
Cosmetic code improvements.
|
4 years ago |
Jing Yang
|
f7dd4fbe5b
Upgrade dependencies.
|
4 years ago |
Jing Yang
|
d2014f5e6f
Relax the stale snapshot requirement and fix the bug introduced in ece238c.
|
4 years ago |
Jing Yang
|
2185316d8d
Relax dependencies on parking_lot and serde.
|
4 years ago |
Jing Yang
|
ece238ce47
Save one snapshot clone in the daemon.
|
4 years ago |
Jing Yang
|
b7bebd42ab
Add an assert for snapshot index invariant.
|
4 years ago |
Jing Yang
|
7c35532eda
Migrate to rust edition 2021.
|
4 years ago |
Jing Yang
|
ce53347dd8
Add a README to kvraft.
|
4 years ago |
Jing Yang
|
27abdaee17
Add a README for durio.
|
4 years ago |
Jing Yang
|
f8ad41500b
Minor wording changes.
|
4 years ago |
Jing Yang
|
a1ce117a4e
Add a one sentence explaination to ruaft.
|
4 years ago |
Jing Yang
|
fc25faaa42
Relink code links.
|
4 years ago |
Jing Yang
|
e736c954b6
Remove unneeded code quotes.
|
4 years ago |
Jing Yang
|
88b5255306
Reword on paragraph of README.
|
4 years ago |
Jing Yang
|
9688ca2332
Reorder sections of README.
|
4 years ago |
Jing Yang
|
5d63da9319
Revamp project readme.
|
4 years ago |