Jing Yang
|
a13bd2ef53
Mark logging as done in README.
|
4 years ago |
Jing Yang
|
f9134bae4a
Add documents for test_utils.
|
4 years ago |
Jing Yang
|
de3c5eaf17
Allow message applying errors in KV server.
|
4 years ago |
Jing Yang
|
5ae61e09a0
Remove all `external crate`!
|
4 years ago |
Jing Yang
|
ead6ae4211
Add test log to snapshot_tests.
|
4 years ago |
Jing Yang
|
144657a59d
Replace all eprintln() with proper logging.
|
4 years ago |
Jing Yang
|
aae03cec67
Setup test logger in KVServer and tests.
|
4 years ago |
Jing Yang
|
5cec503a1c
Better error message when handling test loggers.
|
4 years ago |
Jing Yang
|
614c678683
Complete the API in LocalLogger.
|
4 years ago |
Jing Yang
|
85d5da0864
Add daemon starting and exiting log.
|
4 years ago |
Jing Yang
|
fdcfcfb31e
Panic if the logger is not set.
|
4 years ago |
Jing Yang
|
c3b614de6a
Add a 'latest' link to the last log file of the same test.
|
4 years ago |
Jing Yang
|
96fd5067e7
Attach test name to test log file name.
|
4 years ago |
Jing Yang
|
10e45a5224
Create one log file for each test.
|
4 years ago |
Jing Yang
|
b9f664703b
Add basic logging to ruaft and especially tests.
|
4 years ago |
Jing Yang
|
3f0c957798
Validate log content at creation time.
|
4 years ago |
Jing Yang
|
80487fdc85
Add a comment explain why stop_wait_group cannot be merged into DaemonEnv.
|
4 years ago |
Jing Yang
|
5e75abc074
Give each daemon a name.
|
4 years ago |
Jing Yang
|
d64d11ac80
Add one more error check to rule out log array index of out bound.
|
4 years ago |
Jing Yang
|
c57b6dd644
Refuse to append entries when the RPC is inconsistent.
|
4 years ago |
Jing Yang
|
fc98b98203
Remove the index method of log array.
|
4 years ago |
Jing Yang
|
94f08fdc5f
Add two more checks looking for log index out of bounds.
|
4 years ago |
Jing Yang
|
647f7466fb
Revamp README.md.
|
4 years ago |
Jing Yang
|
89238d8801
Create a term marker that uses RPC responses to update term: #7.
|
4 years ago |
Jing Yang
|
4263354adc
Complete Cargo metadata and updates to README.
|
4 years ago |
Jing Yang
|
86ac4383ba
Add a comment to persister.
|
4 years ago |
Jing Yang
|
e0097cc67b
Add public documentation to the main struct.
|
4 years ago |
Jing Yang
|
2acf624863
Add public documentation to election timer.
|
4 years ago |
Jing Yang
|
4c4c7f00df
Rename a lock to _guard to make sure it is not dropped immediately.
|
4 years ago |
Jing Yang
|
def639e9be
Add public documentation for the sync log entries daemon.
|
4 years ago |