12 Commits

Author SHA1 Message Date
Piotr Kazmierczak
199d12865f scheduler: isolate feasibility (#26031)
This change isolates all the code that deals with node selection in the
scheduler into its own package called feasible.
---------

Co-authored-by: Tim Gross <tgross@hashicorp.com>
2025-06-11 20:11:04 +02:00
hashicorp-copywrite[bot]
a9d61ea3fd Update copyright file headers to BUSL-1.1 2023-08-10 17:27:29 -05:00
Luiz Aoqui
f4c7182873 node pools: apply node pool scheduler configuration (#17598) 2023-06-21 20:31:50 -04:00
Alex Dadgar
f56bdbe03a Switch to using the harness 2016-05-16 12:49:18 -07:00
Armon Dadgar
790725d739 schedule: deduplicate the jobs 2016-02-21 11:32:56 -08:00
Armon Dadgar
1b2cb12312 scheduler: Adding CreateEval to Planner 2015-09-07 14:26:29 -07:00
Armon Dadgar
c27a0725cc nomad: cleanup API descrepencies 2015-09-06 20:47:42 -07:00
Armon Dadgar
69a3076d87 scheduler: updating for new APIs 2015-08-25 17:06:06 -07:00
Armon Dadgar
b2401ecc3c scheduler: update status and test retry limit 2015-08-15 14:47:13 -07:00
Armon Dadgar
50fd49cdbc nomad: expose UpdateEval as a planner 2015-08-15 14:25:00 -07:00
Armon Dadgar
57edecf9bb scheduler: create allocs for failed placements 2015-08-15 13:40:13 -07:00
Armon Dadgar
51edb53fb5 scheduler: refactor harness location 2015-08-13 15:57:49 -07:00