skystar-p opened a new pull request #15: [NEMO-52] Make SchedulingPolicy 
Stackable
URL: https://github.com/apache/incubator-nemo/pull/15
 
 
   JIRA: [NEMO-53: Make SchedulingPolicy 
Stackable](https://issues.apache.org/jira/projects/NEMO/issues/NEMO-53)
   
   **Major changes:**
   - Changed `SchedulingPolicy` interface to contain only one method: 
`filterExecutorRepresenters`, which filters `Set` of `ExecutorRepresenter`.
   - Moved scheduling functionality to `SchuduleRunner`.
   
   **Minor changes to note:**
   - Divide some policies into more specific policies, like 
`FreeSlotSchedulingPolicy` and `ContainerTypeAwareSchedulingPolicy`.
   
   **Tests for the changes:**
   - Refactored the original tests to passes with new `SchedulingPolicy`.
   
   **Other comments:**
   - At now, `CompositeSchedulingPolicy` is using Tang to get a instance, but 
maybe there is more good way to resolve this kind of method.
   
   resolves 
[NEMO-#53](https://issues.apache.org/jira/projects/NEMO/issues/NEMO-53)
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to