21 Commits

Author SHA1 Message Date
Raycho Mukelov
903f4d9260 fix 2023-10-30 11:58:48 +02:00
Raycho Mukelov
27458fe0e1 f 2023-10-28 20:13:37 +03:00
Raycho Mukelov
7509976cdd fix 2023-10-20 09:31:58 +03:00
Raycho Mukelov
98f0683654 Simulate Network delay in the basic cluster tests 2023-10-20 07:51:37 +03:00
Raycho Mukelov
1e30a2db8b Heart beats success bugfix. 2023-10-20 06:56:02 +03:00
Raycho Mukelov
dfaf67f9ef fix 2023-10-20 01:36:40 +03:00
Raycho Mukelov
14d49d5737 Voting timeout fixes 2023-10-15 22:33:03 +03:00
Raycho Mukelov
5bd50081da Fix compilation 2023-10-13 09:03:42 +03:00
Raycho Mukelov
ca099c6132 Fix function names 2023-10-13 07:24:35 +03:00
Raycho Mukelov
ba1fdafdd4 fixes 2023-09-23 04:26:45 +03:00
Raycho Mukelov
6c92519a87 Refactor the Raft Protocol with variants. Removed python test server. etc. 2023-09-17 03:47:29 +03:00
Raycho Mukelov
1f683dd2a7 Fix 2023-09-12 02:49:21 +03:00
Raycho Mukelov
fe5c069ac7 Fixes 2023-09-11 19:55:30 +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
07d87c896f Started writing election/voting 2023-09-03 06:47:29 +03:00
Raycho Mukelov
f95937107a Introduce async messaging 2023-09-01 06:11:53 +03:00
Raycho Mukelov
ad5dd67560 Add DefaultUUID(00000000-0000-0000-0000-000000000000) etc. 2023-09-01 03:58:37 +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