Repository: spark
Updated Branches:
  refs/heads/branch-2.1 61cdc8c7c -> f94646415


[SPARK-19377][WEBUI][CORE] Killed tasks should have the status as KILLED

## What changes were proposed in this pull request?

Copying of the killed status was missing while getting the newTaskInfo object 
by dropping the unnecessary details to reduce the memory usage. This patch adds 
the copying of the killed status to newTaskInfo object, this will correct the 
display of the status from wrong status to KILLED status in Web UI.

## How was this patch tested?

Current behaviour of displaying tasks in stage UI page,

| Index | ID | Attempt | Status | Locality Level | Executor ID / Host | Launch 
Time | Duration | GC Time | Input Size / Records | Write Time | Shuffle Write 
Size / Records | Errors |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
|143    |10     |0      |SUCCESS        |NODE_LOCAL     |6 / x.xx.x.x stdout 
stderr|2017/01/25 07:49:27 |0 ms |         |0.0 B / 0              | |0.0 B / 0 
   |TaskKilled (killed intentionally)|
|156    |11     |0      |SUCCESS        |NODE_LOCAL     |5 / x.xx.x.x stdout 
stderr|2017/01/25 07:49:27 |0 ms |         |0.0 B / 0              | |0.0 B / 0 
   |TaskKilled (killed intentionally)|

Web UI display after applying the patch,

| Index | ID | Attempt | Status | Locality Level | Executor ID / Host | Launch 
Time | Duration | GC Time | Input Size / Records | Write Time | Shuffle Write 
Size / Records | Errors |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
|143    |10     |0      |KILLED |NODE_LOCAL     |6 / x.xx.x.x stdout 
stderr|2017/01/25 07:49:27 |0 ms |         |0.0 B / 0              |  | 0.0 B / 
0  | TaskKilled (killed intentionally)|
|156    |11     |0      |KILLED |NODE_LOCAL     |5 / x.xx.x.x stdout 
stderr|2017/01/25 07:49:27 |0 ms |         |0.0 B / 0              |  |0.0 B / 
0   | TaskKilled (killed intentionally)|

Author: Devaraj K <deva...@apache.org>

Closes #16725 from devaraj-kavali/SPARK-19377.

(cherry picked from commit df4a27cc5cae8e251ba2a883bcc5f5ce9282f649)
Signed-off-by: Shixiong Zhu <shixi...@databricks.com>


Project: http://git-wip-us.apache.org/repos/asf/spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/f9464641
Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/f9464641
Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/f9464641

Branch: refs/heads/branch-2.1
Commit: f946464155bb907482dc8d8a1b0964a925d04081
Parents: 61cdc8c
Author: Devaraj K <deva...@apache.org>
Authored: Wed Feb 1 12:55:11 2017 -0800
Committer: Shixiong Zhu <shixi...@databricks.com>
Committed: Wed Feb 1 12:55:19 2017 -0800

----------------------------------------------------------------------
 core/src/main/scala/org/apache/spark/ui/jobs/UIData.scala | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/f9464641/core/src/main/scala/org/apache/spark/ui/jobs/UIData.scala
----------------------------------------------------------------------
diff --git a/core/src/main/scala/org/apache/spark/ui/jobs/UIData.scala 
b/core/src/main/scala/org/apache/spark/ui/jobs/UIData.scala
index f4a0460..78113ac 100644
--- a/core/src/main/scala/org/apache/spark/ui/jobs/UIData.scala
+++ b/core/src/main/scala/org/apache/spark/ui/jobs/UIData.scala
@@ -176,6 +176,7 @@ private[spark] object UIData {
       }
       newTaskInfo.finishTime = taskInfo.finishTime
       newTaskInfo.failed = taskInfo.failed
+      newTaskInfo.killed = taskInfo.killed
       newTaskInfo
     }
   }


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

Reply via email to