36 lines
1.4 KiB
Markdown
36 lines
1.4 KiB
Markdown
---
|
|
stage: Create
|
|
group: Source Code
|
|
info: "To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments"
|
|
type: reference
|
|
---
|
|
|
|
# Push event activities limit and bulk push events **(FREE)**
|
|
|
|
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/31007) in GitLab 12.4.
|
|
|
|
Set the number of branches or tags to limit the number of single push events
|
|
allowed at once. If the number of events is greater than this, GitLab creates
|
|
bulk push event instead.
|
|
|
|
For example, if 4 branches are pushed and the limit is currently set to 3,
|
|
the activity feed displays:
|
|
|
|
![Bulk push event](img/bulk_push_event_v12_4.png)
|
|
|
|
With this feature, when a single push includes a lot of changes (for example, 1,000
|
|
branches), only 1 bulk push event is created instead of 1,000 push
|
|
events. This helps in maintaining good system performance and preventing spam on
|
|
the activity feed.
|
|
|
|
To modify this setting:
|
|
|
|
- In the Admin Area:
|
|
1. On the top bar, select **Menu > Admin**.
|
|
1. On the left sidebar, select **Settings > Network**, then expand **Performance optimization**.
|
|
- Through 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)
|