This is an automated email from the ASF dual-hosted git repository.

lixiao pushed a commit to branch branch-2.2
in repository https://gitbox.apache.org/repos/asf/spark.git


The following commit(s) were added to refs/heads/branch-2.2 by this push:
     new 2f8c8d4  [SPARK-26545] Fix typo in EqualNullSafe's truth table comment
2f8c8d4 is described below

commit 2f8c8d41f1dc9a5008828aa26bb964bb47fe06c6
Author: Kris Mok <kris....@databricks.com>
AuthorDate: Sat Jan 5 14:37:04 2019 -0800

    [SPARK-26545] Fix typo in EqualNullSafe's truth table comment
    
    ## What changes were proposed in this pull request?
    
    The truth table comment in EqualNullSafe incorrectly marked FALSE results 
as UNKNOWN.
    
    ## How was this patch tested?
    
    N/A
    
    Closes #23461 from rednaxelafx/fix-typo.
    
    Authored-by: Kris Mok <kris....@databricks.com>
    Signed-off-by: gatorsmile <gatorsm...@gmail.com>
    (cherry picked from commit 4ab5b5b9185f60f671d90d94732d0d784afa5f84)
    Signed-off-by: gatorsmile <gatorsm...@gmail.com>
---
 .../org/apache/spark/sql/catalyst/expressions/predicates.scala      | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/predicates.scala
 
b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/predicates.scala
index ffc07d9..e4a1154 100644
--- 
a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/predicates.scala
+++ 
b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/predicates.scala
@@ -649,9 +649,9 @@ case class EqualNullSafe(left: Expression, right: 
Expression) extends BinaryComp
   // +---------+---------+---------+---------+
   // | <=>     | TRUE    | FALSE   | UNKNOWN |
   // +---------+---------+---------+---------+
-  // | TRUE    | TRUE    | FALSE   | UNKNOWN |
-  // | FALSE   | FALSE   | TRUE    | UNKNOWN |
-  // | UNKNOWN | UNKNOWN | UNKNOWN | TRUE    |
+  // | TRUE    | TRUE    | FALSE   | FALSE   |
+  // | FALSE   | FALSE   | TRUE    | FALSE   |
+  // | UNKNOWN | FALSE   | FALSE   | TRUE    |
   // +---------+---------+---------+---------+
   override def eval(input: InternalRow): Any = {
     val input1 = left.eval(input)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to