Jing Yang
|
375fa59ed2
Merge duplicate implementations of null persistor.
|
3 anni fa |
Jing Yang
|
44774c320f
Drop the Arc requirement of Persister.
|
3 anni fa |
Jing Yang
|
6b42baa245
Remove the extra layer of Arc on Raft from tests.
|
3 anni fa |
Jing Yang
|
1e4fb64fcb
Minor code refactor related to _clone.
|
3 anni fa |
Jing Yang
|
d7af49179d
Use a closure to capture env for handlers.
|
3 anni fa |
Jing Yang
|
1d5a5bfb7e
use RepilcableCommand in test_configs.
|
3 anni fa |
Jing Yang
|
e3f2148ecb
Remove the "Default" requirement on command.
|
3 anni fa |
Jing Yang
|
b6016249be
Optimize imports in tests.
|
3 anni fa |
Jing Yang
|
285b004ccb
Create a separate CommitSentinel RPC from the Get RPC.
|
3 anni fa |
Jing Yang
|
0e2bfbd2c4
Update kvraft to be async.
|
4 anni fa |
Jing Yang
|
522aeeb27d
Move NO_SNAPSHOT to tests.
|
4 anni fa |
Jing Yang
|
eaddf7b499
Use the usual RPC interface for kvraft.
|
4 anni fa |
Jing Yang
|
974f3abb0b
Decouple kvraft from labrpc.
|
4 anni fa |
Jing Yang
|
4b761562b0
Move kvraft testing_utils to test_configs.
|
4 anni fa |
Jing Yang
|
4a0c62887c
Move rpcs.rs to a separate sub-crate.
|
4 anni fa |