Liang-Chi Hsieh created SPARK-13839:
---------------------------------------

             Summary: 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


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-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to