Commit 0697e2e6 authored by Amy Qualls's avatar Amy Qualls

Merge branch 'bprescott/docs/20210512-difflimits' into 'master'

Merge request limits

See merge request gitlab-org/gitlab!61611
parents 3b1393c4 28c817cc
...@@ -574,7 +574,26 @@ See [Environment Dashboard](../ci/environments/environments_dashboard.md#adding- ...@@ -574,7 +574,26 @@ See [Environment Dashboard](../ci/environments/environments_dashboard.md#adding-
Pods and Deployments. However, data over 10 MB for a certain environment read from Pods and Deployments. However, data over 10 MB for a certain environment read from
Kubernetes won't be shown. Kubernetes won't be shown.
## Merge request reports ## Merge requests
### Diff limits
GitLab has limits around:
- The patch size for a single file. [This is configurable on self-managed instance](../user/admin_area/diff_limits.md).
- The total size of all the diffs for a merge request.
An upper and lower limit applies to each of these:
- The number of changed files.
- The number of changed lines.
- The cumulative size of the changes displayed.
The lower limits result in additional diffs being collapsed. The higher limits
prevent any more changes from rendering. For more information about these limits,
[read the development documentation](../development/diffs.md#diff-limits).
### Merge request reports size limit
Reports that go over the 20 MB limit won't be loaded. Affected reports: Reports that go over the 20 MB limit won't be loaded. Affected reports:
...@@ -607,18 +626,17 @@ amount of memory during indexing. ...@@ -607,18 +626,17 @@ amount of memory during indexing.
You can set a limit on the content of text fields indexed for Advanced Search. You can set a limit on the content of text fields indexed for Advanced Search.
Setting a maximum helps to reduce the load of the indexing processes. If any Setting a maximum helps to reduce the load of the indexing processes. If any
text field exceeds this limit then the text will be truncated to this number of text field exceeds this limit, then the text is truncated to this number of
characters and the rest will not be indexed and hence will not be searchable. characters. The rest of the text is not indexed, and not searchable.
This is applicable to all indexed data except repository files that get This applies to all indexed data except repository files that get
indexed, which have a separate limit (see [Maximum file size indexed, which have a separate limit. For more information, read
indexed](#maximum-file-size-indexed)). [Maximum file size indexed](#maximum-file-size-indexed).
- On GitLab.com, this is limited to 20,000 characters
- For self-managed installations, this is unlimited by default
This limit can be configured for self-managed installations when [enabling - On GitLab.com, the field length limit is 20,000 characters.
Elasticsearch](../integration/elasticsearch.md#enabling-advanced-search). - For self-managed installations, the field length is unlimited by default.
You can configure this limit for self-managed installations when you
[enable Elasticsearch](../integration/elasticsearch.md#enabling-advanced-search).
Set the limit to `0` to disable it. Set the limit to `0` to disable it.
## Wiki limits ## Wiki limits
......
...@@ -10,6 +10,7 @@ type: reference ...@@ -10,6 +10,7 @@ type: reference
You can set a maximum size for display of diff files (patches). You can set a maximum size for display of diff files (patches).
For details about diff files, [view changes between files](../project/merge_requests/changes.md). For details about diff files, [view changes between files](../project/merge_requests/changes.md).
Read more about the [built-in limits for merge requests and diffs](../../administration/instance_limits.md#merge-requests).
## Maximum diff patch size ## Maximum diff patch size
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment