diff options
Diffstat (limited to 'doc/user/admin_area')
-rw-r--r-- | doc/user/admin_area/settings/continuous_integration.md | 7 | ||||
-rw-r--r-- | doc/user/admin_area/settings/img/bulk_push_event_v12_4.png | bin | 0 -> 28215 bytes | |||
-rw-r--r-- | doc/user/admin_area/settings/img/push_event_activities_limit_v12_4.png | bin | 0 -> 46607 bytes | |||
-rw-r--r-- | doc/user/admin_area/settings/index.md | 1 | ||||
-rw-r--r-- | doc/user/admin_area/settings/push_event_activities_limit.md | 28 |
5 files changed, 35 insertions, 1 deletions
diff --git a/doc/user/admin_area/settings/continuous_integration.md b/doc/user/admin_area/settings/continuous_integration.md index e9157951c7b..c60b3323105 100644 --- a/doc/user/admin_area/settings/continuous_integration.md +++ b/doc/user/admin_area/settings/continuous_integration.md @@ -29,7 +29,12 @@ If you want to disable it for a specific project, you can do so in ## Maximum artifacts size **(CORE ONLY)** The maximum size of the [job artifacts](../../../administration/job_artifacts.md) -can be set at the project level, group level, and at the instance level. The value is: +can be set at: + +- The instance level. +- [From GitLab 12.4](https://gitlab.com/gitlab-org/gitlab/issues/21688), the project and group level. + +The value is: - In *MB* and the default is 100MB per job. - [Set to 1G](../../gitlab_com/index.md#gitlab-cicd) on GitLab.com. diff --git a/doc/user/admin_area/settings/img/bulk_push_event_v12_4.png b/doc/user/admin_area/settings/img/bulk_push_event_v12_4.png Binary files differnew file mode 100644 index 00000000000..38e666e32ac --- /dev/null +++ b/doc/user/admin_area/settings/img/bulk_push_event_v12_4.png diff --git a/doc/user/admin_area/settings/img/push_event_activities_limit_v12_4.png b/doc/user/admin_area/settings/img/push_event_activities_limit_v12_4.png Binary files differnew file mode 100644 index 00000000000..fd3775ac4d7 --- /dev/null +++ b/doc/user/admin_area/settings/img/push_event_activities_limit_v12_4.png diff --git a/doc/user/admin_area/settings/index.md b/doc/user/admin_area/settings/index.md index ff86620dbb2..4ca91ae5339 100644 --- a/doc/user/admin_area/settings/index.md +++ b/doc/user/admin_area/settings/index.md @@ -22,6 +22,7 @@ include: - [Custom templates repository](instance_template_repository.md) **(PREMIUM)** - [Protected paths](protected_paths.md) **(CORE ONLY)** - [Help messages for the `/help` page and the login page](help_page.md) +- [Push event activities limit and bulk push events](push_event_activities_limit.md) NOTE: **Note:** You can change the [first day of the week](../../profile/preferences.md) for the entire GitLab instance diff --git a/doc/user/admin_area/settings/push_event_activities_limit.md b/doc/user/admin_area/settings/push_event_activities_limit.md new file mode 100644 index 00000000000..9850de0f4b3 --- /dev/null +++ b/doc/user/admin_area/settings/push_event_activities_limit.md @@ -0,0 +1,28 @@ +--- +type: reference +--- + +# Push event activities limit and bulk push events + +> [Introduced](https://gitlab.com/gitlab-org/gitlab/issues/31007) in GitLab 12.4. + +This allows you to set the number of changes (branches or tags) in a single push +to determine whether individual push events or bulk push event will be created. +Bulk push events will be created if it surpasses that value. + +For example, if 4 branches are pushed and the limit is currently set to 3, +you'll see the following in the activity feed: + +![Bulk push event](img/bulk_push_event_v12_4.png) + +With this feature, when a single push includes a lot of changes (e.g. 1,000 +branches), only 1 bulk push event will be created instead of creating 1,000 push +events. This helps in maintaining good system performance and preventing spam on +the activity feed. + +This setting can be modified in **Admin Area > Settings > Network > Performance Optimization**. +This can also be configured via the [Application settings API](../../../api/settings.md#list-of-settings-that-can-be-accessed-via-api-calls) +as `push_event_activities_limit`. The default value is 3, but it can be greater +than or equal 0. + +![Push event activities limit](img/push_event_activities_limit_v12_4.png) |