hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-19276) RegionPlan should correctly implement equals and hashCode
Date Thu, 16 Nov 2017 23:10:00 GMT

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

Hudson commented on HBASE-19276:
--------------------------------

FAILURE: Integrated in Jenkins build HBase-2.0 #863 (See [https://builds.apache.org/job/HBase-2.0/863/])
HBASE-19276 RegionPlan should correctly implement equals and hashCode (stack: rev 2c1ded5425cdab78311e56c211016b13ac39a0d6)
* (edit) hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestRegionPlan.java
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/master/RegionPlan.java


> RegionPlan should correctly implement equals and hashCode
> ---------------------------------------------------------
>
>                 Key: HBASE-19276
>                 URL: https://issues.apache.org/jira/browse/HBASE-19276
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Andrew Purtell
>            Assignee: stack
>             Fix For: 1.4.0, 2.0.0-beta-1
>
>         Attachments: HBASE-19276-branch-1.patch, HBASE-19276.branch-1.001.patch, HBASE-19276.master.001.patch,
HBASE-19276.master.002.patch, HBASE-19276.patch
>
>
> error-prone identified dodgy code in AssignmentManager where we are relying on reference
(object) equality to do the right thing, and are getting lucky, because if we properly used
equals() the result is wrong, because RegionPlan does not correctly implement equals and hashCode
according to the JDK contracts for same. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message