Alex Dadgar
|
8ceb7ead20
|
Do not use snapshot
|
2016-06-22 09:33:15 -07:00 |
|
Alex Dadgar
|
91f6976423
|
tighter index bound when creating GC evals
|
2016-06-22 09:11:25 -07:00 |
|
Alex Dadgar
|
25decca3ca
|
Worker waitForIndex uses StateStore index, not Raft Applied Index
|
2016-06-22 09:04:22 -07:00 |
|
Alex Dadgar
|
6a236872b4
|
address comment
|
2016-05-25 10:30:47 -07:00 |
|
Alex Dadgar
|
3fd51ecece
|
Periodically unblock failed evaluations
|
2016-05-24 20:10:56 -07:00 |
|
Alex Dadgar
|
045f7807e0
|
eval_broker.Enqueue no longer returns an error
|
2016-05-18 11:35:15 -07:00 |
|
Sean Chittenden
|
dc28ab0cb5
|
Speling police
|
2016-05-15 09:41:34 -07:00 |
|
Alex Dadgar
|
ca938f205c
|
Force GC garbage collects nodes last and fix eval GC to cleanup deregistered batch jobs
|
2016-04-08 11:42:02 -07:00 |
|
Alex Dadgar
|
a3ac4bbc5a
|
Merge pull request #828 from hashicorp/f-gc-endpoint
Job GC endpoint
|
2016-02-20 16:03:39 -08:00 |
|
Alex Dadgar
|
143972b6d9
|
Job GC endpoint
|
2016-02-20 15:50:41 -08:00 |
|
Armon Dadgar
|
3746bf7cd3
|
nomad: use CPU count to determine pool size
|
2016-02-20 13:42:13 -08:00 |
|
Alex Dadgar
|
e2a4c4ccc5
|
Client stores when it receives a task
|
2016-02-19 14:49:43 -08:00 |
|
Alex Dadgar
|
75d7fce90c
|
Disable half the workers, freeing half the CPUs
|
2016-02-17 13:50:06 -08:00 |
|
Alex Dadgar
|
20c6c3e8a5
|
Disable blocked eval tracker when leadership is lost
|
2016-01-31 18:04:45 -08:00 |
|
Alex Dadgar
|
52a27e84c5
|
Leader reaps and cancels duplicate evals
|
2016-01-31 18:04:45 -08:00 |
|
Alex Dadgar
|
74135f02a4
|
Blocked Eval tracker
|
2016-01-31 18:04:45 -08:00 |
|
Alex Dadgar
|
80dd30b03d
|
Add force spawn endpoint
|
2016-01-13 10:19:53 -08:00 |
|
Alex Dadgar
|
8165c1fc22
|
Improve restorePeriodicDispatcher documentation (and bug fix)
|
2015-12-23 18:26:39 -08:00 |
|
Alex Dadgar
|
ea799b88cb
|
merge
|
2015-12-23 18:26:39 -08:00 |
|
Alex Dadgar
|
f6769c3d96
|
Leader election restore, add structs to api jobs
|
2015-12-23 18:26:39 -08:00 |
|
Alex Dadgar
|
670cc50a02
|
merge
|
2015-12-23 18:26:39 -08:00 |
|
Alex Dadgar
|
2218a79815
|
Add garbage collection to jobs
|
2015-12-16 15:00:45 -08:00 |
|
Armon Dadgar
|
ea0795995d
|
Use a single implementation of GenerateUUID
|
2015-09-07 15:23:03 -07:00 |
|
Armon Dadgar
|
ad681be59c
|
nomad: adding node GC
|
2015-09-07 11:01:29 -07:00 |
|
Armon Dadgar
|
7d69aa78c1
|
nomad: using Raft StartAsLeader to make tests faster
|
2015-09-07 10:46:41 -07:00 |
|
Armon Dadgar
|
dd55475198
|
nomad: disable one worker when leader
|
2015-08-23 13:59:13 -07:00 |
|
Armon Dadgar
|
3d48ff4c6f
|
nomad: no heartbeat for nodes in terminal status
|
2015-08-22 17:17:13 -07:00 |
|
Armon Dadgar
|
c1aa76cc3b
|
nomad: reap failed evaluations
|
2015-08-16 11:10:18 -07:00 |
|
Armon Dadgar
|
08df32732f
|
nomad: core scheduler will GC evaluations and allocations
|
2015-08-15 16:07:50 -07:00 |
|
Armon Dadgar
|
b75cc4b9fb
|
nomad: periodic dispatch of eval GC
|
2015-08-15 15:15:00 -07:00 |
|
Armon Dadgar
|
9398dc997b
|
nomad: share enqueue logic
|
2015-08-06 11:28:55 -07:00 |
|
Armon Dadgar
|
c246349c63
|
nomad: restore eval broker on leader transition
|
2015-08-05 16:53:54 -07:00 |
|
Armon Dadgar
|
b0830f631d
|
nomad: adding skeleton no-op plan evaluator
|
2015-07-27 15:31:09 -07:00 |
|
Armon Dadgar
|
743c7f32ef
|
nomad: integrate plan queue
|
2015-07-27 15:11:42 -07:00 |
|
Armon Dadgar
|
8839045d52
|
nomad: enable/disable eval broker based on leadership
|
2015-07-23 21:58:38 -07:00 |
|
Armon Dadgar
|
25aad83ea4
|
nomad: testing leader bridging of serf
|
2015-06-05 23:54:45 +02:00 |
|
Armon Dadgar
|
3d2a237e88
|
nomad: adding leader logic to add/remove raft peers
|
2015-06-04 13:38:41 +02:00 |
|
Armon Dadgar
|
1e7f84f3e6
|
nomad: adding basic structure for raft
|
2015-06-01 17:49:10 +02:00 |
|