Skip to content

wip on ha tests

48f1cc3
Select commit
Loading
Failed to load commit list.
Open

#2043 High Availability (HA) Subsystem Improvement #2062

wip on ha tests
48f1cc3
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis succeeded Feb 20, 2026 in 0s

Your pull request is up to standards!

Codacy Here is an overview of what got changed by this pull request:

Complexity increasing per file
==============================
- server/src/main/java/com/arcadedb/server/ha/Leader2ReplicaNetworkExecutor.java  74
- server/src/main/java/com/arcadedb/server/ha/message/ReplicaConnectRequest.java  1
- server/src/main/java/com/arcadedb/server/ha/Replica2LeaderNetworkExecutor.java  25
- server/src/main/java/com/arcadedb/server/ha/LeaderNetworkListener.java  17
- server/src/main/java/com/arcadedb/server/ha/message/UpdateClusterConfiguration.java  17
- server/src/main/java/com/arcadedb/server/ha/HAServer.java  105
- server/src/main/java/com/arcadedb/server/http/handler/GetReadyHandler.java  3
- network/src/main/java/com/arcadedb/network/HostUtil.java  3
- server/src/main/java/com/arcadedb/server/ha/discovery/ConsulDiscovery.java  28
- server/src/main/java/com/arcadedb/server/ha/discovery/DiscoveryException.java  2
- server/src/main/java/com/arcadedb/server/ha/discovery/StaticListDiscovery.java  14
- server/src/main/java/com/arcadedb/server/ha/discovery/KubernetesDnsDiscovery.java  25
- server/src/main/java/com/arcadedb/server/http/handler/GetClusterLeaderHandler.java  12
- server/src/main/java/com/arcadedb/server/http/handler/GetClusterStatusHandler.java  15
- server/src/main/java/com/arcadedb/server/ha/message/ResyncRequest.java  14
- server/src/main/java/com/arcadedb/server/ha/message/ResyncResponse.java  28
- server/src/main/java/com/arcadedb/server/ha/LeaderFencedException.java  2
- server/src/main/java/com/arcadedb/server/ha/LeaderFence.java  35
- server/src/main/java/com/arcadedb/server/http/handler/GetClusterHealthHandler.java  15
- server/src/test/java/com/arcadedb/server/ha/HATestHelpers.java  20
- server/src/test/java/com/arcadedb/server/ha/NetworkProtocolException.java  1
- server/src/main/java/com/arcadedb/server/ha/ReplicaConnectionMetrics.java  22
- server/src/main/java/com/arcadedb/server/ha/StateTransition.java  1
- server/src/main/java/com/arcadedb/server/ha/ExceptionCategory.java  2
- server/src/main/java/com/arcadedb/server/ha/exception/ReplicationPermanentException.java  2
- server/src/main/java/com/arcadedb/server/ha/exception/ReplicationTransientException.java  2
- server/src/main/java/com/arcadedb/server/ha/exception/LeadershipChangeException.java  3
- server/src/main/java/com/arcadedb/server/ha/ConsistencyReport.java  6
- server/src/main/java/com/arcadedb/server/ha/ConsistencyMonitor.java  34
- server/src/main/java/com/arcadedb/server/ha/ReplicaCircuitBreaker.java  21
- load-tests/src/test/java/com/arcadedb/test/support/ContainersTestTemplate.java  30
- load-tests/src/test/java/com/arcadedb/test/support/DatabaseWrapper.java  3
         

Complexity decreasing per file
==============================
+ server/src/main/java/com/arcadedb/server/ha/ReplicationLogFile.java  -1
         

See the complete overview on Codacy