Finalmente atualizando minhas instâncias #GotoSocial. O upgrade do 0.20.1 para o ultimo snapshot 0.21.1 inclui uma migração maciça que durou um bom tempo e pareceu recriar muitas partes da base de dados. A minha outra conta em inglês com mais contatos ainda está no processo!

E quando digo que é demorado é mesmo. Tipo já passou de 40 minutos numa VM de 4 cores rodando num SSD num  host que está longe de ser sobrecarregada.

Provavelmente deveria ter colocado o PRAGMA sycnhronous off; no sqlite durante o tempo da migração e reativado depois.

Essa outra conta não é tão enorme assim, só um usuário com mil contatos e alguns bots mas já dá uma baita diferença.

Quem tiver uma instância GotoSocial com sei lá 20 usuários no SQLite (dizem que é razoável até 30?) precisa prever um downtime razoável e se preparar.

Também não sei quando dizem 30 usuários se se referem a compulsivos do meu tipo o usuários razoáveis que seguem cada um 50 pessoas.