[ 
https://issues.apache.org/jira/browse/HBASE-2802?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12890173#action_12890173
 ] 

stack commented on HBASE-2802:
------------------------------

In cluster testing I'll see messages like the below:

{code}
2010-07-19 14:14:48,065 INFO org.apache.hadoop.hbase.master.ServerManager: 
Processing MSG_REPORT_SPLIT_INCLUDES_DAUGHTERS: 
TestTable,0073837150,1279573828629: Daughters; 
TestTable,0073837150,1279574087136, TestTable,0073971166,1279574087136 from 
sv2borg188,60020,1279565949537; 1 of 1
2010-07-19 14:14:48,068 DEBUG org.apache.hadoop.hbase.master.RegionManager: 
Assigning for address: 10.20.20.188:60020, startcode: 1279565949537, load: 
(requests=0, regions=114, usedHeap=2183, maxHeap=3045): total nregions to 
assign=2, regions to give other servers than this=0, isMetaAssign=false
2010-07-19 14:14:48,068 DEBUG org.apache.hadoop.hbase.master.RegionManager: 
Assigning address: 10.20.20.188:60020, startcode: 1279565949537, load: 
(requests=0, regions=114, usedHeap=2183, maxHeap=3045) 2 regions
2010-07-19 14:14:48,068 INFO org.apache.hadoop.hbase.master.RegionManager: 
Assigning region TestTable,0073837150,1279574087136 to 
sv2borg188,60020,1279565949537
2010-07-19 14:14:48,068 INFO org.apache.hadoop.hbase.master.RegionManager: 
Passing on TestTable,0073971166,1279574087136 because contiguous with 
TestTable,0073837150,1279574087136 (will assign next server that checks in)
2010-07-19 14:14:48,184 DEBUG org.apache.hadoop.hbase.master.RegionManager: 
Assigning for address: 10.20.20.187:60020, startcode: 1279565949563, load: 
(requests=0, regions=114, usedHeap=2166, maxHeap=3045): total nregions to 
assign=1, regions to give other servers than this=0, isMetaAssign=false
2010-07-19 14:14:48,184 DEBUG org.apache.hadoop.hbase.master.RegionManager: 
Assigning address: 10.20.20.187:60020, startcode: 1279565949563, load: 
(requests=0, regions=114, usedHeap=2166, maxHeap=3045) 1 regions
2010-07-19 14:14:48,184 INFO org.apache.hadoop.hbase.master.RegionManager: 
Assigning region TestTable,0073971166,1279574087136 to 
sv2borg187,60020,1279565949563
{code}

It seems to be working.

> Stop daughter regions both being assigned same server
> -----------------------------------------------------
>
>                 Key: HBASE-2802
>                 URL: https://issues.apache.org/jira/browse/HBASE-2802
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: stack
>             Fix For: 0.20.6
>
>         Attachments: moz.txt
>
>
> On split, usually the two daughter regions end up on assignment list at same 
> time.  Dependent on cluster state and what balancer says, when a server 
> checks in, we'll assign at least two regions in the one go so daughters then 
> end up on same server.  This patch makes it so we don't assign contiguous 
> regions in the one assignment.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to