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

Rohini Palaniswamy commented on TEZ-1117:
-----------------------------------------

[~bikassaha],
   Merge Join is not a simple disjointed DAG. The DAGs need sequential 
execution (in order). exec commands inside pig script is another case. 

bq. We could add a config that makes the session fail when a DAG in that 
session fails.
   Sounds good. But I don't think that will work with our stop_on_failure=no 
feature. i.e if one of the disjoint DAGs fail, continue processing others. We 
have not implemented that in Tez yet.  So it would be better to have a config 
to report AM status on session termination (shutdown or timeout) as killed or 
failed if there are killed or failed DAGs. 

> Option to make YARN application failed on dag failure
> -----------------------------------------------------
>
>                 Key: TEZ-1117
>                 URL: https://issues.apache.org/jira/browse/TEZ-1117
>             Project: Apache Tez
>          Issue Type: Improvement
>            Reporter: Rohini Palaniswamy
>
> Can we have an configuration to make the Application status FAILED on 
> termination if one of the DAGs fail? It is very confusing  for users to see 
> the application SUCCEEDED.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to