You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Rui Li (JIRA)" <ji...@apache.org> on 2014/06/25 16:07:24 UTC
[jira] [Created] (SPARK-2277) Make TaskScheduler track whether
there's host on a rack
Rui Li created SPARK-2277:
-----------------------------
Summary: Make TaskScheduler track whether there's host on a rack
Key: SPARK-2277
URL: https://issues.apache.org/jira/browse/SPARK-2277
Project: Spark
Issue Type: Improvement
Components: Spark Core
Affects Versions: 1.0.0
Reporter: Rui Li
When TaskSetManager adds a pending task, it checks whether the tasks's preferred location is available. Regarding RACK_LOCAL task, we consider the preferred rack available if such a rack is defined for the preferred host. This is incorrect as there may be no alive hosts on that rack at all. Therefore, TaskScheduler should track the hosts on each rack, and provides an API for TaskSetManager to check if there's host alive on a specific rack.
--
This message was sent by Atlassian JIRA
(v6.2#6252)