diff options
author | gjoranv <gv@verizonmedia.com> | 2021-10-04 23:18:27 +0200 |
---|---|---|
committer | gjoranv <gv@verizonmedia.com> | 2021-10-08 14:29:11 +0200 |
commit | f01c95e5cbf03c8a713948acb4d2e80f6d935a92 (patch) | |
tree | 3425063933c4aae94893c7348bb45fa77fd95ee5 /container-core | |
parent | 1a85e624f46ebc00b370eeeb17f9dce60ddf8c9f (diff) |
Add more debug log for config generations.
Diffstat (limited to 'container-core')
-rw-r--r-- | container-core/src/main/java/com/yahoo/container/di/CloudSubscriberFactory.java | 8 | ||||
-rw-r--r-- | container-core/src/main/java/com/yahoo/container/di/ConfigRetriever.java | 2 |
2 files changed, 7 insertions, 3 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/di/CloudSubscriberFactory.java b/container-core/src/main/java/com/yahoo/container/di/CloudSubscriberFactory.java index d50d56f8987..665da965148 100644 --- a/container-core/src/main/java/com/yahoo/container/di/CloudSubscriberFactory.java +++ b/container-core/src/main/java/com/yahoo/container/di/CloudSubscriberFactory.java @@ -21,6 +21,8 @@ import java.util.WeakHashMap; import java.util.logging.Level; import java.util.logging.Logger; +import static java.util.logging.Level.FINE; + /** * @author Tony Vaagenes * @author ollivir @@ -108,12 +110,14 @@ public class CloudSubscriberFactory implements SubscriberFactory { int numExceptions = 0; while ( ! gotNextGen) { try { - if (subscriber.nextGeneration(isInitializing)) + if (subscriber.nextGeneration(isInitializing)) { gotNextGen = true; + log.log(FINE, () -> this + " got next config generation " + subscriber.getGeneration() + "\n" + subscriber.toString()); + } } catch (IllegalArgumentException e) { numExceptions++; - log.log(Level.WARNING, "Got exception from the config system (ignore if you just removed a " + + log.log(Level.WARNING, this + " got exception from the config system (ignore if you just removed a " + "component from your application that used the mentioned config) Subscriber info: " + subscriber.toString(), e); if (numExceptions >= 5) diff --git a/container-core/src/main/java/com/yahoo/container/di/ConfigRetriever.java b/container-core/src/main/java/com/yahoo/container/di/ConfigRetriever.java index 73b7126a11f..200b963bcad 100644 --- a/container-core/src/main/java/com/yahoo/container/di/ConfigRetriever.java +++ b/container-core/src/main/java/com/yahoo/container/di/ConfigRetriever.java @@ -89,7 +89,7 @@ public final class ConfigRetriever { return bootstrapConfig; } else { if (newestBootstrapGeneration == newestComponentGeneration) { - log.log(FINE, () -> "Got new components configs with unchanged bootstrap configs."); + log.log(FINE, () -> this + " got new components configs with unchanged bootstrap configs."); return componentsConfigIfChanged(); } else { // This should not be a normal case, and hence a warning to allow investigation. |