jkastner / pagure

Forked from pagure 6 years ago
Clone

7b90809 Add explicit project-level locking with lock types

Authored and Committed by puiterwijk 6 years ago
    Add explicit project-level locking with lock types
    
    This offers different types of locking within a project.
    Specifically, it prevents the worker from locking up the frontends when it gets
    a project-wide lock, while still ensuring that multiple workers can't work on
    the same project.
    
    Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
    
        
file modified
+4 -0
file modified
+8 -6
file modified
+73 -0
file modified
+213 -179
file modified
+23 -0
file modified
+1 -0
file modified
+1 -0