Importante
MongoDB 9.0 Disponibilidad
MongoDB 9.0 está listo para producción y se está implementando de forma incremental en los clústeres de MongoDB Atlas que utilizan la opción Latest Version With Auto Upgrades.
Próximamente estará disponible el resto de las versiones de MongoDB Atlas, MongoDB Enterprise Advanced y MongoDB Community.
9.0.3 Registro de cambios
Replicación
SERVIDOR-127745 Interbloqueo del servicio receptor de refragmentación en reducción rápida y posterior aumento
particionado
SERVER-133518 StepUp se bloquea cuando una operación de fragmento en memoria obsoleta impide la recuperación de un destinatario persistente.
SERVER-133988 Interbloqueo entre la inicialización de la fragmentación, la confirmación de la migración de fragmentos y setFCV.
Query
SERVER-132638 count with limit 0 falla en una vista pero funciona en una colección
Compilación y empaquetado
SERVER-131625 Agregar soporte para Ubuntu 26.04 para Server.
9.0.2 Registro de cambios
Replicación
SERVER-135076 [v9.0] Revertir SERVER-127512 Corregir index_build_killop_secondary_before_commit para la suite en memoria
SERVER-135077 [v9.0] Revertir SERVER-128307 Solucionar el bloqueo durante la sincronización inicial en atlas_initialsync_workflows.js
SERVER-135079 [v9.0] Revertir SERVER-128583 Corregir inestabilidad en resync_majority_member.js
SERVIDOR-135080 [v9.0] Revertir SERVIDOR-125965 Esperar a que la marca de tiempo estable avance en la sincronización inicial
Almacenamiento
WiredTiger
WT-17366 Ordenar la clave de página interna del almacén de filas con respecto a la página de inicio de la referencia.
WT-18069 [Reconciliación] unit-test-xsan: Fuga de LeakSanitizer de conciliación de punto de control de matriz múltiple (página interna de almacenamiento de filas)
WT-18120 Evita la inanición de caminatas de desalojo para un uso de caché dominante de árboles
WT-18242 Agregar diagnósticos cuando la resolución de actualización preparada no encuentra una clave
Compilación y empaquetado
WT-18279 Actualizar los mapas de tipos de Python de SWIG para usar la API C de Python 3
Internos
SERVIDOR-107128 Definir la propagación del contexto de rastreo en OP_MSG
SERVIDOR-129272 [Optimización de unión] Comandos de administración de caché de planes de unión + métricas FTDC
SERVER-131787 Incluir sÃmbolos de depuración para tareas en variantes rseq
SERVER-134438 MovePrimary se bloquea si el destino es un nodo de drenaje.
SERVER-134714 Corrige un posible std::terminate en MovePrimaryCoordinator
WT-15887 test_prepare_hs03 assert_ckpt_matches falla
WT-18362 El punto de control y el registro de estadÃsticas vuelven a abrir los identificadores cerrados en paralelo por el barrido.
WT-18474 Omitir escenarios de almacenamiento desagregado en el conjunto de Python en la rama 9.0
9.0.1 Registro de cambios
Query
SERVIDOR-36681 La ruta punteada {$ne: null} contra una matriz de escalares devuelve resultados incorrectos
Internos
SERVER-132101 corrección del paquete de lanzamiento prueba regex
SERVER-134008 Evitar la criptografÃa sdist durante el arranque de Poetry en s390x y ppc64le
SERVER-134063 Constantes del validador de la colección Shred durante el análisis
SERVIDOR-134109 Actualizar perfiles PGO
SERVER-134189 Las tareas de lanzamiento de artefactos fallan antes de la extracción con anulaciones de versión de compilación personalizadas.