Khurram Faraaz created DRILL-4938:
-------------------------------------
Summary: need better error message
Key: DRILL-4938
URL: https://issues.apache.org/jira/browse/DRILL-4938
Project: Apache Drill
Issue Type: Bug
Components: Execution - Data Types
Affects Versions: 1.9.0
Reporter: Khurram Faraaz
Priority: Minor
We need a better error message instead of DrillRuntimeException
Drill 1.9.0 git commit ID : 4edabe7a
{noformat}
0: jdbc:drill:schema=dfs.tmp> select (res1 = 2016/09/22) res2
. . . . . . . . . . . . . . > from
. . . . . . . . . . . . . . > (
. . . . . . . . . . . . . . > select (case when (false) then null else
cast('2016/09/22' as date) end) res1
. . . . . . . . . . . . . . > from (values(1)) foo
. . . . . . . . . . . . . . > ) foobar;
Error: SYSTEM ERROR: DrillRuntimeException: Failure while materializing
expression in constant expression evaluator [CASE(false, =(null, /(/(2016, 9),
22)), =(CAST('2016/09/22'):DATE NOT NULL, /(/(2016, 9), 22)))]. Errors:
Error in expression at index -1. Error: Missing function implementation:
[castTIMESTAMP(INT-REQUIRED)]. Full expression: --UNKNOWN EXPRESSION--.
Error in expression at index -1. Error: Missing function implementation:
[castTIMESTAMP(INT-REQUIRED)]. Full expression: --UNKNOWN EXPRESSION--.
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)