diff options
| author | Paul Buetow <paul@buetow.org> | 2025-06-22 16:45:17 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-06-22 16:45:17 +0300 |
| commit | 4c16cc3c4da7bbf8375d7951185db1761eb396bf (patch) | |
| tree | 19199b664ce802ed3e967e318e6d4ffeb8c9bf39 /pom.xml | |
| parent | 464df52901e2dcb84eb81a22f2db19cbf17e5a9f (diff) | |
Remove all Raft protocol code
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>
Diffstat (limited to 'pom.xml')
| -rw-r--r-- | pom.xml | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -88,11 +88,9 @@ <include>**/events/**/*Test.java</include> <include>**/protocols/VSAbstractProtocolTest.java</include> <include>**/protocols/implementations/VSPingPongProtocolTest.java</include> - <include>**/protocols/implementations/VSRaftProtocolTest.java</include> </includes> <excludes> <!-- Exclude all GUI and headless simulation tests --> - <exclude>**/SimpleRaftGUITest.java</exclude> <exclude>**/testing/**/*Test.java</exclude> </excludes> <systemPropertyVariables> @@ -198,11 +196,9 @@ <include>**/events/*Test.java</include> <include>**/protocols/VSAbstractProtocolTest.java</include> <include>**/protocols/implementations/VSPingPongProtocolTest.java</include> - <include>**/protocols/implementations/VSRaftProtocolTest.java</include> - </includes> + </includes> <excludes> - <exclude>**/SimpleRaftGUITest.java</exclude> - <exclude>**/testing/**/*Test.java</exclude> + <exclude>**/testing/**/*Test.java</exclude> </excludes> </configuration> </plugin> |
