major-version affects what is actually deployed
@@ -289,8 +289,9 @@ public class DeploymentSpec {
/** Computes a hash of all fields that influence what is deployed with this spec, i.e., not orchestration. */
public int deployableHashCode() {
- Object[] toHash = new Object[instances().size() + 3];
+ Object[] toHash = new Object[instances().size() + 4];
int i = 0;
+ toHash[i++] = majorVersion;
toHash[i++] = athenzDomain;
toHash[i++] = athenzService;
toHash[i++] = endpoints;
