question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Plugins timeout for "huge users"

See original GitHub issue

This is a follow-up of #584

Since each plugin are independant (except for the base one which is required and has been patched in #584), some plugins may still have GitHub API timeouts, reported by the following message:

Something went wrong while executing your query. This may be the result of a timeout, or it could be a GitHub bug. Please include XXXX:XXXX:XXXXXX:XXXXXX:XXXXXXXX when reporting this issue

This issue will be used to track these faulty plugins and eventually change their queries to make them work for “huge users”

If you encounter this issue on a plugin not listed below, don’t hesitate to post it here (and tell on which user it occurs if it’s not yourself) so it can eventually be patched


Plugins:

  • base
  • reactions -> (this one skips errors but should auto-fix itself when graphql api won’t fail for issues endpoints)
  • followup -> (should be fixed with refacto of this plugin which also added indepth in #627)
  • isocalendar

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:5
  • Comments:12 (8 by maintainers)

github_iconTop GitHub Comments

2reactions
lowlightercommented, Nov 10, 2021

Nice, thanks a lot for reaching them and let us know that they’ll eventually work on it!

2reactions
lowlightercommented, Oct 28, 2021

I ask GitHub support for help on this issue. Here is the reply:

Yeah, as the message indicated – you hit a timeout there. The API has a timeout on processing requests and if that timeout is hit, the request is terminated and you get back an error. Currently, the timeout is 10 seconds. This normally happens when your query involves too much data, so the way to avoid timeouts is to write smaller queries. If you have a query which touches a lot of data – split it into several smaller queries and execute them separately.

Yeah most of the time it’s indeed because the query is too huge (for some users).

However the query linked above should work, it’s only fetching one issue with one reaction but it timeout (for some reason it seems to happens when one try to fetch user login of said reaction)

Read more comments on GitHub >

github_iconTop Results From Across the Web

WP-Admin Slow Query's and Timeouts on Users Page
WP-admin is extremely slow only when Ultimate Member plugin is active. When I try to go to the user list page it times...
Read more >
How to Fix the WordPress connection timeout - MonoVM
One of the common WordPress error is the 'connection timed out' which is caused by an overburdened shared server. The main causes are...
Read more >
WordPress error connection timed out - Top 4 fixes - Bobcares
WordPress error connection timed out occurs due to exhausted PHP memory limit, lower execution time, faulty themes and plugins, etc.
Read more >
Does plugin get its own 2 min timeout? - Microsoft Dynamics ...
I have a plugin that is often hitting the 2 min timeout, there is a large amount of processing that is included in...
Read more >
How to Fix the 504 Gateway Timeout Error on Your Site - Kinsta
Note: Kinsta doesn't allow its clients to install security plugins as they can have a huge effect on the site's performance, especially its ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found