Skip to content

feat(scaling-dive): add fanout-debounce lever + 60-min timeout#102

Merged
JohnMcLear merged 1 commit into
mainfrom
harness/fanout-debounce-lever
May 15, 2026
Merged

feat(scaling-dive): add fanout-debounce lever + 60-min timeout#102
JohnMcLear merged 1 commit into
mainfrom
harness/fanout-debounce-lever

Conversation

@JohnMcLear
Copy link
Copy Markdown
Member

Adds the matrix entry to score ether/etherpad#7766 once it merges. Also bumps the per-job timeout to 60 minutes — the cliff-finding sweep (run 25937943898 at authors=100..500) got cancelled for nodemem and websocket-only at the previous 30-min limit.

- Adds fanout-debounce matrix entry. Sets settings.fanoutDebounceMs
  to 50ms via sed-append; requires the core_ref to include
  ether/etherpad#7766 (the FanoutScheduler). Fails fast with a
  clear error if the setting isn't picked up.

- Bumps job timeout 30 -> 60 minutes. Cliff-finding sweeps at
  authors=100..500 take long enough that nodemem and websocket-only
  were getting cancelled mid-sweep at 30 min on run 25937943898.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
@qodo-code-review
Copy link
Copy Markdown

Qodo reviews are paused for this user.

Troubleshooting steps vary by plan Learn more →

On a Teams plan?
Reviews resume once this user has a paid seat and their Git account is linked in Qodo.
Link Git account →

Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center?
These require an Enterprise plan - Contact us
Contact us →

@JohnMcLear JohnMcLear merged commit 5896bef into main May 15, 2026
4 checks passed
@JohnMcLear JohnMcLear deleted the harness/fanout-debounce-lever branch May 15, 2026 20:20
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