Exception when no splits returned from index
--------------------------------------------

                 Key: HIVE-2138
                 URL: https://issues.apache.org/jira/browse/HIVE-2138
             Project: Hive
          Issue Type: Bug
          Components: Indexing
    Affects Versions: 0.8.0
            Reporter: Russell Melick


Running a query that uses indexing but doesn't return any results give an 
exception.

{code} java.lang.IllegalArgumentException: Can not create a Path from an empty 
string
at org.apache.hadoop.fs.Path.checkPathArg(Path.java:82)
at org.apache.hadoop.fs.Path.<init>(Path.java:90)
at org.apache.hadoop.util.StringUtils.stringToPath(StringUtils.java:224)
at 
org.apache.hadoop.mapred.FileInputFormat.setInputPaths(FileInputFormat.java:282)
at 
org.apache.hadoop.hive.ql.index.HiveIndexedInputFormat.getSplits(HiveIndexedInputFormat.java:123)
 {code}

This could potentially be fixed by creating a new empty file to use for the 
splits.

Once this is fixed, the index_auto_test_if_used.q can be used.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to