prakharjain09 commented on pull request #28619:
URL: https://github.com/apache/spark/pull/28619#issuecomment-644163889


   @attilapiros Thanks for the review.
   
   > One more question: the checkAndSubmitSpeculatableTask checks whether the 
number of running copies from the task is one:
   spark/core/src/main/scala/org/apache/spark/scheduler/TaskSetManager.scala
   Line 1007 in 4affa58
    if (!successful(index) && copiesRunning(index) == 1 && 
   > It could happen that we already have two running copies of the task but 
both are running on decommissioning executors (i.o on the same host). I am not 
sure whether this is worth to be considered (I mean here or maybe in a followup 
PR). What do you think?
   
   Yes it is possible that two copies can be running on decommissioning 
executors and so we will end up not speculating for it because of above checks. 
I felt it might be a corner case which we can take as separate/follow-up PR.
   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to