Un recente aggiornamento ha cambiato il funzionamento della cache/paginazione? Thread di grandi dimensioni non vengono più caricati dopo l'aggiornamento del sito

Il mio sito è stato recentemente aggiornato all’ultima versione di Discourse da una versione molto più vecchia.

Avevamo un thread che contava circa 68.000 risposte. Le persone continuavano a caricare il thread e a rispondere quotidianamente senza alcun impatto sul sito o sui suoi server.

Sembra che dopo l’aggiornamento, il caricamento del thread di grandi dimensioni rallenti significativamente il sito per tutti gli utenti. Circa la metà delle volte, il caricamento del thread fallisce con un errore di timeout. Inoltre, non sembra memorizzare nella cache/impaginare correttamente: se provo a caricare i post più recenti, mi allontano, quindi carico di nuovo i post recenti, ottengo gli stessi lunghi tempi di caricamento e Discourse mi riporta all’inizio del thread.

Vorrei chiedere quali funzionalità esistevano in precedenza per l’impaginazione/memorizzazione nella cache di thread di grandi dimensioni e se qualcosa è cambiato negli ultimi 6 mesi o 1 anno+ di aggiornamenti.

2 Mi Piace

@awesomerobot pensi che questo abbia a che fare con le recenti modifiche all’accessibilità dell’elenco degli argomenti?

1 Mi Piace

quei cambiamenti non sono ancora stati uniti… probabilmente correlati ai cambiamenti di glimmer? ma ci sono molti cambiamenti che potrebbero essere correlati se la versione avesse più di un anno

@Wintermute è certamente frustrante che un aggiornamento possa degradare questo, ma un argomento di risposta di 68k è ben oltre ciò che raccomanderemmo su qualsiasi versione… forse possiamo cercare possibili regressioni delle prestazioni dei megatopic… in passato abbiamo rimosso alcune funzionalità quando un argomento si estendeva oltre i 10k post per migliorare le prestazioni, ma non è uno scenario a cui diamo molta priorità

3 Mi Piace

Questo argomento è stato chiuso automaticamente 30 giorni dopo l’ultima risposta. Non sono più consentite nuove risposte.