Bewegende Beiträge kehren 502 Bad Gateway zurück

Okay, der Fehler 500 sollte in der neuesten Version behoben sein. Ich habe gerade noch eine weitere Korrektur eingepflegt, damit der tatsächliche Fehler in den Logs erscheint, falls dort noch ein anderer Bug vorliegt.

Wenn du einen Fehler 502 erhältst, bedeutet das, dass der Verschiebevorgang zu lange dauert und abläuft. In den letzten Monaten habe ich viele Änderungen vorgenommen, um beim Verschieben von Beiträgen mehr Metadaten zu übertragen. Ich habe versucht, dies zu optimieren, aber es hängt stark von der Datenmenge ab und könnte für einige Server immer noch zu ressourcenintensiv sein, um die gesamte Arbeit innerhalb von 30 Sekunden abzuschließen.

Die Lösung wird darin bestehen, dies noch einmal zu refaktorieren und Informationen über verschobene Beiträge dauerhaft in der Datenbank zu speichern (anstatt in einer temporären Tabelle) und die gesamte schwere Arbeit in einem Hintergrundjob zu erledigen.