Esta página describe los cambios y nuevas funcionalidades presentadas en MongoDB Mongosync 1.8.
Versiones de parches
1.8.1 Versión
10 de octubre de 2024
Nuevas características:
Se añadió soporte para la autenticación OpenID Connect (OIDC) con el flujo de carga de trabajo (máquina). Para obtener más información, consulta mongosync Autenticación con Atlas carga de trabajo Identity Federation.
Problemas corregidos:
Error corregido introducido en
mongosync1.8.0 para acomodar un problema en el servidor donde los sets de réplicas que no pueden establecer la configuraciónreplicaSetIdpueden causar quemongosyncse bloquee.
1.8.0 Versión
Agosto 6, 2024
Actualizaciones del endpoint de la API de mongosync /progress
Retorna un campo booleano de nivel superior
success.Devuelve un nuevo campo
totalEventsApplied.Reporta el seguimiento del progreso por partición
Ver el progress documentación para más detalles.
Otras notas
Optimizaciones:
Correcciones y mejoras para reducir significativamente el tiempo necesario para crear particiones y agrega registro para rastrear el proceso de creación de particiones.
Otros cambios:
mongosyncrealiza ahora una asignación rotativa de la partición primaria para cada base de datos si el destino es un clúster.mongosyncahora genera errores si no puede crear un índice después de 10 intentos. Anteriormente, el sistema intentaría crear un índice indefinidamente.mongosyncahora envía nombres de host como telemetría.mongosyncahora sale con un error si se detiene y reinicia con un clúster de origen o destino diferente al especificado anteriormente.Mejora del rendimiento del proceso de inicialización al eliminar la creación de índices de prueba innecesarios.
mongosyncahora crea índices simulados para colecciones particionadas solo si el clúster de destino no tiene un índice para soportar la clave de partición.
Problemas corregidos:
Se corrigió un error introducido en la versión v1.0.0 que provocaba que
mongosyncse cayera del oplog del clúster de origen si no se realizaban escrituras en el clúster de origen durante un periodo prolongado de tiempo.Se corrigió un error introducido en la v1.0.0 que provocaba que
mongosyncguardara ciertos registros en una ubicación fuera del directorio de registros especificado.Se corrigió un bug introducido en la versión1.0.0 que podía hacer que el endpoint
mongosync/progressdevolvieratotalBytesincorrectos para clústeres fragmentados.
mongosync autenticación con Atlas carga de trabajo Identity Federation
A partir de 1.8.1, puedes usar mongosync con Atlas Workload Identity Federation para autenticar conexiones a clústeres de MongoDB que se ejecutan en Microsoft Azure y Google Cloud Platform.
Para más información, consulta Autenticación mediante Federacion de identidad para cargas de trabajo.
Versión mínima compatible
En 1.8.0, las versiones mínimas compatibles de MongoDB son 6.0.16 y 7.0.9.
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 más información, consulte Actualice a la última versión parche autogestionada de MongoDB.