diff options
author | Harald Musum <musum@yahooinc.com> | 2022-04-13 09:12:14 +0200 |
---|---|---|
committer | Harald Musum <musum@yahooinc.com> | 2022-04-13 09:12:14 +0200 |
commit | 7d7beaf1c6ca72a2fdb16265ea080dc6b70112d3 (patch) | |
tree | 21ac2f82199879130e81a47252a81f193aa8205d /config/src | |
parent | efb1d9c7cee11fa19b088eb8db185016dee471db (diff) |
Unexpected config change: Lower log level and add explanation
Diffstat (limited to 'config/src')
-rw-r--r-- | config/src/main/java/com/yahoo/config/subscription/impl/ConfigSubscription.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/config/src/main/java/com/yahoo/config/subscription/impl/ConfigSubscription.java b/config/src/main/java/com/yahoo/config/subscription/impl/ConfigSubscription.java index caa11b211ac..46961b2ffc3 100644 --- a/config/src/main/java/com/yahoo/config/subscription/impl/ConfigSubscription.java +++ b/config/src/main/java/com/yahoo/config/subscription/impl/ConfigSubscription.java @@ -204,9 +204,10 @@ public abstract class ConfigSubscription<T extends ConfigInstance> { if (previousConfig != null && configChanged) { SnippetGenerator generator = new SnippetGenerator(); int sizeHint = 500; - log.log(Level.WARNING, "Config has changed unexpectedly for " + key + ", generation " + generation + + log.log(Level.INFO, "Config has changed unexpectedly for " + key + ", generation " + generation + ", config in state :" + generator.makeSnippet(previousConfig.toString(), sizeHint) + ", new config: " + - generator.makeSnippet(config.toString(), sizeHint)); + generator.makeSnippet(config.toString(), sizeHint) + + ". This might happen if a feature flag is changed when upgrading config servers (either in code or with overrides)"); } this.config.set(new ConfigState<>(true, generation, applyOnRestart, configChanged, config, payloadChecksums)); } |