summaryrefslogtreecommitdiff
path: root/saved-simulations/raft-debug.dat
AgeCommit message (Collapse)Author
2025-06-22Remove all Raft protocol codePaul Buetow
Removed all Raft-related code as it was not working properly: - Removed VSRaftProtocol.java implementation - Removed all Raft test files - Removed Raft example/demo files - Removed Raft documentation - Removed Raft simulation files (.dat) - Removed Raft scripts - Updated VSRegisteredEvents to remove Raft registration - Updated SimulationBuilder to remove RAFT constant - Updated SimulationFactory to remove Raft methods - Updated SimulationBuilderTest to remove Raft tests - Updated pom.xml to remove Raft test configurations The protocol had issues with leader election not completing in GUI mode. 🤖 Generated with Claude Code https://claude.ai/code Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-22Debug Raft protocol election issuesPaul Buetow
- Added message filtering for unicast messages (receiverNum check) - Added debug logging for election process - Fixed onServerSchedule to reschedule if election timeout not reached - Added logging for vote requests and responses The Raft protocol is sending messages but leader election is not completing. This appears to be a timing or message delivery issue that needs further investigation. 🤖 Generated with Claude Code https://claude.ai/code Co-Authored-By: Claude <noreply@anthropic.com>