hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brandon Li (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HADOOP-8815) RandomDatum overrides equals(Object) but no hashCode()
Date Mon, 24 Sep 2012 19:11:09 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-8815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13462018#comment-13462018

Brandon Li commented on HADOOP-8815:

Thanks! Uploaded a new patch with recommended hashcode implementation.
> RandomDatum overrides equals(Object) but no hashCode()
> ------------------------------------------------------
>                 Key: HADOOP-8815
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8815
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: test
>    Affects Versions: 3.0.0
>            Reporter: Brandon Li
>            Assignee: Brandon Li
>            Priority: Minor
>         Attachments: HADOOP-8815.patch, HADOOP-8815.patch
> Override equal() but not hashCode() is a violation of the general contract for Object.hashCode
will occur, which can have unexpected repercussions when this class is in conjunction with
all hash-based collections.
> This test class is used in multiple places, so it may be worth fixing.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message