Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
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.

29 de enero de 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 los clústeres shardados por defecto.

A partir de la versión 1.10.0, mongosync soporta migraciones desde clústeres de origen pre-6.0.

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

6.0 Destino
7.0 Destino
8.0 Destino

4.4 Fuente

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 previos a6.0.

  • Sincronizar datos entre clústeres con diferentes versiones principales de MongoDB Server.

Problemas solucionados:

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

  • Se corrigió un error introducido en la v1.9.0 donde el verificador integrado podría informar incorrectamente de un error si se eliminara un índice TTL en el clúster de origen durante una migración.

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

  • Se corrigió un error introducido en la v1.9.0 donde el verificador incorporado informa incorrectamente el fallo para colecciones con TTLs donde expireAfterSeconds: 0.

  • Se mitigó un problema introducido en la v1.0.0 que podría causar que mongosync se agote el tiempo de espera durante la inicialización al muestrear una colección de origen y la pre-división de 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 añadió 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 particionamiento para colecciones de fuentes grandes. mongosync ahora toma muestras directamente de los documentos de WiredTiger en lugar de escanear todo el índice de _id.

Otros:

  • mongosync ahora proporciona compilaciones RHEL 9.

  • mongosync ahora no permite establecer socketTimeoutMS en las cadenas de conexión. Este es un parámetro 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, actualiza tus 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, consulta Actualiza a la última versión de parche autogestionada de MongoDB.

Volver

1.11

En esta página