Armon Dadgar
|
2ee6947844
|
scheduler: updating for new APIs
|
2015-08-25 17:06:06 -07:00 |
|
Armon Dadgar
|
42f9d4c1b6
|
nomad: plan supports more than just evict
|
2015-08-25 16:52:56 -07:00 |
|
Armon Dadgar
|
28069dd973
|
nomad: updating state for split
|
2015-08-25 16:26:34 -07:00 |
|
Armon Dadgar
|
26c713655f
|
nomad: update mock alloc status
|
2015-08-25 16:19:21 -07:00 |
|
Armon Dadgar
|
a30295cef0
|
nomad: splitting alloc desired and client status
|
2015-08-25 16:18:37 -07:00 |
|
Armon Dadgar
|
7e644b7cc9
|
nomad: use fast and slow exponential backoff in worker
|
2015-08-23 17:39:49 -07:00 |
|
Armon Dadgar
|
8e32075210
|
client: making progress
|
2015-08-23 16:49:48 -07:00 |
|
Armon Dadgar
|
b77e4ff343
|
scheduler: update tests to filter terminal allocs
|
2015-08-23 16:30:57 -07:00 |
|
Armon Dadgar
|
b632173b81
|
nomad: default number of schedulers to number of cores
|
2015-08-23 13:59:26 -07:00 |
|
Armon Dadgar
|
dd55475198
|
nomad: disable one worker when leader
|
2015-08-23 13:59:13 -07:00 |
|
Armon Dadgar
|
d4e2faf216
|
nomad: track the workers in the pool
|
2015-08-23 10:53:53 -07:00 |
|
Armon Dadgar
|
8c2bc337e6
|
nomad: adding ability to pause a worker
|
2015-08-23 10:52:31 -07:00 |
|
Armon Dadgar
|
c72e6cdb78
|
nomad: plan apply handles update of existing allocation
|
2015-08-22 19:37:21 -07:00 |
|
Armon Dadgar
|
5668c971be
|
nomad: add client.GetAllocs with blocking query support
|
2015-08-22 19:17:49 -07:00 |
|
Armon Dadgar
|
c362ca0ffd
|
nomad/state: adding watching mechanisms
|
2015-08-22 18:57:15 -07:00 |
|
Armon Dadgar
|
f04e2b81ba
|
nomad: adding evicted state for allocs
|
2015-08-22 18:30:49 -07:00 |
|
Armon Dadgar
|
5b2dc385ec
|
nomad: adding evict state for allocs
|
2015-08-22 18:27:51 -07:00 |
|
Armon Dadgar
|
6c8791ccf8
|
nomad: client does periodic heartbeat
|
2015-08-22 18:16:05 -07:00 |
|
Armon Dadgar
|
4e61f6db47
|
nomad: Client.UpdateStatus used for heartbeats
|
2015-08-22 17:49:48 -07:00 |
|
Armon Dadgar
|
678addc990
|
nomad: testing heartbeat resets
|
2015-08-22 17:37:50 -07:00 |
|
Armon Dadgar
|
3d48ff4c6f
|
nomad: no heartbeat for nodes in terminal status
|
2015-08-22 17:17:13 -07:00 |
|
Armon Dadgar
|
e489ee8ebd
|
nomad: add rate based scaling util methods
|
2015-08-22 17:12:24 -07:00 |
|
Armon Dadgar
|
8ca758ba05
|
nomad: remove the client implementation
|
2015-08-20 16:13:43 -07:00 |
|
Armon Dadgar
|
40def1a187
|
nomad: expose RuntimeStats
|
2015-08-20 15:29:30 -07:00 |
|
Armon Dadgar
|
d71aae8722
|
nomad: remove magic bytes
|
2015-08-20 15:07:22 -07:00 |
|
Armon Dadgar
|
3847133ca6
|
nomad: test client RPC forwarding
|
2015-08-16 17:51:29 -07:00 |
|
Armon Dadgar
|
af891a50f5
|
nomad: adding simple client
|
2015-08-16 17:44:18 -07:00 |
|
Armon Dadgar
|
5973fd192c
|
nomad: improve test reliability
|
2015-08-16 17:43:30 -07:00 |
|
Armon Dadgar
|
c1d8ab0983
|
nomad: rename client endpoint struct
|
2015-08-16 17:40:35 -07:00 |
|
Armon Dadgar
|
1e36821bfd
|
changing default ports
|
2015-08-16 15:10:11 -07:00 |
|
Armon Dadgar
|
c1aa76cc3b
|
nomad: reap failed evaluations
|
2015-08-16 11:10:18 -07:00 |
|
Armon Dadgar
|
79a1471b85
|
nomad: add delivery limit to eval broker
|
2015-08-16 10:55:55 -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
|
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
|
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
|
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 |
|