From d75fcf05923dea5a9ac69f18de5e7e0e7b1240c7 Mon Sep 17 00:00:00 2001 From: Harald Musum Date: Mon, 25 Jan 2021 12:00:24 +0100 Subject: No need to create and write tenant metadata if tenant already exists --- .../java/com/yahoo/vespa/config/server/tenant/TenantRepository.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRepository.java b/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRepository.java index 15f30dc6ece..396412f208f 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRepository.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRepository.java @@ -300,11 +300,7 @@ public class TenantRepository { // Creates tenant and all its dependencies. This also includes loading active applications private Tenant createTenant(TenantName tenantName, Instant created) { - if (tenants.containsKey(tenantName)) { - Tenant tenant = getTenant(tenantName); - createAndWriteTenantMetaData(tenant); - return tenant; - } + if (tenants.containsKey(tenantName)) return getTenant(tenantName); TenantApplications applicationRepo = new TenantApplications(tenantName, -- cgit v1.2.3