drill-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Hsuan-Yi Chu (JIRA)" <j...@apache.org>
Subject [jira] [Created] (DRILL-4552) Treat decimal literals as Double when type inference is taking place
Date Tue, 29 Mar 2016 22:34:25 GMT
Sean Hsuan-Yi Chu created DRILL-4552:
----------------------------------------

             Summary: Treat decimal literals as Double when type inference is taking place
                 Key: DRILL-4552
                 URL: https://issues.apache.org/jira/browse/DRILL-4552
             Project: Apache Drill
          Issue Type: Improvement
          Components: Query Planning & Optimization
            Reporter: Sean Hsuan-Yi Chu
            Assignee: Sean Hsuan-Yi Chu


In SQL standard, decimal literals (e.g., 1.2, 2.5, etc) are decimal types. However, currently,
Drill always converts them to Double in DrillOptiq.

Since they will be converted as Double in execution anyway, at inference, we can treat them
as Double to help determine the return types. 

(The current behavior is "not to do any inference if the operand is Decimal type").





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

Mime
View raw message