ArgumentError (limite di attributi per elemento superato) quando si tenta di aprire il diff di un argomento bloccato

Anch’io sto riscontrando un problema molto simile (o correlato).

Passaggi per riprodurre il problema / cause:

  • Il problema si verifica su post estremamente lunghi (circa 100.000 caratteri).
  • Viene attivato specificamente da revisioni su larga scala (quando una grande parte del contenuto viene modificata).

Quando si tenta di salvare una modifica di tali dimensioni, il backend spesso va in timeout (502/504). Sospetto che la causa principale sia il calcolo della differenza (Diff) tra la versione vecchia e quella nuova, che diventa estremamente oneroso quando si combinano queste due condizioni.