Adds xce_scheduler_t.job_pick_plugin (global picker name), and on xce_sched_queue_t: project_name + job_pick_plugin (per-queue override, NULL = inherit global). Adds xce_sched_project_t.priority (scaffolding only, no quota logic). sched_set_default_job_pick_plugin() is added but not yet wired into sched_init() -- task 2.4 owns that, alongside replacing the hardcoded "xce_sched_fcfs" literal. Requirements: 2.1, 2.2, 2.3, 2.4 |
||
|---|---|---|
| .. | ||
| meson.build | ||
| test.c | ||
| test_handlers.c | ||
| test_job_array_expand.c | ||
| test_job_array_wire_e2e.c | ||
| test_job_update.c | ||
| test_picker_config_fields.c | ||
| test_picker_iface.c | ||
| test_plugin_picker_registration.c | ||