[
https://issues.apache.org/jira/browse/DRILL-203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13826164#comment-13826164
]
Jinfeng Ni commented on DRILL-203:
----------------------------------
Currently, function binding is processed in two steps:
1. ExpressionTreeMaterializer will validate the arguments. then decide
function's output type.
2. CodeGenerator will call FunctionImplementationRegistry.getFunction() to get
the function implementation.
We should make the function binding in one step, so that we decide the function
implementation and its output type in one place.
> When you select a null field, things fail rather than returning null
> --------------------------------------------------------------------
>
> Key: DRILL-203
> URL: https://issues.apache.org/jira/browse/DRILL-203
> Project: Apache Drill
> Issue Type: Bug
> Reporter: Jacques Nadeau
>
--
This message was sent by Atlassian JIRA
(v6.1#6144)