Zoltan Haindrich created HIVE-25738: ---------------------------------------
Summary: NullIf doesn't support complex types Key: HIVE-25738 URL: https://issues.apache.org/jira/browse/HIVE-25738 Project: Hive Issue Type: Improvement Reporter: Zoltan Haindrich {code} SELECT NULLIF(array(1,2,3),array(1,2,3)) {code} results in: {code} java.lang.ClassCastException: org.apache.hadoop.hive.serde2.objectinspector.StandardListObjectInspector cannot be cast to org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector at org.apache.hadoop.hive.ql.udf.generic.GenericUDFNullif.evaluate(GenericUDFNullif.java:96) at org.apache.hadoop.hive.ql.udf.generic.GenericUDF.initializeAndFoldConstants(GenericUDF.java:177) at org.apache.hadoop.hive.ql.parse.type.HiveFunctionHelper.getReturnType(HiveFunctionHelper.java:135) at org.apache.hadoop.hive.ql.parse.type.RexNodeExprFactory.createFuncCallExpr(RexNodeExprFactory.java:647) [...] {code} -- This message was sent by Atlassian Jira (v8.20.1#820001)