myxce/src
Rongsong Shen f389845701
refactor(scheduler): drop parjob's unused skip_bad_worker_
Cause: parjob's allocation now draws candidate hosts from the shared
sched_host_iter_next() (host_iter.c) instead of its own
sched_collect_workers() loop, so skip_bad_worker_ lost its only caller
(the compiler warns it is unused). seqjob's copy was already removed when
it moved onto the shared iterators (b18c5f78).

Fix: remove it. Its only check (a NULL worker) is done by
sched_host_iter_next(), which is also where host filtering now lives
(closed hosts, bug-1939; unavailable and reconciling hosts, bug-1963).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-10 10:41:40 +00:00
..
autoscaler remove extralib 2026-09-04 11:24:43 +08:00
configs feat(xceadmin): validate percent-based limit values are in [0.0, 1.0] (bug-1833) 2026-09-20 10:50:21 +00:00
controller fix(controller): reject submissions to closed or unknown queues (bug-1960) 2026-10-10 10:38:42 +00:00
docs feat(xcecli): jobs kill --signal and --force 2026-10-10 10:25:23 +00:00
frontend fix(apiserver): answer the controller's queue rejections as client errors (bug-1960) 2026-10-10 10:40:15 +00:00
harness fix(harness): xce_test fake worker answers the controller's job-state query (bug-1922) 2026-10-08 03:03:09 +00:00
include fix(controller): reject submissions to closed or unknown queues (bug-1960) 2026-10-10 10:38:42 +00:00
lib fix(controller): reject submissions to closed or unknown queues (bug-1960) 2026-10-10 10:38:42 +00:00
nixSupport remove extralib 2026-09-04 11:24:43 +08:00
scheduler refactor(scheduler): drop parjob's unused skip_bad_worker_ 2026-10-10 10:41:40 +00:00
schema fix(worker): graceful job kill and catchable stop, as LSF (bug-1957) 2026-10-10 10:00:36 +00:00
tools fix(build): run every apiserver Go test package in xce-build.sh (bug-1965) 2026-10-10 10:37:52 +00:00
worker fix(worker): graceful job kill and catchable stop, as LSF (bug-1957) 2026-10-10 10:00:36 +00:00
xceadmin build(xceadmin): run the live E2E tests against this build's xce_controller 2026-10-09 06:41:09 +00:00
flake.lock remove extralib 2026-09-04 11:24:43 +08:00
flake.nix remove extralib 2026-09-04 11:24:43 +08:00
meson.build feat(xce-harness-component): relocate xce_test into standalone harness component 2026-09-14 05:08:15 +00:00
meson.options feat(dirty-content-fingerprint): add dirty_fingerprint meson option and C define 2026-08-21 03:54:37 +00:00