[
https://issues.apache.org/jira/browse/HBASE-1523?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack resolved HBASE-1523.
--------------------------
Resolution: Fixed
Hadoop Flags: [Reviewed]
Ryan committed this a while ago:
{code}
------------------------------------------------------------------------
r784670 | rawson | 2009-06-14 23:44:08 -0700 (Sun, 14 Jun 2009) | 3 lines
HBASE-1523 - NPE in BaseScanner
durruti:cleantrunk stack$ svn diff -r782314:784670
src/java/org/apache/hadoop/hbase/master/BaseScanner.java
Index: src/java/org/apache/hadoop/hbase/master/BaseScanner.java
===================================================================
--- src/java/org/apache/hadoop/hbase/master/BaseScanner.java (revision
782314)
+++ src/java/org/apache/hadoop/hbase/master/BaseScanner.java (revision
784670)
@@ -298,7 +298,7 @@
throws IOException {
boolean result = false;
HRegionInfo split =
- Writables.getHRegionInfo(rowContent.getValue(splitFamily,
splitQualifier));
+ Writables.getHRegionInfoOrNull(rowContent.getValue(splitFamily,
splitQualifier));
if (split == null) {
return result;
}
{code}
> NPE in BaseScanner
> ------------------
>
> Key: HBASE-1523
> URL: https://issues.apache.org/jira/browse/HBASE-1523
> Project: Hadoop HBase
> Issue Type: Bug
> Affects Versions: 0.20.0
> Reporter: ryan rawson
> Assignee: ryan rawson
> Fix For: 0.20.0
>
> Attachments: HBASE-1523.patch
>
>
> ever since HBASE-1522 I get this in master:
> 2009-06-14 23:09:33,043 ERROR org.apache.hadoop.hbase.master.BaseScanner:
> Unexpected exception
> java.lang.NullPointerException
> at
> org.apache.hadoop.hbase.util.Writables.getWritable(Writables.java:74)
> at
> org.apache.hadoop.hbase.util.Writables.getHRegionInfo(Writables.java:118)
> at
> org.apache.hadoop.hbase.master.BaseScanner.hasReferences(BaseScanner.java:300)
> at
> org.apache.hadoop.hbase.master.BaseScanner.cleanupSplits(BaseScanner.java:267)
> at
> org.apache.hadoop.hbase.master.BaseScanner.scanRegion(BaseScanner.java:229)
> at
> org.apache.hadoop.hbase.master.MetaScanner.scanOneMetaRegion(MetaScanner.java:73)
> at
> org.apache.hadoop.hbase.master.MetaScanner.maintenanceScan(MetaScanner.java:129)
> at
> org.apache.hadoop.hbase.master.BaseScanner.chore(BaseScanner.java:136)
> at org.apache.hadoop.hbase.Chore.run(Chore.java:68)
> preventing ROOT/etc from getting assigned. ouch!
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.