Vejo algumas coisas estranhas acontecendo no cliente que estão causando certa surpresa:
-
Por que estamos fazendo requisições HTTP para o servidor durante a atualização? Parece que estamos fazendo uma requisição para
/admin/docker/upgradeno meio da atualização, o que é confuso para mim. Deveríamos apenas aguardar o message bus. Executei isso no Firefox, então tenho depuração limitada. -
O message bus não usa long polling, apenas short polling, o que leva a limites de taxa.
-
“Ir para a próxima atualização” é um pouco confuso; deveríamos apenas dizer “concluído” quando terminarmos de atualizar uma parte, em vez de mudar rapidamente para a outra parte.
@Osama, você pode dedicar algum tempo para depurar/refinar/atualizar o Ember e assim por diante? Acho que a maior parte disso parece ser trabalho no cliente.
Nota para as pessoas sobre este tópico: vamos resolver isso, mas provavelmente levará de 2 a 4 semanas. Como isso vem acontecendo há um mês, acho que podemos esperar um pouco.