Skip to content

Commit 1ad34dd

Browse files
author
Paul Schoenfelder
committed
Omit on demand jobs from scale limit in deploy validation
1 parent 0b420cb commit 1ad34dd

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

SingularityService/src/main/java/com/hubspot/singularity/data/SingularityValidator.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1244,7 +1244,9 @@ public void checkScale(
12441244
}
12451245
}
12461246

1247-
if (previousScale.isPresent() && !largeScaleDownAcknowledged.orElse(false)) {
1247+
if (previousScale.isPresent() &&
1248+
!largeScaleDownAcknowledged.orElse(false) &&
1249+
request.getRequestType() != RequestType.ON_DEMAND) {
12481250
int absMaxScaleDown = singularityConfiguration.getMaxScaleDownWithoutAcknowledgement();
12491251
boolean scaleDownExceedsAbsoluteMax =
12501252
previousScale.get() - request.getInstancesSafe() > absMaxScaleDown;

0 commit comments

Comments
 (0)