Repository navigation
chore: prepare 0.6.17 release - #724
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the
|
Codex Review Summary: ✅ CompletedThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: d5f3e34c39
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Only queue prune moved its checks off the exclusive lock, and only queue-storage claims commit asynchronously.
Prepares 0.6.17 on
release/0.6.6. The release is cut by pushing thev0.6.17tag on the merge commit once branch CI has passed on it.Changes
[0.6.17] — 2026-11-12with a summary paragraph.ACCESS EXCLUSIVEand two lock-order cycles are gone, but prune is still blocked in most attempts under a large abandoned-claim backlog.docs/upgrade-0.6.16-to-0.6.17.mdcovers the two schema patches and the grant forawa.runtime_maintenance_eligibility, asynchronous claim commits, the maintenance recovery loop, opting out of leadership, prune lock waits, the changed/api/statsandadmin::state_countsshape, Python handler cancellation, and rollback.Evidence for the release
synchronous_commit = ongave 19 to 21% more jobs per second at 4, 16 and 64 workers, and end-to-end p99 at 800 jobs/s fell from 31 ms to 24 ms (posted on fix(queue-storage): keep prune's checks off the exclusive lock and remove its lock-order cycles (#721) #723).promotion_stall,rescue_backlog_slowandclaim_ring_stalled.Known and unchanged from 0.6.16
Generated by Claude Code