[ https://issues.apache.org/jira/browse/HIVE-344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12740479#action_12740479 ]
Amr Awadallah commented on HIVE-344: ------------------------------------ unfortunately HIVE_LIB is checked for validity inside these files using normal bash commands, so the cygpath translation for HIVE_LIB has to be done this late as opposed to in the main hive script (otherwise the verification in sub-scripts would fail). > Fix the Hive CLI to run on cygwin under windows > ----------------------------------------------- > > Key: HIVE-344 > URL: https://issues.apache.org/jira/browse/HIVE-344 > Project: Hadoop Hive > Issue Type: Bug > Components: Clients > Affects Versions: 0.3.0 > Reporter: Amr Awadallah > Assignee: Amr Awadallah > Fix For: 0.3.1 > > Attachments: HIVE-344-v2.patch, HIVE-344.patch > > > Yes, I am guilty as charged, I don't use mac like the rest of you :) > The Hive CLI currently doesn't work with cygwin under windows, this is due to > the dual path model that cygwin employs (there are file paths relative to the > cygwin virtual root, and file paths relative to the windows root) > Since Sun's JDK is installed under the windows environment, if the paths are > not converted to windows format before being passed along then java will be > at a loss to where the files are. The solution is to use the cygpath command > to convert the paths to windows format before passing along to java world. > I have a fix for this already, still doing some further testing (to make sure > it works under both unix and windows environments), then I will submit patch > to this bug (should submit before end of this week). > Cheers, > -- amr -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.