From ddeafdbd532c6002091bc8a3a143073ab5eac3d2 Mon Sep 17 00:00:00 2001 From: Egor fureunoir Gorbunov Date: Sun, 11 May 2025 22:52:45 +0300 Subject: [PATCH] Features: 1) Replace CelerySignalProcessor with RealTimeSignalProcessor for Elasticsearch signal processing; Fixes: None; Extra: 1) Update indentation for improved readability; 2) Set ELASTICSEARCH_DSL_AUTOSYNC and ELASTICSEARCH_DSL_PARALLEL to False for configuration change; --- evibes/settings/elasticsearch.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/evibes/settings/elasticsearch.py b/evibes/settings/elasticsearch.py index 865b3ec8..833e7393 100644 --- a/evibes/settings/elasticsearch.py +++ b/evibes/settings/elasticsearch.py @@ -1,16 +1,16 @@ from evibes.settings.base import * # noqa: F403 ELASTICSEARCH_DSL = { - 'default': { - 'hosts': ['http://elasticsearch:9200'], - 'basic_auth': ('elastic', getenv("ELASTIC_PASSWORD")), # noqa: F405 - 'verify_certs': False, - 'ssl_show_warn': False, - }, + 'default': { + 'hosts': ['http://elasticsearch:9200'], + 'basic_auth': ('elastic', getenv("ELASTIC_PASSWORD")), # noqa: F405 + 'verify_certs': False, + 'ssl_show_warn': False, + }, } -ELASTICSEARCH_DSL_AUTOSYNC = True -ELASTICSEARCH_DSL_PARALLEL = True +ELASTICSEARCH_DSL_AUTOSYNC = False +ELASTICSEARCH_DSL_PARALLEL = False ELASTICSEARCH_DSL_SIGNAL_PROCESSOR = ( - "django_elasticsearch_dsl.signals.CelerySignalProcessor" + "django_elasticsearch_dsl.signals.RealTimeSignalProcessor" )