hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Dere (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HIVE-4448) Fix metastore warehouse incorrect location on Windows in unit tests
Date Thu, 19 Dec 2013 23:22:07 GMT

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

Jason Dere commented on HIVE-4448:
----------------------------------

The same changes are also a part of HIVE-5176, trying to get that one pushed through.

> Fix metastore warehouse incorrect location on Windows in unit tests
> -------------------------------------------------------------------
>
>                 Key: HIVE-4448
>                 URL: https://issues.apache.org/jira/browse/HIVE-4448
>             Project: Hive
>          Issue Type: Bug
>          Components: Testing Infrastructure
>    Affects Versions: 0.11.0
>         Environment: Windows
>            Reporter: Shuaishuai Nie
>            Assignee: Shuaishuai Nie
>         Attachments: HIVE-4448.1.patch
>
>
> Unit test cases which not using QTestUtil will pass incompatible Windows path of METASTOREWAREHOUSE
to HiveConf which result in creating the /test/data/warehouse folder in the wrong location
in Windows. This folder will not be deleted at the beginning of the unit test and the content
will cause failure of unit tests if run the same test case repeatedly. The root cause of this
problem is for path like this "pfile://C:\hive\build\ql/test/data/warehouse", the "C:\hive\build\"
part will be parsed as authority of the path and removed from the path string. The patch will
fix this problem and make the unit test result consistent between Windows and Linux.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Mime
View raw message