Github user mgaido91 commented on the issue:

    https://github.com/apache/spark/pull/22029
  
    @cloud-fan yes, but the behavior of EQUAL is not so consistent among the 
different DBs. In Hive EQUAL on struct behaves like Spark as of now, in Presto 
throws exception if there is a null, Postgres is different and it is as you 
mentioned. So I am not sure we have strong reasons to update how EQUAL works 
for struct. That doesn't seem to be handled consistently in other DBs. That's 
why I proposed this change, in order to handle IN consistently without 
modifying EQUAL for structs.


---

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

Reply via email to