summaryrefslogtreecommitdiff
path: root/pom.xml
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-06-22 16:45:17 +0300
committerPaul Buetow <paul@buetow.org>2025-06-22 16:45:17 +0300
commit4c16cc3c4da7bbf8375d7951185db1761eb396bf (patch)
tree19199b664ce802ed3e967e318e6d4ffeb8c9bf39 /pom.xml
parent464df52901e2dcb84eb81a22f2db19cbf17e5a9f (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.xml8
1 files changed, 2 insertions, 6 deletions
diff --git a/pom.xml b/pom.xml
index e0f8035..b1e1043 100644
--- a/pom.xml
+++ b/pom.xml
@@ -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>