[ https://issues.apache.org/jira/browse/HBASE-2022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jean-Daniel Cryans updated HBASE-2022: -------------------------------------- Attachment: HBASE-2022-v2.patch I just added a log that reports the null value. Adding logging in Worker makes it very chatty because when the master don't give anything to do the list is empty so we get a null (expected). Also I don't think we should synchronize every access since getting a null in housekeeping won't break anything. Also. thinking about it, it's normal that the list gives null every time after the first one because the list is still always empty. > NPE in housekeeping kills RS > ---------------------------- > > Key: HBASE-2022 > URL: https://issues.apache.org/jira/browse/HBASE-2022 > Project: Hadoop HBase > Issue Type: Bug > Affects Versions: 0.20.2 > Reporter: Jean-Daniel Cryans > Assignee: Jean-Daniel Cryans > Priority: Critical > Fix For: 0.20.3, 0.21.0 > > Attachments: HBASE-2022-v2.patch, HBASE-2022.patch > > > Saw this on Zhenyu's 0.20.1 cluster (which for some weird reason seems to > have many issues): > {code} > 2009-11-30 16:44:48,170 FATAL > org.apache.hadoop.hbase.regionserver.HRegionServer: Unhandled exception. > Aborting... > java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.HRegionServer.housekeeping(HRegionServer.java:1280) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:590) > at java.lang.Thread.run(Thread.java:619) > {code} > This reminds me of HBASE-1386 and in fact this could be the same issue (but I > can't confirm). Searching on the web gives me some hits and this is > particularly interesting http://forums.sun.com/thread.jspa?threadID=5379669 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.