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

Uma Maheswara Rao G updated HBASE-5598:
---------------------------------------

    Release Note: 
Developers can generate the findbugs report  for analysing the findbugs 
violations.
Execute this maven command for running and generating the findbugs report:  mvn 
findbugs:gui
This generates the report in GUI, by which will directly show the code 
instances where exactly the issue is reported.

If the developer finds any invalid bug, then that bug pattern can be updated in 
dev-support/findbugs-exclude.xml file.
example: 
<Match>
   <Class name="org.apache.hadoop.hbase.regionserver.HRegion" />
   <Method name="getRecentFlushInfo" />
   <Bug pattern="UL_UNRELEASED_LOCK_EXCEPTION_PATH" />
</Match>
    
> Analyse and fix the findbugs reporting by QA and add invalid bugs into 
> findbugs-excludeFilter file
> --------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-5598
>                 URL: https://issues.apache.org/jira/browse/HBASE-5598
>             Project: HBase
>          Issue Type: Bug
>          Components: scripts
>    Affects Versions: 0.92.1, 0.94.0, 0.96.0
>            Reporter: Uma Maheswara Rao G
>            Assignee: Uma Maheswara Rao G
>            Priority: Minor
>         Attachments: HBASE-5598.patch, findbugs-gui-report.jpg
>
>
> There are many findbugs errors reporting by HbaseQA. HBASE-5597 is going to 
> up the OK count.
> This may lead to other issues when we re-factor the code, if we induce new 
> valid ones and remove invalid bugs also can not be reported by QA.
> So, I would propose to add the exclude filter file for findbugs(for the 
> invalid bugs). If we find any valid ones, we can fix under this JIRA.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to