Commit graph

10 commits

Author SHA1 Message Date
Pradyumna Kaushik
84cdea08fc retrofitted to use offerUtils.PowerClass(...) instead of inlining the code in every scheduler. Reduced redundant code. 2017-01-31 15:33:31 -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
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
722bd233e3 Used composition to use common functions from base.go. Also incorporated schedTrace and made the necessary changes to the constructor 2017-01-06 16:47:59 -08:00
Pradyumna Kaushik
d5860a91ae fixed merge conflicts 2017-01-06 15:58:50 -08:00
Pradyumna Kaushik
270b5a7ee1 Fixed bug. Now watts is taken from task.ClassMapWatts[nodeClass] and not task.Watts. Changed the function signature of newTask(...) to take in another parameter called newTaskClass that corresponds to the nodeClass. 2017-01-06 15:41:13 -08:00
Renan DelValle
2678032c2c Go fmt on the entire project 2017-01-03 20:57:25 -05:00
Renan DelValle
3f04e4cc4c Minor fixes. Updated the README. 2017-01-03 18:10:05 -05:00
Renan DelValle
312728a2f6 Adding node class mapping for Watts as a resource in binpack 2016-12-23 21:04:15 -05:00