プッシュイベントアクティビティーの制限と一括プッシュイベント
- プラン: Free、Premium、Ultimate
- 提供形態: GitLab Self-Managed、GitLab Dedicated
システムの良好なパフォーマンスを維持し、アクティビティーフィードのスパムを防ぐために、プッシュイベントアクティビティーの制限を設定します。デフォルトでは、GitLabはこの制限を3に設定しています。3つ以上のブランチとタグに影響する変更をプッシュすると、GitLabは個々のプッシュイベントの代わりに、一括プッシュイベントを作成します。
たとえば、4つのブランチに同時にプッシュすると、アクティビティーフィードには、4つの個別のプッシュイベントではなく、単一の Pushed to 4 branches at (project name)イベントが表示されます。
別のプッシュイベントアクティビティーの制限を設定するには、次のいずれかの方法があります:
Application settings APIで、
push_event_activities_limitを設定します。GitLab UIの場合:
- 左側のサイドバーの下部で、管理者を選択します。
- 左側のサイドバーで、設定 > ネットワークを選択します。
- パフォーマンスの最適化を展開します。
- プッシュイベントアクティビティーの制限設定を編集します。
- 変更を保存を選択します。
値は0以上にすることができます。この値を0に設定しても、スロットリングは無効になりません。