hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tsz Wo Nicholas Sze (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HDFS-9404) Findbugs issue reported in BlockRecoveryWorker$RecoveryTaskContiguous.recover()
Date Tue, 24 Nov 2015 23:17:10 GMT

     [ https://issues.apache.org/jira/browse/HDFS-9404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Tsz Wo Nicholas Sze updated HDFS-9404:
    Component/s:     (was: HDFS)

> Findbugs issue reported in BlockRecoveryWorker$RecoveryTaskContiguous.recover()
> -------------------------------------------------------------------------------
>                 Key: HDFS-9404
>                 URL: https://issues.apache.org/jira/browse/HDFS-9404
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: datanode
>            Reporter: Yongjun Zhang
> HDFS-9249 precommit jenkins run reported the following issue. The issue was not introduced
by HDFS-9249 patch. Filing this jira to report it.
> https://builds.apache.org/job/PreCommit-HDFS-Build/13431/artifact/patchprocess/branch-findbugs-hadoop-hdfs-project_hadoop-hdfs-warnings.html
> Code	Warning
> EC	Call to org.apache.hadoop.hdfs.server.protocol.DatanodeRegistration.equals(org.apache.hadoop.hdfs.protocol.DatanodeInfo)
in org.apache.hadoop.hdfs.server.datanode.BlockRecoveryWorker$RecoveryTaskContiguous.recover()
> Details
> EC_UNRELATED_TYPES: Call to equals() comparing different types
> This method calls equals(Object) on two references of different class types and analysis
suggests they will be to objects of different classes at runtime. Further, examination of
the equals methods that would be invoked suggest that either this call will always return
false, or else the equals method is not be symmetric (which is a property required by the
contract for equals in class Object).

This message was sent by Atlassian JIRA

View raw message