Ho appena inviato questo commit al core:
Introduce una nuova rake task che dovrebbe aiutarci a rintracciare questo problema. Non stiamo riscontrando alcun errore sul nostro hosting, il che suggerisce che sia correlato a un plugin di terze parti.
Qualcuno che ha il problema può aggiornare all’ultima versione tests-passed, quindi eseguire:
./launcher enter app
cd /var/www/discourse
bin/rake "revisions:debug_deserialization"
Questo dovrebbe stampare informazioni sulle classi problematiche e un esempio di revisione per ciascuna classe. Condividi la sezione riassuntiva/esempio dell’output in questo topic (o tramite PM, se preferisci non condividere pubblicamente la revisione di esempio).
Una volta che sapremo esattamente cosa sta causando il problema, saremo in grado di costruire una soluzione. (probabilmente sarà una migrazione del database nel plugin di terze parti, o una rake task core che può ripulire dati imprevisti)