Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check seems to be stalling lately (GitHub API checks.create slowness) #25

Closed
tir38 opened this issue Mar 16, 2022 · 97 comments
Closed

Check seems to be stalling lately (GitHub API checks.create slowness) #25

tir38 opened this issue Mar 16, 2022 · 97 comments
Labels
bug Something isn't working investigating Being investigated

Comments

@tir38
Copy link

tir38 commented Mar 16, 2022

I've noticed this a few times. Checking a box triggers a check and I end up in this limbo state where the check never completes

task-list-completed Expected — Waiting for status to be reported

Checking/unchecking/adding comments doesn't seem to retrigger anything. I can share a repo if that would help.

@stilliard
Copy link
Owner

Hi @tir38

I've been noticing that today again as well.
I've checked and the server is getting a number of requests hitting it but I can see Github is having some issues with degraded performance atm: https://www.githubstatus.com/ so I'm wondering if there's an issue where not all the checks are reaching us atm?
Will keep you updated, sorry about the issue atm.

@stilliard
Copy link
Owner

Update: Looks like the Github issue has resolved now - https://www.githubstatus.com/incidents/fpk08rxnqjz2
You may need to tick and then untick to try the check again one more time now that it's resolved, but let me know if you're still running into this issue.

@jlai403
Copy link

jlai403 commented Mar 17, 2022

The issue is still happening for me – I've tried checking/unchecking and re-added the status check to PR's.

@stilliard
Copy link
Owner

Hi @jlai403
Good timing as I was just looking into this again as well.
I know earlier today Github was having issues again but they are reporting it as being resolved a couple hours ago.
I'm going to give it a little extra time as maybe they have a backlog of these requests to get through from the issue earlier.

I've checked the server the check runs on and it's running fine, no errors and I can see requests hitting it (though I purposefully don't log any details about the requests for security).

Interestingly, for me at least, in github it's showing for one of my PR's that the check has completed but that github is for some reason still awaiting checks? If it doesn't resolve in an hour I'll report it back to Github :)
image

@stilliard
Copy link
Owner

@jlai403 is it running faster for you now?

My checks seem to be running faster, though I'm still seeing the "Required statuses must pass before merging" issue.
I've reported it to Github.

If your issue was more of the stalling or the checks taking forever, could you try again now as github appear to be working on this again and it's running the checks themselves faster.

@jlai403
Copy link

jlai403 commented Mar 17, 2022

@stilliard – appreciate the quick response. I've updated our Branch Protection rules and re-added the application – seemed to resolve the issue for now.

Thanks!

@stilliard
Copy link
Owner

Awesome, glad it's working well again for you.

I'll keep this ticket open and will report back when Github get back to me too.

@vamcs
Copy link

vamcs commented Mar 30, 2022

Hi! It's getting stuck quite often for us and GitHub doesn't seem to be having problems (at least not right now). Do you think re-adding the app can help?

Edit: not entirely sure if this happens every time, but I noticed it's stalling after a force push to a branch when rebasing it.

@stilliard
Copy link
Owner

Hi @vamcs

Might be worth trying though normally editing the name or body of the PR will help send it over to us again.

From my debugging, normally github send it to us quickly, but then we make several API requests back to github to check the comments, review comments & diff comments of the review, lately I've noticed these can at random times take a while for github to respond on.

My checks seem to be running ok for me atm but could be an intermittent issue.

@stilliard
Copy link
Owner

Just as an update for the original issue, github replied last week about the ticket I'd submitted and confirmed the api issues they had at the time were likely the cause.
Seems like their api runs a little slow sometimes but not much we can do about that, couple ideas that might work:

  1. We could set timeouts on the api calls, so if they run too slow we just bail, but, that would mean we'd risk approving a PR that had outstanding issues missed which I think would be the wrong way to fix this.
  2. Currently we do the 3 api calls for PR comments, review comments & diff level comments on reviews one after another (ref https://github.com/stilliard/github-task-list-completed/blob/master/index.js#L35) we could switch to do all 3 at the same time, that should cut the time down so if each take about 3 seconds then it'd take a max of the longest 3 seconds rather than 9. Think it's worth adding a card to add this one in :)

@prtcl
Copy link

prtcl commented Apr 11, 2022

We have also been experiencing this issue. In the case of the screenshot below, this PR is approved and all tasks are checked. Removing a task or re-checking it does not seem to "kick" it.

Is there a workaround in place? Perhaps merging the main brach back into the PR will re-check the task status?

Screen Shot 2022-04-11 at 11 18 22 AM

@stilliard
Copy link
Owner

Hi @prtcl
Interesting, thanks for reporting.

I've not had this since the last issues a couple weeks back, looks like github's not reporting any issues.

Apr 11 18:30:16: PR ID: 6725
Apr 11 18:30:16: PR ID: 2392
Apr 11 18:30:16: 17:30:16.522Z INFO http: POST / 200 - 0.57 ms
Apr 11 18:30:16: PR ID: 6725 - COMMENTS
Apr 11 18:30:16: PR ID: 2392 - COMMENTS
Apr 11 18:30:16: PR ID: 1316 - REVIEW COMMENTS
Apr 11 18:30:16: 17:30:16.878Z INFO http: POST / 200 - 0.59 ms
Apr 11 18:30:16: 17:30:16.907Z INFO http: POST / 200 - 0.46 ms
Apr 11 18:30:16: PR ID: 6725 - REVIEW COMMENTS
Apr 11 18:30:16: 17:30:16.989Z INFO http: POST / 200 - 0.52 ms
Apr 11 18:30:17: PR ID: 2392 - REVIEW COMMENTS
Apr 11 18:30:17: 17:30:17.082Z INFO http: POST / 200 - 0.48 ms
Apr 11 18:30:17: PR ID: 6725 - DIFF COMMENTS
Apr 11 18:30:17: PR ID: 6725 - DONE
Apr 11 18:30:17: 17:30:17.195Z INFO http: POST / 200 - 0.46 ms
Apr 11 18:30:17: PR ID: 2392 - DIFF COMMENTS
Apr 11 18:30:17: PR ID: 2392 - DONE

Here's some output from the log showing a couple PR's coming in and completing the checks in a couple seconds, watching them atm they seem to be all running ok.
Process for these logs atm is they start with "PR ID: X" then logs at each API lookup for comments, review comments, diff comments and then done.

Can you tell me the pull request ID/number for the one that's stuck atm please?

I'm now logging the ID as that gives away nothing about the repo etc. as it's an incremental ID for each repo.
If you can provide me the ID I can check if it's showing as received and completed our side or if it's getting stuck before sending back.

Thanks.

@adar-h-healthy
Copy link

@stilliard It's happening to me as well now. Do you want me to open a new issue? Thanks!

@stilliard
Copy link
Owner

Hi @adar-h-healthy
Ah sorry about this, up to you on creating a new issue but fine to keep it on this one too.
Could you provide me an example Pull request ID that's not completing for you atm? I'll check my logs to see if it's getting stuck or if it's something with github being slow to update again.
Thanks.

@dave-yotta
Copy link

I get this a lot too. Is there any way to force the check to re-evaluate and/or see the status of the api calls? I sit there unchecky checky and I don't know if it's having any affect :D

@stilliard
Copy link
Owner

stilliard commented May 11, 2022

Hi @dave-yotta
Sorry you're running into this as well.
If you can provide me the ID of the Pull request from the url (e.g. ID 20 if the url is https://github.com/stilliard/github-task-list-completed/pull/20) I can check the logs on the server.

@dave-yotta
Copy link

I was waiting on #393 and #1833 but merged in the end without them. Didn't realise this was an external service, makes sense it would get slow if you're trying to scale with the whole of github.

@stilliard
Copy link
Owner

stilliard commented May 11, 2022

Thanks for sending those over.
Yep external service but what's weird is the server is fine, barely using a quarter of it's resources though today.

Here's the logs for those ID's from the last 3 hours: (UK timezone)

May 11 14:42:32: PR ID: 1833
May 11 14:42:32: PR ID: 1833 - COMMENTS
May 11 14:42:33: PR ID: 1833 - REVIEW COMMENTS
May 11 14:42:33: PR ID: 1833 - DIFF COMMENTS
May 11 14:42:33: PR ID: 1833  - DONE
May 11 14:42:34: PR ID: 1833
May 11 14:42:35: PR ID: 1833 - COMMENTS
May 11 14:42:35: PR ID: 1833 - REVIEW COMMENTS
May 11 14:42:35: PR ID: 1833 - DIFF COMMENTS
May 11 14:42:35: PR ID: 1833  - DONE
May 11 14:43:12: PR ID: 1833
May 11 14:43:12: PR ID: 1833 - COMMENTS
May 11 14:43:13: PR ID: 1833 - REVIEW COMMENTS
May 11 14:43:13: PR ID: 1833 - DIFF COMMENTS
May 11 14:43:13: PR ID: 1833  - DONE

May 11 14:42:47: PR ID: 393
May 11 14:42:47: PR ID: 393 - COMMENTS
May 11 14:42:47: PR ID: 393 - REVIEW COMMENTS
May 11 14:42:48: PR ID: 393 - DIFF COMMENTS
May 11 14:42:48: PR ID: 393  - DONE

Looks like both were sent to us, we checked the PR and it's comments (using the 3 api endpoints for comments) and then the done call is when we sent back to github to say if it's all ok or not.

No warnings or errors in the logs around these times either.

I think I need to raise another ticket with Github about this as for I've seen this a number of times now where the checks are hitting the server fine, checks running quick and we respond back to say it's done fast too but then no update on the Github UI itself.
I'm not sure if they just aren't receiving the responses properly sometimes or they queue them and for some checks they are prioritised higher than ours maybe? Will contact them and find out what's up.

@dave-yotta
Copy link

Ok yeah - I gave it probably 30-60 seconds and some hard refreshes etc, but didn't see an update.

the "waiting for checks" time is usually very long like:

Task list completed / task-list-completed
Started 1h 25m 19s ago

(since last click on a checkbox?) but I guess that's just how it's set up, instead of just running for a couple mins each time a checkbox is ticked.

@stilliard
Copy link
Owner

The waiting for checks time is a funny one, essentially when you submit a PR or comment on one, it sends us a check.
We then respond with either it's all ok (completed), or waiting (in_progress) if there's any checklists to complete.
This actually normally takes less than a second.
The reason it shows as waiting is because of the status we provide them rather than our app actually waiting.
When the comment is updated / checklist task completed, github sends us another request, we re-check and respond again generally in a second as well.
Our app isn't actually waiting, it's just the status we use, here's the code for how this works: https://github.com/stilliard/github-task-list-completed/blob/master/index.js#L72
When creating it, there was a choice between sending back "in_progress" as the status or "completed" but with a "failure" concusion rather than "success" for PR's that have tasks still to do.
I chose "in_progress" as this way it doesn't show as the red cross and it's the same as other checks such as the WIP check: https://github.com/wip/app/blob/152a3d261eacfe487db7661b390b1bb718e072a0/lib/free/set-status.js

What's odd is it seems like github's either not getting these back all the time, though from our side they appear to be sending to them fine. Or github are queuing up these responses and not getting to ours quickly to update the UI.

@stilliard
Copy link
Owner

Hmm, comparing ours to the WIP check which works similarly.

They have a line about setting the head_branch to blank (https://github.com/wip/app/blob/152a3d261eacfe487db7661b390b1bb718e072a0/lib/free/set-status.js#L11)
they set the started_at to be the time it completes rather than when it started (https://github.com/wip/app/blob/152a3d261eacfe487db7661b390b1bb718e072a0/lib/free/set-status.js#L14)
and they also have a request retries bit (https://github.com/wip/app/blob/152a3d261eacfe487db7661b390b1bb718e072a0/lib/free/set-status.js#L28).

I'll investigate these and see if maybe we need to modify our request back to help fix these issues.

@stilliard
Copy link
Owner

I've made the changes, still seems to be a little slow but my test request completed on the server in under 1second but github took over 2 and a half minutes to update the UI.

They have now however put a notice on their status page about issues with PR's so it's possible the delays we've seen again today are to do with this:
https://www.githubstatus.com/

@stilliard
Copy link
Owner

stilliard commented May 11, 2022

Hey,
So Github has updated their status page and the PR issues appear resolved which is awesome!

To help I've made a couple tweaks to retry requests based on how the WIP check works.
I've also upgraded the repo to the latest probot release so that any other upstream fixes to requests from github are applied as well to be safe.

Hopefully the combination works well, testing on a couple repo's the updates run on the server side in less than a second still but on the github UI they are updating in a few seconds too.

If there's any further issues with checks not completing then please check to see if github is having issues over on https://www.githubstatus.com/ and if nothing is reported please either comment here or start a new issue if needed. :octocat:

@adar-h-healthy
Copy link

Thanks for your work, @stilliard.

@stilliard
Copy link
Owner

No worries, glad it seems resolved now :)

@TicClick
Copy link

we at osu-wiki still run into this every few weeks or so, and the check takes ~15-20m to complete, or even more:

@stilliard
Copy link
Owner

Hi @TicClick
Sorry for not replying sooner.
I've done some checks and looks like everything's completing our side in on average 1-2 seconds, but seems like github just isn't updating their side very quickly.
Not sure what we can do to help with that other than report it to Github again.
Is this still happening for you today?

@stilliard
Copy link
Owner

stilliard commented Jun 2, 2022

@TicClick

Here's a full log from our app for that first PR 7379 for example:

In the logs output you'll see each check start with "Request received", then 3 api lookups for comments on the PR, and finally "Complete and sending back to github" when we send back to Github to say it's finished:

May 31 14:12:48 INFO (probot): PR #7379: Request received
May 31 14:12:49 INFO (probot): PR #7379: Main comments api lookup complete
May 31 14:12:49 INFO (probot): PR #7379: Review comments api lookup complete
May 31 14:12:50 INFO (probot): PR #7379: Diff comments api lookup complete
May 31 14:12:50 INFO (probot): PR #7379: Complete and sending back to github
May 31 14:17:03 INFO (probot): PR #7379: Request received
May 31 14:17:03 INFO (probot): PR #7379: Main comments api lookup complete
May 31 14:17:03 INFO (probot): PR #7379: Review comments api lookup complete
May 31 14:17:04 INFO (probot): PR #7379: Diff comments api lookup complete
May 31 14:17:04 INFO (probot): PR #7379: Complete and sending back to github
May 31 14:17:38 INFO (probot): PR #7379: Request received
May 31 14:17:38 INFO (probot): PR #7379: Main comments api lookup complete
May 31 14:17:39 INFO (probot): PR #7379: Review comments api lookup complete
May 31 14:17:39 INFO (probot): PR #7379: Diff comments api lookup complete
May 31 14:17:39 INFO (probot): PR #7379: Complete and sending back to github
May 31 15:51:46 INFO (probot): PR #7379: Request received
May 31 15:51:46 INFO (probot): PR #7379: Main comments api lookup complete
May 31 15:51:46 INFO (probot): PR #7379: Request received
May 31 15:51:46 INFO (probot): PR #7379: Main comments api lookup complete
May 31 15:51:47 INFO (probot): PR #7379: Review comments api lookup complete
May 31 15:51:47 INFO (probot): PR #7379: Review comments api lookup complete
May 31 15:51:47 INFO (probot): PR #7379: Diff comments api lookup complete
May 31 15:51:47 INFO (probot): PR #7379: Complete and sending back to github
May 31 15:51:48 INFO (probot): PR #7379: Diff comments api lookup complete
May 31 15:51:48 INFO (probot): PR #7379: Complete and sending back to github
May 31 15:55:25 INFO (probot): PR #7379: Request received
May 31 15:55:26 INFO (probot): PR #7379: Main comments api lookup complete
May 31 15:55:27 INFO (probot): PR #7379: Review comments api lookup complete
May 31 15:55:27 INFO (probot): PR #7379: Diff comments api lookup complete
May 31 15:55:27 INFO (probot): PR #7379: Complete and sending back to github
May 31 15:56:14 INFO (probot): PR #7379: Request received
May 31 15:56:14 INFO (probot): PR #7379: Main comments api lookup complete
May 31 15:56:15 INFO (probot): PR #7379: Review comments api lookup complete
May 31 15:56:16 INFO (probot): PR #7379: Diff comments api lookup complete
May 31 15:56:16 INFO (probot): PR #7379: Complete and sending back to github
May 31 15:59:40 INFO (probot): PR #7379: Request received
May 31 15:59:41 INFO (probot): PR #7379: Main comments api lookup complete
May 31 15:59:42 INFO (probot): PR #7379: Review comments api lookup complete
May 31 15:59:42 INFO (probot): PR #7379: Diff comments api lookup complete
May 31 15:59:42 INFO (probot): PR #7379: Complete and sending back to github
May 31 16:37:28 INFO (probot): PR #7379: Request received
May 31 16:37:29 INFO (probot): PR #7379: Main comments api lookup complete
May 31 16:37:29 INFO (probot): PR #7379: Review comments api lookup complete
May 31 16:37:29 INFO (probot): PR #7379: Diff comments api lookup complete
May 31 16:37:29 INFO (probot): PR #7379: Complete and sending back to github
May 31 16:51:42 INFO (probot): PR #7379: Request received
May 31 16:51:42 INFO (probot): PR #7379: Main comments api lookup complete
May 31 16:51:43 INFO (probot): PR #7379: Review comments api lookup complete
May 31 16:51:43 INFO (probot): PR #7379: Diff comments api lookup complete
May 31 16:51:43 INFO (probot): PR #7379: Complete and sending back to github
May 31 16:51:44 INFO (probot): PR #7379: Request received
May 31 16:51:44 INFO (probot): PR #7379: Main comments api lookup complete
May 31 16:51:45 INFO (probot): PR #7379: Review comments api lookup complete
May 31 16:51:45 INFO (probot): PR #7379: Diff comments api lookup complete
May 31 16:51:45 INFO (probot): PR #7379: Complete and sending back to github

Thanks for providing those PR links/IDs, that's at least helped us double check the app is running the checks themselves fast, just something delaying github either receiving our check response, or them queuing it up and taking a while to update the UI?

@TicClick
Copy link

TicClick commented Jun 2, 2022

hi, it happens irregularly (didn't occur today as far as I remember). wouldn't be surprised if it's github's events being ostensibly -- and silently, without the status page update -- slow. thanks for the investigation.

@stilliard
Copy link
Owner

No problem, if it happens again let me know with a PR link again & I'll try to report it quickly to them, maybe GitHub support can share some light on what's happening.
Glad it's ok again atm though.

@stilliard
Copy link
Owner

I've pushed a new update which includes better logging for Github to help debug this issue (as well as a couple extra features for optional and skippable tasks, see readme).

Please let me know if you see any further issues and what your repo & pr ID is, this should hopefully help us track down the cause.

@stilliard stilliard reopened this Oct 16, 2023
@peppy
Copy link

peppy commented Oct 16, 2023

Will keep an eye out, thanks.

@stilliard
Copy link
Owner

Since adding this I've seen a few requests running slow today so opened a new ticket with github and reported over to them with the full logs.
Will update here when I here back.

@stilliard stilliard added bug Something isn't working investigating Being investigated labels Oct 19, 2023
@stilliard
Copy link
Owner

GitHub support replied to say they haven't had chance to look into it yet but will hopefully follow up with it next week.
I sent another example over to their support as well with the X-GitHub-Request-Id.

Also I've changed the timeouts & retries to hopefully help resolve this as well:
91c6a6b

@stilliard stilliard changed the title Check seems to be stalling lately Check seems to be stalling lately (GitHub API checks.create slowness) Oct 20, 2023
@Walavouchey
Copy link

Walavouchey commented Oct 23, 2023

another stalled pr ppy/osu-wiki#10269 (took 14 minutes)

@stilliard
Copy link
Owner

Hi @Walavouchey

No reply back from Github yet sorry.

Here's the logs for your check:

Oct 23 10:00:16 INFO (event): PR Ephemeralis/osu-wiki#10269: Request received [Context: 94b4d430-7182-11ee-84b1-1bc651612b8d]
Oct 23 10:00:16 INFO (event): PR Ephemeralis/osu-wiki#10269: Main comments api lookup complete
Oct 23 10:00:16 INFO (event): PR Ephemeralis/osu-wiki#10269: Review comments api lookup complete
Oct 23 10:00:17 INFO (event): PR Ephemeralis/osu-wiki#10269: Diff comments api lookup complete
Oct 23 10:00:17 INFO (event): PR Ephemeralis/osu-wiki#10269: Complete and sending back to GitHub
Oct 23 10:01:15 INFO (event): PR Ephemeralis/osu-wiki#10269: Request received [Context: b8385210-7182-11ee-9c39-2b5478fa76dd]
Oct 23 10:01:15 INFO (event): PR Ephemeralis/osu-wiki#10269: Main comments api lookup complete
Oct 23 10:01:16 INFO (event): PR Ephemeralis/osu-wiki#10269: Review comments api lookup complete
Oct 23 10:01:16 INFO (event): PR Ephemeralis/osu-wiki#10269: Diff comments api lookup complete
Oct 23 10:01:16 INFO (event): PR Ephemeralis/osu-wiki#10269: Complete and sending back to GitHub

all logs show it was good and we sent to github, but no reply from them yet.

@stilliard
Copy link
Owner

stilliard commented Oct 23, 2023

Until I hit send on that comment aha, good timing from github.

Oct 23 10:15:20 INFO (event): PR Ephemeralis/osu-wiki#10269: Check response status from GitHub 201 [X-GitHub-Request-Id: CC4A:C28E:30D6393:316D092:653639A7]
Oct 23 10:16:13 INFO (event): PR Ephemeralis/osu-wiki#10269: Check response status from GitHub 201 [X-GitHub-Request-Id: 8662:1D69:3245177:32DA283:653639DC]

@Walavouchey
Copy link

ppy/osu-wiki#10268 stuck for 40 minutes atm

@stilliard
Copy link
Owner

No reply from github yet, will update when I hear back from them.

One thing to try, make a quick change to the pr title or body, or untick then re-tick.
In cases where it's been stuck a long time this can mean the following request completes before the original.
Hope this helps

@TicClick
Copy link

TicClick commented Oct 25, 2023 via email

@stilliard
Copy link
Owner

Yeah it can be frustrating I understand, unfortunately without a reply from GitHub on it there's not much we can do as it appears to stall their side receiving in the check create call.

@stilliard
Copy link
Owner

stilliard commented Oct 25, 2023

Another option btw is you could try self hosting it.
Github may be just as slow for you with the check, or it might not. My thought is if they are seeing too much traffic from our IP but if you try hosting this yourself you might find the checks get through.
Would be interesting if that works as it confirms that suspicion and maybe then the solution is to use multiple servers for this rather than the single server it's on now.

Or if you want, there's a github action based flow here: https://github.com/Shopify/task-list-checker/
It works similarly but through githubs actions instead of a separate check, though I've not personally tried it.

Will report back when I hear anything from github still though.


If anyone has a contact at GitHub and wants to talk to them about this, our ticket is #2383169.
& not sure if it'd help but If anyone else wants to open a ticket with Github, reference the above ticket & let me know your PR repo & ID and I'll provide the logs to send to them 👍

@stilliard stilliard added the blocked Blocked by something else label Oct 25, 2023
@stilliard
Copy link
Owner

stilliard commented Oct 25, 2023

I have a plan, off the idea about it possibly being traffic from our ip to github backing up.
If we don't hear back from github soon, I'll find some time to set up a number of low cost droplets on DO with haproxy to balance between them to see if multiple lower cost servers through different ips helps ⚖️

@stilliard
Copy link
Owner

Had some time tonight to play around with the new idea.

I've set up a new load balancer and a couple nodes for now (may add more as needed) dedicated to this app.

These are now in San Francisco, which may perform better than the uk location previously on DO.
That said, just doing some searching around, it might be that githubs servers are in Virginia so moving the servers to the DO new york datacenter may actually be better but I can do that another night.

Monitoring it atm and it seems to be running fine however this time of day is often has less traffic for the service anyway, the real test will be tomorrow onwards.

Let me know if you notice any issues, also worst case I can switch it back to the old setup with a single url setting change in github just in case as well.

@stilliard
Copy link
Owner

Update since moving the servers:
All running well so far, moving to the US & splitting to multiple servers does seem to be helping at least so far.
It's also equally possible GitHub didn't have any slowness in the API today 😅
Will keep a close eye on things.

@stilliard stilliard removed the blocked Blocked by something else label Oct 27, 2023
@dave-yotta
Copy link

Anecdotally, they seem to be working much better now. I had a moment of surprise when a PR went green right after clicking a checkbox which never happened before.

@stilliard
Copy link
Owner

@dave-yotta
Yeah it's been working without any issue reports for the last week.
Monitoring hasn't spotted any spikes or anything either.
Leaving this open for another week to be sure but think the move has definitely helped :)

@stilliard
Copy link
Owner

Been a couple weeks and not had any further issues.
I think we're good to close this one off again.
If anyone runs into the same issue feel free to reply or open a new ticket any time.
Thanks!

@peppy
Copy link

peppy commented Nov 8, 2023

I just noticed this one today, could you double-check? ppy/osu-queue-score-statistics#164

@stilliard
Copy link
Owner

@peppy thanks for reporting.

This one is interesting, I don't see it at all in the log atm. I wonder if Githubs not sent it yet for some reason?

@stilliard
Copy link
Owner

Nothing reported on the github status atm.
Could you try editing it to see if that pushes it over?
We have no entries of "osu-queue-score-statistics" in the logs for last couple hours on the servers but I've tested some others and they appear fine. Not sure why Github's been a little slow with sending that one?

@peppy
Copy link

peppy commented Nov 8, 2023

Editing did help in this case.

@stilliard
Copy link
Owner

Cool, checked the logs and I can see 2 updates just came in for your repo.
Treating as a one off as unlike previous issues, Github didn't even send the request to us until the edit.
Thanks for reporting though. Will continue to keep an eye on it 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working investigating Being investigated
Projects
None yet
Development

No branches or pull requests