slim bouguerra created HIVE-19157:

             Summary: Assert that Insert into Druid Table it fails. 
                 Key: HIVE-19157
             Project: Hive
          Issue Type: Bug
            Reporter: slim bouguerra
            Assignee: slim bouguerra

The usual work flow of loading Data into Druid relies on the fact that HS2 is 
able to load Segments metadata from HDFS that are produced by LLAP/TEZ works.
In some cases where HS2 is not able to perform `ls` on the HDFS path the insert 
into query will return success and will not insert any data.
This bug was introduced at function {code} 
when we added feature to allow create empty tables.
 try {
      fss = fs.listStatus(taskDir);
    } catch (FileNotFoundException e) {
      // This is a CREATE TABLE statement or query executed for CTAS/INSERT
      // did not produce any result. We do not need to do anything, this is
      // expected behavior.

Am still looking for the way to fix this, [~jcamachorodriguez]/[~ashutoshc] any 
idea what is the best way to detect that it is an empty create table statement? 


This message was sent by Atlassian JIRA

Reply via email to