You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@storm.apache.org by bo...@apache.org on 2018/05/14 17:36:43 UTC
[5/5] storm git commit: Merge branch 'STORM-3040' of
https://github.com/revans2/incubator-storm into STORM-3040
Merge branch 'STORM-3040' of https://github.com/revans2/incubator-storm into STORM-3040
STORM-3040: Improve scheduler performance
This closes #2647
Project: http://git-wip-us.apache.org/repos/asf/storm/repo
Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/53f38bc3
Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/53f38bc3
Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/53f38bc3
Branch: refs/heads/master
Commit: 53f38bc31f2fd315a520ba6b86c0a60be08381cc
Parents: 5cb4582 558e9b6
Author: Robert Evans <ev...@yahoo-inc.com>
Authored: Mon May 14 12:15:13 2018 -0500
Committer: Robert Evans <ev...@yahoo-inc.com>
Committed: Mon May 14 12:15:13 2018 -0500
----------------------------------------------------------------------
pom.xml | 11 +-
.../apache/storm/testing/PerformanceTest.java | 37 ++
.../org/apache/storm/scheduler/Cluster.java | 65 +--
.../storm/scheduler/ISchedulingState.java | 1 +
.../scheduler/SchedulerAssignmentImpl.java | 46 +-
.../storm/scheduler/resource/RAS_Node.java | 97 +++--
.../normalization/NormalizedResourceOffer.java | 46 +-
.../NormalizedResourceRequest.java | 36 +-
.../normalization/NormalizedResources.java | 38 +-
.../NormalizedResourcesWithMemory.java | 5 +
.../normalization/ResourceMapArrayBridge.java | 8 +
.../scheduling/BaseResourceAwareStrategy.java | 426 ++++++++++++-------
.../scheduling/ConstraintSolverStrategy.java | 23 +-
.../DefaultResourceAwareStrategy.java | 14 +-
.../GenericResourceAwareStrategy.java | 34 +-
.../resource/TestResourceAwareScheduler.java | 137 ++++--
.../TestUtilsForResourceAwareScheduler.java | 92 +++-
.../TestDefaultResourceAwareStrategy.java | 4 +-
.../TestGenericResourceAwareStrategy.java | 69 ++-
19 files changed, 826 insertions(+), 363 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/storm/blob/53f38bc3/pom.xml
----------------------------------------------------------------------