Jing Yang
|
14cffb8a86
Move process request vote to its own file.
|
4 년 전 |
Jing Yang
|
1407ea6e02
Move process_append_entries to its own file.
|
4 년 전 |
Jing Yang
|
5663d51ae7
Move sync log daemon and dependencies to its own file.
|
4 년 전 |
Jing Yang
|
5ddb6b2d43
Move heartbeats to its own file.
|
4 년 전 |
Jing Yang
|
83b2089b86
Move the election daemon to its own file.
|
4 년 전 |
Jing Yang
|
739230a4f7
Create a constructor for RaftState.
|
4 년 전 |
Jing Yang
|
cdd7d251dd
Minor fix: use RefCell::take().
|
4 년 전 |
Jing Yang
|
fed7065248
Add tests to DaemonEnv.
|
4 년 전 |
Jing Yang
|
5c106a08e9
Replace crate-private methods with public ones.
|
4 년 전 |
Jing Yang
|
b51946874d
Add documentation to DaemonEnv and friends.
|
4 년 전 |
Jing Yang
|
8c5b85088d
Attempt to conver panic errors to String in addition to &str.
|
4 년 전 |
Jing Yang
|
b71670e2ae
Use labrpc from crates.io.
|
4 년 전 |
Jing Yang
|
bc61f08723
Store DaemonEnv in the thread context to enable global logging.
|
4 년 전 |
Jing Yang
|
63d9f1e824
Replace two more asserts with check_or_record.
|
4 년 전 |
Jing Yang
|
4c11a4913d
Remove the generic parameter of DaemonEnv.
|
4 년 전 |
Jing Yang
|
578a607a6c
Remove Component from error logging.
|
4 년 전 |
Jing Yang
|
d28dc76eb5
Watch thread panics and record errors.
|
4 년 전 |
Jing Yang
|
66ba5eb49c
Upgrade to futures 0.3.15.
|
4 년 전 |
Jing Yang
|
17369a6d0d
Upgrade to bindcode 1.3.3.
|
4 년 전 |
Jing Yang
|
10a8c764af
Upgrade to tokio 1.7.
|
4 년 전 |
Jing Yang
|
09785f9fd1
Cleanup cargo dependencies.
|
4 년 전 |
Jing Yang
|
2b31b422c2
Fix clippy errors.
|
4 년 전 |
Jing Yang
|
dd77cb06b3
Merge branch 'snapshot_test'
|
4 년 전 |
Jing Yang
|
eba1e341f4
Organize imports.
|
4 년 전 |
Jing Yang
|
0a01ef2a22
Remove anyhow from linearizability.
|
4 년 전 |
Jing Yang
|
c6345fc044
Remove anyhow from tests.
|
4 년 전 |
Jing Yang
|
8b51a9d150
Organize imports.
|
4 년 전 |
Jing Yang
|
9be1a0b751
Remove anyhow as a dependency.
|
4 년 전 |
Jing Yang
|
7635e2de48
Move code around.
|
4 년 전 |
Jing Yang
|
e16cb2f9ec
Add a comment to explain what put_append returns.
|
4 년 전 |