Andrew Or created SPARK-4020:
--------------------------------

             Summary: Failed executor not properly removed if it has not run 
tasks
                 Key: SPARK-4020
                 URL: https://issues.apache.org/jira/browse/SPARK-4020
             Project: Spark
          Issue Type: Bug
            Reporter: Andrew Or
            Assignee: Andrew Or


If an executor has not run tasks, then the DAG scheduler won't remove the block 
manager that belongs to this executor. This is because we don't add the 
executor to `activeExecutorIds` in `TaskSchedulerImpl` until we have 
successfully scheduled a task on the executor.

The motivation for fixing this is to avoid having the `BlockManagerMasterActor` 
to remove the associated block manager through a timeout when it can just do so 
right away.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to