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

Ashutosh Chauhan commented on HIVE-3788:
----------------------------------------

This is one of those weird cases where hadoop behavior changes in dot release. 
Currently our shim layer is not well equipped to handle such finer 
differentiation of hadoop versions, nor should it. e.g., this test will behave 
differently on 0.23.2 and 0.23.3. Instead of wrestling with hadoop version 
idiosyncrasies via (IN|EX)CLUDE we should make our tests more robust. My 
suggestion here will be to delete repair_hadoop23.q entirely and drop 
(IN|EX)CLUDE macros from repair.q as well. Then, do {{dfs -mkdir 
../build/ql/test/data/warehouse/repairtable/p1=a; dfs -mkdir 
../build/ql/test/data/warehouse/repairtable/p1=a/p2=a;}} and so on such that we 
don't need -p option anytime in these testcases. 
                
> testCliDriver_repair fails on hadoop-1
> --------------------------------------
>
>                 Key: HIVE-3788
>                 URL: https://issues.apache.org/jira/browse/HIVE-3788
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 0.10.0
>            Reporter: Gunther Hagleitner
>            Assignee: Gunther Hagleitner
>         Attachments: HIVE-3788.patch
>
>
> Actually functionality is working correctly, but incorrect include/exclude 
> macro make cause the wrong query file to be run.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to