Page MenuHomePhabricator

Ensure adequate debouncing for musical scores to avoid too many expensive shell outs
Closed, ResolvedPublic

Description

Ref T310557: Shellbox resource management, and namely pages which use the score extension (e.g. :test:User:TheresNoTime/sandbox), we should check that our re-render delay for real-time preview is >~2 seconds as to not trigger a lot of expensive API requests


nb, my own testing seems to indicate that we're well over two seconds of potential debounce time per request, but logging this just in case!

Event Timeline

Legoktm renamed this task from Ensure adequate debouncing for shellbox queries to Ensure adequate debouncing for musical scores to avoid too many expensive shell outs.Jul 7 2022, 2:07 AM

Err I think this task's scope got moved around a bit — this was originally to ensure real-time preview didn't repeatedly trigger shellbox heavy requests (admittedly this is more of an issue with extensions which use shellbox but still..)

TheresNoTime triaged this task as Low priority.