hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "terry zhang (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-5532) get NPE during MajorCompactionChecker
Date Tue, 06 Mar 2012 08:58:58 GMT
get NPE during MajorCompactionChecker 

                 Key: HBASE-5532
                 URL: https://issues.apache.org/jira/browse/HBASE-5532
             Project: HBase
          Issue Type: Bug
          Components: regionserver
            Reporter: terry zhang

We found error log (NullPointerException) below on our online cluster:

2012-03-05 00:17:09,592 ERROR org.apache.hadoop.hbase.regionserver.HRegionServer$MajorCompactionChecker:
Caught exception
        at org.apache.hadoop.hbase.regionserver.Store.isMajorCompaction(Store.java:878)
        at org.apache.hadoop.hbase.regionserver.Store.isMajorCompaction(Store.java:857)
        at org.apache.hadoop.hbase.regionserver.HRegion.isMajorCompaction(HRegion.java:3017)
        at org.apache.hadoop.hbase.regionserver.HRegionServer$MajorCompactionChecker.chore(HRegionServer.java:1172)
        at org.apache.hadoop.hbase.Chore.run(Chore.java:66)

After Check the code we found although it already check whether store files has null reader
at the begin of the function(isMajorCompaction), but it still has some possibility the reader
is closed before it return(eg mini compaction). So we need to check store file reader before
we use it to avoid this NPE

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


View raw message