Mingliang Liu created HDFS-9245: ----------------------------------- Summary: Fix findbugs warnings in hdfs-nfs/WriteCtx Key: HDFS-9245 URL: https://issues.apache.org/jira/browse/HDFS-9245 Project: Hadoop HDFS Issue Type: Bug Reporter: Mingliang Liu Assignee: Mingliang Liu
There is findbugs warnings as follows, which were brought by [HDFS-9092]. It seems fine to ignore them by write a filter rule in the {{findbugsExcludeFile.xml}} file. {code:xml} <BugInstance rank="17" category="MT_CORRECTNESS" instanceHash="592511935f7cb9e5f97ef4c99a6c46c2" instanceOccurrenceNum="0" priority="2" abbrev="IS" type="IS2_INCONSISTENT_SYNC" cweid="366" instanceOccurrenceMax="0"> <ShortMessage>Inconsistent synchronization</ShortMessage> <LongMessage> Inconsistent synchronization of org.apache.hadoop.hdfs.nfs.nfs3.WriteCtx.offset; locked 75% of time </LongMessage> <Class classname="org.apache.hadoop.hdfs.nfs.nfs3.WriteCtx" primary="true"> <SourceLine start="40" classname="org.apache.hadoop.hdfs.nfs.nfs3.WriteCtx" sourcepath="org/apache/hadoop/hdfs/nfs/nfs3/WriteCtx.java" sourcefile="WriteCtx.java" end="314"> <Message>At WriteCtx.java:[lines 40-314]</Message> </SourceLine> <Message>In class org.apache.hadoop.hdfs.nfs.nfs3.WriteCtx</Message> </Class> {code} and {code:xml} <BugInstance rank="17" category="MT_CORRECTNESS" instanceHash="4f3daa339eb819220f26c998369b02fe" instanceOccurrenceNum="0" priority="2" abbrev="IS" type="IS2_INCONSISTENT_SYNC" cweid="366" instanceOccurrenceMax="0"> <ShortMessage>Inconsistent synchronization</ShortMessage> <LongMessage> Inconsistent synchronization of org.apache.hadoop.hdfs.nfs.nfs3.WriteCtx.originalCount; locked 50% of time </LongMessage> <Class classname="org.apache.hadoop.hdfs.nfs.nfs3.WriteCtx" primary="true"> <SourceLine start="40" classname="org.apache.hadoop.hdfs.nfs.nfs3.WriteCtx" sourcepath="org/apache/hadoop/hdfs/nfs/nfs3/WriteCtx.java" sourcefile="WriteCtx.java" end="314"> <Message>At WriteCtx.java:[lines 40-314]</Message> </SourceLine> <Message>In class org.apache.hadoop.hdfs.nfs.nfs3.WriteCtx</Message> </Class> <Field isStatic="false" classname="org.apache.hadoop.hdfs.nfs.nfs3.WriteCtx" name="originalCount" primary="true" signature="I"> <SourceLine classname="org.apache.hadoop.hdfs.nfs.nfs3.WriteCtx" sourcepath="org/apache/hadoop/hdfs/nfs/nfs3/WriteCtx.java" sourcefile="WriteCtx.java"> <Message>In WriteCtx.java</Message> </SourceLine> <Message> Field org.apache.hadoop.hdfs.nfs.nfs3.WriteCtx.originalCount </Message> </Field> {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)