The assumption was that regions were not evenly distributed prior to restarting. If they were, user wouldn't select this policy. We can this policy effective only once - retain assignment is selected following this new policy.
Of course the dynamic portion of load balancer needs to select the under loaded region server (for the underlying table) when reassigning a region. On Wed, Jun 8, 2011 at 12:56 PM, Stack <[email protected]> wrote: > On Wed, Jun 8, 2011 at 12:50 PM, Ted Yu <[email protected]> wrote: > > I am thinking of creating a new policy for region assignment at cluster > > startup which assigns regions from each table in round-robin fashion. > > > > Don't we want to retain assignments on startup since that will ensure > greatest locality of data? Round-robin would undo all that (We used > to do round-robin but worked hard to make it on restart we kept the > pre-restart assignments). > > St.Ack >
