[ 
https://issues.apache.org/jira/browse/SPARK-54861?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated SPARK-54861:
-----------------------------------
    Labels: pull-request-available  (was: )

> Unset task thread name when the task completes
> ----------------------------------------------
>
>                 Key: SPARK-54861
>                 URL: https://issues.apache.org/jira/browse/SPARK-54861
>             Project: Spark
>          Issue Type: Task
>          Components: Spark Core
>    Affects Versions: 4.1.0, 4.0.1, 3.5.7
>            Reporter: wuyi
>            Priority: Major
>              Labels: pull-request-available
>
> Currently, when a task completes, the [task thread 
> name|https://github.com/apache/spark/blob/master/core/src/main/scala/org/apache/spark/executor/Executor.scala#L642]
>  remains unchanged until a new task launched overrides the original name. And 
> this can be misleading when we look into the task stacktrace for the 
> completed task as the task thread is actually idle for the new task rather 
> than running for some active task.
> {code:java}
> Executor task launch worker for task 0.0 in stage 0.0 (TID 0)" #64 
> TIMED_WAITING
> [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
>       -  waiting on 
> java.util.concurrent.SynchronousQueue$TransferStack@4958b5c2
> [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
> [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
> [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
> [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
> [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
> [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
> [email protected]/java.lang.Thread.run(Thread.java:840) {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to