gitkk/actor
zhenyi 49c1675e01 fix(raft): truncate log on AppendEntries term conflict
Use truncate_from() instead of skip when a follower detects a term
mismatch, correctly deleting conflicting entries and all that follow
per the Raft protocol.
2026-06-10 18:32:33 +08:00
..
handler.rs fix(raft): truncate log on AppendEntries term conflict 2026-06-10 18:32:33 +08:00
message.rs refactor(actor): implement Raft consensus algorithm for cluster leader election 2026-06-10 12:35:10 +08:00
mod.rs refactor(actor): implement Raft consensus algorithm for cluster leader election 2026-06-10 12:35:10 +08:00
raft_log.rs feat(raft): add log truncation for AppendEntries conflict resolution 2026-06-10 18:32:22 +08:00
server.rs refactor(server): replace custom remote clients with macro-based implementation 2026-06-08 09:43:57 +08:00
sync.rs refactor(actor): implement Raft consensus algorithm for cluster leader election 2026-06-10 12:35:10 +08:00