Performance issues using push rules

Overview

Using the "Commit author email" push rule can result in performance degradation when pushing a large number of commits.

Problem

Each pushed commit is checked with push_rule_check, if a large number number of commits (1000+) are pushed this will cause the push to be slowly processed.


  • https://gitlab.zendesk.com/agent/tickets/70009
Assignee Loading
Time tracking Loading