Pradyumna Kaushik
|
fdcb401447
|
Made classMapWatts a commandLine option where one can enable and disable mapping of watts to powerclasses when accepting offers from Mesos. Removed the schedulers that were created solely for the classMapWatts feature. Retrofitted all schedulers to use the powerClass mapped watts attribute for a task, if classMapWatts has been enabled. Removed unnecessary functions and variables from constants.go. Removed unnecessary functions from utilities/utils.go. Fixed operator precendence issue with takeOffer(...) in some of the schedulers. Added TODO to decouple capping strategies from the schedulers completely. Added TODO to move all the common struct attributes in the schedulers into base.go.
|
2017-02-09 18:05:38 -05:00 |
|
Pradyumna Kaushik
|
e188aff66f
|
retrofitted to use clusterwidecapper from powerCapping/ instead of from pcp/ as clusterwidecapper was moved from pcp/ to powerCapping/
|
2017-01-28 21:56:23 -05:00 |
|
Pradyumna Kaushik
|
5128c51b22
|
formatted code.
|
2017-01-28 19:45:47 -05:00 |
|
Pradyumna Kaushik
|
8581749435
|
retrofitted all schedulers to call OfferAgg(...) and OffersSorter from utilities/offerUtils and also to use defaultFilter and longFilter from utilities/mesosUtils
|
2017-01-28 19:41:05 -05:00 |
|
Pradyumna Kaushik
|
62f199773a
|
formatted the files
|
2017-01-14 20:04:37 -05:00 |
|
Pradyumna Kaushik
|
170674720d
|
updated the call to Recap(...) to NaiveRecap(...) to be in tune with the updated function name
|
2017-01-08 19:15:53 -08:00 |
|
Pradyumna Kaushik
|
95c419785f
|
Made sure that capping is done only if a new cap value is computed. Otherwise we don't unnecessarily cap the cluster. This reduces overhead.
|
2017-01-08 19:08:46 -08:00 |
|
Pradyumna Kaushik
|
757684d3a4
|
BinPackedMaxMin scheduler with Proactive cluster wide capping
|
2017-01-06 23:40:05 -08:00 |
|