You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@helix.apache.org by dasahcc <gi...@git.apache.org> on 2017/09/25 22:55:15 UTC

[GitHub] helix pull request #107: Five improvements

GitHub user dasahcc opened a pull request:

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

    Five improvements

    Five improvements including:
    
    1. Introduce IntermediateStateCalStage stage to rebalance pipeline which computes the intermediate states for all resources based on their best possible states and other constraints.
    2. Add API in StateModelDefinition to get second top states
    3. Fix Semi-Auto State Transition
    4. Fix JobQueue ignoring FailedThreshold
    5. Persist preference list improve

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

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

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

    https://github.com/apache/helix/pull/107.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 #107
    
----
commit ad760ae921bb94a6f928d0c745c056177b742dc9
Author: Lei Xia <lx...@linkedin.com>
Date:   2017-09-25T21:26:46Z

    Introduce IntermediateStateCalStage stage to rebalance pipeline which computes the intermediate states for all resources based on their best possible states and other constraints.

commit c8ec6246ffdbd377e2ec1c58404ed1bbffb076d1
Author: Junkai Xue <jx...@linkedin.com>
Date:   2017-09-25T21:39:04Z

    Add JobTypes in WorkflowConfig and improve monitor performance

commit 5798bfdcac1a30c1a81596ca24bffd659b6f79a5
Author: Junkai Xue <jx...@linkedin.com>
Date:   2017-09-25T21:46:58Z

    Add API in StateModelDefinition to get second top states
    
    Currently, we are facing an issue that state trasition jumpped two steps ahead for one instance, which will cause issue. To fix this, we need an API to get the second top states.

commit 2804cd025ad5e96cbed83574383cc15b4fe82c65
Author: Junkai Xue <jx...@linkedin.com>
Date:   2017-09-25T21:54:15Z

    Fix Semi-Auto State Transition
    
    This fix is for Semi-Auto state transition jump to top state when instance just connected back.

commit 8efb359dcd0f076db0d838cd50387094161c4d1d
Author: Junkai Xue <jx...@linkedin.com>
Date:   2017-09-25T22:06:08Z

    Fix JobQueue ignoring FailedThreshold
    
    Since JobQueue is dynamic queue running, JobQueue should not be failed due to job failed threshold.

----


---

[GitHub] helix pull request #107: Five improvements

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

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


---