You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Apache Spark (JIRA)" <ji...@apache.org> on 2016/03/13 01:09:33 UTC

[jira] [Assigned] (SPARK-13839) Defer input evaluation and fix Cast issue in IsNotNull filtering for Filter codegen

     [ https://issues.apache.org/jira/browse/SPARK-13839?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Apache Spark reassigned SPARK-13839:
------------------------------------

    Assignee: Apache Spark

> Defer input evaluation and fix Cast issue in IsNotNull filtering for Filter codegen
> -----------------------------------------------------------------------------------
>
>                 Key: SPARK-13839
>                 URL: https://issues.apache.org/jira/browse/SPARK-13839
>             Project: Spark
>          Issue Type: Bug
>          Components: SQL
>            Reporter: Liang-Chi Hsieh
>            Assignee: Apache Spark
>
> After #11585, we filter out the rows early if it have null value. So we can only evaluate the inputs used in these filtering before this plan. The evaluation of other inputs can be deferred after the filtering done.
> Besides, currently we check IsNotNull(a) to find the attributes needed to filter out null values. However, the expression IsNotNull(Cast(a, dt)) will not be checked by this. We should add pattern to find this.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org