[
https://issues.apache.org/jira/browse/YARN-1515?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13994865#comment-13994865
]
Vinod Kumar Vavilapalli commented on YARN-1515:
-----------------------------------------------
bq. Vinod Kumar Vavilapalli, I am interested in your feedback in the context of
your comment on MAPREDUCE-5044 .
Yeah, sorry. This was in my blind spot. I understand this patch was online for
a while, and is likely also being run in production, but I have some comments.
As I mentioned on MAPREDUCE-5044, this feature is and should be done via
YARN-445. Dumping threads is strictly a java construct and so far we have
avoided any language feature in the YARN APIs (not willingly anyways). Can we
instead implement this feature using YARN-445 and getting clients/AMs to send a
SIGQUIT signal or some such signal command instead? I looked at the patch and
that is indeed what it is doing eventually in the NM. We need to keep the API
clean. Thoughts?
> Ability to dump the container threads and stop the containers in a single RPC
> -----------------------------------------------------------------------------
>
> Key: YARN-1515
> URL: https://issues.apache.org/jira/browse/YARN-1515
> Project: Hadoop YARN
> Issue Type: New Feature
> Components: api, nodemanager
> Reporter: Gera Shegalov
> Assignee: Gera Shegalov
> Attachments: YARN-1515.v01.patch, YARN-1515.v02.patch,
> YARN-1515.v03.patch, YARN-1515.v04.patch, YARN-1515.v05.patch,
> YARN-1515.v06.patch, YARN-1515.v07.patch
>
>
> This is needed to implement MAPREDUCE-5044 to enable thread diagnostics for
> timed-out task attempts.
--
This message was sent by Atlassian JIRA
(v6.2#6252)