hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sergio Peña (JIRA) <j...@apache.org>
Subject [jira] [Commented] (HIVE-8745) Joins on decimal keys return different results whether they are run as reduce join or map join
Date Wed, 05 Nov 2014 23:08:33 GMT

    [ https://issues.apache.org/jira/browse/HIVE-8745?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14199312#comment-14199312
] 

Sergio Peña commented on HIVE-8745:
-----------------------------------

I agree using compareTo() on HiveDecimal. 

Hive used to trim trailing zeroes before, so the equals() validation was always correct. Now,
with the new change we should allow users to compare decimal values as before.
What do you think [~xuefuz]?

> Joins on decimal keys return different results whether they are run as reduce join or
map join
> ----------------------------------------------------------------------------------------------
>
>                 Key: HIVE-8745
>                 URL: https://issues.apache.org/jira/browse/HIVE-8745
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 0.14.0
>            Reporter: Gunther Hagleitner
>            Assignee: Jason Dere
>            Priority: Critical
>         Attachments: join_test.q
>
>
> See attached .q file to reproduce. The difference seems to be whether trailing 0s are
considered the same value or not.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message