open-nomad/scheduler
Alex Dadgar 3904bde9a3 Fix batch handling of complete allocs/node drains
This PR fixes:
* An issue in which a node-drain that contains a complete batch alloc
would cause a replacement
* An issue in which allocations with the same name during a scale
down/stop event wouldn't be properly stopped.
* An issue in which batch allocations from previous job versions may not
have been stopped properly.

Fixes https://github.com/hashicorp/nomad/issues/3210
2017-09-14 15:08:57 -07:00
..
annotate.go Show canaries on plan 2017-07-07 12:03:11 -07:00
annotate_test.go Show canaries on plan 2017-07-07 12:03:11 -07:00
context.go Nomad builds 2017-02-07 20:31:23 -08:00
context_test.go Sync namespace changes 2017-09-07 17:04:21 -07:00
feasible.go Feedback addressed 2017-03-09 21:36:27 -08:00
feasible_test.go Sync namespace changes 2017-09-07 17:04:21 -07:00
generic_sched.go Fix batch handling of complete allocs/node drains 2017-09-14 15:08:57 -07:00
generic_sched_test.go Fix batch handling of complete allocs/node drains 2017-09-14 15:08:57 -07:00
propertyset.go Sync namespace changes 2017-09-07 17:04:21 -07:00
rank.go Renaming LocalDisk to EphemeralDisk (#1710) 2016-09-14 15:43:42 -07:00
rank_test.go Sync namespace changes 2017-09-07 17:04:21 -07:00
reconcile.go Fix batch handling of complete allocs/node drains 2017-09-14 15:08:57 -07:00
reconcile_test.go Fix batch handling of complete allocs/node drains 2017-09-14 15:08:57 -07:00
reconcile_util.go fixes 2017-08-15 12:27:05 -07:00
reconcile_util_test.go fixes 2017-08-15 12:27:05 -07:00
scheduler.go Sync namespace changes 2017-09-07 17:04:21 -07:00
select.go Speling police 2016-05-15 09:41:34 -07:00
select_test.go scheduler: Adding SetLimit to LimitIterator 2015-09-11 12:01:22 -07:00
stack.go Split distinct property and host iterator and add iterator to system stack 2017-03-08 19:00:10 -08:00
stack_test.go Implemented SetPrefferingNodes in stack 2016-08-30 16:17:50 -07:00
system_sched.go Sync namespace changes 2017-09-07 17:04:21 -07:00
system_sched_test.go Sync namespace changes 2017-09-07 17:04:21 -07:00
testing.go Use go-testing-interface instead of testing 2017-07-25 15:35:19 -07:00
util.go Stop before trying to place 2017-07-17 17:18:12 -07:00
util_test.go Sync namespace changes 2017-09-07 17:04:21 -07:00