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

Sergey Shelukhin updated TEZ-2854:
----------------------------------
    Description: 
This is a source of unending confusion among users. One could argue that 
session is not a DAG, and it can have both failed and successful DAGs, blah 
blah, but for the common case where the user runs exactly one DAG, the DAG 
fails, and then the session is ended, it seems natural to display the YARN app 
as having failed. The user doesn't associate the YARN App with any kind of 
session in this case, app is a query (DAG), so either there needs to be a 
massive reeducation project or the app status should follow the intuitive 
understanding of the users. One could even generalize to "all DAGs in session 
failed" (or "some DAGs" and make it configurable! :)), but for one query it's a 
no-brainer.


  was:
This is a source of unending confusion among users. One could argue that 
session is not a query, and it can have both failed and successful queries, 
blah blah, but for the common case where the user runs exactly one query, the 
query fails, and then the session is ended, it seems natural to display the 
YARN app as having failed. The user doesn't associate the YARN App with any 
kind of session in this case, app is a query, so either there needs to be a 
massive reeducation project or the app status should follow the intuitive 
understanding of the users. One could even generalize to "all DAGs in session 
failed" (or "some DAGs" and make it configurable! :)), but for one query it's a 
no-brainer.



> Tez session where the one and only DAG has failed should be displayed as 
> FAILED in YARN
> ---------------------------------------------------------------------------------------
>
>                 Key: TEZ-2854
>                 URL: https://issues.apache.org/jira/browse/TEZ-2854
>             Project: Apache Tez
>          Issue Type: Bug
>            Reporter: Sergey Shelukhin
>
> This is a source of unending confusion among users. One could argue that 
> session is not a DAG, and it can have both failed and successful DAGs, blah 
> blah, but for the common case where the user runs exactly one DAG, the DAG 
> fails, and then the session is ended, it seems natural to display the YARN 
> app as having failed. The user doesn't associate the YARN App with any kind 
> of session in this case, app is a query (DAG), so either there needs to be a 
> massive reeducation project or the app status should follow the intuitive 
> understanding of the users. One could even generalize to "all DAGs in session 
> failed" (or "some DAGs" and make it configurable! :)), but for one query it's 
> a no-brainer.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to