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

Wei Zheng commented on HIVE-15421:
----------------------------------

[~daijy] Can you take a look please?

> Assumption in exception handling can be wrong in DagUtils.localizeResource
> --------------------------------------------------------------------------
>
>                 Key: HIVE-15421
>                 URL: https://issues.apache.org/jira/browse/HIVE-15421
>             Project: Hive
>          Issue Type: Bug
>          Components: Tez
>    Affects Versions: 2.2.0
>            Reporter: Wei Zheng
>            Assignee: Wei Zheng
>         Attachments: HIVE-15421.1.patch
>
>
> In localizeResource once we got an IOException, we always assume this is due 
> to another thread writing the same file. But that is not always the case. 
> Even without the interference from other threads, it may still get an 
> IOException (RemoteException) due to failure of copyFromLocalFile in a 
> specific environment, for example, in a kerberized HDFS encryption zone where 
> the TGT is expired.
> We'd better fail early with different message to avoid confusion.



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

Reply via email to