This website requires JavaScript.
Explore
Help
Sign in
spdf
/
elektron
Archived
Watch
1
Star
0
Fork
You've already forked elektron
0
Code
Issues
4
Pull requests
1
Projects
Releases
Packages
Wiki
Activity
This repository has been archived on
2024-04-10
. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
9599588fb5
elektron
/
def
History
Download ZIP
Download TAR.GZ
Pradyumna Kaushik
9599588fb5
formatted code.
2018-09-23 17:49:08 -04:00
..
metric.go
Moved schedulers from the main programs to schedulers package. Can now choose different scheduelrs to use. Work on code sharing between schedulers remains to be done.
2016-12-22 22:59:02 -05:00
sortingCriteria.go
Fixed the comments to be capitalized at the start and also terminate with a period.
2017-09-28 15:36:47 -04:00
task.go
Track resource usage across the cluster. Created utility in utilities/ to track the total and the unused resources for each host in the cluster. Added utility to def/taskUtils.go to retrieve the resource requirement for a given taskID. Decoupled the code, to launch a list of tasks on a set of offerIDs, to schedulers/helpers.go and updated all the scheduling policies to call this function instead of directly calling mesos.SchedulerDriver#LaunchTasks. The resource availability of the cluster is updated at 2 stages -- 1. When the tasks are about to be launched (in schedulers/helpers.go#LaunchTasks), the scheduling policy switching logic will be able to adhere to the update in the resource availability due to the JUST launched tasks and 2. when a terminal status update is received for a task (in schedulers/base.go#statusUpdate).
2018-09-23 17:44:36 -04:00
taskUtils.go
formatted code.
2018-09-23 17:49:08 -04:00