Marto
|
ce87cbd769
|
Refactoring
|
2024-02-09 16:56:33 +02:00 |
Marto
|
fc50bf1271
|
More refactoring
|
2024-02-07 17:02:07 +02:00 |
Marto
|
47e1e36294
|
Refactoring
|
2024-02-07 15:54:25 +02:00 |
Marto
|
2ecc344aa1
|
Code refactoring
|
2024-02-07 15:29:53 +02:00 |
Marto
|
b4f8fd9999
|
Fix tests
|
2024-02-07 14:47:40 +02:00 |
Marto
|
f5a7813572
|
Fix many bugs
|
2024-02-05 19:27:28 +02:00 |
Marto
|
5ab4fd1a77
|
Fix many bugs and improve the election process
|
2024-02-01 19:44:07 +02:00 |
Marto
|
3cde7daebd
|
Add election tests and fix bugs
|
2024-01-24 18:48:22 +02:00 |
Marto
|
c9ef1cc43b
|
Add timeout and tick() implementation
|
2024-01-16 19:19:11 +02:00 |
Marto
|
cd00bd097f
|
Add voting and commit logic
|
2024-01-12 18:34:09 +02:00 |
Marto
|
a763d940da
|
Implement entry log
|
2024-01-08 19:05:10 +02:00 |
Marto
|
c28243cb8a
|
WIP: Inital consensus state machine work
|
2024-01-04 19:06:20 +02:00 |
Marto
|
5bc59956c2
|
Remove unused nim files.
|
2024-01-04 14:26:21 +02:00 |
Raycho Mukelov
|
db1a29f5c1
|
fix
|
2023-11-05 22:40:03 +02:00 |
Raycho Mukelov
|
92cc9f2ad5
|
fix error in Consensus FSM definition
|
2023-11-05 20:38:56 +02:00 |
Raycho Mukelov
|
d5312ec40a
|
fix comment
|
2023-11-05 18:32:52 +02:00 |
Raycho Mukelov
|
987f4efd99
|
fix
|
2023-11-05 18:29:28 +02:00 |
Raycho Mukelov
|
3b3e9b2765
|
fix
|
2023-11-05 18:14:18 +02:00 |
Raycho Mukelov
|
02d220afa3
|
fix names
|
2023-11-05 09:23:02 +02:00 |
Raycho Mukelov
|
b101d1e021
|
Added proc addFsmTransitionLogicalConditions and almost prepared for testing the ConsensusFsm
|
2023-11-05 09:18:12 +02:00 |
Raycho Mukelov
|
47bd7e88eb
|
fix names etc.
|
2023-11-05 07:23:07 +02:00 |
Raycho Mukelov
|
a288abb16f
|
fix comment etc.
|
2023-11-05 07:04:32 +02:00 |
Raycho Mukelov
|
30ba492caf
|
Added addFSMTransition proc etc.
|
2023-11-05 06:42:19 +02:00 |
Raycho Mukelov
|
ddb58f7063
|
start writing consensus fsm tests
|
2023-11-05 05:27:11 +02:00 |
Raycho Mukelov
|
d10bae668f
|
name refactor
|
2023-11-05 01:15:18 +02:00 |
Raycho Mukelov
|
32fba0b9dc
|
fix
|
2023-11-05 01:13:11 +02:00 |
Raycho Mukelov
|
903f4d9260
|
fix
|
2023-10-30 11:58:48 +02:00 |
Raycho Mukelov
|
c71b2210ed
|
fix
|
2023-10-30 01:49:29 +02:00 |
Raycho Mukelov
|
1e91d3f65a
|
Fix
|
2023-10-28 21:31:07 +03:00 |
Raycho Mukelov
|
40c8ac80c1
|
Fix
|
2023-10-28 21:16:21 +03:00 |
Raycho Mukelov
|
ebfa89b0a7
|
Fix
|
2023-10-28 21:07:41 +03:00 |
Raycho Mukelov
|
7201783eea
|
FSM fix.
|
2023-10-28 21:04:34 +03:00 |
Raycho Mukelov
|
f3c8ad4b78
|
fix
|
2023-10-28 20:15:32 +03:00 |
Raycho Mukelov
|
6ac8558633
|
f
|
2023-10-28 20:13:51 +03:00 |
Raycho Mukelov
|
27458fe0e1
|
f
|
2023-10-28 20:13:37 +03:00 |
Raycho Mukelov
|
155a746f59
|
Update consensus_state_machine.nim
|
2023-10-23 01:29:38 +00: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
|
892d48db16
|
Fix handling of heart beat bug
|
2023-10-20 07:22:11 +03:00 |
Raycho Mukelov
|
1e30a2db8b
|
Heart beats success bugfix.
|
2023-10-20 06:56:02 +03:00 |
Raycho Mukelov
|
755f358dfa
|
Fix
|
2023-10-20 04:41:10 +03:00 |
Raycho Mukelov
|
1643a8e2c0
|
Fix
|
2023-10-20 04:20:44 +03:00 |
Raycho Mukelov
|
4e129930ea
|
Basic replication implementation.
|
2023-10-20 03:35:42 +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
|
be86b1d185
|
Fix voting timeout handling
|
2023-10-15 22:09:23 +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
|
117d59ea2f
|
Fix
|
2023-09-22 04:34:44 +03:00 |