spark git commit: [SPARK-25368][SQL] Incorrect predicate pushdown returns wrong result

2018-09-09 Thread lixiao
Repository: spark Updated Branches: refs/heads/branch-2.3 5b8b6b4e9 -> 5ad644a4c [SPARK-25368][SQL] Incorrect predicate pushdown returns wrong result How to reproduce: ```scala val df1 = spark.createDataFrame(Seq( (1, 1) )).toDF("a", "b").withColumn("c", lit(null).cast("int")) val df2 =

spark git commit: [SPARK-25368][SQL] Incorrect predicate pushdown returns wrong result

2018-09-09 Thread lixiao
Repository: spark Updated Branches: refs/heads/branch-2.4 6b7ea78ae -> c1c1bda3c [SPARK-25368][SQL] Incorrect predicate pushdown returns wrong result ## What changes were proposed in this pull request? How to reproduce: ```scala val df1 = spark.createDataFrame(Seq( (1, 1) )).toDF("a",

spark git commit: [SPARK-25368][SQL] Incorrect predicate pushdown returns wrong result

2018-09-09 Thread lixiao
Repository: spark Updated Branches: refs/heads/master 88a930dfa -> 77c996403 [SPARK-25368][SQL] Incorrect predicate pushdown returns wrong result ## What changes were proposed in this pull request? How to reproduce: ```scala val df1 = spark.createDataFrame(Seq( (1, 1) )).toDF("a",