Alex Dadgar
|
3825f7cf1f
|
Eval GC will collect allocs from stopped batch job
This PR fixes a bug in which allocations from stopped batch jobs could
not be garbage collected.
|
2017-03-11 15:48:57 -08:00 |
Alex Dadgar
|
04862ca10e
|
Tests compile
|
2017-02-07 21:30:57 -08:00 |
Alex Dadgar
|
7f9c6466d4
|
Disallow GC of parameterized jobs
This PR makes it so parameterized jobs do not get garbage collected and
adds a test.
|
2017-01-26 11:57:32 -08:00 |
Alex Dadgar
|
007a538515
|
Fix core scheduler tests
|
2016-08-11 14:36:22 -07:00 |
Alex Dadgar
|
e33bda76bf
|
test sched doesn't mark complete as lost + core_sched tests
|
2016-08-04 11:24:17 -07:00 |
Diptanu Choudhury
|
6193529040
|
Fixed more tests
|
2016-07-25 17:31:40 -07:00 |
Alex Dadgar
|
e26f826189
|
fix job gc tests
|
2016-07-25 14:56:23 -07:00 |
Alex Dadgar
|
0db55c1dce
|
Revert "Fix job gc tests"
This reverts commit 4be50ac8c78b09d603d9680064391d449b268436.
|
2016-07-25 14:53:07 -07:00 |
Alex Dadgar
|
e61aa2484a
|
Fix job gc tests
|
2016-07-25 14:49:57 -07:00 |
Diptanu Choudhury
|
487c66b84d
|
Removing the queued state of Job Summary and alloc desired status false
|
2016-07-13 13:20:46 -06:00 |
Alex Dadgar
|
099cee067d
|
comments
|
2016-06-28 10:02:06 -07:00 |
Alex Dadgar
|
3f0a47f9e4
|
Disallow EvalGC to reap batch jobs evals/allocs and make JobGC only oneshot GCs everything
|
2016-06-27 22:54:03 -07:00 |
Diptanu Choudhury
|
e43c460534
|
Fixed name of a test
|
2016-06-22 13:04:54 -07:00 |
Diptanu Choudhury
|
0fe8746692
|
GC-ing dead batch jobs
|
2016-06-22 11:40:27 -07:00 |
Alex Dadgar
|
25decca3ca
|
Worker waitForIndex uses StateStore index, not Raft Applied Index
|
2016-06-22 09:04:22 -07:00 |
Alex Dadgar
|
98bf249625
|
Partial GC allocations
|
2016-06-10 18:32:37 -07:00 |
Alex Dadgar
|
cc95d5d332
|
GC Nodes even if they have terminal allocations
|
2016-06-03 16:24:41 -07:00 |
Alex Dadgar
|
d94204554f
|
Merge pull request #1012 from hashicorp/f-partition-gc
core: Limit GC size
|
2016-04-14 13:00:53 -07:00 |
Alex Dadgar
|
b34ab80c93
|
Address comments
|
2016-04-14 11:41:04 -07:00 |
Alex Dadgar
|
034bae90bb
|
Revert "Remove client status from allocation TerminalStatus"
This reverts commit 819e1e4b3967c7029ee8221144666ff460fdd7ed.
|
2016-04-08 14:22:06 -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
|
066d006868
|
Limit GC size
|
2016-03-30 15:17:13 -07:00 |
Alex Dadgar
|
b9a80f14f1
|
Limit garbage collection of batch jobs
|
2016-03-25 16:46:48 -07:00 |
Alex Dadgar
|
09f63fd3c0
|
Remove client status from allocation TerminalStatus
|
2016-03-25 12:53:37 -07:00 |
Alex Dadgar
|
47390c5186
|
remove the GC field on the job and use the job type
|
2016-03-23 18:02:01 -07:00 |
Alex Dadgar
|
2a19e179bc
|
Switch to using go/codec and use code generation
|
2016-02-20 18:05:17 -08:00 |
Alex Dadgar
|
d42e0a7dfd
|
Add force node gc
|
2016-02-20 16:11:29 -08:00 |
Alex Dadgar
|
143972b6d9
|
Job GC endpoint
|
2016-02-20 15:50:41 -08:00 |
Alex Dadgar
|
423d16908e
|
Go vet
|
2015-12-18 12:24:53 -08:00 |
Alex Dadgar
|
197d9f977c
|
Fix test
|
2015-12-16 15:00:45 -08:00 |
Alex Dadgar
|
f1d88bdf86
|
Remove user-specifiable gc threshold
|
2015-12-16 15:00:45 -08:00 |
Alex Dadgar
|
2218a79815
|
Add garbage collection to jobs
|
2015-12-16 15:00:45 -08:00 |
Armon Dadgar
|
ad681be59c
|
nomad: adding node GC
|
2015-09-07 11:01:29 -07:00 |
Armon Dadgar
|
8bedd3769c
|
nomad: unifying the state store API
|
2015-09-06 20:56:38 -07:00 |
Armon Dadgar
|
1a5579384a
|
nomad: cleanup API descrepencies
|
2015-09-06 20:47:42 -07:00 |
Armon Dadgar
|
2ea99f211a
|
nomad: updating for new alloc representation
|
2015-08-25 17:36:52 -07:00 |
Armon Dadgar
|
2ad0189b88
|
nomad: Integrate Eval GC with FSM time table
|
2015-08-15 17:42:51 -07:00 |
Armon Dadgar
|
08df32732f
|
nomad: core scheduler will GC evaluations and allocations
|
2015-08-15 16:07:50 -07:00 |