Obviously shutdown() was called before finishInitialization() assigned serverManager. I think we should add a check in shutdown() for serverManager not being null.
Cheers On Tue, Aug 30, 2011 at 8:50 PM, Todd Lipcon <[email protected]> wrote: > It passes for me on the 0.90 branch, so must be flaky. Seems the > serverManager member is null. I don't think any of my changes from > today are related. > > On Tue, Aug 30, 2011 at 8:26 PM, Ted Yu <[email protected]> wrote: > > From > > > https://builds.apache.org/view/G-L/view/HBase/job/hbase-0.90/lastCompletedBuild/testReport/junit/org.apache.hadoop.hbase/TestHBaseTestingUtility/multiClusters/ > > : > > > > java.lang.NullPointerException > > at > org.apache.hadoop.hbase.master.HMaster.shutdown(HMaster.java:971) > > at > org.apache.hadoop.hbase.util.JVMClusterUtil.shutdown(JVMClusterUtil.java:213) > > at > org.apache.hadoop.hbase.LocalHBaseCluster.shutdown(LocalHBaseCluster.java:427) > > at > org.apache.hadoop.hbase.MiniHBaseCluster.shutdown(MiniHBaseCluster.java:504) > > at > org.apache.hadoop.hbase.HBaseTestingUtility.shutdownMiniHBaseCluster(HBaseTestingUtility.java:440) > > at > org.apache.hadoop.hbase.HBaseTestingUtility.shutdownMiniCluster(HBaseTestingUtility.java:416) > > at > org.apache.hadoop.hbase.TestHBaseTestingUtility.multiClusters(TestHBaseTestingUtility.java:126) > > > > The above seems to be a regression. > > > > On Tue, Aug 30, 2011 at 6:20 PM, Apache Jenkins Server < > > [email protected]> wrote: > > > >> See <https://builds.apache.org/job/hbase-0.90/280/changes> > >> > >> Changes: > >> > >> [todd] HBASE-4276 AssignmentManager debug logs should be at INFO level > for > >> META/ROOT regions. > >> > >> [todd] HBASE-4294 HLogSplitter sleeps with 1-second granularity > >> > >> [todd] HBASE-4293 More verbose logging in ServerShutdownHandler for > >> meta/root cases > >> > >> > > > > > > -- > Todd Lipcon > Software Engineer, Cloudera >
