[ 
https://issues.apache.org/jira/browse/YARN-1390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13817586#comment-13817586
 ] 

Robert Kanter commented on YARN-1390:
-------------------------------------

Ultimately, what we want is a way to "tag" jobs in some way with the Oozie 
action ID so that we can find them in the case where the AM launcher job fails 
but the action's AM does not, in order to properly handle that situation.  (It 
would also allow us to finally add a long-requested feature of Oozie being able 
to actually kill running actions instead of letting them finish.)

The idea of having an "applicationSource" or multiple applicationTypes was to 
make this more generic than an "oozieActionID" field so other projects could 
use this feature for their own purposes as well.  

> Add applicationSource to ApplicationSubmissionContext and RMApp
> ---------------------------------------------------------------
>
>                 Key: YARN-1390
>                 URL: https://issues.apache.org/jira/browse/YARN-1390
>             Project: Hadoop YARN
>          Issue Type: Improvement
>          Components: api
>    Affects Versions: 2.2.0
>            Reporter: Karthik Kambatla
>            Assignee: Karthik Kambatla
>
> In addition to other fields like application-type (added in YARN-563), it is 
> useful to have an applicationSource field to track the source of an 
> application. The application source can be useful in (1) fetching only those 
> applications a user is interested in, (2) potentially adding source-specific 
> optimizations in the future. 
> Examples of sources are: User-defined project names, Pig, Hive, Oozie, Sqoop 
> etc.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to