You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Enis Soztutar (JIRA)" <ji...@apache.org> on 2014/02/13 02:22:22 UTC

[jira] [Created] (HBASE-10517) NPE in MetaCache.clearCache()

Enis Soztutar created HBASE-10517:
-------------------------------------

             Summary: NPE in MetaCache.clearCache()
                 Key: HBASE-10517
                 URL: https://issues.apache.org/jira/browse/HBASE-10517
             Project: HBase
          Issue Type: Sub-task
            Reporter: Enis Soztutar
            Assignee: Enis Soztutar
             Fix For: 0.99.0


MetaCache introduced in HBASE-10347 is vulnerable to NPE. TestDistributedLogSplitting is flaky due to this. 
{code}
   <error type="java.lang.NullPointerException">java.lang.NullPointerException
  at org.apache.hadoop.hbase.client.MetaCache.clearCache(MetaCache.java:339)
  at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.deleteCachedRegionLocation(ConnectionManager.java:2033)
  at org.apache.hadoop.hbase.client.RegionServerCallable.throwable(RegionServerCallable.java:132)
  at org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithRetries(RpcRetryingCaller.java:129)
  at org.apache.hadoop.hbase.client.HTable.getRowOrBefore(HTable.java:744)
  at org.apache.hadoop.hbase.client.MetaScanner.metaScan(MetaScanner.java:147)
  at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.prefetchRegionCache(ConnectionManager.java:1071)
  at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.locateRegionInMeta(ConnectionManager.java:1136)
  at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.locateRegion(ConnectionManager.java:1023)
  at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.locateRegion(ConnectionManager.java:978)
{code}



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)