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

Jeff Zhang commented on TEZ-974:
--------------------------------

[~bikassaha] This remind me of the explain function of PigServer which only 
print the query plan in client side without any affect on the server side 
(dry-run). We can provide similar function in TezClient to advanced users for 
troubleshooting and debugging purpose.  Regarding your suggestion about the 
config based approach for dry-run, in this way TezClient either been used for 
dry-run or for real-run, otherwise, the verify arise again. Does it make more 
sense to allow users to use one TezClient for both 2 scenairos ? 

And one extreme example I can see is that user call submit 2 times in client 
side, it is possible to throw the exception happened in verify rather than the 
DuplicateDAGName exception from server side. If the exception is from the 
verify, this will confuse users. 

> Support graphviz dag generation on the client
> ---------------------------------------------
>
>                 Key: TEZ-974
>                 URL: https://issues.apache.org/jira/browse/TEZ-974
>             Project: Apache Tez
>          Issue Type: Bug
>            Reporter: Hitesh Shah
>            Assignee: Jeff Zhang
>         Attachments: Tez-974.patch
>
>
> Support generation of the dot file on the client for debugging purposes. 



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

Reply via email to