From b1c042e52f062d9920dca464c5d265f4e60c625c Mon Sep 17 00:00:00 2001 From: Arne Juul Date: Tue, 26 Feb 2019 10:08:38 +0000 Subject: compute configId earlier * when a component is hooked into the graph using setParent(), compute its config id * once set, the config id cannot change --- .../model/producer/AbstractConfigProducer.java | 30 +++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) (limited to 'config-model/src/main/java/com/yahoo/config/model/producer') diff --git a/config-model/src/main/java/com/yahoo/config/model/producer/AbstractConfigProducer.java b/config-model/src/main/java/com/yahoo/config/model/producer/AbstractConfigProducer.java index 6cb73429971..db072afd201 100644 --- a/config-model/src/main/java/com/yahoo/config/model/producer/AbstractConfigProducer.java +++ b/config-model/src/main/java/com/yahoo/config/model/producer/AbstractConfigProducer.java @@ -77,7 +77,11 @@ public abstract class AbstractConfigProducer "+configId+" (invalid topology change)"); } } -- cgit v1.2.3