You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Jong Yoon Lee (JIRA)" <ji...@apache.org> on 2017/08/07 18:13:00 UTC
[jira] [Created] (SPARK-21656) spark dynamic allocation should not
idle timeout executors when tasks still to run
Jong Yoon Lee created SPARK-21656:
-------------------------------------
Summary: spark dynamic allocation should not idle timeout executors when tasks still to run
Key: SPARK-21656
URL: https://issues.apache.org/jira/browse/SPARK-21656
Project: Spark
Issue Type: Improvement
Components: Spark Core
Affects Versions: 2.1.1
Reporter: Jong Yoon Lee
Priority: Minor
Fix For: 2.1.1
Right now spark lets go of executors when they are idle for the 60s (or configurable time). I have seen spark let them go when they are idle but they were really needed. I have seen this issue when the scheduler was waiting to get node locality but that takes longer then the default idle timeout. In these jobs the number of executors goes down really small (less than 10) but there are still like 80,000 tasks to run.
We should consider not allowing executors to idle timeout if they are still needed according to the number of tasks to be run.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org