This repository has been archived on 2020-03-24. You can view files and clone it, but cannot push or open issues or pull requests.
quay/workers
Joseph Schorr 8bc55a5676 Make namespace deletion asynchronous
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
2018-02-27 13:12:51 -05:00
..
blobuploadcleanupworker Disable default debug logs for workers 2017-08-24 14:25:51 -04:00
buildlogsarchiver yapf 2017-07-11 15:33:48 +03:00
gc yapf format 2017-06-29 09:40:39 +03:00
globalpromstats Disable default debug logs for workers 2017-08-24 14:25:51 -04:00
notificationworker Update for merge and make additional interface improvements 2017-07-25 17:00:08 -04:00
securityworker Disable default debug logs for workers 2017-08-24 14:25:51 -04:00
servicekeyworker Add metrics for tracking when instance key renewal succeeds and fails, as well as when instance key *lookup* fails 2018-02-02 11:14:42 -05:00
teamsyncworker Disable default debug logs for workers 2017-08-24 14:25:51 -04:00
test Change security worker to use data interface 2017-06-28 14:50:52 +03:00
__init__.py First few changes for the image diffs feature. 2013-10-17 18:25:19 -04:00
chunkcleanupworker.py Add log JSON formatter 2017-06-07 00:02:52 +02:00
expiredappspecifictokenworker.py Add a worker to automatically GC expired app specific tokens 2018-02-12 14:56:01 -05:00
ipresolverupdateworker.py Add worker to update ipresolver data files every few hours 2017-09-28 14:40:59 -04:00
logrotateworker.py Disable default debug logs for workers 2017-08-24 14:25:51 -04:00
namespacegcworker.py Make namespace deletion asynchronous 2018-02-27 13:12:51 -05:00
queuecleanupworker.py workers.queuecleanup: s/week/day cleanup frequency 2016-10-20 13:47:07 -04:00
queueworker.py refactor(queueworker): remove unused function and import 2017-07-10 10:49:39 -04:00
repositoryactioncounter.py Fix NPE bug in RAC worker 2017-04-11 15:42:11 -04:00
security_notification_worker.py Change security notification code to use the new stream diff reporters 2016-12-20 12:50:19 -05:00
storagereplication.py Small fix for georeplication and add better logs 2017-06-23 17:07:05 -04:00
worker.py Disable default debug logs for workers 2017-08-24 14:25:51 -04:00