Pull request page become so slow when pr is big #33663
Replies: 40 comments 34 replies
-
|
Same problem here. Is horrible. this should be high priority |
Beta Was this translation helpful? Give feedback.
-
|
I've been using the |
Beta Was this translation helpful? Give feedback.
-
|
Same here on Chrome. Switching to Firefox, and it's no longer an issue. Here's my tampermonkey script to remind me to use firefox instead. |
Beta Was this translation helpful? Give feedback.
-
|
Same here |
Beta Was this translation helpful? Give feedback.
-
|
This has gotten incredibly bad. |
Beta Was this translation helpful? Give feedback.
-
|
Above 50 files changed the UI becomes unusable. How about paging the results instead of loading more than the browser can handle? |
Beta Was this translation helpful? Give feedback.
-
|
Indeed, it is horribly slow |
Beta Was this translation helpful? Give feedback.
-
|
It is so bad, can't believe a company at GitHub's level is doing this |
Beta Was this translation helpful? Give feedback.
-
|
Commenting to get more traction on this. Using Chrome - PRs aren't even that big (~50-80 files, not too many lines per file) and slowness becomes unbearable. It really does sound like paging could help ? |
Beta Was this translation helpful? Give feedback.
-
|
@namse Please could you rename your discussion to: I think the issue is Chrome specific, and the GitHub devs should know that. |
Beta Was this translation helpful? Give feedback.
-
WorkaroundTemporary solution until GitHub fixes this: Use Firefox with add-ons disabled. Many people have reported that Firefox (with add-ons disabled) has far better performance on the PR file tab compared to Chrome, Chromium and Safari. Many say that disabling extensions in Chrome doesn't seem to help (I can confirm this). |
Beta Was this translation helpful? Give feedback.
-
|
Here's an example of a PR that isn't even too large causing stalls of 2-10 seconds on Safari (Mac Studio, highest specs) when performing operations such as as scrolling (causing the header content to anchor to the top of the page), changing tabs, typing in a textbox, etc. For tab changes, there is a large overhead of 5 second spent in JS (turbolinks). For scrolling, style invalidation is 2-4 seconds. Typing the first character in a textbox has a noticeable delay. Posting review feedback can sometimes get in a stuck state where the content is posted but the page never reports that it is, likely due to low performance. Please github give this some attention. |
Beta Was this translation helpful? Give feedback.
-
|
Safari and Chrome are the two largest browsers by market share, and by far. It does not sound right that such a large issue would be ignored by GitHub, and the only workaround is "use something else"... |
Beta Was this translation helpful? Give feedback.
-
|
I look forward to this issue getting solved soon. |
Beta Was this translation helpful? Give feedback.
-
|
Ditto on all the comments. Large PRs freeze most of our teams browsers. |
Beta Was this translation helpful? Give feedback.
-
|
Very slow, freezes my Windows machine when using the PR review site. Resizing the window is a sure-fire way to freeze my system now. |
Beta Was this translation helpful? Give feedback.
-
|
Ohhh, we've switched to Github from Gitlab for our corporate repos and… wow, so hard to review PRs. The page is literally dying on us when using Arc browser (a fresh fork of chrome). Come on, Github, you are a huge company! How do you even manage to review your own PRs? 🤣 |
Beta Was this translation helpful? Give feedback.
-
|
This occurs on Firefox too, its unusable quite often for me. |
Beta Was this translation helpful? Give feedback.
-
|
I highly doubt this would be an issue if Microsoft hadn't bought GitHub. It's been down hill since. What's even crazier to me is that this issue is going on 3 years now, and being the LARGEST open source software repository source in the world, you'd imagine that there'd be more effort to try and fix this. 3 years next month since this discussion started!!! It's obvious that, because browsers limit their resource usage, that the specs of your computer will not really matter here because GitHub is already hitting the resource maximums with just loading the page. face palm I'm sure there's a lot of engineers trying to come up with work-arounds and bandaids, but this needs to be fixed at the root of the issue. |
Beta Was this translation helpful? Give feedback.
-
|
GitHub now really needs a fierce competitor (and something will come soon), because they're not fixing fundamental issues of software engineering and modern software. https://yoyo-code.com/why-is-github-ui-getting-so-much-slower/ |
Beta Was this translation helpful? Give feedback.
-
|
I think a change happen in new pr mode, now Github use lazy render and don't render all files at same time, in pr with 90 files, with +4000 lines, the issue not exists |
Beta Was this translation helpful? Give feedback.
-
|
Last couple weeks I did not have problems on Safari but now I would say it is even worse, to the point that I am not even able to approve a 30 files PR |
Beta Was this translation helpful? Give feedback.
-
|
Using Helium Browser - Its chromium... and the pr page completely sucks |
Beta Was this translation helpful? Give feedback.
-
|
This is absolutely atrocious, I'm barely able to comment on a 12-file PR at this point (chromium browser). Is this really being ignored for that long? |
Beta Was this translation helpful? Give feedback.
-
|
Goes to show that most likely vast majority of GitHub's paying user base never does code reviews 🥲 |
Beta Was this translation helpful? Give feedback.
-
|
I experience loading spinners in the conversation tab. It's weird that elements that have already been rendered is struggling to display when i don't even interact with anything other than scrolling. |
Beta Was this translation helpful? Give feedback.
-
|
same, chrome macos m2 |
Beta Was this translation helpful? Give feedback.
-
|
We are experiencing incredibly slow load times on even medium sized PRs (30 some files). Often it's not even reviewable in Github and we end up looking at the git commits and reviewing the code in our IDEs. Review in Github has really gone down hill lately where its painful to use now. Using Safari on MacOS M2 machine. |
Beta Was this translation helpful? Give feedback.
-
|
This is horrible Github, this is all we use your platform for is code reviews. Can anyone recommend alternatives? |
Beta Was this translation helpful? Give feedback.
-
|
Cmon Github, the UI has become horrifically slow. This should be a top priority |
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
-
My company used to make a big PR for major update. It's very difficult to review or check comment with code in Pull request page because it become too laggy to review in page.
I hope it become optimized.
Beta Was this translation helpful? Give feedback.
All reactions