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 > > > >
