[
https://issues.apache.org/jira/browse/HBASE-26337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17425824#comment-17425824
]
Clara Xiong commented on HBASE-26337:
-------------------------------------
4 move candidate generators:
* LoadCandidateGenerator (optimized for RegionCountSkewCostFunction)
* LocalityCandidateGenerator (optimized for ServerLocalityCostFunction and
RackLocalityCostFunction)
* RegionReplicaRackCandidateGenerator (optimized for
RegionReplicaHostCostFunction and RegionReplicaRackCostFunction)
* RandomCandidateGenerator (for all cost functions)
> Optimization for weighted random generators
> -------------------------------------------
>
> Key: HBASE-26337
> URL: https://issues.apache.org/jira/browse/HBASE-26337
> Project: HBase
> Issue Type: Improvement
> Components: Balancer
> Reporter: Clara Xiong
> Assignee: Clara Xiong
> Priority: Major
>
> urrently we use four move candidate generators and pick one randomly for
> every move with even probability, all with optimization associated with a
> certain group of cost functions. We can assign weight for the random picking
> of generators based on balancing pressure on each group.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)