James Rasell
|
1d5c5062f2
|
chore: ensure consistent file naming for non-enterprise files.
|
2022-01-13 11:32:16 +01:00 |
Mahmood Ali
|
d9792777d9
|
Open source Preemption code
Nomad 0.12 OSS is to include preemption feature.
This commit moves the private code for managing preemption to OSS
repository.
|
2020-05-27 15:02:01 -04:00 |
Mahmood Ali
|
b9e3cde865
|
tests and some clean up
|
2020-05-01 13:13:30 -04:00 |
Charlie Voiselle
|
d8e5e02398
|
Wiring algorithm to scheduler calls
|
2020-05-01 13:13:29 -04:00 |
Lang Martin
|
a0a6766740
|
CSI: Scheduler knows about CSI constraints and availability (#6995)
* structs: piggyback csi volumes on host volumes for job specs
* state_store: CSIVolumeByID always includes plugins, matches usecase
* scheduler/feasible: csi volume checker
* scheduler/stack: add csi volumes
* contributing: update rpc checklist
* scheduler: add volumes to State interface
* scheduler/feasible: introduce new checker collection tgAvailable
* scheduler/stack: taskGroupCSIVolumes checker is transient
* state_store CSIVolumeDenormalizePlugins comment clarity
* structs: remote TODO comment in TaskGroup Validate
* scheduler/feasible: CSIVolumeChecker hasPlugins improve comment
* scheduler/feasible_test: set t.Parallel
* Update nomad/state/state_store.go
Co-Authored-By: Danielle <dani@hashicorp.com>
* Update scheduler/feasible.go
Co-Authored-By: Danielle <dani@hashicorp.com>
* structs: lift ControllerRequired to each volume
* state_store: store plug.ControllerRequired, use it for volume health
* feasible: csi match fast path remove stale host volume copied logic
* scheduler/feasible: improve comments
Co-authored-by: Danielle <dani@builds.terrible.systems>
|
2020-03-23 13:58:29 -04:00 |
Drew Bailey
|
6bd6c6638c
|
include pro tag in serveral oss.go files
|
2020-02-10 15:56:14 -05:00 |
Danielle Lancashire
|
073836ec67
|
scheduler: Add a feasability checker for Host Vols
|
2019-08-12 15:39:08 +02:00 |
Preetha Appan
|
8ddc076c1d
|
Refactor scheduler package to enable preemption for batch/service jobs
|
2019-04-10 20:24:01 -05:00 |