Preetha Appan
|
688fd9ee37
|
Update alloc GC eligility logic to not rely on follow up evals
|
2018-04-11 13:58:02 -05:00 |
|
Preetha Appan
|
7040884002
|
Simplify and update allocation gc eligibility logic
|
2018-04-10 16:08:37 -05:00 |
|
Alex Dadgar
|
7545c0053e
|
job gc uses batch endpoint
|
2018-03-16 10:53:03 -07:00 |
|
Preetha Appan
|
8ecb6ca91b
|
Code review feedback and more test cases
|
2018-01-31 09:58:05 -06:00 |
|
Preetha Appan
|
28d2439810
|
Consider dead job status and modify unit test setup for correctness
|
2018-01-31 09:58:05 -06:00 |
|
Preetha Appan
|
4fd2691323
|
Use next alloc id being set, move outside structs package and other code review feedback
|
2018-01-31 09:58:05 -06:00 |
|
Preetha Appan
|
dd91a2f5be
|
Make garbage collection be aware of rescheduling info in allocations
|
2018-01-31 09:58:05 -06:00 |
|
Alex Dadgar
|
d3e119f4d0
|
thread leader token through core gc and test
|
2017-10-23 15:04:00 -07:00 |
|
Alex Dadgar
|
84d06f6abe
|
Sync namespace changes
|
2017-09-07 17:04:21 -07:00 |
|
Alex Dadgar
|
84c2f25e0a
|
Deployment GC ensures no alloc references
|
2017-07-17 14:09:59 -07:00 |
|
Alex Dadgar
|
e71e315950
|
Fix log line for gc'ing deployments
|
2017-07-13 15:07:25 -07:00 |
|
Alex Dadgar
|
b64185a3f1
|
Deployment GC
This PR implements the garbage collector for deployments. Deployments
will by default be garbage collected after 1 hour.
|
2017-07-07 12:05:57 -07:00 |
|
Alex Dadgar
|
34332af70e
|
GC and some fixes
|
2017-04-15 17:08:05 -07:00 |
|
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
|
b69b357c7f
|
Nomad builds
|
2017-02-07 20:31:23 -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
|
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
|
0fe8746692
|
GC-ing dead batch jobs
|
2016-06-22 11:40:27 -07:00 |
|
Sean Chittenden
|
a658299235
|
Misc typos
|
2016-06-16 16:17:17 -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
|
5fc83bd868
|
Dead->Complete
|
2016-03-25 12:56:54 -07:00 |
|
Alex Dadgar
|
09f63fd3c0
|
Remove client status from allocation TerminalStatus
|
2016-03-25 12:53:37 -07: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
|
7bec30c2b3
|
Small cleanup
|
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
|
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 |
|
Armon Dadgar
|
8dfcb99e7f
|
nomad: rename SystemScheduler to CoreScheduler
|
2015-08-15 12:38:58 -07:00 |
|