drill-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Victoria Markman (JIRA)" <j...@apache.org>
Subject [jira] [Created] (DRILL-2558) For different errors are returned when running COALESCE with incompatible data types
Date Wed, 25 Mar 2015 16:56:53 GMT
Victoria Markman created DRILL-2558:
---------------------------------------

             Summary: For different errors are returned when running COALESCE with incompatible
data types
                 Key: DRILL-2558
                 URL: https://issues.apache.org/jira/browse/DRILL-2558
             Project: Apache Drill
          Issue Type: Bug
          Components: Functions - Drill
    Affects Versions: 0.8.0
            Reporter: Victoria Markman
            Assignee: Daniel Barclay (Drill)


Drill tries to do implicit cast during runtime,  and we agreed that if particular cast is
not implemented run time exception is fine for now.
However, it feels weird to get four of them at the same time.
I think we should throw exception on the first incompatibility and stop processing rest of
the arguments.

{code}
0: jdbc:drill:schema=dfs> select coalesce(c_varchar, c_integer, c_bigint, c_float, c_double,
c_date, c_time, c_timestamp, c_boolean) from j2;
Query failed: Query stopped., Failure while trying to materialize incoming schema.  Errors:
 
Error in expression at index -1.  Error: Missing function implementation: [castBIT(TIMESTAMP-OPTIONAL)].
 Full expression: --UNKNOWN EXPRESSION--.
Error in expression at index -1.  Error: Missing function implementation: [castBIT(TIME-OPTIONAL)].
 Full expression: --UNKNOWN EXPRESSION--.
Error in expression at index -1.  Error: Missing function implementation: [castBIT(DATE-OPTIONAL)].
 Full expression: --UNKNOWN EXPRESSION--.
Error in expression at index -1.  Error: Missing function implementation: [castFLOAT8(BIT-OPTIONAL)].
 Full expression: --UNKNOWN EXPRESSION--.. [ e2effaf7-6fcc-4d7d-b408-2031aab2a344 on atsqa4-133.qa.lab:31010
]

Error: exception while executing query: Failure while executing query. (state=,code=0)
{code}



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

Mime
View raw message