Jing Yang
|
c8fa496d8a
Move durio to its own workspace.
|
3 سال پیش |
Jing Yang
|
879e45ecaa
Minor tweaks in Cargo.toml.
|
3 سال پیش |
Jing Yang
|
8bc2df1990
Remove test logger from durio.
|
3 سال پیش |
Jing Yang
|
16dbee97f6
Move the "LeaderLogShrunk" so that we only check it when we are the leader.
|
3 سال پیش |
Jing Yang
|
1e4fb64fcb
Minor code refactor related to _clone.
|
3 سال پیش |
Jing Yang
|
87c7445eff
Use a do nothing persister in durio.
|
3 سال پیش |
Jing Yang
|
23f974ecd6
Add a smoke test to durio.
|
3 سال پیش |
Jing Yang
|
b2ed8dfad9
Make the "integration-test" dependency optional in kvraft.
|
3 سال پیش |
Jing Yang
|
981dea20f3
Minor code refactor.
|
3 سال پیش |
Jing Yang
|
e51d4e4050
Move from warp to axum which is actively maintained.
|
3 سال پیش |
Jing Yang
|
d7af49179d
Use a closure to capture env for handlers.
|
3 سال پیش |
Jing Yang
|
1d5a5bfb7e
use RepilcableCommand in test_configs.
|
3 سال پیش |
Jing Yang
|
35cce92ab3
Use Acquire/Release in tests.
|
3 سال پیش |
Jing Yang
|
3270245d50
Use AcqRel instead of SeqCst in sync_log_entry.rs.
|
3 سال پیش |
Jing Yang
|
a656242d93
Use acquire/release in kvraft.
|
3 سال پیش |
Jing Yang
|
ca59d5b7ac
Replace SeqCst ordering with more relaxed ones in keep_running.
|
3 سال پیش |
Jing Yang
|
6ccfe3f55e
Allow higher version of tarpc, disable warp features.
|
3 سال پیش |
Jing Yang
|
9f7ce63fb0
Minor code tweak.
|
3 سال پیش |
Jing Yang
|
4939360829
Fix the bug caused by stale commit index at the start of the term.
|
3 سال پیش |
Jing Yang
|
aa4a80651e
Add another test to reveal the bug caused by stale commit indexes.
|
3 سال پیش |
Jing Yang
|
9523f609d3
Move sentinel_commit_index to verify_authority_daemon.
|
3 سال پیش |
Jing Yang
|
06e029b724
Add a test to show a bug caused by stale sentinel index.
|
3 سال پیش |
Jing Yang
|
27a9165052
Create a const for shutdown timeout.
|
3 سال پیش |
Jing Yang
|
6d22246e50
Merge stop_wait_group into daemon env.
|
3 سال پیش |
Jing Yang
|
263740a7d5
Relex the requirement of one test for optional commits.
|
3 سال پیش |
Jing Yang
|
f230c518c0
Merge daemon_env guard into daemons.
|
3 سال پیش |
Jing Yang
|
56e5b19355
Name each daemon thread at creation.
|
3 سال پیش |
Jing Yang
|
c687e64928
Refactor: split utils.rs into multiple files.
|
3 سال پیش |
Jing Yang
|
28082ff335
Replace Arc<Runtime> with a custom thread pool holder.
|
3 سال پیش |
Jing Yang
|
4ff6966997
Use concreate type when initializing raft.
|
3 سال پیش |