TRADElube 1.2.0.21 Release Notes

Release Datum: 26.10.2022

Weitere Performance Optimierungen

Optimierung
TriData
Shopware

  • Performance der Aufgabe "TriData Eigenschaften Herunterladen" optimiert. Ähnlich wie die Änderung in Version 1.2.0.20 bzgl. der Aufgabe "TriData Produkte Herunterladen"

  • Einträge mit Übertragungsfehler beim Löschen von Einträgen (z. B. Fehler beim Löschen von Produkten in Shopware weil es unbekannte Verknüpfungen gibt), wurden unnötigerweise immer wieder zum Übertragen probiert. Nun wird dieser Sachverhalt auch so behandelt wie das bereits bei normalen fehlerhafte Übertragungen schon lange der Fall ist. Das funktioniert so, indem diese Übertragungen nach dem ersten Auftreten des Fehlers zwar noch 2 Stunden lang immer wieder probiert werden (falls es nur vorrübergehende Fehler sind), danach dann aber nur noch einmal in 6 Stunden. Dabei werden auch immer nur max. 10 Einträge neu probiert. Klingt kompliziert, aber solche unscheinbaren und versteckten Konzepte sind wichtig und notwendig, damit die Server nicht unnötig überlastet werden, auf Kosten der allgemeinen Performance.

Fälschlicherweise Eigenschaften gelöscht

Bugfix
Shopware

Bedauerlicherweise gab es einen Fehler bei der Aufgabe "Shopware Eigenschaften Hochladen". Hier wurden fälschlicherweise Eigenschaften (bzw. Eigenschaftswerte) gelöscht, die aufgrund der Erneuerungszeit (siehe TRADElube 1.2.0.1 Release Notes) eigentlich für erneutes Übertragen vorgesehen waren (z. B. je nach Einstellung nach einer Woche). Der entsprechende Code für diese Erneuerungsregel wurde fälschlicherweise bei der Programmierung in der falschen Funktion eingefügt, "RemoveProperties" anstatt "UploadProperties" 😦

Dafür möchten wir uns entschuldigen! Und auch darauf hinweisen, dass wir die Software als ganzes auch nochmal auf dieses Fehlerbild untersucht haben. Sonst haben wir aber nichts mehr gefunden. Auch die Version 1.1.3 ist nicht betroffen. Das Problem ist mit der Version 1.2.0 hinzugekommen.

Die Korrektur der Eigenschaftwerte erfolgt nun mit der Version 1.2.0.21 entweder nach einiger Zeit automatisch, sofern auch bei der Aufgabe "Shopware Produkte Hochladen" eine Erneuerungszeit eingestellt ist, oder schneller wenn man diese Aufgabe zurücksetzt, dann wird nochmal alles sofort vollständig synchronisiert.

Screenshot TRADElube 1.2.0.21-1