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

Sean Busbey commented on HBASE-21056:
-------------------------------------

looking at the precommit run for HBASE-20894 ( 
[ref|https://builds.apache.org/job/PreCommit-HBASE-Build/13887/] ) and the 
findbugs artifacts line up with findbugs not having an issue there.

the findbugs versions are the same, as are the spotbugs definitions.  Looks 
like maybe it's the difference between running just in the hbase-server module 
and running at the top level? maybe a bug in findbugs?

> BucketCache.persistToFile may fail to clean up java.io.OutputStream 
> --------------------------------------------------------------------
>
>                 Key: HBASE-21056
>                 URL: https://issues.apache.org/jira/browse/HBASE-21056
>             Project: HBase
>          Issue Type: Bug
>          Components: BucketCache
>    Affects Versions: 3.0.0
>            Reporter: Sean Busbey
>            Priority: Critical
>
> Found by the nightly job via FindBugs:
> {code}
> FindBugs      module:hbase-server
> org.apache.hadoop.hbase.io.hfile.bucket.BucketCache.persistToFile() may fail 
> to clean up java.io.OutputStream Obligation to clean up resource created at 
> BucketCache.java:up java.io.OutputStream Obligation to clean up resource 
> created at BucketCache.java:[line 1089] is not discharged
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to