[ https://issues.apache.org/jira/browse/HBASE-10517?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Enis Soztutar resolved HBASE-10517. ----------------------------------- Resolution: Fixed Fix Version/s: (was: 0.99.0) > 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 > Priority: Trivial > Fix For: hbase-10070 > > Attachments: hbase-10517_v1.patch > > > 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)