Diff limits administration
You can set a maximum size for display of diff files (patches).
For details about diff files, view changes between files. Read more about the built-in limits for merge requests and diffs.
Configure diff limits
To speed the loading time of merge request views and branch comparison views on your instance, you can configure three instance-level maximum values for diffs:
Value | Definition | Default value | Maximum value |
---|---|---|---|
Maximum diff patch size | The total size, in bytes, of the entire diff. | 200 KB | 500 KB |
Maximum diff files | The total number of files changed in a diff. | 1000 | 3000 |
Maximum diff lines | The total number of lines changed in a diff. | 50,000 | 100,000 |
When a diff reaches 10% of any of these values, the files are shown in a collapsed view, with a link to expand the diff. Diffs that exceed any of the set values are presented as Too large are cannot be expanded in the UI.
To configure these values:
- On the left sidebar, at the bottom, select Admin.
- Select Settings > General.
- Expand Diff limits.
- Enter a value for the diff limit.
- Select Save changes.