|
|
becf6ee765
|
feat(raft-library): reject even n_peers in raft_init; add test_raft_init_even_peers_returns_einval
|
2026-05-31 08:48:30 +00:00 |
|
|
|
5c677bc52d
|
feat(raft-library): task 5.3 — Groups D+E 7 test cases; fix Req 6.3 on_cancel_timeout in decided path
|
2026-05-31 06:58:02 +00:00 |
|
|
|
85a7e325a8
|
feat(raft-library): task 3.5 — election timeout, leader-lost, check-and-start; 6 tests
|
2026-05-31 06:02:29 +00:00 |
|
|
|
f81054930f
|
feat(raft-library): task 3.4 — raft_on_vote_reply quorum tracking; 6 tests + review fixes
|
2026-05-31 05:56:34 +00:00 |
|
|
|
e0bcb35554
|
feat(raft-library): task 3.3 — raft_on_vote_request 6-step decision; 10 tests
|
2026-05-31 05:44:34 +00:00 |
|
|
|
4955fa3805
|
feat(raft-library): task 3.2 — raft_start_election with single-node shortcircuit; 4 tests
|
2026-05-31 05:30:00 +00:00 |
|
|
|
1aa7db4583
|
feat(raft-library): task 3.1 — raft_init validation, state init, raft_snapshot; 12 tests
|
2026-05-31 05:18:42 +00:00 |
|
|
|
d109155a21
|
feat(raft-library): task 2.2 — raft_callbacks_t, raft_config_t, public API signatures
|
2026-05-31 05:03:04 +00:00 |
|
|
|
66c9810823
|
feat(raft-library): task 2.1 — raft_role_t, raft_state_t, raft_snapshot_t in raft.h
|
2026-05-31 04:56:49 +00:00 |
|
|
|
7f7de013b9
|
feat(raft-library): task 1.1 — build scaffold (raft/ files + meson wiring)
|
2026-05-31 04:51:42 +00:00 |
|