Jing Yang
|
ca59d5b7ac
Replace SeqCst ordering with more relaxed ones in keep_running.
|
há 3 anos atrás |
Jing Yang
|
7d8b309287
Explicitly list the requirement for commands.
|
há 3 anos atrás |
Jing Yang
|
66cccb5847
Make HEARTBEAT_INTERVAL a Duration.
|
há 3 anos atrás |
Jing Yang
|
69c1c1565e
Split lib.rs into messages.rs and raft.rs.
|
há 3 anos atrás |
Jing Yang
|
db0696517e
Reduce the frequency of heartbeats when there are pending commits.
|
há 3 anos atrás |
Jing Yang
|
466c1d4d88
Replace SharedBeatTicker with DaemonBeatTicker.
|
há 3 anos atrás |
Jing Yang
|
1c6bbbc54f
Trigger heartbeats when authority needs to be verified.
|
há 3 anos atrás |
Jing Yang
|
2ae284f37b
Only mark term when the heartbeat failed.
|
há 3 anos atrás |
Jing Yang
|
53f83a8828
Tick beats at successful RPC response.
|
há 3 anos atrás |
Jing Yang
|
b7d0475f38
Add a comment to explain the lifetime of a parameter.
|
há 4 anos atrás |
Jing Yang
|
ba5494ad08
Create an abstract layer on top of RPC interfaces for remote peers.
|
há 4 anos atrás |
Jing Yang
|
89238d8801
Create a term marker that uses RPC responses to update term: #7.
|
há 4 anos atrás |
Jing Yang
|
c877032f6c
Add public documentation to the heatbeats daemon.
|
há 4 anos atrás |
Jing Yang
|
41e0f1fde0
Move the RPC deadline constant to utils.rs.
|
há 4 anos atrás |
Jing Yang
|
5ddb6b2d43
Move heartbeats to its own file.
|
há 4 anos atrás |