10 Commits

Author SHA1 Message Date
Raycho Mukelov
fba4ac836f Fix Cluster Test random hanging issue 2023-09-07 06:56:35 +03:00
Raycho Mukelov
d11190bc5d Get rid of useless forward declarations + more refactoring 2023-09-07 05:41:05 +03:00
Raycho Mukelov
615db86c52 Implement functioning elections / voting / heart-beats 2023-09-07 05:04:27 +03:00
Raycho Mukelov
3380c83bde More consesus voting / heart beat work 2023-09-06 20:52:57 +03:00
Raycho Mukelov
e333d6e7c0 Various fixes 2023-09-04 12:47:27 +03:00
Raycho Mukelov
f1d558cae5 Refactor some stuff. Add Key-Value DB support (MDBX) 2023-09-03 20:52:35 +03:00
Raycho Mukelov
ad5dd67560 Add DefaultUUID(00000000-0000-0000-0000-000000000000) etc. 2023-09-01 03:58:37 +03:00
Raycho Mukelov
497b309379 Add extended test scaffold for Basic Raft Cluster 2023-09-01 02:14:45 +03:00
Raycho Mukelov
a69f528bc1 Refactor some module imports/exports 2023-09-01 01:00:39 +03:00
Raycho Mukelov
634094f766 Add basic Raft Cluster test 2023-09-01 00:43:22 +03:00