8bc55a5676
Instead of deleting a namespace synchronously as before, we now mark the namespace for deletion, disable it, and rename it. A worker then comes along and deletes the namespace in the background. This results in a *significantly* better user experience, as the namespace deletion operation now "completes" in under a second, where before it could take 10s of minutes at the worse. Fixes https://jira.coreos.com/browse/QUAY-838 |
||
---|---|---|
.. | ||
blobuploadcleanupworker | ||
buildlogsarchiver | ||
gc | ||
globalpromstats | ||
notificationworker | ||
securityworker | ||
servicekeyworker | ||
teamsyncworker | ||
test | ||
__init__.py | ||
chunkcleanupworker.py | ||
expiredappspecifictokenworker.py | ||
ipresolverupdateworker.py | ||
logrotateworker.py | ||
namespacegcworker.py | ||
queuecleanupworker.py | ||
queueworker.py | ||
repositoryactioncounter.py | ||
security_notification_worker.py | ||
storagereplication.py | ||
worker.py |