You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@storm.apache.org by "Boyang Jerry Peng (JIRA)" <ji...@apache.org> on 2016/03/16 22:36:33 UTC

[jira] [Created] (STORM-1634) Minor Refactoring Resource Aware Scheduler

Boyang Jerry Peng created STORM-1634:
----------------------------------------

             Summary: Minor Refactoring Resource Aware Scheduler
                 Key: STORM-1634
                 URL: https://issues.apache.org/jira/browse/STORM-1634
             Project: Apache Storm
          Issue Type: Improvement
            Reporter: Boyang Jerry Peng
            Priority: Minor


Refactored the following:

1.  The API interface to define custom scheduling strategies. The API exposed from RAS to a per topology scheduling strategy is messy and needs to be cleaned up.
2. In RAS, the state of the scheduler is held by several member variables.  Its cleaner if the scheduler state is represented by a single object.  This will help we reduce the amount of code need when checkpointing the state of the scheduler and potentially restoring the state in the future when a bad scheduling happens




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)