You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Apply a series of optimizations suggested by Claude Fable. All have been
reviewed line by line and tested on a dev environment.
[[scheduler] Fix layer dispatch order lost when grouping query
rows](e9e2479)
[[scheduler] Fix tag priority sort that was not a total
order](0e32585)
[[scheduler] Only fetch host groups from DB when absent or
expired](b31e9c1)
[[scheduler] Fix ghost entries and stale re-index in the host cache
index](a7f8dbc)
[[scheduler] Don't return stale hosts as successful checkout
candidates](f0c5e34)
[[scheduler] Fix GPU memory unit mismatch in host resource
updates](afacfd4)
[[scheduler] Use a transaction-scoped advisory lock for host
dispatch](bca100c)
[[scheduler] Don't stop the whole feed on a transient job query
error](87c8117)
[[scheduler] Back off clusters when a full pass dispatches zero
frames](a51e45e)
[[scheduler] Refresh host reservations on
re-reserve](2ab87ce)
[[scheduler] Apply rustfmt to recently touched
lines](3e54401)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Bug Fixes**
* Pinned dependency to avoid a build break; prevent CI from resolving
the problematic release
* Avoid full scheduler shutdown on transient job-fetch errors
* **New Features**
* Session-level metrics for dispatched frames and resource-limit events
with periodic logging
* **Configuration**
* Added configurable sleep when a cluster is saturated but makes no
progress
* **Improvements**
* Host cache and reservation consistency improvements; safer
transaction-scoped locking
* Reduced logging verbosity for some dispatch events
* **Tests**
* Adjusted and added tests to cover cache/regression scenarios
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Signed-off-by: Diego Tavares <dtavares@imageworks.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
0 commit comments