• Sean McGivern's avatar
    Speed up suggested approvers · 216a4823
    Sean McGivern authored
    Instead of performing `git log` for each file that's changed, do it for
    all files at once. This stops git having to load large packfiles once
    for each file in an MR.
    
    This is always a suggestion, so the change in behaviour should be
    fine. Increase the number of commits counted by squaring it, to allow
    for the fewer calls to `git log`.
    216a4823
1811-very-poor-performance-creating-merge-request-regression-in-9-0-often-hits-60-seconds-timeout-on-small-requests.yml 78 Bytes