Esta página describe los cambios y nuevas funcionalidades presentadas en MongoDB Mongosync 1.21.
1.21.0 Versión
25 de junio de 2026
Nuevas características:
Agrega el
lagobjeto a la respuesta de la API/progress. El objetolaginforma el retraso de sincronización comooverallLagSeconds,crudLagSecondsyddlLagSeconds. El campolagTimeSecondsestá obsoleto en favor delag.overallLagSeconds. Verprogresspara más detalles.
Problemas corregidos
Corrige un problema por el cual los eventos de creación, lectura, actualización y eliminación (CRUD) aplicados durante la aplicación de eventos de cambio (CEA) a veces se contabilizaban dos veces en las métricas y los mensajes de registro de nivel de seguimiento.
Corrige un problema por el que el verificador integrado podía quedarse bloqueado, lo que provocaba que algunas colecciones nunca entraran en la fase inicial de hash e impedía la confirmación de la transacción.
Corrige un problema en el que
mongosynccalculaba incorrectamente el tiempo restante del oplog para los clústeres fragmentados, lo que resultaba en un campoestimatedOplogTimeRemainingincorrecto o mensajes de advertencia espurios en la respuesta/progress.Corrige un problema por el cual llamar a
/resumemuy rápidamente después de quemongosynccomience podría provocar quemongosyncfalle. Llamar a/resumeantes de quemongosyncalcance el estadoPAUSEDahora devuelve un error.
Otros cambios
canCommitesfalsecuandomongosynco el verificador integrado informa más de 30 segundos de retraso. Llamar a/commitcuandocanCommitesfalsedevuelve un error. Consulte y para obtenercommitprogressmás detalles.Actualiza el comportamiento de
estimatedTotalBytesyestimatedCopiedBytesen la/progressrespuesta de la API. SiestimatedCopiedBytessupera aestimatedTotalBytesdurante la copia de la colección,mongosyncincrementaestimatedTotalBytespara queestimatedCopiedBytessea igual a. Después de la copia de la colección, ambos valores sonprogressiguales. Consulte para obtener más detalles.Al reanudar una migración,
mongosyncahora verifica que las cadenas de conexión--cluster0y--cluster1no hayan cambiado desde que comenzó la migración. Esta verificación compara los nombres de host y los puertos para evitar la posible pérdida de datos por el intercambio accidental de clústeres de origen y destino.
Actualizaciones en vivo
Las actualizaciones en vivo a mongosync 1.21 no son compatibles.
Versión mínima compatible
Para obtener información sobre las versiones mínimas compatibles, consulta compatibilidad de la versión de MongoDB Server.
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.