drill-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mehant Baid (JIRA)" <j...@apache.org>
Subject [jira] [Created] (DRILL-3460) Implement function validation in Drill
Date Mon, 06 Jul 2015 20:10:05 GMT
Mehant Baid created DRILL-3460:

             Summary: Implement function validation in Drill
                 Key: DRILL-3460
                 URL: https://issues.apache.org/jira/browse/DRILL-3460
             Project: Apache Drill
          Issue Type: Improvement
            Reporter: Mehant Baid
            Assignee: Mehant Baid
             Fix For: 1.3.0

Since the schema of the table is not known during the validation phase of Calcite, Drill ends
up skipping most of the validation checks in Calcite. 

This causes certain problems at execution time, for example when we fail function resolution
or function execution due to incorrect types provided to the function. The worst manifestation
of this problem is in the case when Drill tries to apply implicit casting and produces incorrect
results. There are cases when its fine the apply the implicit cast but it doesn't make sense
for a particular function. 

This JIRA is aimed to provide a new approach to be able to perform validation

This message was sent by Atlassian JIRA

View raw message