Docs Menu
Docs Home
/ /

Notas de la versión de mongosync 1.10

Esta página describe los cambios y nuevas funcionalidades presentadas en MongoDB Mongosync 1.10.

Enero 29 , 2025

  • En la versión 1.10, mongosync Habilita el verificador incorporado para direcciones de avance y retroceso de migraciones reversibles.

  • mongosync Habilita el verificador integrado en clústeres fragmentados de forma predeterminada.

A partir de la versión 1.10.0, mongosync admite migraciones desde clústeres de origen anteriores a6.0.

mongosync ahora admite sincronizaciones entre las siguientes versiones de servidor MongoDB de origen y destino:

7.0 Destino
8.0 Destino

5.0 Fuente

6.0 Fuente

7.0 Fuente

8.0 Fuente

Para obtener más información, consulta:

  • Limitaciones de la migración previa a6.0.

  • Permisos de migración anteriores a6.0.

  • Sincronizar datos entre clústeres con diferentes versiones principales del servidor MongoDB.

Problemas solucionados:

  • Se corrigió un error introducido en v1.3.0 donde los índices descendentes con valores clave entre -1e-9 y 0 podían migrar incorrectamente como ascendentes.

  • Se corrigió un error introducido en v1.9.0 donde el verificador incorporado podía informar incorrectamente una falla si se descartaba un índice TTL en el clúster de origen durante una migración.

  • Se corrigió un error introducido en v1.0.0 que causaba que los índices de dsphere 2sin versión se migraran como índices de dsphere v3 2.

  • Se corrigió un error introducido en v1.9.0 donde el verificador incorporado informaba incorrectamente una falla en las colecciones con TTL donde expireAfterSeconds: 0.

  • Se mitigó un problema introducido en v1.0.0 que podía provocar que mongosync se agotara el tiempo de espera durante la inicialización al muestrear una colección de origen y dividir previamente la colección de destino correspondiente.

Nuevas características:

  • Se ha añadido soporte para migraciones con los clústeres de origen 4.4 y 5.0.

  • Se agregó compatibilidad total con la verificación integrada de migraciones reversibles. Anteriormente, la verificación solo se admitía en la dirección de avance inicial de una migración reversible.

  • Se agregó soporte para la verificación integrada de clústeres fragmentados.

  • Se agregó soporte para migraciones desde orígenes 6.0 y 7.0 a destinos 8.0.

  • Se agregó una nueva --disableVerification opción y una disableVerification configuración mongosync a.

Mejoras de rendimiento:

  • Se mejoró el algoritmo de partición para colecciones de fuentes grandes. mongosync ahora muestrea documentos directamente desde WiredTiger en lugar de escanear todo el índice _id.

Otros:

  • mongosync ahora proporciona compilaciones RHEL 9.

  • mongosync Ahora no se permite configurar socketTimeoutMS en las cadenas de conexión. Este parámetro está obsoleto.

  • mongosync Ahora no permite reiniciar durante la confirmación cuando la verificación está habilitada.

Para obtener información sobre las versiones mínimas compatibles, consulte Compatibilidad de versiones del servidor MongoDB.

Para obtener el mejor rendimiento, actualice sus clústeres de origen y destino a la versión más reciente del parche de MongoDB Server antes de la migración. Para obtener más información, consulte Actualice a la última versión de parche autogestionada de MongoDB.

Volver

1.11

En esta página