open-nomad/scheduler
Preetha Appan cc295b90de
Implement preemption for system jobs.
This commit implements an allocation selection algorithm for finding
allocations to preempt. It currently special cases network resource asks
from others (cpu/memory/disk/iops).
2018-10-30 11:06:32 -05:00
..
annotate.go Show canaries on plan 2017-07-07 12:03:11 -07:00
annotate_test.go Enable more linters 2017-09-26 15:26:33 -07:00
context.go server 2018-09-15 16:23:13 -07:00
context_test.go Implement preemption for system jobs. 2018-10-30 11:06:32 -05:00
feasible.go fix linting 2018-10-16 18:29:49 -05:00
feasible_test.go fix linting 2018-10-16 18:29:49 -05:00
generic_sched.go Implement preemption for system jobs. 2018-10-30 11:06:32 -05:00
generic_sched_test.go renames 2018-10-04 14:57:25 -07:00
preemption.go Implement preemption for system jobs. 2018-10-30 11:06:32 -05:00
preemption_test.go Implement preemption for system jobs. 2018-10-30 11:06:32 -05:00
propertyset.go server 2018-09-15 16:23:13 -07:00
rank.go Implement preemption for system jobs. 2018-10-30 11:06:32 -05:00
rank_test.go renames 2018-10-04 14:57:25 -07:00
reconcile.go Fix bug in reconciler where terminal allocs on a job already stopped were unnecessarily updated 2018-10-08 21:03:49 -05:00
reconcile_test.go use int64 2018-10-16 15:34:32 -07:00
reconcile_util.go Work in progress - force rescheduling of failed allocs 2018-05-08 17:26:57 -05:00
reconcile_util_test.go Fix linting 2018-03-28 12:26:28 -05:00
scheduler.go server 2018-09-15 16:23:13 -07:00
scheduler_oss.go sync 2017-10-13 14:36:02 -07:00
select.go Implement affinity support in generic scheduler 2018-09-04 16:10:11 -05:00
select_test.go Implement affinity support in generic scheduler 2018-09-04 16:10:11 -05:00
spread.go server 2018-09-15 16:23:13 -07:00
spread_test.go Fix scoring logic for uneven spread to incorporate current alloc count 2018-09-04 16:10:11 -05:00
stack.go add to stack 2018-10-13 12:27:49 -07:00
stack_not_ent.go sync 2017-10-13 14:36:02 -07:00
stack_test.go renames 2018-10-04 14:57:25 -07:00
system_sched.go Implement preemption for system jobs. 2018-10-30 11:06:32 -05:00
system_sched_test.go Implement preemption for system jobs. 2018-10-30 11:06:32 -05:00
testing.go Implement preemption for system jobs. 2018-10-30 11:06:32 -05:00
util.go use int64 2018-10-16 15:34:32 -07:00
util_test.go add to stack 2018-10-13 12:27:49 -07:00