Skip to content

Eliminate all prioritization logic from submit queueΒ #2496

Closed
@fejta

Description

We expect the queue to remain at or near a depth of zero at all times. Batched merges ensure this is possible by increasing the maximum merge capacity.

When we did not have batched merges it would often take a week or more to merge code. This resulted in our adding a lot of complicated logic to the submit queue to order things correctly.

We want to favor maximizing the chance that a batched run can merge all the things, so eliminate reordering:

(we should still skip retesting with the retest not required labels, but we should only add things to the end of the queue)

Metadata

Assignees

Labels

area/prowIssues or PRs related to prowhelp wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions