Jing Yang
|
3a21ad9b23
Remove one unused mut.
|
4 years ago |
Jing Yang
|
48584f190e
Merge branch 'merge_tests': Separate test configs from production code.
|
4 years ago |
Jing Yang
|
302bfd37ec
Minor fixes on dependencies in Cargo.toml.
|
4 years ago |
Jing Yang
|
205444d0ae
Mark RPC interface as done in README.
|
4 years ago |
Jing Yang
|
f7bbfbadef
Merge sleep utility functions together.
|
4 years ago |
Jing Yang
|
eaddf7b499
Use the usual RPC interface for kvraft.
|
4 years ago |
Jing Yang
|
974f3abb0b
Decouple kvraft from labrpc.
|
4 years ago |
Jing Yang
|
4b761562b0
Move kvraft testing_utils to test_configs.
|
4 years ago |
Jing Yang
|
88993f0eb1
Merge memory_persister.rs into persister.rs of test_configs.
|
4 years ago |
Jing Yang
|
21a5b8153f
Remove labrpc as a dependency of the ruaft main crate.
|
4 years ago |
Jing Yang
|
48e7a866e5
Put raft configs into a namespace.
|
4 years ago |
Jing Yang
|
480e04d712
Move test configs to test_configs crate.
|
4 years ago |
Jing Yang
|
4a0c62887c
Move rpcs.rs to a separate sub-crate.
|
4 years ago |
Jing Yang
|
bbbd9a5fe2
Refactor rpcs.rs: remove duplicate code and unnecessary visibility.
|
4 years ago |
Jing Yang
|
abb309cff1
Remove two access level annotations that are no longer needed.
|
4 years ago |
Jing Yang
|
ba5494ad08
Create an abstract layer on top of RPC interfaces for remote peers.
|
4 years ago |
Jing Yang
|
c4efe23ca1
No logger setup in unit tests.
|
4 years ago |
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 |