Skip to content

feat(ci): densify fanout cadence (hot 15m->5m, normal 1h->10m) - #959

Merged
steipete merged 1 commit into
mainfrom
feat/denser-fanout-cadence
Jul 30, 2026
Merged

feat(ci): densify fanout cadence (hot 15m->5m, normal 1h->10m)#959
steipete merged 1 commit into
mainfrom
feat/denser-fanout-cadence

Conversation

@steipete

Copy link
Copy Markdown
Contributor

With the dynamic plan batch (#958) a fanout cycle fills free capacity — 48 concurrent reviews observed immediately after a cycle — but 48 workers drain the queue in about 5 minutes and it then idles for the rest of the 15-minute gap (3 active, 4 pending before the next cycle; measured burn 39 items/25min against 2,754 remaining). Raising hot fanout to every 5 minutes and normal backfill to every 10 keeps the queue fed continuously. Per-cycle volume is already capacity-derived, so denser cycles cannot over-admit: each cycle offers only (128 - active - pending). Workflow tests 81/81, autoreview clean.

@steipete
steipete requested a review from a team as a code owner July 30, 2026 12:47
@steipete
steipete merged commit fd8f2ac into main Jul 30, 2026
10 checks passed
@steipete
steipete deleted the feat/denser-fanout-cadence branch July 30, 2026 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant