Hi All,

The scenario is while opening META region the master goes down and the state
in zookeeper is RS_OPENING for META.  Now when the master comes up it will
process the RIT.  Here master has to wait till the timeoutmonitor deducts it
that the region has not been opened.  So if we have some default value for
timeout then for the META region to comeup itself it may take more time.

Any comments on this ?

Regards
Ram



-----Original Message-----
From: Ramkrishna S Vasudevan [mailto:[email protected]] 
Sent: Thursday, August 11, 2011 7:48 PM
To: '[email protected]'
Cc: '[email protected]'
Subject: RE: Process RIT for META and ROOT- Do we really need to wait for
timeout period?

Hi Ted,

Yes load balancer does not move catalog tables.

The scenario is while opening META region the master goes down and the state
in zookeeper is RS_OPENING.  Now when the master comes up it will process
the RIT.  Here there is a waiting done till the timeout deducts it.  This
iswhat i was telling Ted.

May be i did not mention the scenario clearly in the prev mail.Sorry :)

Regards
Ram

-----Original Message-----
From: Ted Yu [mailto:[email protected]] 
Sent: Thursday, August 11, 2011 7:36 PM
To: [email protected]; [email protected]
Subject: Re: Process RIT for META and ROOT- Do we really need to wait for
timeout period?

.META. region isn't moved by load balancer.
FYI

On Thu, Aug 11, 2011 at 2:31 AM, Ramkrishna S Vasudevan <
[email protected]> wrote:

> Hi,
>
>
>
> If META is under transition and the current state in Znode for META is
> RS_ZK_OPENING.  As part of ProcessRegionsinTransition we wait for the
> Timeout monitor to take care.  The same is applicable for any region.
>
>
>
> But is it needed for the ROOT and META also to wait for that much time.
> This will block all the operations and the system becomes idle till
> timoutmonitor deducts it.
>
> That too if my timeout wait time is going to be 1800000
>
>
>
> Can this be improved?
>
>
>
> Regards
>
> Ram
>
>
>
>

Reply via email to