diff options
author | Jon Bratseth <bratseth@verizonmedia.com> | 2020-01-14 10:39:38 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@verizonmedia.com> | 2020-01-14 10:39:38 +0100 |
commit | c738982d2e252782e436e49c5ba4b94d49330eca (patch) | |
tree | c5a01816c1856ed02f04cd62c8e44a2e3ff8156d /config-provisioning | |
parent | 29d57953ea867faa7233e9110630ba614ea23b39 (diff) |
Revert "Merge pull request #11770 from vespa-engine/mpolden/restore-content-combined-substition"
This reverts commit 7250e7a5cfafaa8e52a56c7990437be740761093, reversing
changes made to d220c3dd187e908afa015d5990e6dbbeb2e9876b.
Diffstat (limited to 'config-provisioning')
-rw-r--r-- | config-provisioning/src/main/java/com/yahoo/config/provision/ClusterSpec.java | 6 | ||||
-rw-r--r-- | config-provisioning/src/test/java/com/yahoo/config/provision/ClusterSpecTest.java | 2 |
2 files changed, 3 insertions, 5 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/ClusterSpec.java b/config-provisioning/src/main/java/com/yahoo/config/provision/ClusterSpec.java index f1a8b579866..16369d82f9f 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/ClusterSpec.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/ClusterSpec.java @@ -90,10 +90,8 @@ public final class ClusterSpec { * are ignored. */ public boolean satisfies(ClusterSpec other) { - if ( ! other.id.equals(this.id)) return false; // ID mismatch - // TODO(mpolden): Remove this after January 2019, once all nodes in combined clusters have type combined. - if (other.type.isContent() || this.type.isContent()) return other.type.isContent() == this.type.isContent(); - return other.type.equals(this.type); + return other.id.equals(this.id) && + other.type.equals(this.type); } /** A cluster type */ diff --git a/config-provisioning/src/test/java/com/yahoo/config/provision/ClusterSpecTest.java b/config-provisioning/src/test/java/com/yahoo/config/provision/ClusterSpecTest.java index db90b0ebff9..dc198e5bb0d 100644 --- a/config-provisioning/src/test/java/com/yahoo/config/provision/ClusterSpecTest.java +++ b/config-provisioning/src/test/java/com/yahoo/config/provision/ClusterSpecTest.java @@ -40,7 +40,7 @@ public class ClusterSpecTest { List.of(spec(ClusterSpec.Type.admin, "id1"), spec(ClusterSpec.Type.container, "id1")), false, List.of(spec(ClusterSpec.Type.admin, "id1"), spec(ClusterSpec.Type.content, "id1")), false, List.of(spec(ClusterSpec.Type.combined, "id1"), spec(ClusterSpec.Type.container, "id1")), false, - List.of(spec(ClusterSpec.Type.combined, "id1"), spec(ClusterSpec.Type.content, "id1")), true, + List.of(spec(ClusterSpec.Type.combined, "id1"), spec(ClusterSpec.Type.content, "id1")), false, List.of(spec(ClusterSpec.Type.content, "id1"), spec(ClusterSpec.Type.content, "id1")), true ); tests.forEach((specs, satisfies) -> { |