Commit graph

12 commits

Author SHA1 Message Date
Pradyumna Kaushik
3af1d561c2 retrofitted to use offerUtils.PowerClass(...) instead of inlining the code in every scheduler. Reduced redundant code. Changed name of newTaskClass in newTask(...) to powerClass. 2017-01-31 16:07:44 -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
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
477a319688 Removed unnecessary whitespace. 2017-01-28 17:46:29 -05:00
Pradyumna Kaushik
62f199773a formatted the files 2017-01-14 20:04:37 -05:00
Pradyumna Kaushik
3b52fb3619 retrofitted schedulers to use base.go and to log the scheduling trace. Changed the name of piston capper to binpackedpistoncapping and also changed the variable names inside binpackedpistoncapping.go to indicate the name of the scheduler. 2017-01-14 19:44:50 -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
59e08f0a1a fixed spacing 2017-01-08 19:08:02 -08:00
Pradyumna Kaushik
15d3aa2177 removed commented code 2017-01-08 19:01:08 -08:00
Pradyumna Kaushik
2744bbe0f4 Made sure that the capping happens only if a different cap value has been determined. Otherwise we don't unncessarily cap again. This reduces overhead. 2017-01-08 18:58:00 -08:00
Pradyumna Kaushik
a0f911e4e4 Used composition to use common functions from base.go. Also incorporated schedTrace and made the necessary changes to the constructor 2017-01-06 16:49:00 -08:00
Pradyumna Kaushik
678c113f0a Proactive Clusterwide Capping with BinPackedSortedWattsClassToWatts 2017-01-06 16:01:18 -08:00