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
>

Reply via email to