You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The extension looks like it's extremely efficient at fetching the user information cache on startup. However, because it fetches so quickly, it can block other phabricator operations from happening from the same machine. This is what happens when I try and arc diff as the extension is fetching new users:
The text was updated successfully, but these errors were encountered:
Unfortunately we've had a few issues created for all users by just a couple users of this extension, and for now we don't have a great choice aside from ratelimiting its user-agent string at our CDN edge.
From the extension's POV it might make sense to warn the user and 'give up' on fetching 100% of users after you've fetched N users already (a few hundred?), and then disable autocompletion for users.
wmfgerrit
pushed a commit
to wikimedia/operations-puppet
that referenced
this issue
Jan 11, 2021
The vscode-phabricator plugin is known to fetch users too agressivly and
causes issues with phabricator:
* christianvuerings/vscode-phabricator#10
As such add a ratelimit and alert users
Bug: T270482
Bug: T271528
Change-Id: I42a6270240512ec7a960da83e16b2129a55c99e4
The extension looks like it's extremely efficient at fetching the user information cache on startup. However, because it fetches so quickly, it can block other phabricator operations from happening from the same machine. This is what happens when I try and
arc diff
as the extension is fetching new users:The text was updated successfully, but these errors were encountered: