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 agregó compatibilidad con la autenticación OpenID Connect (OIDC) con el flujo de carga de trabajo (máquina). Para obtener más información, consulte mongosync Autenticación con Atlas carga de trabajo Identity Federation.
Problemas corregidos:
Se corrigió un error introducido en
mongosync1.8.0 para solucionar un problema del servidor donde los conjuntos de réplicas que no logran establecer la configuración puedenreplicaSetIdprovocarmongosyncque se 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 un registro que rastrea 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.Se mejoró el rendimiento del proceso de inicialización al eliminar la creación de índices ficticios innecesarios.
mongosyncahora crea índices ficticios para colecciones fragmentadas solo si el clúster de destino no tiene un índice que admita la clave de fragmentació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 error introducido en v1.0.0 que causaba que el punto final
mongosync/progresspotencialmente devolviera untotalBytesincorrecto para clústeres fragmentados.
mongosync autenticación con Atlas carga de trabajo Identity Federation
A partir 1.8.1 de, puede 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.