Importante
MongoDB 8.3 es la última versión menor. A partir de MongoDB 8.2, las versiones menores están disponibles para implementaciones on-premises (Community y EA) para casos de uso específicos. Para obtener más información, consulta Versionado de MongoDB.
Para instalar la última versión de MongoDB compatible para uso on-premises, consulta las instrucciones de instalación.
8.3.4 Registro de cambios
Seguridad
SERVIDOR-128125 Alinear la semántica de propiedad de bsonObjToArray con bsonGetImmutable
8.3.3 Registro de cambios
Seguridad
SERVER-123370 La contraseña de query LDAP se registra cuando se establece a través de setParameter
particionado
SERVER-122488 Desactivar el enrutamiento múltiple en version_context_propagation.js
Replicación
servidor-122177 Asegúrate de que _createHorizonTopologyChangePromiseMapping() use el índice correcto en casos de reconfiguración para remover un nodo.
Catalog
SERVIDOR-122440 agg_list_cluster_catalog.js se agota el tiempo de espera si config.system.profile existe de una prueba anterior
servidor-123636 Desactivar la multiruta en los casos de pruebas cruzadas de bases de datos de timeseries_out_non_sharded.js
Almacenamiento
WiredTiger
WT-16970 Corregir el error para habilitar la precarga en open_session
Operaciones
WT-17183 test_prepare20 falla debido a registros corruptos
Internos
SERVER-76675 Implementar un count() optimizado para BSONColumn
SERVER-95352 Las consultas de series temporales no se pueden responder con índices dentro de una sub-tubería $lookup.
SERVER-109005 compilar ruedas adecuadas de rapidyaml
servidor-115250 Pausar JWKSetRefreshJob durante el tiempo de inactividad
SERVER-116419 Actualizar las páginas man de 8.3 - SERVIDOR
SERVIDOR-117496 Mejorar el reinicio de tareas y el comportamiento de retroceso
SERVIDOR-117726 coverity no puede encontrar las inclusiones de bazel_mod
SERVIDOR-118763 Añade los niveles de gravedad para los resultados del comando checkMetadataConsistency
SERVER-118765 Configurar la gravedad ante inconsistencias de metadatos en el namespace config.system.sessions
SERVER-120396 Reinicia las pruebas de traspaso de vector_search_extension_*
SERVIDOR-120606 Validación de esquemas: Renombrar el nivel de validación 'validated' a 'constraint'
SERVER-121287 Marcar las operaciones de redistribución bajo la sección crítica como no depriorizables
SERVIDOR-121822 Las colecciones agrupadas no filtran correctamente los resultados con $lt en _id
SERVER-121825 Hacer que las operaciones en segundo plano omitan la comprobación de la longitud máxima de la cola
SERVIDOR-121888 Reducir el factor de conteo de tareas para sharding_auth_audit
SERVER-121904 Hacer que las pruebas asíncronas de FTDC sean menos susceptibles a condiciones de carrera
SERVER-121995 La medición del tiempo de espera de la solicitud con cronómetro en NetworkInterfaceTL está desactivada
SERVIDOR-122030 isViewfulTimeseriesOnlySuite debería ser verdadero si la bandera de series temporales sin vistas está completamente deshabilitada
SERVER-122036 Excluir timeseries_insert_respect_max_bson_size_too_big.js de las variantes lentas
SERVER-122044 corrige la generación de archivos compiledb clang-tidy ide
SERVER-122108 Elimine la copia innecesaria de arreglo para los operadores vectoriales de $similarity
SERVER-122123 Iniciar y apagar el hilo de conteo rápido replicado en rápida sucesión puede provocar un colapso.
SERVIDOR-122181 No se respeta el código personalizado de tiempo de espera para la adquisición del cliente.
SERVIDOR-122184 AsyncOpTimeoutWithOpCtxDeadlineSooner puede estar desfasado por 1 ms
SERVER-122332 Use llvm-nm como comprobador de símbolos para ejecutarse en objetos thinlto de llvm
SERVIDOR-122445 RangeDeleterService onStepUpComplete puede competir con onShutdown
SERVIDOR-122458 _makeOperationContext debería mantener el bloqueo
SERVIDOR-122598 Añada la etiqueta incompatible_ppc a sharding_stepdown_fcv_upgrade_downgrade_jscore_passthrough
SERVER-122627 Arreglar la comparación signed/unsigned en bsoncolumn_util.cpp
SERVIDOR-122680 OrderedTicketSemaphore podría poner en espera operaciones incluso cuando haya tickets disponibles
SERVIDOR-122697 enableSharding rol integrado missing cluster-level privilegio, preventing updateZoneKeyRange
SERVIDOR-122762 Arreglar la comprobación del estado de la respuesta de eliminación de partición de commit del clúster
servidor-122774 Haz que geo_s2cursorlimitskip.js sea una prueba sin paso a través
SERVER-122883 Corrija la prueba inestable de auth_deprioritization
SERVER-122960 Agregar un flag configOnly a mongoS y omitir las verificaciones configsvr
SERVER-123022 Actualiza el hook GenerateAndCheckPerfResults con el tipo correcto de solicitante de línea principal
servidor-123067 sharded_collections_jscore_passthrough_with_balancer_drop_config_cache_collections agota la memoria en la variante linux-debug-aubsan-compile-grpc
servidor-123107 Ajustar el SDK de Windows en la rama principal y todas las ramas de lanzamiento
SERVER-123160 Fortalece la verificación de compatibilidad del kernel utilizando las extensiones tcmalloc
SERVER-123167 No solicites la actualización de la siguiente conexión devuelta en respuesta a un fallo de establecimiento.
SERVIDOR-123179 Introduce un marco de pruebas para clústeres en espera dentro del servidor
SERVER-123190 Deshabilitar el registro de particiones y la caché de catálogo cuando se especifique --configOnly
SERVIDOR-123222 Excluir nodos Inyectores de la selección de servidor RSM en clústeres en espera
SERVIDOR-123324 Introduce todas las pruebas de comandos para el modo solo configuración
SERVIDOR-123326 Agregue cobertura de prueba del modo solo config (configOnly) con servidor de configuración incorporado
SERVIDOR-123343 BulkCommandSizeEstimator::getOpSizeEstimate usa una versión incorrecta de shard estática
servidor-123353 XPermitir especificar el GID para los permisos de socket unix proxy
SERVER-123394 silenciar advertencias de compilación en algunas pruebas para ppc/s390x
SERVIDOR-123398 Corrige las anulaciones de factor de tarea de la variante TSAN para utilizar coincidencia de expresiones regulares en todas las variantes enterprise-rhel8-debug-tsan
SERVIDOR-123407 Añade pruebas para fast-path min, max y minmax de BSONColumn
SERVIDOR-123440 GeometryCollection con polígono de estricto sentido provoca un fallo de generación de clave de índice 2dsphere
SERVER-123441 gestionar el error CommandNotSupportedOnView durante la eliminación de partición
SERVER-123507 Los predicados encriptados dentro de un prefiltro $vectorSearch deben ser reemplazados por marcadores de cifrado
SERVIDOR-123515 llamada a script evergreen bazel llama bazel directamente en PPC
SERVIDOR-123525 El cálculo de la lista de hosts de Mirroring específico es riesgoso.
SERVER-123553 Cambia el error de la línea de registro de generación de claves de índice a LOGV2_WARNING
SERVIDOR-123556 Los test de clave de partición de análisis de cardinalidad y frecuencia deben realizar una lectura en todas las particiones antes de esperar la replicación
SERVER-123591 agrega reintentos en la prueba de quemado de bazel
SERVER-123608 Elimine el campo unixSockPath en el registro de Conexión aceptada
SERVER-123633 Corregir el manejo de campos de usuario con prefijo $ que colisionan con los metadatos internos
SERVIDOR-123639 Garantizar que el plazo expire realmente antes de desactivar el failpoint en testCMCCommandWithFailpoint
SERVIDOR-123761 string de formato incorrecta en bazel_burn_in.py
SERVER-123776 Haz que db_stats.js sea resiliente frente a ShardRegistry obsoleto en configuraciones multi-mongos
SERVIDOR-123804 maxTimeNeverTimeOut failpoint no suprime las comprobaciones de plazos prevuelos en NetworkInterfaceTL
SERVER-123808 Corregir la prueba del paquete
servidor-123836 Corregir prueba inestable en s_query_exec_test
SERVIDOR-123918 Validar runtimeConstants.userRoles en IDL
SERVIDOR-123933 No comiences a escuchar conexiones si el sistema ya se está apagando
SERVIDOR-123934 Haz que el enganche de agregar/remover particiones sea resistente a la configuración setDefaultRWConcern de jstestfuzz.
SERVIDOR-123937 Excluye move_chunk_source_error_changelog.js de la suite sharding_csrs_continuous_config_stepdown
SERVER-123944 Reintentar en NotPrimaryError en la anulación de implicitly_retry_on_config_stepdowns.js
SERVER-123945 Espera a que los nodos reiniciados se reinicien completamente antes de verificar la replicación en priority_port_replication_usage.js
SERVER-123951 $_internalConvertBucketIndexStats no debería devolver PauseExecution si falla la conversión del índice
SERVER-124031 Asegurarse de que Exchange::getTargetConsumer procese correctamente MaxKey
SERVER-124032 Añadir parámetro de servidor para hacer que la validación de series temporales sea menos estricta
SERVER-124142 remover el especificador público en MacOS y variantes s390x
SERVIDOR-124183 Limitar el alcance de authenticate
SERVIDOR-124187 Establecer el rol de partición de ámbito durante la ejecución de escritura masiva
SERVIDOR-124190 Prohibir el campo agregado "exchange" a clientes no internos
SERVIDOR-124191 Añadir enlace dochub sólo a los mensajes de error en modo configuración
SERVER-124285 Mejorar la automatización de generación de SBOM y cambiar el propietario de sbom_linter
SERVIDOR-124296 remover la sincronizar yaml evergreen
SERVER-124308 Arreglar que LDAPDNSResolverCache no actualice correctamente la caché
SERVER-124376 GeoNear no debe volcar si la opción de permitir el uso de disco está configurada en falso
SERVER-124915 Agregar clustered_collection_bounded_scan.js a la denylist de pruebas de multiversión
SERVIDOR-124944 Arreglar el contador falso positivo de derrames en geo cerca
servidor-124953 Añadir la etiqueta assumes_balancer_off a particionado.js prueba de FLE2
SERVER-124959 Validar los límites del arreglo doc diff y $_internalApplyOplogUpdate BSON
SERVIDOR-124974 Asegura la vida útil de la memoria durante el análisis de pushdown $match
SERVER-124981 No registre los registros de isEligibleSyncSource en los árbitros
SERVIDOR-125026 Actualizar perfiles PGO
SERVIDOR-125062 Reduce los niveles de subprocesos que ejecutamos en benchmarks_sep
SERVER-125453 Corregir la condición de competencia en OrderedTicketSemaphoreTest
SERVER-125492 Reducir la frecuencia de los intentos de reinicio de DRBG principal de OpenSSL
SERVER-125501 Corrige error lógico causado por comparadores difusos en la estimación de cardinalidad de nodos $skip
SERVER-125526 Haz que el hook en segundo plano drop_sessions_collection.py sea más resiliente ante eventos de stepdown
SERVIDOR-125555 $elemMatch + $not deberían poder utilizar un escaneo de índices.
SERVER-125610 Actualizar los codeowners para que no requieran la publicación del servidor en las sucursales para cambios solo de prueba de resmoke
SERVIDOR-125683 Actualizar perfiles PGO
SERVIDOR-125707 Guarda un puntero al almacenamientoEngine en el controlador de rollback de RU
SERVIDOR-125719 serverStatus.métricas.query.cbr.numPlansTiedCostEstimation es inexacto
SERVIDOR-125738 Haz que bazel actualice la caché
SERVER-125865 Revertir "Omitir eliminaciones de rango al pasar de servidores de configuración integrados a dedicados"
SERVIDOR-125887 Añadir compatibilidad con archivos PEM cifrados para salida gRPC
SERVIDOR-125902 Cambiar nombre de la etiqueta del inyector
SERVIDOR-125992 [v8.3] Backport de mode de solo configuración MongoS a v8.3
SERVER-126049 La verificación del límite de heap por ámbito de MozJS utiliza el contador de GC global del proceso.
SERVIDOR-126140 Remover las tareas Copybara de ramas que no sean la principal.
SERVIDOR-126277 [v8.3] Ajusta el código del modo configOnly al estilo 8.3 y aborda los comentarios del PR
SERVIDOR-126506 Remover los parámetros SASL de los registros de salida
WT-16780 Contexto de error insuficiente en los fallos de punto de control WT_PANIC en __wt_block_checkpoint_resolve
WT-16854 Mejorar los registros de progreso del punto de control
WT-17018 PALite: Reducir el número de conexiones sqlite3 simultáneas
8.3.2 Registro de cambios
Internos
SERVIDOR-126021 Comportamiento indefinido al insertar datos con nombres de campo duplicados en colecciones de series temporales
8.3.1 Registro de cambios
Internos
SERVIDOR-124296 remover la sincronizar yaml evergreen
SERVIDOR-124974 Asegura la vida útil de la memoria durante el análisis de pushdown $match