Armon Dadgar
|
6d60c4c623
|
scheduler: adding JobAntiAffinityIterator
|
2015-08-16 10:32:25 -07:00 |
Armon Dadgar
|
f4e9ef8d1e
|
scheduler: move proposed alloc logic to Context
|
2015-08-16 10:28:58 -07:00 |
Armon Dadgar
|
0dff5a77a2
|
scheduler: coalesce failures by task group
|
2015-08-16 10:03:21 -07:00 |
Armon Dadgar
|
107da3a174
|
scheduler: track sub-scores
|
2015-08-16 09:57:30 -07:00 |
Armon Dadgar
|
867571de8f
|
agent: initial skeleton
|
2015-08-15 18:54:41 -07:00 |
Armon Dadgar
|
6882c9d6a1
|
command/agent: basic command
|
2015-08-15 18:34:47 -07:00 |
Armon Dadgar
|
2c8d404e15
|
nomad: adding endpoint to force node re-evaluate
|
2015-08-15 18:20:35 -07:00 |
Armon Dadgar
|
0c07e8ef11
|
nomad: endpoint to force re-evaluation of job
|
2015-08-15 18:11:26 -07:00 |
Armon Dadgar
|
df8e992172
|
nomad: document some potential races
|
2015-08-15 18:03:05 -07:00 |
Armon Dadgar
|
2ad0189b88
|
nomad: Integrate Eval GC with FSM time table
|
2015-08-15 17:42:51 -07:00 |
Armon Dadgar
|
3b97632a99
|
nomad: integrate time table with FSM
|
2015-08-15 17:38:13 -07:00 |
Armon Dadgar
|
114f2aaba7
|
nomad: test overflow
|
2015-08-15 17:18:19 -07:00 |
Armon Dadgar
|
bda6a7584f
|
nomad: adding timetable to track time to raft index
|
2015-08-15 17:13:24 -07:00 |
Armon Dadgar
|
1fd148d97d
|
nomad: fixing vet errors
|
2015-08-15 16:10:10 -07:00 |
Armon Dadgar
|
4a52c2a357
|
nomad: log error
|
2015-08-15 16:08:12 -07:00 |
Armon Dadgar
|
08df32732f
|
nomad: core scheduler will GC evaluations and allocations
|
2015-08-15 16:07:50 -07:00 |
Armon Dadgar
|
499a7456f9
|
nomad: updating structs
|
2015-08-15 16:07:22 -07:00 |
Armon Dadgar
|
5b718cea0d
|
nomad: Adding Eval.Reap
|
2015-08-15 15:42:44 -07:00 |
Armon Dadgar
|
a80249204f
|
nomad: DeleteEval request can take a list of evals and allocations
|
2015-08-15 15:39:29 -07:00 |
Armon Dadgar
|
b75cc4b9fb
|
nomad: periodic dispatch of eval GC
|
2015-08-15 15:15:00 -07:00 |
Armon Dadgar
|
088cc37487
|
scheduler: update status and test retry limit
|
2015-08-15 14:47:13 -07:00 |
Armon Dadgar
|
cae67b7f60
|
nomad: expose UpdateEval as a planner
|
2015-08-15 14:25:00 -07:00 |
Armon Dadgar
|
dd82bdb059
|
nomad: rename to EvalToken
|
2015-08-15 14:22:21 -07:00 |
Armon Dadgar
|
39c82cd1bd
|
nomad: adding eval update functionality
|
2015-08-15 14:16:40 -07:00 |
Armon Dadgar
|
9fd8049e16
|
scheduler: create allocs for failed placements
|
2015-08-15 13:40:13 -07:00 |
Armon Dadgar
|
cabefa46bf
|
nomad: thread through failed allocations
|
2015-08-15 13:33:20 -07:00 |
Armon Dadgar
|
da90c453ce
|
nomad: adding index on EvalID and Status to alloc
|
2015-08-15 13:27:42 -07:00 |
Armon Dadgar
|
3f16a21658
|
nomad: remove NodesByDatacenterStatus
|
2015-08-15 13:11:42 -07:00 |
Armon Dadgar
|
6738e9fe08
|
nomad: associate alloc with eval
|
2015-08-15 13:08:06 -07:00 |
Armon Dadgar
|
aadecdd805
|
nomad: adding version API endpoint
|
2015-08-15 12:59:10 -07:00 |
Armon Dadgar
|
8dfcb99e7f
|
nomad: rename SystemScheduler to CoreScheduler
|
2015-08-15 12:38:58 -07:00 |
Armon Dadgar
|
431f0278ac
|
nomad: backport Consul pool fix
|
2015-08-15 12:35:18 -07:00 |
Armon Dadgar
|
0b1d096f87
|
scheduler: adding minor specialization for batch
|
2015-08-13 22:35:48 -07:00 |
Armon Dadgar
|
ddfe28e694
|
scheduler: ServiceScheduler is now GenericScheduler with service and batch modes
|
2015-08-13 22:28:37 -07:00 |
Armon Dadgar
|
dcf4952974
|
nomad: remove unused field
|
2015-08-13 22:21:41 -07:00 |
Armon Dadgar
|
698055f97c
|
scheduler: testing job update
|
2015-08-13 22:14:37 -07:00 |
Armon Dadgar
|
e0cacff41c
|
scheduler: test node drain behavior
|
2015-08-13 22:11:32 -07:00 |
Armon Dadgar
|
6f62ceb2ae
|
scheduler: test job registration
|
2015-08-13 22:07:01 -07:00 |
Armon Dadgar
|
e3f769f0ad
|
scheduler: test all the metrics
|
2015-08-13 21:58:55 -07:00 |
Armon Dadgar
|
b290aac24f
|
scheduler: testing service stack
|
2015-08-13 21:55:37 -07:00 |
Armon Dadgar
|
64bab68680
|
scheduler: basic metrics integration
|
2015-08-13 21:46:33 -07:00 |
Armon Dadgar
|
be4cd4d8a4
|
scheduler: adding tests
|
2015-08-13 18:51:08 -07:00 |
Armon Dadgar
|
d4e3270757
|
scheduler: simply stack implementation
|
2015-08-13 18:44:27 -07:00 |
Armon Dadgar
|
6fa4822e61
|
scheduler: thread size through
|
2015-08-13 18:36:13 -07:00 |
Armon Dadgar
|
d872c1434e
|
scheduler: integrate metrics to context
|
2015-08-13 18:34:04 -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 |