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 |
||
|---|---|---|
| .. | ||
| cache | ||
| migrations | ||
| model | ||
| oci_model | ||
| test | ||
| users | ||
| __init__.py | ||
| archivedlogs.py | ||
| billing.py | ||
| buildlogs.py | ||
| database.py | ||
| fields.py | ||
| queue.py | ||
| read_slave.py | ||
| runmigration.py | ||
| text.py | ||
| userevent.py | ||
| userfiles.py | ||