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 |
||
|---|---|---|
| .. | ||
| avatar | ||
| build | ||
| datafile | ||
| dockerfile | ||
| page | ||
| route-builder | ||
| view-array | ||
| angular-helper.js | ||
| angular-poll-channel.js | ||
| api-service.js | ||
| container-service.js | ||
| cookie-service.js | ||
| document-visibility-service.js | ||
| documentation-service.js | ||
| external-login-service.js | ||
| external-notification-data.js | ||
| features-config.js | ||
| image-loader-service.js | ||
| image-metadata-service.js | ||
| key-service.js | ||
| meta-service.js | ||
| notification-service.js | ||
| oauth-service.js | ||
| ping-service.js | ||
| plan-service.js | ||
| roles-service.js | ||
| status-service.js | ||
| string-builder-service.js | ||
| table-service.js | ||
| trigger-service.js | ||
| ui-service.js | ||
| user-service.js | ||
| util-service.js | ||
| vulnerability-service.js | ||