Alex Dadgar
|
e42720c2f5
|
Fix progressMade in scheduler
|
2016-02-22 10:38:04 -08:00 |
|
Armon Dadgar
|
87447efa61
|
schedule: deduplicate the jobs
|
2016-02-21 11:32:56 -08:00 |
|
Armon Dadgar
|
0dbd4c46c9
|
nomad: make PopulateServiceIDs more efficient
|
2016-02-21 11:15:00 -08:00 |
|
Alex Dadgar
|
a47d5260c5
|
Reset retry count if progress is made and fail by creating a blocked eval
|
2016-02-09 21:24:47 -08:00 |
|
Alex Dadgar
|
41efdcb1c3
|
Add JobModifyIndex
|
2016-01-12 09:50:33 -08:00 |
|
Alex Dadgar
|
36752b9ed4
|
Store the available nodes in the alloc metric
|
2016-01-04 12:07:33 -08:00 |
|
Diptanu Choudhury
|
1c76715358
|
Re-initializing the service map for in place updates
|
2015-12-14 17:06:58 -08:00 |
|
Alex Dadgar
|
bdf7497f1b
|
Initialize task state in allocation sent by scheduler
|
2015-11-16 15:14:21 -08:00 |
|
Alex Dadgar
|
2b2b6c321a
|
Check for environment variable updates for tasks
|
2015-10-23 14:52:06 -07:00 |
|
Alex Dadgar
|
1a1febba4f
|
Unit tests for the refactor scheduler methods
|
2015-10-16 16:35:55 -07:00 |
|
Alex Dadgar
|
1ec921a3c2
|
Refactor task group constraint logic in generic/system stack
|
2015-10-16 14:00:51 -07:00 |
|
Alex Dadgar
|
ab9acb9edf
|
diffResult stores values not pointers
|
2015-10-16 11:43:09 -07:00 |
|
Alex Dadgar
|
70c39bd5a4
|
Add diffSystemAlloc which gives richer information which node to place a system allocation
|
2015-10-15 13:14:44 -07:00 |
|
Alex Dadgar
|
65fd28d7d1
|
Refactor shared code between schedulers
|
2015-10-14 18:39:44 -07:00 |
|
Alex Dadgar
|
494244ed06
|
System scheduler and system stack
|
2015-10-14 18:39:44 -07:00 |
|
Armon Dadgar
|
32f4e9e401
|
scheduler: tasks updated should only check if number of dynamic ports is different
|
2015-10-04 15:53:02 -04:00 |
|
Armon Dadgar
|
f71527dadf
|
schedule: avoid in-place update of task if network resources are different
|
2015-09-13 16:41:53 -07:00 |
|
Armon Dadgar
|
c2eff48412
|
scheduler: util method to diff task groups
|
2015-09-07 12:25:23 -07:00 |
|
Armon Dadgar
|
f1a93b0aa7
|
scheduler: pull node shuffle into util
|
2015-09-07 11:23:38 -07:00 |
|
Armon Dadgar
|
8bedd3769c
|
nomad: unifying the state store API
|
2015-09-06 20:56:38 -07:00 |
|
Armon Dadgar
|
5832b2f147
|
nomad: adding drain as node property
|
2015-09-06 19:47:02 -07:00 |
|
Armon Dadgar
|
2ee6947844
|
scheduler: updating for new APIs
|
2015-08-25 17:06:06 -07:00 |
|
Armon Dadgar
|
088cc37487
|
scheduler: update status and test retry limit
|
2015-08-15 14:47:13 -07:00 |
|
Armon Dadgar
|
3f16a21658
|
nomad: remove NodesByDatacenterStatus
|
2015-08-15 13:11:42 -07:00 |
|
Armon Dadgar
|
085e579c44
|
scheduler: make diff less nasty
|
2015-08-13 18:28:09 -07:00 |
|
Armon Dadgar
|
1b41cb0abe
|
scheduler: remove explicit index
|
2015-08-13 18:20:55 -07:00 |
|
Armon Dadgar
|
5dc01ff7c2
|
scheduler: hide the indexing
|
2015-08-13 18:18:32 -07:00 |
|
Armon Dadgar
|
89eef4ed6a
|
scheduler: simplifying
|
2015-08-13 18:16:32 -07:00 |
|
Armon Dadgar
|
32333a25cd
|
scheduler: trimming more fat
|
2015-08-13 18:05:31 -07:00 |
|
Armon Dadgar
|
8f55662e11
|
schduler: refactor and test
|
2015-08-13 17:51:31 -07:00 |
|
Armon Dadgar
|
de45ed0950
|
scheduler: trying to simplify further
|
2015-08-13 17:40:23 -07:00 |
|
Armon Dadgar
|
c6340488bf
|
scheduler: refactor and test
|
2015-08-13 17:19:09 -07:00 |
|
Armon Dadgar
|
53ec367b89
|
scheduler: determine if any allocations need to be migrated
|
2015-08-13 16:47:39 -07:00 |
|
Armon Dadgar
|
6977133bc9
|
scheduler: testing utility methods
|
2015-08-13 16:25:59 -07:00 |
|