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

Jonathan Gray commented on HBASE-3945:
--------------------------------------

I worry about this approach of more and more knobs, especially when they don't 
directly address what a good/bad load balance really is.

If a region gets moved in two consecutive balancing actions, then something is 
wrong with the balancer in the first place.  While I agree in principle that 
regions moving multiple times and quickly is not desirable, this will be a 
common outcome if the balancing algorithm isn't already taking into account 
metrics over time (rather than short snapshots).  If we're using load but then 
adding all these limits/controls, it's hard to ever understand the behavior of 
the balancer.

> Load balancer shouldn't move the same region in two consective balancing 
> actions
> --------------------------------------------------------------------------------
>
>                 Key: HBASE-3945
>                 URL: https://issues.apache.org/jira/browse/HBASE-3945
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Ted Yu
>
> Keeping a region on the same region server would give good stability for 
> active scanners.
> We shouldn't reassign the same region in two successive calls to 
> balanceCluster().

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to