mongosync e instruções sobre como atualizar sua versão do mongosync.Esta página descreve as alterações e as novas funcionalidades introduzidas na sincronização do MongoDB Cluster-to-Cluster Sync 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 mongosync /progress ponto de extremidade da API
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.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.