Existe alguma maneira decente de fazer isso?
Tipo, os dados já existem, pois foram importados com sucesso.
Existe alguma maneira decente de fazer isso?
Tipo, os dados já existem, pois foram importados com sucesso.
Acho que essas coisas são resolvidas diariamente?
Parece que não.
Todos os seus jobs do Sidekiq foram concluídos? Se sim, você pode verificar os importadores em lote; existem algumas tarefas rake que podem fazer isso. (Ou talvez alguém mais te dê uma resposta concreta.)
Sim, todos os jobs do Sidekiq foram executados com sucesso. A importação está em andamento há algumas semanas e esses dados não foram corrigidos automaticamente. A tarefa rake ensure_consistency, executada após a importação, não parece reconstruir isso. Existe um comando no console do Rails para reconstruir as estatísticas dos tópicos que parece corrigir esse valor, mas esse método é extremamente lento. Com a quantidade de tópicos que temos, levaria mais de um mês para processar todos os tópicos na velocidade atual.
Alguma ideia de alguém da @team
Seria legal corrigir de verdade as estatísticas do perfil.
Ainda estamos investigando como resolver isso de forma que não seja apenas um comando do rails console.
Você conseguiu resolver isso, @TheDarkWizard?
Peço desculpas pelo atraso em responder.
Nós pausamos nossos testes de reconstrução por enquanto, já que a comunidade não estava pronta para a migração, mas fizemos muitas reconstruções e testes, e acredito que um deles funcionou. @Ghan foi a pessoa responsável por construir o script de migração, então ele seria capaz de responder melhor. Eu fiz a estilização e outras decisões para o nosso site.
Vou começar a analisar tudo isso novamente, relatarei quaisquer problemas que surgirem!
Ainda não descobrimos isso.