diff options
author | Harald Musum <musum@verizonmedia.com> | 2021-01-25 17:43:55 +0100 |
---|---|---|
committer | Harald Musum <musum@verizonmedia.com> | 2021-01-25 17:43:55 +0100 |
commit | b2d8ce1a2da83e8fc011a16189ee9e1b4a6587ae (patch) | |
tree | 81125600ef78cdb27ac7de63eaae11ccc11a3c06 | |
parent | 748d3108a4167023c450fd5d951826de3dcb0dfb (diff) |
Add some more info to logging when creating tenant
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRepository.java | 7 |
1 files changed, 5 insertions, 2 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 392bc373c19..b95cc068308 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 @@ -172,7 +172,7 @@ public class TenantRepository { this.hostRegistry = hostRegistry; this.configserverConfig = configserverConfig; this.bootstrapExecutor = Executors.newFixedThreadPool(configserverConfig.numParallelTenantLoaders(), - new DaemonThreadFactory("bootstrap tenants")); + new DaemonThreadFactory("bootstrap-tenant-")); this.curator = curator; this.metrics = metrics; metricUpdater = metrics.getOrCreateMetricUpdater(Collections.emptyMap()); @@ -302,6 +302,8 @@ public class TenantRepository { private Tenant createTenant(TenantName tenantName, Instant created) { if (tenants.containsKey(tenantName)) return getTenant(tenantName); + Instant start = Instant.now(); + log.log(Level.FINE, "Adding tenant '" + tenantName); TenantApplications applicationRepo = new TenantApplications(tenantName, curator, @@ -342,7 +344,8 @@ public class TenantRepository { modelFactoryRegistry, configDefinitionRepo, tenantListener); - log.log(Level.INFO, "Adding tenant '" + tenantName + "'" + ", created " + created); + log.log(Level.INFO, "Adding tenant '" + tenantName + "'" + ", created " + created + + ". Bootstrapping in " + Duration.between(start, Instant.now())); Tenant tenant = new Tenant(tenantName, sessionRepository, applicationRepo, applicationRepo, created); createAndWriteTenantMetaData(tenant); tenants.putIfAbsent(tenantName, tenant); |