Merge requests with large diffs or diffs containing large files won't load the Changes tab

Summary

When a Merge Request contains large diffs, the "Changes" tab spins forever without loading. The Merge Request page loads fine but when selecting the Changes tab the changes never actually load.

Steps to reproduce

We have a specific MR we're currently having issues with here: If you need us to grant you access let me know and we'll get that to you ASAP. As mentioned above, the merge request loads fine, but on selecting the Changes tab it doesn't load the changes.

Example Project

(see above)

What is the current bug behavior?

Changes tab continuously spins the loading icon and doesn't load the diffs for review or commenting.

What is the expected correct behavior?

The changes load, and large files and/or large diffs on specific files say "too large to load" or something similar, and there's an option to view the raw file. (I've noticed this before in other MRs, but it doesn't appear to be happening on this one for some reason.

Relevant logs and/or screenshots

(see reproduction steps above; let us know if you need us to grant you access)

Output of checks

This bug happens on GitLab.com

Results of GitLab environment info

This bug happens on GitLab.com

Related Support Tickets (internal)

  • https://gitlab.zendesk.com/agent/tickets/141990
Edited Dec 19, 2019 by DeAndre Harris
Assignee Loading
Time tracking Loading