2 ms·
The "Gitlab doesn't handle big commits" bug is still a thing, and the two issues open for it are still open (and have been for months). 8.11 overhauled the dif
by nrclark 10y ago
The "Gitlab doesn't handle big commits" bug is still a thing, and the two issues open for it are still open (and have been for months).
8.11 overhauled the diff backend, which works great! But the front-end still chokes up and freezes because the default appears to be 1000 files worth of diffs. This still pegs my CPU and hangs my browser when the page tries to render.
The second time loading the page is always fast (maybe something caches somewhere), but the first time is slow and chews the heck out of my poor PC. :(
Any chance we could get some sensible limits on the amount of information shown in a diff? Nobody is going to wade through 1000 files of diff in a web browser, so there's no reason to jam things up trying to render it.
https://gitlab.com/nrclark/dummy_project/commit/81ebdea5df2fb42e59257cb3eaad671a5c53ca36 https://gitlab.com/nrclark/dummy_project/commit/81ebdea5df2f...
edit: also, clicking the "Plain Diff" button breaks Gitlab