From 9c9e585e60b9fbec693d464f6c50e17e20d7af1e Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Thu, 11 Feb 2021 23:36:01 +0100 Subject: [PATCH] Ignore result of haystack index update jobs This saves us some 50,000 database updates each day in a production environment. --- aleksis/core/settings.py | 1 + 1 file changed, 1 insertion(+) diff --git a/aleksis/core/settings.py b/aleksis/core/settings.py index 142e2c837..07bdb7e82 100644 --- a/aleksis/core/settings.py +++ b/aleksis/core/settings.py @@ -723,6 +723,7 @@ elif HAYSTACK_BACKEND_SHORT == "whoosh": if _settings.get("celery.enabled", False) and _settings.get("search.celery", True): INSTALLED_APPS.append("celery_haystack") HAYSTACK_SIGNAL_PROCESSOR = "celery_haystack.signals.CelerySignalProcessor" + CELERY_HAYSTACK_IGNORE_RESULT = True else: HAYSTACK_SIGNAL_PROCESSOR = "haystack.signals.RealtimeSignalProcessor" -- GitLab