raft: move algorithm code to src/lib/raft
Raft algorithm code does not depend on box anymore, and is moved to src/lib/raft. This is done to be able to unit test raft similarly to swim - with virtual event loop, network, time, and disk. Using any number of instances. That will allow to cover all crazy and rare cases possible in raft, but without problems of functional tests stability and clumsiness. Part of #5303
Showing
- src/box/CMakeLists.txt 1 addition, 2 deletionssrc/box/CMakeLists.txt
- src/box/raft.h 1 addition, 1 deletionsrc/box/raft.h
- src/lib/CMakeLists.txt 1 addition, 0 deletionssrc/lib/CMakeLists.txt
- src/lib/raft/CMakeLists.txt 7 additions, 0 deletionssrc/lib/raft/CMakeLists.txt
- src/lib/raft/raft.c 0 additions, 0 deletionssrc/lib/raft/raft.c
- src/lib/raft/raft.h 0 additions, 0 deletionssrc/lib/raft/raft.h
src/lib/raft/CMakeLists.txt
0 → 100644
File moved
File moved
Please register or sign in to comment