summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/application/ZKTenantApplications.java8
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRequestHandler.java3
2 files changed, 5 insertions, 6 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/application/ZKTenantApplications.java b/configserver/src/main/java/com/yahoo/vespa/config/server/application/ZKTenantApplications.java
index defe496ca00..a7c12993700 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/application/ZKTenantApplications.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/application/ZKTenantApplications.java
@@ -152,10 +152,10 @@ public class ZKTenantApplications implements TenantApplications, PathChildrenCac
}
private void removeApplications(PathChildrenCacheEvent.Type eventType) {
- ImmutableSet<ApplicationId> allApplications = ImmutableSet.copyOf(listApplications());
- log.log(Level.INFO, "Got " + eventType + " event, need to check if applications have been removed, " +
- " found these active applications: " + allApplications);
- reloadHandler.removeApplicationsExcept(allApplications);
+ ImmutableSet<ApplicationId> activeApplications = ImmutableSet.copyOf(listApplications());
+ log.log(Level.INFO, "Got " + eventType + " event for tenant '" + tenant +
+ "', removing applications except these active applications: " + activeApplications);
+ reloadHandler.removeApplicationsExcept(activeApplications);
}
}
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRequestHandler.java b/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRequestHandler.java
index ae17d5fc81c..0a3fefbf53a 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRequestHandler.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRequestHandler.java
@@ -108,8 +108,7 @@ public class TenantRequestHandler implements RequestHandler, ReloadHandler, Host
for (ApplicationId activeApplication : applicationMapper.listApplicationIds()) {
if (! applications.contains(activeApplication)) {
log.log(LogLevel.INFO, "Will remove deleted application " + activeApplication.toShortString());
- // TODO: Activate
- //removeApplication(activeApplication);
+ removeApplication(activeApplication);
}
}
}