mongosync
do. Leia a documentação atual do para obter orientações mongosync
atualizadas sobre e instruções sobre como atualizar para a versão mais recente.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
mongosync
1.8.0 para acomodar um problema do servidor em que os conjuntos de réplica que não definem a configuração podem fazerreplicaSetId
mongosync
com 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
success
de 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:
mongosync
agora executa uma atribuição round-robin do fragmento primário para cada banco de dados de dados se o destino for um cluster fragmentado.mongosync
agora erros se não for possível criar um índice após 10 tentativas. Anteriormente, o sistema tentaria criar um índice indefinidamente.mongosync
agora envia nomes de host como telemetria.mongosync
agora 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.
mongosync
agora 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
mongosync
saí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
mongosync
escrevesse 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
/progress
potencialmente retornassetotalBytes
incorreto 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.