Olá, isso não é realmente um tópico de suporte, mas algo que acabei de encontrar:
Tivemos uma situação em que precisávamos fundir dois usuários, sendo que o usuário fundido e posteriormente excluído tinha mais de 4500 posts.
Usando a funcionalidade principal, recebemos uma mensagem de erro após alguns minutos durante a fusão, algo como um timeout (não lembro exatamente o que estava escrito) e o processo parece ter parado ali.
Algum tempo depois, tentamos usar o antigo plugin Merge (Merge Users Plugin) e parece ter funcionado perfeitamente. O processo rodou em segundo plano por vários minutos/horas? e, depois disso, recebemos uma mensagem do sistema informando que a fusão foi concluída com sucesso.
O que seria interessante saber é se a funcionalidade principal também funciona/progride como uma tarefa em segundo plano, assim como o antigo plugin Merge, apesar do timeout. Se for esse o caso, significa que não precisaríamos usar o plugin de forma alguma.
@sam, provavelmente devemos exibir um aviso aqui se alguém tentar mesclar usuários com milhares de posts. Caso contrário, isso se tornará uma máquina geradora de tópicos de suporte.
Concordo que deveríamos fazer algo, mas um aviso é um pouco estranho. “Isso provavelmente vai quebrar, mas sinta-se à vontade para clicar mesmo assim” … Vejo isso levando a ainda mais suporte.
Vou apenas adicionar isso à próxima versão para que possamos mover o trabalho para uma tarefa em segundo plano ou fazê-lo funcionar em lotes e mostrar o progresso, que é o resultado ideal.