The fix assumed that user wouldn't change the value for "hbase.master.executor.serverops.threads" which is not in hbase-default.xml
Interesting. On Fri, Feb 11, 2011 at 10:03 AM, Todd Lipcon <[email protected]> wrote: > Nope, that's to get around a bug where HMaster can deadock with itself. > Check the svn logs for that section of the code > > On Fri, Feb 11, 2011 at 10:01 AM, Ted Yu <[email protected]> wrote: > > > I see: > > > > > > > this.executorService.startExecutorService(ExecutorType.MASTER_SERVER_OPERATIONS, > > conf.getInt("hbase.master.executor.serverops.threads", 3)); > > > > > > > this.executorService.startExecutorService(ExecutorType.MASTER_META_SERVER_OPERATIONS, > > conf.getInt("hbase.master.executor.serverops.threads", 5)); > > The second might be a typo since default values are different. > > > > FYI > > > > > > -- > Todd Lipcon > Software Engineer, Cloudera >
