ElasticSearch und die Tabelle `s_es_backlog`

Hi,

wir testen gerade ein wenig mit ElasticSearch rum und mich wundert das die Tabelle s_es_backlog nach einer Synchronisation mit Elastic Search nicht geleert wird.

Ist das normal? nicht implementiert oder hat das einen speziellen Grund?

Weiß das jemand?

 

Hier die Antwort gefunden: https://github.com/shopware/devdocs/blob/master/source/sysadmins-guide/elasticsearch-setup/index.md#using-and-understanding-the-data-synchronization-mechanism

Backlog cleanup

Like the old indices, the processed backlog queue is never deleted which allows to reproduce data changes of the system in case of a index rollback. Shopware provides a tool to cleanup those processed backlog queue:

php bin/console sw:es:backlog:clear

As such, it’s safe to run this command even on production environments, provided you have ensured that your current index is working as intended.

Sollte man also wohl von Zeit zu Zeit zum aufräumen mal händisch abfeuern.
Hoffe ich konnte jemand helfen :slight_smile: