diff options
Diffstat (limited to 'config-model/src/main/java/com/yahoo/vespa/model/content/Distributor.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/content/Distributor.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/content/Distributor.java b/config-model/src/main/java/com/yahoo/vespa/model/content/Distributor.java index c55548cfd2b..4b07b78a713 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/content/Distributor.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/content/Distributor.java @@ -2,6 +2,7 @@ package com.yahoo.vespa.model.content; import com.yahoo.config.model.deploy.DeployState; +import com.yahoo.vespa.config.content.core.StorCommunicationmanagerConfig; import com.yahoo.vespa.config.content.core.StorServerConfig; import com.yahoo.config.model.producer.AbstractConfigProducer; import com.yahoo.vespa.model.builder.xml.dom.ModelElement; @@ -50,6 +51,13 @@ public class Distributor extends ContentNode { } @Override + public void getConfig(StorCommunicationmanagerConfig.Builder builder) { + super.getConfig(builder); + // Single distributor needs help to encode the messages. + builder.mbus.dispatch_on_encode(true); + } + + @Override public String getStartupCommand() { return "exec sbin/vespa-distributord -c $VESPA_CONFIG_ID"; } |