Jing Yang
|
9811be5340
Take clippy advice in tests.
|
hace 3 años |
Jing Yang
|
cdcb335ec4
Suppress needless_borrow warnings in verify_authority.rs.
|
hace 3 años |
Jing Yang
|
9f457d8960
Remove code that clears reads after a commit: merge branch 'fix_commit_read'
|
hace 3 años |
Jing Yang
|
0df906c66b
Remove clear_committed_requests.
|
hace 3 años |
Jing Yang
|
d85ed9549a
Make regression tests run under tokio.
|
hace 3 años |
Jing Yang
|
0f9d237f52
Add a test to prove inconsistency.
|
hace 3 años |
Jing Yang
|
d173e212bb
Create an RPC interceptor and a sample test.
|
hace 3 años |
Jing Yang
|
89d892c17c
Address clippy warnings.
|
hace 3 años |
Jing Yang
|
aac1aed60b
Restrict next_index to be non-zero.
|
hace 3 años |
Jing Yang
|
00523949a8
Update durio dependencies.
|
hace 3 años |
Jing Yang
|
bd14aed2a2
Replace tuple with a struct with named fields.
|
hace 3 años |
Jing Yang
|
13d6273469
Make SharedSender clonable for any T.
|
hace 3 años |
Jing Yang
|
f34f697280
Move next_index and current_step out of RaftState.
|
hace 3 años |
Jing Yang
|
8c80a8b26c
Merge Opening into PeerProgress.
|
hace 3 años |
Jing Yang
|
9b1995e432
Merge Peer into PeerProgress.
|
hace 3 años |
Jing Yang
|
56f934ea4f
Remove next_index and current_step from RaftState.
|
hace 3 años |
Jing Yang
|
e026ab6803
Move next_index and current_step out of RaftState.
|
hace 3 años |
Jing Yang
|
2f66c3fa08
Create an explicit enum for sync log entry events.
|
hace 3 años |
Jing Yang
|
0b29f77341
Wrap data of the sync log entries daemon in opaque structs.
|
hace 3 años |
Jing Yang
|
c8fa496d8a
Move durio to its own workspace.
|
hace 3 años |
Jing Yang
|
879e45ecaa
Minor tweaks in Cargo.toml.
|
hace 3 años |
Jing Yang
|
8bc2df1990
Remove test logger from durio.
|
hace 3 años |
Jing Yang
|
16dbee97f6
Move the "LeaderLogShrunk" so that we only check it when we are the leader.
|
hace 3 años |
Jing Yang
|
1e4fb64fcb
Minor code refactor related to _clone.
|
hace 3 años |
Jing Yang
|
87c7445eff
Use a do nothing persister in durio.
|
hace 3 años |
Jing Yang
|
23f974ecd6
Add a smoke test to durio.
|
hace 3 años |
Jing Yang
|
b2ed8dfad9
Make the "integration-test" dependency optional in kvraft.
|
hace 3 años |
Jing Yang
|
981dea20f3
Minor code refactor.
|
hace 3 años |
Jing Yang
|
e51d4e4050
Move from warp to axum which is actively maintained.
|
hace 3 años |
Jing Yang
|
d7af49179d
Use a closure to capture env for handlers.
|
hace 3 años |