pbacsko commented on code in PR #458:
URL: https://github.com/apache/yunikorn-core/pull/458#discussion_r1035167221


##########
pkg/scheduler/objects/application.go:
##########
@@ -1093,6 +1097,9 @@ func (sa *Application) tryReservedAllocate(headRoom 
*resources.Resource, nodeIte
 
                // Do we need a specific node?
                if ask.GetRequiredNode() != "" {
+                       if ask.HasTriggeredPreemption() || 
time.Since(ask.GetLastPreemptionAttempt()) < sa.preemptionAttemptInterval {

Review Comment:
   This check also defends against the scenario when there's no victim and we 
want to re-attempt preemption (I picked an arbitrary value of 5 seconds). I 
don't know if this is a legit case or not, if not, then it can be removed.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to