Esta página descreve as alterações e as novas funcionalidades introduzidas no MongoDB Mongosync 1.8.
Lançamentos de patches
1.8.1 Versão
10 de outubro de 2024
Novas funcionalidades:
- Suporte adicionado para autenticação OpenID Connect (OIDC) com o fluxo de volume de trabalho (máquina). Para obter mais informações,consulte Autenticação mongosync com Atlas Workload Identity Federation.
Problemas corrigidos:
- Corrigiu o bug introduzido no
mongosync1.8.0 para acomodar um problema do servidor em que os conjuntos de réplica que não definem a configuração podem fazerreplicaSetIdmongosynccom que o falhe.
1.8.0 Versão
6 de agosto de 2024
Atualizações para o ponto de extremidade da API mongosync /progress
Retorna um campo booleano
successde nÃvel superior.Retorna um novo campo
totalEventsApplied.Relatórios de rastreamento de progresso por partição
Consulte a documentação do progress para mais detalhes.
Outras Notas
Otimizações:
- Correções e aprimoramentos para reduzir significativamente o tempo necessário para criar partições e adicionar registros que rastreiam o processo de criação de partições.
Outras alterações:
mongosyncagora executa uma atribuição round-robin do fragmento primário para cada banco de dados de dados se o destino for um cluster fragmentado.mongosyncagora erros se não for possÃvel criar um Ãndice após 10 tentativas. Anteriormente, o sistema tentaria criar um Ãndice indefinidamente.mongosyncagora envia nomes de host como telemetria.mongosyncagora sai com um erro se parar e reiniciar com um cluster de origem ou destino diferente do especificado anteriormente.Melhoria do desempenho do processo de inicialização eliminando a criação de Ãndices fictÃcios desnecessários.
mongosyncagora cria Ãndices dummy para collections fragmentadas somente se o cluster de destino não tiver um Ãndice para suportar a chave de shard.
Problemas corrigidos:
Corrigido um bug introduzido no v1.0.0 que fazia com que
mongosyncsaÃsse do oplog do cluster de origem se nenhuma gravação ocorresse no cluster de origem por um longo perÃodo de tempo.Corrigido um bug introduzido na1.0.0 que fazia com que
mongosyncescrevesse determinados registros em um local fora do diretório de registros especificado.Corrigido um bug introduzido na v1.0.0 que fazia com que o endpoint
mongosync/progresspotencialmente retornassetotalBytesincorreto para clusters fragmentados.
Autenticação mongosync com Atlas Workload Identity Federation
A partir de 1.8.1, você pode usar mongosync o com o Atlas Workload Identity Federation para autenticar conexões com clusters MongoDB em execução no Microsoft Azure e no Google Cloud Platform.
Para obter detalhes, consulte Autenticação usando a federação de identidade do volume de trabalho.
Versão mÃnima suportada
Em 1.8.0, as versões mÃnimas suportadas do MongoDB são 6.0.16 e 7.0.9.
Para obter o melhor desempenho, atualize os clusters de origem e destino para a versão de patch mais recente do MongoDB Server antes da migração. Para obter mais informações, consulte Atualizar para a versão de patch autogerenciada mais recente do MongoDB.