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
|
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
|
dcf4952974
|
nomad: remove unused field
|
2015-08-13 22:21:41 -07:00 |
|
Armon Dadgar
|
6f62ceb2ae
|
scheduler: test job registration
|
2015-08-13 22:07:01 -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
|
89eef4ed6a
|
scheduler: simplifying
|
2015-08-13 18:16:32 -07:00 |
|
Armon Dadgar
|
b2ad51c791
|
scheduler: major refactor
|
2015-08-13 17:11:20 -07:00 |
|
Armon Dadgar
|
194723e7bf
|
nomad: rename util method
|
2015-08-13 16:40:51 -07:00 |
|
Armon Dadgar
|
eafa8ccd21
|
scheduler: simplify eviction logic
|
2015-08-13 16:29:28 -07:00 |
|
Armon Dadgar
|
6977133bc9
|
scheduler: testing utility methods
|
2015-08-13 16:25:59 -07:00 |
|
Armon Dadgar
|
fcd6ccbd53
|
scheduler: working on plan submission
|
2015-08-13 15:17:24 -07:00 |
|
Armon Dadgar
|
33f4e3f0dc
|
nomad: tweak structs
|
2015-08-13 14:02:39 -07:00 |
|
Armon Dadgar
|
a077605114
|
nomad: adding NodesByDatacenterStatus
|
2015-08-13 13:17:03 -07:00 |
|
Armon Dadgar
|
df21ab3d10
|
scheduler: working on bin pack
|
2015-08-13 11:54:59 -07:00 |
|
Armon Dadgar
|
f7007bfeb5
|
nomad: avoid split-brain in plan processing due to leader transition or eval retry
|
2015-08-12 15:44:36 -07:00 |
|
Armon Dadgar
|
183a238481
|
nomad: avoid split-brain eval handling after leader transition
|
2015-08-12 15:25:31 -07:00 |
|
Armon Dadgar
|
00b0740914
|
nomad: adding name to allocation
|
2015-08-11 16:34:06 -07:00 |
|
Armon Dadgar
|
343b1b9c89
|
nomad: move state and mocks into shared packages
|
2015-08-11 14:27:14 -07:00 |
|
Armon Dadgar
|
b320eed46b
|
nomad: planner can fast-path evict-only plans
|
2015-08-07 09:37:45 -07:00 |
|
Armon Dadgar
|
c09da9fa51
|
nomad: measure invoke time per scheduler
|
2015-08-06 17:45:27 -07:00 |
|
Armon Dadgar
|
b908a76d29
|
nomad: Adding AllocsByJob
|
2015-08-06 17:36:10 -07:00 |
|
Armon Dadgar
|
09a8c15d7e
|
scheduler: adding service scheduler definition
|
2015-08-06 17:25:14 -07:00 |
|
Armon Dadgar
|
8c2f8cddd0
|
nomad: create system scheduler as needed
|
2015-08-06 17:08:40 -07:00 |
|
Armon Dadgar
|
5f1ebb9274
|
nomad: adding special 'system' scheduler
|
2015-08-06 17:04:35 -07:00 |
|
Armon Dadgar
|
8a4af54f0b
|
nomad: fixing tset for new api
|
2015-08-06 17:02:37 -07:00 |
|
Armon Dadgar
|
98dc6e13fd
|
nomad: client updates generate evaluaitons
|
2015-08-06 16:39:20 -07:00 |
|
Armon Dadgar
|
a2feb20903
|
nomad: UpsertEvals can take a list of Evals
|
2015-08-06 14:51:15 -07:00 |
|
Armon Dadgar
|
3002698393
|
nomad: job deregister creates an evaluation
|
2015-08-06 14:17:18 -07:00 |
|
Armon Dadgar
|
41a4a21caf
|
nomad: job create/update creates evaluation
|
2015-08-06 11:48:44 -07:00 |
|
Armon Dadgar
|
b5100eeefb
|
nomad: FSM enqueues evaluations
|
2015-08-06 11:32:42 -07:00 |
|
Armon Dadgar
|
9398dc997b
|
nomad: share enqueue logic
|
2015-08-06 11:28:55 -07:00 |
|
Armon Dadgar
|
a8a01f8828
|
nomad: remove eval broker from state store
|
2015-08-06 11:09:59 -07:00 |
|
Armon Dadgar
|
011484ea74
|
nomad: eval broker serializes by JobID
|
2015-08-05 17:55:15 -07:00 |
|
Armon Dadgar
|
078d80432a
|
nomad: deduplicate enqueue of evaluations
|
2015-08-05 17:06:02 -07:00 |
|
Armon Dadgar
|
c246349c63
|
nomad: restore eval broker on leader transition
|
2015-08-05 16:53:54 -07:00 |
|