/me/sites returns a HTTP 504 - gateway timeout for users with ~3000 sites.
/me/sites doesn't currently have pagination uggcf%3N%2S%2Suers.yv%2S%3Suggcf%3N%2S%2Sbcratebx.n8p.pbz%2Sfbhepr%2Skers%2Sjcpbz%2Schoyvp.ncv%2Serfg%2Sjcpbz%2Qwfba%2Qraqcbvagf%2Spynff.jcpbz%2Qwfba%2Qncv%2Qzr%2Qfvgrf%2Qraqcbvag.cuc%3Se%3Q5o812359%236-og It does have some performance instrumentation with statsd.
Steps to reproduce
Switch to the user mentioned in the first message here: p1732188303637839-slack-C07GZ2UA3TN
Open up developer tools and switch to the network tab
Go to /sites
In the network tab, filter for sites and wait
What you expected to happen
A list of sites
What actually happened
A HTTP 504
Impact
One
Available workarounds?
No and the platform is unusable
If the above answer is "Yes...", outline the workaround.
OpenAI suggested the following labels for this issue:
[Feature Group] Site Performance: The issue discusses a timeout problem, which is directly related to the performance of the site when users have a large number of sites.
[Feature] API: The problem likely arises from server-side API calls when fetching a list of sites, indicating an issue with how the API handles large data sets.
[Feature] User & Account Settings (/me): The /me/sites endpoint suggests that this issue pertains to user-specific settings or data retrieval.
[Feature] Site Navigation: Navigating the site's content becomes problematic due to the timeout issue, affecting overall user experience.
Quick summary
See the parent issue for more information
/me/sites returns a HTTP 504 - gateway timeout for users with ~3000 sites.
/me/sites doesn't currently have pagination uggcf%3N%2S%2Suers.yv%2S%3Suggcf%3N%2S%2Sbcratebx.n8p.pbz%2Sfbhepr%2Skers%2Sjcpbz%2Schoyvp.ncv%2Serfg%2Sjcpbz%2Qwfba%2Qraqcbvagf%2Spynff.jcpbz%2Qwfba%2Qncv%2Qzr%2Qfvgrf%2Qraqcbvag.cuc%3Se%3Q5o812359%236-og It does have some performance instrumentation with statsd.
Steps to reproduce
What you expected to happen
A list of sites
What actually happened
A HTTP 504
Impact
One
Available workarounds?
No and the platform is unusable
If the above answer is "Yes...", outline the workaround.
No response
Platform (Simple and/or Atomic)
No response
Logs or notes
No response