Merge branch 'helix-0.6.x' of https://github.com/jicongrui/helix into helix-0.6.x
Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/8006547b Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/8006547b Diff: http://git-wip-us.apache.org/repos/asf/helix/diff/8006547b Branch: refs/heads/helix-0.6.x Commit: 8006547ba8499e8c17ba9cd47eaf12c9034d5504 Parents: a23beb7 1afbcbd Author: Kishore Gopalakrishna <[email protected]> Authored: Tue Jul 28 14:39:43 2015 -0700 Committer: Kishore Gopalakrishna <[email protected]> Committed: Tue Jul 28 14:39:43 2015 -0700 ---------------------------------------------------------------------- .../main/java/org/apache/helix/task/JobDag.java | 17 ++ .../java/org/apache/helix/task/JobQueue.java | 9 +- .../org/apache/helix/task/TaskRebalancer.java | 54 ++++- .../org/apache/helix/task/WorkflowConfig.java | 31 ++- .../task/TestTaskRebalancerParallel.java | 214 +++++++++++++++++++ .../apache/helix/integration/task/TestUtil.java | 83 +++++++ .../integration/task/WorkflowGenerator.java | 2 +- 7 files changed, 397 insertions(+), 13 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/helix/blob/8006547b/helix-core/src/main/java/org/apache/helix/task/TaskRebalancer.java ----------------------------------------------------------------------
