From 10da862ab195b504228a3a39a2241dd9c25381f7 Mon Sep 17 00:00:00 2001 From: Matthew Jones Date: Thu, 28 May 2015 16:30:09 -0400 Subject: [PATCH] Lower the cleanup_deleted batch size to 50 to reduce overall memory usage during the cleanup operation --- awx/main/management/commands/cleanup_deleted.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awx/main/management/commands/cleanup_deleted.py b/awx/main/management/commands/cleanup_deleted.py index 6e3aebcf23..0f8bcc7188 100644 --- a/awx/main/management/commands/cleanup_deleted.py +++ b/awx/main/management/commands/cleanup_deleted.py @@ -81,7 +81,7 @@ class Command(BaseCommand): pks_to_delete.add(instance.pk) # Cleanup objects in batches instead of deleting each one individually. - if len(pks_to_delete) >= 500: + if len(pks_to_delete) >= 50: model.objects.filter(pk__in=pks_to_delete).delete() n_deleted_items += len(pks_to_delete) pks_to_delete.clear()