Hallo, dies ist eigentlich kein Support-Thema, sondern eher etwas, das ich zufällig entdeckt habe:
Wir hatten eine Situation, in der wir zwei Benutzer zusammenführen mussten, wobei der zu fusionierende und anschließend gelöschte Benutzer mehr als 4500 Beiträge hatte.
Mit der Kernfunktionalität erhielten wir nach einigen Minuten während des Zusammenführens eine Fehlermeldung, ähnlich wie ein Timeout (ich erinnere mich nicht mehr genau, was dort stand), und der Prozess scheint dort abgestürzt zu sein.
Nach einiger Zeit haben wir das alte Merge-Plugin ausprobiert (Merge Users Plugin), und es scheint einwandfrei funktioniert zu haben. Der Prozess lief mehrere Minuten/Stunden im Hintergrund, und danach erhielten wir eine Systemnachricht, dass die Zusammenführung erfolgreich abgeschlossen wurde.
Interessant wäre zu wissen, ob die Kernfunktionalität ebenfalls wie das alte Merge-Plugin als Hintergrundtask funktioniert und fortschreitet, trotz des Timeouts. Falls ja, müssten wir das Plugin überhaupt nicht mehr verwenden.
@sam, wir sollten wahrscheinlich eine Warnung einfügen, wenn jemand versucht, Benutzer mit einer riesigen Anzahl von Beiträgen zusammenzuführen. Andernfalls wird es zur Maschine zur Generierung von Support-Tickets.
Stimme zu, wir sollten etwas unternehmen, eine Warnung wirkt jedoch etwas seltsam. „Das wird wahrscheinlich schiefgehen, aber klicken Sie trotzdem gerne weiter“ … Das könnte zu noch mehr Supportanfragen führen.
Ich werde das einfach in das nächste Release einbauen, damit wir die Arbeit in einen Hintergrundjob verlagern oder sie in Batches abarbeiten und den Fortschritt anzeigen – das wäre das ideale Ergebnis.