Skip to content

Commit 5ba2502

Browse files
JohnMcLearclaude
andauthored
revert(scaling-dive): drop fanout-debounce lever entry (#103)
Scored against run 25940112728: this lever does not reduce emit volume (the per-socket while-loop still emits one message per revision per socket regardless of how many revs are batched into one updatePadClients call). ether/etherpad#7766 closed. Keep the 60-min timeout — that fix stands. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 5896bef commit 5ba2502

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

.github/workflows/scaling-dive.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
strategy:
3434
fail-fast: false
3535
matrix:
36-
lever: [baseline, websocket-only, nodemem, fanout-debounce]
36+
lever: [baseline, websocket-only, nodemem]
3737

3838
env:
3939
PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
@@ -119,12 +119,6 @@ jobs:
119119
# No settings change; NODE_OPTIONS is set when launching below.
120120
echo "applied via NODE_OPTIONS"
121121
;;
122-
fanout-debounce)
123-
# Lever 3: coalesce per-pad fan-out within a 50ms window
124-
# (requires ether/etherpad#7766 in the checked-out core_ref).
125-
sed -i '/"loadTest": true,/a\ "fanoutDebounceMs": 50,' settings.json
126-
grep fanoutDebounceMs settings.json || { echo "fanoutDebounceMs not present — core must include #7766"; exit 1; }
127-
;;
128122
*)
129123
echo "unknown lever: ${{ matrix.lever }}" >&2
130124
exit 1

0 commit comments

Comments
 (0)