Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Impala 2.2.4
-
None
Description
The clause is used as a null-safe equality operator and is supported in both Impala and Postgres. In Hive it is implemented as "<=>" (which is what MySQL does).
https://wiki.postgresql.org/wiki/Is_distinct_from
http://dev.mysql.com/doc/refman/5.7/en/comparison-operators.html#operator_equal-to
https://issues.cloudera.org/browse/IMPALA-2147
https://issues.apache.org/jira/browse/HIVE-2810
The RQG should be modified to use <=> instead of IS NOT DISTINCT FROM for Hive queries