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
{{ message }}
This repository was archived by the owner on Mar 20, 2024. It is now read-only.
There are several scenarios in which we'd like to be able to abort / stop all other patches from landing until a given PR has made it through. Including:
Easily bitrotted but high-value PRs (e.g., updates to lots of key Rust components)
Massive refactorings
A backout of change that is tree-breaking
I'd propose something like r+ p=tree-closing. There are at least two parts to this:
The internal mechanics of ensuring that no other PR lands (and anything in-progress is aborted, à la force) while something with this priority is in the queue
Ensuring the queue display page clearly reports the reason that the queue is not processing, especially when something like a build failure happens in that PR but the queue is still blocked