You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "stack (JIRA)" <ji...@apache.org> on 2009/06/15 23:24:07 UTC
[jira] Resolved: (HBASE-1523) NPE in BaseScanner
[ 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.