• Yorick Peterse's avatar
    Synchronize all project authorization refreshing · 6f88984b
    Yorick Peterse authored
    Previously a lease would only be obtained to update data. This could
    lead to duplicate data being inserted, triggering a UNIQUE constraint
    error. To work around this we now acquire a lease before performing
    _any_ project authorization work, releasing it at the very end.
    
    Fixes #25987
    6f88984b
refresh-authorizations-tighter-lease.yml 115 Bytes