[ https://issues.apache.org/jira/browse/HIVE-6048?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13852594#comment-13852594 ]
Xuefu Zhang commented on HIVE-6048: ----------------------------------- [~ashutoshc] I agree with you about the need for HIVE-6024. However, I thinking solving that problem doesn't necessary address the problem described here, as the same issue also occurs with non-local files. {code} hive> dfs -ls /tmp/files/t+est.txt; Found 1 items -rw-r--r-- 1 xzhang supergroup 9 2013-12-18 20:20 /tmp/files/t+est.txt hive> load data inpath '/tmp/files/t+est.txt' into table test; Loading data to table default.test Failed with exception Wrong file format. Please check the file's format. FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.MoveTask {code} Therefore, it might make sense to solve them separately. > Hive load data command rejects file with '+' in the name > -------------------------------------------------------- > > Key: HIVE-6048 > URL: https://issues.apache.org/jira/browse/HIVE-6048 > Project: Hive > Issue Type: Bug > Components: Query Processor > Affects Versions: 0.12.0 > Reporter: Xuefu Zhang > Assignee: Xuefu Zhang > Attachments: HIVE-6048.patch > > > '+' is a valid character in a file name on linux and HDFS. However, loading > data from such a file into table results the following error: > {code} > hive> load data local inpath './t+est' into table test; > FAILED: SemanticException Line 1:23 Invalid path ''./t+est'': No files > matching path file:/home/xzhang/apache/hive7/t%20est > {code} -- This message was sent by Atlassian JIRA (v6.1.4#6159)