From 4c006dfe398bbf0fc47f7742dd3170296e1d75aa Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Fri, 27 Apr 2018 10:31:12 +0200 Subject: [PATCH] SONAR-10604 remove cleanup of APP state when all APPs are down --- .../sonar/application/cluster/ClusterAppStateImpl.java | 9 --------- 1 file changed, 9 deletions(-) diff --git a/server/sonar-main/src/main/java/org/sonar/application/cluster/ClusterAppStateImpl.java b/server/sonar-main/src/main/java/org/sonar/application/cluster/ClusterAppStateImpl.java index a1bdc68db33..94cc5945548 100644 --- a/server/sonar-main/src/main/java/org/sonar/application/cluster/ClusterAppStateImpl.java +++ b/server/sonar-main/src/main/java/org/sonar/application/cluster/ClusterAppStateImpl.java @@ -280,9 +280,6 @@ public class ClusterAppStateImpl implements ClusterAppState { @Override public void memberRemoved(MembershipEvent membershipEvent) { removeOperationalProcess(membershipEvent.getMember().getUuid()); - if (membershipEvent.getMembers().isEmpty()) { - purgeSharedMemoryForAppNodes(); - } } @Override @@ -298,11 +295,5 @@ public class ClusterAppStateImpl implements ClusterAppState { } } } - - private void purgeSharedMemoryForAppNodes() { - LOGGER.info("No more application nodes, clearing cluster information about application nodes."); - hzMember.getAtomicReference(LEADER).clear(); - hzMember.getAtomicReference(SONARQUBE_VERSION).clear(); - } } } -- 2.39.5