diff options
author | Harald Musum <musum@verizonmedia.com> | 2021-11-10 15:20:36 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-10 15:20:36 +0100 |
commit | c2f747cac63ae386a3c8b41674eca8c651ed0bea (patch) | |
tree | 298bc59e2074df511d52afd7dd13858ea3b19f01 | |
parent | dbb2914c4ae54e0d80dfa151ee7768a42c600868 (diff) | |
parent | 9628bf02a362bec0d543af71c8223a0a4211e7fc (diff) |
Merge pull request #19954 from vespa-engine/revert-19951-hmusum/always-set-new-config-when-updated-generation
Revert "Always update config when generation has changed [run-systemtest]"
-rw-r--r-- | config/src/main/java/com/yahoo/config/subscription/impl/JRTConfigSubscription.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/config/src/main/java/com/yahoo/config/subscription/impl/JRTConfigSubscription.java b/config/src/main/java/com/yahoo/config/subscription/impl/JRTConfigSubscription.java index 2094a0509ec..27099790f5b 100644 --- a/config/src/main/java/com/yahoo/config/subscription/impl/JRTConfigSubscription.java +++ b/config/src/main/java/com/yahoo/config/subscription/impl/JRTConfigSubscription.java @@ -70,7 +70,11 @@ public class JRTConfigSubscription<T extends ConfigInstance> extends ConfigSubsc // ConfigSubscriber clears it if (jrtReq.hasUpdatedGeneration()) { setApplyOnRestart(jrtReq.responseIsApplyOnRestart()); - setNewConfig(jrtReq); + if (jrtReq.hasUpdatedConfig()) { + setNewConfig(jrtReq); + } else { + setGeneration(jrtReq.getNewGeneration()); + } } return newConfigOrException(); |