summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2021-01-25 12:00:24 +0100
committerHarald Musum <musum@verizonmedia.com>2021-01-25 12:00:24 +0100
commitd75fcf05923dea5a9ac69f18de5e7e0e7b1240c7 (patch)
treeea576fe185db711103a9bd43bb6669a0bb228aad
parent8f5b601e7701bea5b321ba69d0b4a8c90e658930 (diff)
No need to create and write tenant metadata if tenant already exists
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRepository.java6
1 files changed, 1 insertions, 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,