Ich habe gerade diesen Commit an Core gepusht:
Er führt eine neue Rake-Aufgabe ein, die uns helfen sollte, dieses Problem zu verfolgen. Wir sehen auf unserem Hosting überhaupt keine Fehler, was darauf hindeutet, dass es sich um ein Problem mit einem Drittanbieter-Plugin handelt.
Kann bitte jemand mit dem Problem auf den neuesten Stand von tests-passed aktualisieren und dann Folgendes ausführen:
./launcher enter app
cd /var/www/discourse
bin/rake "revisions:debug_deserialization"
Dies sollte Informationen über die problematischen Klassen und ein Beispiel-Revision für jede Klasse ausgeben. Bitte teilen Sie den Zusammenfassungs-/Beispielabschnitt der Ausgabe in diesem Thema (oder per PN, wenn Sie die Beispiel-Revision nicht öffentlich teilen möchten).
Sobald wir genau wissen, was das Problem verursacht, können wir eine Lösung entwickeln. (wahrscheinlich entweder eine Datenbankmigration im Drittanbieter-Plugin oder eine Kern-Rake-Aufgabe, die unerwartete Daten bereinigen kann)