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 its state, such as pushing and creating new issues, pull requests or comments.
9c09321d81
Branches
Tags
No results found.
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