summaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorHarald Musum <musum@yahoo-inc.com>2017-04-20 11:19:49 +0200
committerHarald Musum <musum@yahoo-inc.com>2017-04-20 11:19:49 +0200
commit9944a20e0bad91ac85ac14248e9b4984ed8e99b8 (patch)
tree671bcccb76e1dad99a2eef66e8c303229bd407f1 /config-model
parenteb83d7776c958b1d6dd25c12a61d68eca6cac0fe (diff)
Preserve order
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/VespaModel.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/VespaModel.java b/config-model/src/main/java/com/yahoo/vespa/model/VespaModel.java
index 02f2a97f9ff..a137520c7a4 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/VespaModel.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/VespaModel.java
@@ -198,7 +198,9 @@ public final class VespaModel extends AbstractConfigProducerRoot implements Seri
/** Return a collection of all hostnames used in this application */
@Override
public Set<HostInfo> getHosts() {
- return root.getHostSystem().getHosts().stream().map(HostResource::getHostInfo).collect(Collectors.toSet());
+ return root.getHostSystem().getHosts().stream()
+ .map(HostResource::getHostInfo)
+ .collect(Collectors.toCollection(LinkedHashSet::new));
}
public FileDistributor getFileDistributor() {