Armon Dadgar
|
f04e2b81ba
|
nomad: adding evicted state for allocs
|
2015-08-22 18:30:49 -07:00 |
|
Armon Dadgar
|
383a6aa76d
|
scheduler: adding job anti-affinity to the generic stack
|
2015-08-16 10:37:11 -07:00 |
|
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
|
1fd148d97d
|
nomad: fixing vet errors
|
2015-08-15 16:10:10 -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
|
9fd8049e16
|
scheduler: create allocs for failed placements
|
2015-08-15 13:40:13 -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
|
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
|
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 |
|
Armon Dadgar
|
8f55662e11
|
schduler: refactor and test
|
2015-08-13 17:51:31 -07:00 |
|
Armon Dadgar
|
453fc7b23d
|
scheduler: refactor stack out
|
2015-08-13 17:48:26 -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
|
b2ad51c791
|
scheduler: major refactor
|
2015-08-13 17:11:20 -07:00 |
|
Armon Dadgar
|
61ecbea1f2
|
schedulder: handle tainted nodes
|
2015-08-13 16:48:34 -07:00 |
|
Armon Dadgar
|
53ec367b89
|
scheduler: determine if any allocations need to be migrated
|
2015-08-13 16:47:39 -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
|
91f0392812
|
scheduler: refactor harness location
|
2015-08-13 15:57:49 -07:00 |
|
Armon Dadgar
|
fcd6ccbd53
|
scheduler: working on plan submission
|
2015-08-13 15:17:24 -07:00 |
|
Armon Dadgar
|
bbb9b2c618
|
scheduler: support iterator reset
|
2015-08-13 15:01:02 -07:00 |
|
Armon Dadgar
|
faad7db9f7
|
scheduler: working on node selection
|
2015-08-13 14:03:03 -07:00 |
|
Armon Dadgar
|
49878bf01d
|
scheduler: allow changing parameters mid-stream
|
2015-08-13 13:52:20 -07:00 |
|
Armon Dadgar
|
a077605114
|
nomad: adding NodesByDatacenterStatus
|
2015-08-13 13:17:03 -07:00 |
|
Armon Dadgar
|
f5e37c926c
|
scheduler: testing bin pack scoring
|
2015-08-13 13:08:15 -07:00 |
|
Armon Dadgar
|
022e583a2a
|
scheduler: testing basic bin pack
|
2015-08-13 12:08:53 -07:00 |
|
Armon Dadgar
|
b0c15ed894
|
scheduler: refactor tests
|
2015-08-13 12:02:42 -07:00 |
|
Armon Dadgar
|
df21ab3d10
|
scheduler: working on bin pack
|
2015-08-13 11:54:59 -07:00 |
|
Armon Dadgar
|
861a5e2097
|
scheduler: Adding State to Context
|
2015-08-13 11:33:58 -07:00 |
|
Armon Dadgar
|
a19e98202d
|
schedueler: adding best fit scoring
|
2015-08-13 11:28:02 -07:00 |
|
Armon Dadgar
|
28a4126277
|
scheduler: implement basic constraint iterator
|
2015-08-13 10:46:30 -07:00 |
|
Armon Dadgar
|
9430a99c87
|
scheduler: implementing driver iterator
|
2015-08-13 10:19:46 -07:00 |
|
Armon Dadgar
|
acef950c5f
|
scheduler: testing more iterators
|
2015-08-13 10:13:11 -07:00 |
|
Armon Dadgar
|
e46b1f58b5
|
scheduler: testing select iterators
|
2015-08-13 10:05:54 -07:00 |
|
Armon Dadgar
|
f25bd47bda
|
scheduler: adding static rank iterator
|
2015-08-11 18:30:45 -07:00 |
|
Armon Dadgar
|
9943b83463
|
scheduler: adding various iterators
|
2015-08-11 18:27:54 -07:00 |
|
Armon Dadgar
|
e49f1d4da6
|
scheduler: adding feasibility iterators
|
2015-08-11 17:57:23 -07:00 |
|
Armon Dadgar
|
fb0c230f3b
|
scheduler: working on job updates
|
2015-08-11 16:41:48 -07:00 |
|
Armon Dadgar
|
b2c15545c8
|
scheduler: test job deregister
|
2015-08-11 14:54:21 -07:00 |
|
Armon Dadgar
|
7a36b845e2
|
scheduler: derp, job deregister should always evict
|
2015-08-11 14:04:45 -07:00 |
|
Armon Dadgar
|
dbb631d0b2
|
scheduler: check node status before evicting
|
2015-08-11 14:04:04 -07:00 |
|
Armon Dadgar
|
28f9234135
|
scheduler: first pass at job deregister
|
2015-08-06 17:46:14 -07:00 |
|
Armon Dadgar
|
09a8c15d7e
|
scheduler: adding service scheduler definition
|
2015-08-06 17:25:14 -07:00 |
|
Armon Dadgar
|
d7e9927661
|
nomad: integrating worker and scheduler
|
2015-07-28 16:15:32 -07:00 |
|
Armon Dadgar
|
90e8bc9b91
|
scheduler: initial interface
|
2015-07-28 16:03:15 -07:00 |
|