GitHub user jiajunwang opened a pull request:

    https://github.com/apache/helix/pull/212

    [HELIX-] Separate CardDealingAdjustmentAlgorithm for constraint based 
rebalanc…

    …e strategy.
    
    For keeping CRUSHed stable, we decide to split the logic changes made for 
constraint based rebalance strategy.
    After the change, V2 CardDealingAdjustmentAlgorithm will be used for future 
strategy.
    Please keep V1 implementation untouched to avoid unexpected partition 
movement.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/jiajunwang/helix master

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/helix/pull/212.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #212
    
----
commit b97d37e335571ca0756390fa4597fc965f21cb10
Author: Jiajun Wang <jjwang@...>
Date:   2018-05-15T17:50:46Z

    Separate CardDealingAdjustmentAlgorithm for constraint based rebalance 
strategy.
    
    For keeping CRUSHed stable, we decide to split the logic changes made for 
constraint based rebalance strategy.
    After the change, V2 CardDealingAdjustmentAlgorithm will be used for future 
strategy.
    Please keep V1 implementation untouched to avoid unexpected partition 
movement.

----


---

Reply via email to