Khurram Faraaz created DRILL-3805:
-------------------------------------

             Summary: Empty JSON on LHS UNION non empty JSON on RHS must return 
results
                 Key: DRILL-3805
                 URL: https://issues.apache.org/jira/browse/DRILL-3805
             Project: Apache Drill
          Issue Type: Improvement
          Components: Execution - Relational Operators
    Affects Versions: 1.2.0
            Reporter: Khurram Faraaz
            Assignee: Sean Hsuan-Yi Chu
            Priority: Minor


When the input on LHS of UNION operator is empty and there is non empty input 
on RHS of Union, we need to return the data from the RHS. Currently we return 
SchemaChangeException.

{code}
0: jdbc:drill:schema=dfs.tmp> select key1 from `empty.json` UNION select key1 
from `fewRows.json`;
Error: SYSTEM ERROR: SchemaChangeException: The left input of Union-All should 
not come from an empty data source

Fragment 0:0

[Error Id: f0fcff87-f470-46a8-9733-316b7da1a87f on centos-02.qa.lab:31010] 
(state=,code=0)
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to