[ https://issues.apache.org/jira/browse/HIVE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14174685#comment-14174685 ]
Jason Dere commented on HIVE-8488: ---------------------------------- Test failure are because the test queries use sum(hash()), and of course hash() behavior has changed in this patch. Fix would be to simply update the diffs, but just goes to highlight that this is breaking existing hash() behavior for char/varchar. > hash() doesn't match between string and char/varchar > ---------------------------------------------------- > > Key: HIVE-8488 > URL: https://issues.apache.org/jira/browse/HIVE-8488 > Project: Hive > Issue Type: Bug > Components: UDF > Reporter: Jason Dere > Assignee: Jason Dere > Attachments: HIVE-8488.1.patch > > > {noformat} > hive> select * from tab1; > OK > val_484 val_484 val_484 > hive> select hash(c1), hash(c2), hash(c3) from tab1; > OK > 230901778 1973712113 1973712113 > {noformat} > This may throw off users expecting string/varchar/char types to be fairly > interchangeable. -- This message was sent by Atlassian JIRA (v6.3.4#6332)