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
|
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
|
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
|
00b0740914
|
nomad: adding name to allocation
|
2015-08-11 16:34:06 -07:00 |
Armon Dadgar
|
b2c15545c8
|
scheduler: test job deregister
|
2015-08-11 14:54:21 -07:00 |
Armon Dadgar
|
343b1b9c89
|
nomad: move state and mocks into shared packages
|
2015-08-11 14:27:14 -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
|
b320eed46b
|
nomad: planner can fast-path evict-only plans
|
2015-08-07 09:37:45 -07:00 |
Armon Dadgar
|
28f9234135
|
scheduler: first pass at job deregister
|
2015-08-06 17:46:14 -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 |
Armon Dadgar
|
fe14b62605
|
nomad: increase test reliability
|
2015-08-05 16:46:07 -07:00 |
Armon Dadgar
|
7cdcc45c64
|
nomad: cleanup stats goroutines
|
2015-08-05 16:45:50 -07:00 |
Armon Dadgar
|
2f05a260bb
|
nomad: add checking if eval broker enabled
|
2015-08-05 16:41:39 -07:00 |
Armon Dadgar
|
67b891b85c
|
nomad: test leader enables plan queue
|
2015-08-05 16:32:46 -07:00 |
Armon Dadgar
|
2f84e37cd0
|
nomad: allow testing if plan queue enabled
|
2015-08-05 16:30:57 -07:00 |
Armon Dadgar
|
4b35992d06
|
nomad: test worker plan submission
|
2015-08-05 16:23:47 -07:00 |
Armon Dadgar
|
db78ce9a02
|
nomad: make worker more resilient to transient errors
|
2015-08-05 16:23:37 -07:00 |
Armon Dadgar
|
8da3a6b062
|
nomad: use correct nodes index
|
2015-08-05 16:23:17 -07:00 |
Armon Dadgar
|
03973a273b
|
nomad: test AllocsByNode
|
2015-08-04 18:32:50 -07:00 |
Armon Dadgar
|
3aba600230
|
nomad: testing plan evaluation
|
2015-08-04 18:30:05 -07:00 |
Armon Dadgar
|
2382993b78
|
nomad: testing apply plan
|
2015-08-04 18:18:44 -07:00 |
Armon Dadgar
|
d758d459f7
|
nomad: test evaluation of node plan
|
2015-08-04 18:10:57 -07:00 |
Armon Dadgar
|
f733ba0efa
|
nomad: share alloc fitting test
|
2015-08-04 17:48:24 -07:00 |
Armon Dadgar
|
1701275936
|
nomad: share resource adding
|
2015-08-04 17:41:02 -07:00 |
Armon Dadgar
|
f23e0db780
|
nomad: share and test superset
|
2015-08-04 17:32:57 -07:00 |
Armon Dadgar
|
b140ba5f51
|
nomad: share port overcommit check
|
2015-08-04 17:28:19 -07:00 |