7.0.45 Registro de cambios
Replicación
El104343 parámetro de servidor SERVER- no compatible con SyncSource puede causar invariantes.
SERVER-119766 Corrige la condición de carrera de datos en la métrica oplogFetcherHighestFetchedOptime
SERVER-132246 minWaitForStreamingHelloMillis por defecto rompe los controladores que cumplen con las especificaciones
Almacenamiento
SERVER- La128392 inserción duplicada en una colección agrupada cuyo _id contiene un Decimal128 genera un error de formato de KeyString.
Internos
SERVER-107966 Un SingleServerPingMonitor dentro del RSM puede deshabilitarse y nunca volver a habilitarse.
7.0.43 Registro de cambios
Internos
SERVER-134063 Constantes del validador de la colección Shred durante el análisis
7.0.41 Registro de cambios
Replicación
SERVER- La111885 fusión de compilaciones de índices genera conflictos con replSetGetStatus.
SERVER-122177 Asegúrese de que _createHorizonTopologyChangePromiseMapping() utilice el índice correcto en casos de reconfiguración para eliminar un nodo.
Almacenamiento
WiredTiger
WT-14034 Soluciona el problema de resolución múltiple de la clave preparada debido a actualizaciones reservadas.
WT-15088 La confirmación puede revertirse después de que hayamos registrado la transacción.
WT-15830 Agrega estadísticas para realizar un seguimiento de cuántas listas de actualizaciones guardadas y el número total de actualizaciones procesadas en __wti_rec_hs_insert_updates
Operaciones
SERVIDOR-112636 Eliminar el registro FTDC superfluo
Compilación y empaquetado
SERVER-132775 Desactive la ejecución remota y el almacenamiento en caché de scons 7 para0 las variantes de lanzamiento. en parches
Internos
SERVER-97615 Proporciona visibilidad sobre qué sección de ServerStatus generó un error en el hilo FTDC.
SERVER-104464 Gestionar los identificadores de índice faltantes durante la recuperación del inicio del conjunto de réplicas después de un apagado incorrecto
SERVIDOR-106302 Proporciona visibilidad si el objeto FTDC agregado es demasiado grande.
SERVER-106644 Mensaje de registro de error innecesario en el recopilador FTDC ServerStatus
SERVER-111349 Rewrite RateLimitIsValidAfterQueueing unit test
SERVER-111573 Agregue la configuración a collstats para devolver las métricas completas de la fuente de datos de wiredtiger.
SERVER-116263 _participantes pueden ser accedidos simultáneamente en TransactionCoordinator
SERVER- Las118419 operaciones de escritura con diferentes dbVersions para una base de datos determinada no deben agruparse.
SERVIDOR-118615 Usar certificados macOS generados en las pruebas de CA del sistema
SERVIDOR-120949 Eliminar generación de FCV basada en etiquetas
SERVER-126298 Retroportar RHEL 10 838a.,.0 7y.0
SERVIDOR-127346 Hacer que la actualización de la sesión tenga prioridad de admisión kExempt
SERVIDOR-127414 Rastrea el tiempo de siesta absoluto en DeferredToken
SERVIDOR-127946 Renovar todos los certificados de prueba para 7.x, 8.x, 9.x
SERVER-127985 Rechazar coincidencias de expresiones regulares que no se encuentren en límites de caracteres UTF-8
SERVER-128253 El desbordamiento de enteros en el planificador de consultas explodeForSort() puede provocar una denegación de servicio de mongod.
SERVIDOR-130571 Limitar el uso de $_internalIndexKey solo a clientes internos
SERVIDOR-130759 Ajustar la condición invariante para tener en cuenta los nodos árbitro
SERVIDOR-130785 Corregir roles LDAP para conexiones LDAP agrupadas
SERVIDOR-130901 Limitar la profundidad de la ruta del puntero JSON a 255 para $jsonSchema.encryptMetadata.keyId
SERVER-130926 El uso de strtoll en generateJSONSchemaArraySingleSchemaError puede generar std::exception
SERVER- La131073 consulta de estadísticas clave para $searchMeta en mongos falla al volver a analizar en $searchMeta.limit
SERVER-131202 Corrige la actualización de la canalización de agregación con campos que comienzan con el signo de dólar.
SERVER-131229 aplicar distinción entre mayúsculas y minúsculas en la validación de opciones
SERVER-131326 Repetir stmtIds en escrituras provoca el bloqueo del servidor.
SERVER-131378 Elimine las referencias a8 la distribución ubi de la configuración del proyecto para desbloquear la eliminación de Evergreen.
SERVER-131420 Rechazar las anulaciones de tipo de cadena de configuración de WiredTiger que no sean "type=file"
SERVIDOR-131423 Aplicar redacción consistente en reportState()
SERVER-131562 Divulgación de memoria del montón a través de vectores de desempate mal indexados en el planificador múltiple de consultas
SERVER-131827 v.7 0 no tolera3 cubos de series temporales v en la validación de colecciones.
SERVER-131860 Mejora el manejo de la cadena de configuración de wiredtiger
SERVIDOR-131870 Corrección del uso de memoria después de su liberación
SERVIDOR-132275 [v8.0] Rechazar $lookup con múltiples argumentos de canalización
SERVER-132650 Hacer que mongos use el tiempo de espera mínimo configurable para el mensaje hello de transmisión previa a la autenticación
7.0.40 Registro de cambios
Almacenamiento
WiredTiger
- WT-16515 Corregir estadísticas para páginas limpias vistas y en cola por desalojo
Internos
SERVER-117854 GranularityRounderPowersOfTwo debería afirmarse para números infinitos
SERVER-129680 Solucionar el fallo de compilación de Coverity: libmessage_filter_hooks.so compilado con una lista de fuentes vacía provoca un fallo en objcopy.
SERVER-129794 hacer compilaciones de bazel perennes (no de prueba) reintentar en todos los casos
SERVER-129843 Reescribir el servidor OCSP para que sea compatible con pyOpenSSL==..1900
SERVER-129923 bucket_exceed_uncompressed_mem_limit.js crea un200bucket sin comprimir de > 26 MB que el shell ahora rechaza antes de insertar.
SERVER-130084 Agregar soporte para la semántica "solo registro" desde los ganchos de filtro de mensajes
7.0.39 Registro de cambios
particionado
SERVER-116284 Asegúrese de que MultiStatementTransactionRequestsSender envíe commitTransaction a todos los fragmentos antes de procesar los resultados.
Replicación
SERVIDOR- La106165 mayoría de los servidores secundarios se retrasan durante segundos después de 30una conmutación por error, lo que incumple el SLA de lectura/escritura.
Almacenamiento
WiredTiger
Compilación y empaquetado
SERVER- El111406 flujo de cambios se interrumpe en el documento con el nivel superior $v
Internos
SERVIDOR-79172 Problemas del servidor KMIP con la actualización de Python
SERVIDOR-94001 Continuar con el proceso de actualización de la caché de sesión lógica incluso si la actualización falla.
SERVIDOR-99692 Agregar prueba de verificación de integridad de la instalación MSI
SERVER-100441 La implementación de findAndModify de mongos intenta abortar una transacción inexistente.
SERVER-102082 Hacer que multi_collection_transaction_placement_conflict_workaround.js sea insensible a las condiciones de carrera causadas por transacciones colgantes.
SERVIDOR- Hacer que106903 QueryAnalysisCoordinator::onSamplerDelete sea menos propenso a errores
SERVIDOR-108626 Defecto 156320 de análisis de Coverity: Campo escalar no inicializado
SERVER-109609 allDurableTimestamp es kTimestampOne después de la sincronización inicial y no avanzó durante/antes de la transición a principal
SERVER-112342 ServerStatus debería tener un parámetro para excluir todos los campos.
SERVER-113865 (Replicación) Auditar todos los parámetros del servidor que no se pueden configurar en tiempo de ejecución.
SERVIDOR:115250 Pausar JWKSetRefreshJob durante el tiempo de inactividad
SERVIDOR-115307 Siempre registre optime cuando la replicación falle al aplicar una operación.
SERVIDOR-115585 Manejar BSON de FTDC que excede el tamaño estándar
SERVIDOR-116272 Validación de esquema: Nuevas colecciones
SERVER-118514 DelayableTimeoutCallback ignora los valores de tiempo de espera anteriores.
SERVER-122627 Corrige la comparación con signo/sin signo en bsoncolumn_util.cpp
SERVER-126140 Eliminar las tareas de Copybara de las ramas que no son la principal.
SERVIDOR-126162 Actualizar MozJS a ESR..140110
SERVER-126781 [v.]7 0Actualizar el paquete passlib en7 v.0
SERVIDOR-126803 Utilice cliente interno+writeConcern en exchange_keyrange_maxkey.js
SERVER-126816 [v.]7 0Agregar la etiqueta no_selinux a command_let_variables.js
SERVER-127032 Corrige el fallo AttributeError en el verificador de compatibilidad IDL al comparar campos inestables con tipos de matriz incompatibles.
SERVIDOR-127419 Cargador inicial del complemento de filtro de mensajes
SERVER-127726 Corrige bit_test_disabled_in_sbe.js en la7 0 rama v.
SERVIDOR-129129 Eliminar variantes GRPC 7 de.0
SERVIDOR-129278 7corregir.0 permisos de firma msi
WT-12657 Agregar hilo de utilidad de limpieza de puntos de control
7.0.37 Registro de cambios
Seguridad
SERVIDOR-128125 Alinear la semántica de propiedad de bsonObjToArray con bsonGetImmutable
7.0.36 Registro de cambios
Internos
SERVER-127984 Acelere isMetadataFieldName con coincidencia de campos en tiempo de compilación.
WT-12657 Agregar hilo de utilidad de limpieza de puntos de control
7.0.35 Registro de cambios
Seguridad
La contraseña de consulta LDAPSERVER- se registra cuando se establece a través de setParameter.123370
Replicación
SERVER-103123 Actualizar el término al iniciar según el término de la configuración del conjunto de réplicas.
SERVIDOR-115594 Omitir la adquisición de tickets al eliminar el documento del coordinador de transacciones
Query
SERVIDOR-86326 Aumentar la longitud máxima del patrón de expresiones regulares a 32k
Catalog
SERVIDOR- La107819 creación concurrente de índices y modificaciones de colecciones puede dejar opciones de colección inconsistentes.
SERVER-118466 Evita que el monitor TTL genere una cantidad ilimitada de subprocesos para la recuperación de metadatos de fragmentación.
Almacenamiento
WiredTiger
Compilación y empaquetado
WT-12353 Cambiar el generador de Windows Evergreen a servidor 2022
Internos
SERVER-89711 proxy_protocol.js debería gestionar los errores al ejecutar proxyprotocol.server
SERVIDOR-90885 Mejor manejo de errores para BackupFileCloner
SERVER-95570 BatchedDeleteStage a veces puede encontrar el registro que está eliminando dos veces.
SERVER-95583 SSLManagerWindows no permitirá múltiples CRL de diferentes emisores
SERVER-102018 Invariantes de auditoría en la base de código de Repl para agregar más información
SERVER- El103404 invariante QueryAnalysisCoordinator puede activarse cuando el sistema es muy lento.
SERVER-111007 La validación debe distinguir entre las causas raíz al encontrar datos de esquema mixtos.
SERVER-111603 Las tareas de fuzzer de agregación se quedan sin memoria mientras generan jstests.
SERVER-112792 Informar sobre la existencia de índices comodín compuestos precedidos por la clave de fragmentación.
SERVER-112849 Corrige el mensaje uassert en change_stream_ensure_resume_token_present_stage.cpp
SERVER-113550 Solucionar el problema de agotamiento de tickets en2 la agregación FLE y explicarlo
SERVIDOR-113711 Límite 4625501 de velocidad ID de registro (no se pueden establecer cursores remotos)
SERVER-113923 Cambiar la comprobación del constructor de límites de índice para rutas de clave múltiple con comparación $expr de tassert a uassert
SERVER-114045 prepared_transaction_kill_during_step_up_refresh.js debería esperar a que el punto de confirmación avance en el nuevo primario antes de confirmar la transacción.
SERVER-114295 api_version_prepare_txn.js debería esperar a que lastCommitted avance en la versión secundaria escalonada.
SERVER- Los114806 índices comodín pueden consumir toda la memoria permitida para la creación del índice.
SERVIDOR-115326 No restablecer las métricas del recolector de caché de sesión lógica al comenzar la recolección.
SERVER-115576 Resmoke no debería depender del shell de mongo de una versión antigua.
SERVER-115584 Manejar archivos /proc/mountinfo inesperadamente grandes
SERVER-117252 Eliminar 6 0 las pruebas multiversión. de todas las ramas superiores
SERVIDOR-117267 Ejecutar un punto de control y volver a intentar cuando dropIdent falle en la recuperación de inicio debido a datos sucios
SERVER-117433 Agregar directorio de dependencias privadas de terceros
SERVER-117755 Retroportar gitignore actualizado
SERVIDOR-119546 Eliminar oldcrypt 8 de.0
SERVER-119689 Anclar docker-systemctl-replacement a una confirmación específica
SERVIDOR-120450 Actualizar MozJS a ESR.1409
SERVIDOR- No permitir120668 $trim con una cadena de máscara demasiado grande
SERVIDOR-121016 Obtener cambios de Monguard Resmoke funcionando en7 v.0
SERVIDOR-121132 [v.]7 0Inconsistencia temporal del bucket comprimido durante la sincronización lógica inicial que provoca un fallo
SERVER-122483 [MozJS] Error de compilación de std::to_chars en macOS10 <.15
SERVER-122791 Incompatibilidad de sugerencias de tipo de Python en resmoke bloquea las compilaciones de MacOS en la 7 rama.0
SERVER-.122807 7 0 La versión de Python pip falla al reintentar en algunos casos.
SERVIDOR-123083 cambia las ventanas a python310 7en.0
SERVIDOR-123107 Anclar el SDK de Windows en la rama principal y todas las ramas de lanzamiento.
SERVER- GeometryCollection con polígono de enrollamiento estricto provoca un falloen la123440 2generación de la clave del índice dsphere
SERVER-123507 Los predicados cifrados dentro de un prefiltro $vectorSearch deben reemplazarse con marcadores de posición de cifrado.
SERVER- Cambiar el123553 error de la línea de registro de generación de clave de índice a LOGV2_WARNING
SERVER-123633 Corrige el manejo de campos de usuario con prefijo $ que entran en conflicto con los metadatos internos.
SERVIDOR-123918 Validar runtimeConstants.userRoles en IDL
SERVER-123951 $_internalConvertBucketIndexStats no debería devolver PauseExecution en caso de que falle la conversión del índice.
SERVER-124031 Asegúrese de que Exchange::getTargetConsumer maneje correctamente MaxKey
SERVER-124190 Prohibir el campo agregado "exchange" desde clientes no internos
SERVIDOR-124268 [SOLO PRUEBA] [SOLO7 0 v.] La intercalación de collMod podría causar un falso positivo en la prueba fsm.
SERVER-124285 Mejorar la automatización de la generación de SBOM y cambiar el propietario de sbom_linter
SERVIDOR-124308 Solucionar el problema de que LDAPDNSResolverCache no actualice la caché correctamente
SERVER-124959 Validar los límites de la matriz de diferencias de documentos y $_internalApplyOplogUpdate BSON
SERVER-125063 Prohibir el anidamiento de BSONColumn dentro de BSONColumn
SERVIDOR-125492 Reducir la frecuencia de los intentos de resiembra primaria de OpenSSL DRBG
SERVIDOR-125667 Reparar las credenciales de AWS 7 de Windows en.0
SERVER-125736 Backport.gitignore para resmoke_suites_derived.bzl
SERVER- La126049 comprobación del límite de montón por ámbito de MozJS utiliza un contador GC global del proceso.
7.0.34 Registro de cambios
Internos
SERVIDOR- No permitir120668 $trim con una cadena de máscara demasiado grande
SERVIDOR-121895 Mejorar la redacción de errores de validación
SERVIDOR-122032 Llamar a replaceEncryptedFieldsInFilter con proyección posicional resulta en uso después de la liberación de memoria.
SERVIDOR-122449 Mejorar las expresiones de coincidencia de $bitSet
SERVIDOR-124268 [SOLO PRUEBA] [SOLO7 0 v.] La intercalación de collMod podría causar un falso positivo en la prueba fsm.
SERVER-126021 Comportamiento indefinido al insertar datos con nombres de campo duplicados en colecciones de series temporales.
7.0.32 Registro de cambios
Seguridad
SERVIDOR-119679 Falta la comprobación de autorización en updateUser
Replicación
SERVER-79298 FCBIS debería tener éxito en un conjunto no saludable
Query
SERVIDOR-110916 Usar después de mover en targetShardsAndAddMergeCursors()
SERVER-118546 No se puede crear el 2índice de series temporales dsphere con un usuario que no sea del sistema.
Internos
SERVER- Las105047 consultas que utilizan $or y $ne en colecciones fragmentadas pueden incluir documentos huérfanos.
Las105416 configuraciones SERVER- deben rechazarse si imposibilitan la elección de un servidor primario.
SERVER-105662 Servidor: Reduce la necesidad de solicitar desde el punto final http de git para la generación de multiversiones.
SERVER-105942 Agregar registro al hook stepDown de ReplicaSetAwareService
SERVER-107482 Maneje los errores de StaleConfig de nivel superior en batch_write_op
SERVIDOR-108040 Actualización de la marca. No se pudo comprobar el paso actual.
SERVER-108581 El tiempo restante de la consulta se calcula incorrectamente en mongos.
SERVER-108945 Maneja correctamente $elemMatch con una ruta vacía dentro de un $or contenido.
SERVIDOR-109033 Defecto 152012 de análisis de Coverity: Doble bloqueo
SERVIDOR-109200 Actualizar MozJS a ESR.1403
SERVIDOR-109213 Aumentar el registro cuando los límites del índice se consideren inválidos
SERVIDOR-110118 Defecto de análisis de 176650 Coverity: Uso de un objeto movido
SERVER-110345 config.rangeDeletions La documentación para tareas de eliminación de rango no completadas podría eliminarse debido a un filtro de eliminación no exacto.
SERVER-110423 $group puede usar un escaneo distinto en un índice disperso, lo que oculta los resultados nulos o faltantes.
SERVER-111486 $group aún puede usar un escaneo distinto en un índice disperso si hay un índice alternativo disponible.
SERVIDOR-112955 Crear alias para lanzamientos de emergencia
SERVER-114165 Ejecutar análisis de Coverity solo en la versión de prueba de las ramas de lanzamiento
SERVER-114698 Corrige el error ubsan en VerifyMaxOpenSessionsBasedOnRlimit en7 v.0
SERVER- Corrección de la114731 prueba de multiversión de updatea.js y json_schema.js en7 v.0
SERVIDOR-116129 Las transacciones internas nunca deben especificar una preocupación de lectura vacía.
SERVER-116130 forceSyncSource helper se bloquea en shardsvr debido a un problema de escritura mayoritaria implícita.
SERVIDOR-116327 Validar el uso de tipos de índice no válidos en el momento de la creación.
SERVIDOR-117317 Actualizar MozJS a ESR.1407
SERVER-119413 configTerm se espera como un int32 pero puede ser un int.64
SERVIDOR-119546 Eliminar oldcrypt 8 de.0
Las compilaciones en119961 cascada de SERVER- MacOS.7 0 fallan debido a problemas de instalación del módulo de Python.
SERVER-119981 Corrige binDataClean() para el tipo obsoleto
SERVIDOR-120182 [v.]8 0Reduzca adecuadamente el tiempo de espera de ReplSetTest en x509_extended_key_usage.js
SERVER-122483 [MozJS] Error de compilación de std::to_chars en macOS10 <.15
WT-16698 Medir el tiempo que tarda la limpieza del punto de control
7.0.31 Registro de cambios
Query
SERVER-95374 Los índices comodín compuestos pueden empujar incorrectamente los predicados hacia abajo durante la unión o la planificación.
SERVER-113319 $match pushdown más allá de un campo renombrado se realiza incorrectamente cuando la raíz de la expresión es una expresión de ruta de campo renombrada
Esquema
WT- Se14140 toma un bloqueo de esquema innecesario para los identificadores de archivo activos "file:" que no se barren.
Almacenamiento
SERVIDOR-108699 Comprobar el tamaño del BSON en la validación de la colección
WT-12349 Corrige el comportamiento de __wt_modify_reconstruct_from_upd_list con instantánea de lectura no confirmada
WT-12535 Optimizar el tiempo empleado en __wt_update_obsolete_check()
WT-15803 Corrección de referencia no desbloqueada en casos de error
WiredTiger
WT-13612 La lógica de fusión agregada de tiempo es incorrecta para la fusión de fragmentos y el escenario de división de página.
WT-13627 Falló la aserción: 'ts == 1 || ts =='.0 Se detectó una actualización de marca de tiempo fuera de orden.
WT-14273 Informar una estadística sobre cuánto tiempo ha pasado desde la última vez que una página fue puesta en cola para su desalojo.
WT-14843 Agregar estadísticas para rastrear las páginas de desalojo vistas y en cola.
Internos
SERVIDOR-55068 El número máximo de conexiones entrantes está configurado actualmente en el 80% del número máximo de archivos abiertos, pero cada conexión consume 2 descriptores de archivo.
SERVER-60823 runCommandWithRetries en el marco de pruebas de JS excede el límite de recursión del intérprete de JS.
SERVER-78241 La línea de registro truncada muestra el número de cadenas restantes en lugar de las cadenas truncadas.
SERVER-82688 Fallo de mongod, corrección de errores cuando las conexiones > session_max de wiredtiger
SERVIDOR-86278 Investigar la discrepancia entre las agregaciones ShardLocal y ShardRemote
SERVIDOR- Corrección de88234 pruebas de métricas de preocupación de escritura
SERVIDOR-89870 Límite de velocidad JWKManager::getValidator
SERVER-91045 Cargar JWKs inmediatamente al inicio independientemente de JWKSMinimumQuiescePeriodSecs
SERVIDOR-91503 Mejorar el mensaje de error NoSuchTransaction para transacciones
SERVIDOR-93154 Emitir evento de cambio abortIndexBuild
SERVER-93560 Evitar el registro de rutas activas en la anulación de transacciones
SERVER-96103 Corrige el uso de comillas en los argumentos del shell de Windows ProgramRunner
SERVIDOR-99623 Alto uso de CPU en el servicio de eliminación de rangos
SERVIDOR-101491 Quiescer en JWKFetcherImpl cuando el servidor remoto devuelve 5el error xx
SERVER-101758 Agregando un nuevo ejecutor de tareas solo local para tareas locales de nodo
SERVER-102927 evergreen/failed_unittests_gather.sh no encuentra el archivo de símbolos .debug debido a un error anterior en el script.
SERVER-103148 Evitar que writeConcernError quede fuera del ámbito en los ayudantes de DBDirectClient
SERVER- No103774 permitir que los índices comodín compuestos se utilicen como índice de clave de fragmentación.
SERVER-104810 Soporte256 para algoritmos de firma JWS PS para OIDC
SERVER-106194 CheckMetadataConsistency no está leyendo fragmentos con problemas de lectura de instantáneas
SERVER-106310 Agregar más registros al fallo invariable al intentar establecer la marca de tiempo de confirmación para la transacción
SERVIDOR-106360 Deshabilitar la simbolización de rastreo de pila para las tareas de resmoke de forma predeterminada
SERVER-106778 RSA_PSS_SALTLEN_DIGEST no es compatible con versiones anteriores de OpenSSL.
SERVIDOR-107304 Hacer que Pipeline::dispose() sea idempotente
SERVIDOR-110149 Defecto de análisis de 176559 Coverity: Uso de un objeto movido
SERVIDOR-110442 Capturar información sobre la duración de la compilación del índice
SERVER-110953 Compruebe que no haya ningún documento huérfano en un fragmento receptor antes de comenzar a clonar un rango.
SERVER-112229 Retroportar gitignore para la nueva herramienta auto_header
SERVER-112529 Deshabilita temporalmente external_data_source.js en concurrency_compute_mode
SERVER-113153 Hacer que los fuzzers de multiversión de consultas en versiones LTS sean deterministas.
SERVIDOR-113431 Fijar copybara a una etiqueta específica
SERVER-113545 Espere a que lastCommittedOpTime se inicialice después del reinicio en api_version_prepare_txn.js
SERVIDOR-113700 Actualizar copybara a v20251110
SERVER-114017 move_primary_setFCV.js prueba crea la base de datos en la última versión de FCV en lugar de una versión anterior de FCV.
SERVER-114337 Index build lastCommittedMillis debería ser int64
SERVIDOR-114363 Capturar métricas de replicación que bloquean la creación del índice
SERVIDOR-114867 Defina RSA_PSS_SALTLEN_DIGEST si no está definido por OpenSSL
SERVER-115398 Diferenciar entre replicación en estado estable y recuperación de inicio para lastTimeBetweenCommitOplogAndCommitMillis
SERVER-115917 Establezca una versión específica de instalación de Visual Studio y MSVC.
SERVIDOR- El115962 balanceador no avanza cuando el fragmento más cargado ya está balanceado dentro de sus zonas.
SERVER-118428 mongocryptd rechaza mensajes grandes
SERVIDOR-118713 [v..]7 030No se puede crear 2el índice de series temporales dsphere con un usuario que no sea del sistema.
SERVIDOR-118849 Doble liberación en desbordamiento de tabla hash SBE
SERVER-119317 Mejorar el ciclo de vida del objeto del5 estado hash MD
SERVIDOR-119319 Corrección del error de uso después de la liberación de memoria en ExpressionContext
SERVIDOR-119396 Ajustar el tamaño máximo del búfer para los mensajes de red de entrada
WT-11529 Impida que los cursores de punto de control intenten desalojar.
WT-13746 Conflicto entre RTS y desalojo con respecto a btree->rec_max_timestamp 2 (toma)
WT-15251 Saltar test_sweep04 8en.0
7.0.30 Registro de cambios
Internos
SERVIDOR-118713 [v..]7 030No se puede crear 2el índice de series temporales dsphere con un usuario que no sea del sistema.
7.0.29 Registro de cambios
particionado
SERVIDOR-94315 Error de filtrado de fragmentos con intercalación
Internos
SERVIDOR-99119 Cambiar las invariantes relacionadas con la geografía a tasserts
SERVIDOR- Comando112952 de autenticación de perfil ajustado
SERVIDOR-113532 [.]8 0Introducir un nuevo límite de CursorResponseBsonSize de 16MB+32KB
SERVER-113685 Error de segmentación para la consulta en el índice comodín compuesto
SERVIDOR-113897 Informar sobre la existencia de un índice comodín compuesto no válido
SERVER-113900 Agregar verificación en tiempo de ejecución al código del enumerador del plan
SERVIDOR-114695 Actualizar el valor predeterminado para las conexiones pendientes
El administrador de bloqueosSERVER- es vulnerable a un ataque DDoS malicioso.114838
SERVIDOR-115296 Eliminar valores sin procesar de ResourceId de los mensajes de error
SERVER- Soluciona115693 el problema de detección del repositorio Git actual en Windows.
SERVIDOR-116206 Mejor manejo de excepciones para compresores de mensajes
SERVIDOR-116210 Ajustar el tamaño máximo del búfer para las solicitudes de entrada
SERVIDOR-116211 Límite de memoria asignada por los búferes de red
7.0.28 Registro de cambios
Internos
SERVIDOR-115508 Crea búferes de tamaño mínimo para mensajes sin comprimir.
7.0.26 Registro de cambios
Query
SERVER-98461 findAndModify donde la consulta no tiene clave de fragmento no devuelve WCE en caso de error.
SERVER- Asegúrese de103519 que los comandos update y bulkWrite devuelvan WCE en el caso de clúster fragmentado.
Almacenamiento
WiredTiger
- WT-9575 Las páginas con actualizaciones más recientes que el ID de transacción más antiguo no se ponen en cola para su eliminación.
Compilación y empaquetado
SERVER-112367 [v.]7 0Corrige un fallo espurio en la prueba de flujo de cambios multiversión.
Internos
SERVER- El76547 comando de creación en una colección de series temporales no es idempotente.
SERVER-82071 Impide que los usuarios especifiquen un límite máximo inferior al mínimo en el comando de fusión de fragmentos.
SERVIDOR-82180 Las inserciones limitadas en el primario pueden tener un orden natural diferente al de los secundarios.
SERVIDOR-82243 Corrige la condición de carrera de datos en lookupARecords
SERVER-84081 FLE2 error de escritura oculta error de preocupación de escritura
SERVER-86299 Prueba y corrige FLE2 writeConcernError informando en escrituras fragmentadas
SERVIDOR-86591 Mejora del manejo de errores de InitialSync para problemas de red transitorios
SERVER-86727 Considere cambiar MigrationDestinationManager::cloneCollectionIndexesAndOptions para que no tome el bloqueo DB MODE_X
SERVIDOR-87194 Forzar el comando de fusión de fragmentos para que solo acepte rangos no vacíos
SERVER-89039 Admite un comando que devuelve un valor después de que se haya iniciado la compilación de un índice.
SERVIDOR-90495 Admite iniciar o reanudar desde un ID de registro eliminado en un escaneo de orden natural.
SERVER-92236 Las migraciones de fragmentos deben usar fuentes de cancelación de corta duración.
SERVER-92275 Mejorar la prueba para verificar que la lista de colecciones sea coherente con el catálogo duradero.
SERVIDOR-93153 Emitir evento de cambio startIndexBuild
SERVER-93400 timeseries_insert_mixed_schema_bucket.js necesita protegerse contra la sincronización de collmod
SERVIDOR-93672 Corrige el error de concatenación en multiversionconstants.py
SERVIDOR-94327 Agregar prueba unitaria para killAllExpiredTransactions
SERVER-94618 Reemplazar la sintaxis de encadenamiento opcional en create_indexes_return_on_start.js
SERVIDOR-95423 Contar fallos de inserción en la caché SASL SCRAM
SERVER-95919 Afirma que todas las etapas de agregación tienen pruebas de autenticación.
SERVIDOR-96839 Pasar writeConcern desde UMC a UMCTransaction
SERVER-97201 Agregue una métrica en FTDC para el tiempo de espera del mutex del coordinador de replicación.
SERVER-97641 Eliminar la dependencia de la prueba unitaria LdapHealthObserver en ldaptest.10gen.cc
SERVER-98729 Solucionar la condición de carrera de apagado en repl_monitor_refresh.js
SERVER-99868 Mejora la capacidad de depuración de batch_write_exec/batch_write_op
SERVER-99915 FLE2 findAndModify también debería devolver WCE del resultado de la API de transacciones.
SERVER-100528 Investigar todos los comandos que aceptan la preocupación de escritura para el manejo de WCE
SERVER-100936 Mongos debe devolver WCE como un error de nivel superior para crear una colección.
SERVER-100937 Mongos debe devolver WCE en dropIndexes
SERVER-100938 Mongos debe devolver WCE en createIndexes
SERVER-100939 Mongos debería devolver WCE en setFeatureCompatibilityVersion sin operación
SERVER-100942 setDefaultRWConcernDefault debe devolver WCE
SERVER-100943 abortTransaction debe esperar a que se confirme la escritura y devolver WCE en caso de fallo.
SERVIDOR-101178 Aplicar correcciones importantes de ICU ascendentes a nuestra copia del proveedor
SERVER-101386 Pruebe todos los comandos que aceptan escritura en colecciones de series temporales.
SERVER-101387 Pruebe todos los comandos que aceptan la preocupación de escritura contra las colecciones FLE.
102266 7SERVIDOR-.0 -- Defecto 169977 de análisis de Coverity: Condición de carrera de datos
SERVIDOR- La102428 sincronización inicial lógica asigna el doble de maxIndexBuildMemoryUsageMegabytes
SERVER-102477 Revertir el cambio que impide ajustar taskExecutorPoolSize 7 en.0+
SERVER-102571 Comprobar la categoría WriteConcernError al procesar transacciones QE
SERVIDOR-102670 [v.]8 1Manejo incorrecto de errores de inserción de series temporales ordenadas
SERVIDOR- Los102983 informes de sincronización inicial lógica muestran el uso de memoria para la creación de índices compuestos.
SERVER- Asegúrese de103664 que las operaciones estén en estado de inactividad antes de detener los nodos secundarios en mongos_writes_wait_for_write_concern_sharded_addl_crud_ops.js
SERVER-103742 opWriteConcernCounters puede incrustar ilegalmente bytes NUL en ServerStatus.
SERVIDOR-103960 Imponer una verificación adecuada en la ruta del campo para garantizar que el número de partes no exceda 255
SERVIDOR-104220 El enrutador debe tener en cuenta el error de escritura de la colección de descarte.
SERVER-104543 No falle la recopilación del rastreo de pila si no podemos resolver un símbolo.
SERVER-104839 Agregue una nueva línea de registro que contenga metadatos e información de autenticación.
SERVER-105041 [v.]8 0Fijar la versión de MSVC en las ramas publicadas
SERVER-105263 Resmoke bloquea la finalización de las pruebas superadas al simbolizar las pruebas fallidas de otros trabajos.
SERVIDOR-105424 Manejar el rendimiento y la restauración en las advertencias de conexión directa de fragmentos
SERVER-105528 Solucionar FLE2 findAndModify error de escritura en mongod
SERVIDOR- Las106075 transacciones preparadas con apiVersion no se reanudan después de la conmutación por error principal.
SERVIDOR-106162 [solo para pruebas] Reevaluar la omisión de errores de escritura en el estado de FSM de descarte
SERVER-106354 Falta la adquisición de bloqueo de recursos al aplicar un lote de inserciones a una colección con límite.
SERVIDOR-106492 Incluir métricas de multiplanificador en FTDC
SERVIDOR-106589 Proporcione más memoria para la creación de índices durante la sincronización inicial.
SERVER-106875 Realmente anular el registro de todas las colecciones al cerrar CollectionCatalog
SERVER-106965 [v.]8 0crear directorio de caché scons compartido
SERVIDOR-106988 [v.]8 0Corrección de la generación de ninjas y helados
SERVER-107361 La determinación de rotación en el catálogo de depósitos puede fallar al verificar el esquema mixto para medidas grandes.
SERVIDOR-107429 [v.]7 0Preparar4070 7 0 la rama SPM-. para su lanzamiento.
SERVER-107852 Reconstrucción del SBOM del servidor8 a7 master/v.x/v.0
SERVIDOR-107924 Hacer que la prueba RateLimitIsValidAfterQueueing sea resistente a máquinas lentas
SERVIDOR-108366 Transacciones preparadas con apiVersion
SERVER-:108565 Mejora el manejo de escrituras de gran tamaño en colecciones de series temporales.
SERVIDOR-108800 Utilice una sesión reintentable para las escrituras de configuración en check_metadata_consistency.js
SERVER-109435 Mejora la recopilación de errores para mongod_proxy_protocol.js
SERVIDOR- Deshabilitar la comprobación de109493 Coverity "excepción no capturada en noexcept"
SERVIDOR-110119 Defecto de análisis de 176642 Coverity: Uso de un objeto movido
SERVIDOR-110124 Defecto de análisis de 176627 Coverity: Uso de un objeto movido
SERVIDOR-110130 Defecto de análisis de 176613 Coverity: Uso de un objeto movido
SERVIDOR-110132 Defecto de análisis de 176604 Coverity: Uso de un objeto movido
SERVIDOR-110133 Defecto de análisis de 176603 Coverity: Uso de un objeto movido
SERVIDOR-110141 Defecto de análisis de 176586 Coverity: Uso de un objeto movido
SERVIDOR-110146 Defecto de análisis de 176577 Coverity: Uso de un objeto movido
SERVER-110161 Comportamiento correcto de $_startAt para dejar de omitir documentos
SERVIDOR-110252 Agregar retrasos en audit_remote_local_intermediate.js
SERVER-110425 Desarrollar y agregar una tarea Evergreen para cargar SBOM a Kondukto usando SilkBomb para master, v., v., v.,7 080818v.2
SERVIDOR-110618 Coverity.7 0 Correcciones por lotes QI
SERVER-110675 python dep está causando problemas 7 en las compilaciones.0
SERVIDOR-110890 Defecto de análisis 175049 de Coverity: Código lógicamente muerto
SERVIDOR-111135 Reintentar configureFailPoint en rollback_test.js
SERVIDOR-111427 Cargar SASL antes de bloquear las páginas de código
SERVIDOR-111460 Páginas de código PIN para mongos
SERVIDOR-112035 Protocolo proxy de degradación desconectado a INFO
SERVIDOR-112375 [v.]7 0Etiqueta timeseries_create.js con requires_fcv_70
SERVIDOR-112467 Realizar un seguimiento e informar sobre el número de conexiones proxy pendientes.
SERVIDOR-113256 [Resumen] Problemas de informes de errores relacionados con la escritura
7.0.25 Registro de cambios
Internos
SERVER-105873 QueryPlannerParams no debe mantener punteros propiedad de IndexCatalogEntry.
7.0.24 Registro de cambios
Almacenamiento
WiredTiger
Internos
SERVIDOR-92411 Pruebe que todas las etapas de agregación de origen de documentos tengan comprobaciones de autenticación
SERVER-99146 [v.] No se permite8 0confirmar importaciones de ShardingTest y ReplSetTest 8 en.0 y ramas inferiores.
SERVER-99693 Soluciona el bloqueo del analizador cuando process_ids está vacío.
SERVER-102017 [v.]8 0Registrar advertencia de inicio cuando se establece disableJavaScriptJIT
102224 7SERVIDOR-.0 -- Defecto 170751 de análisis de Coverity: Campo escalar no inicializado
SERVIDOR-102483 [v.]7 0Corrige las condiciones de carrera de datos en la clase UserAcquisitionStats 7 en.0
SERVER-103505 Manejar errores de metadatos en WiredTigerUtil::setTableLogging
SERVER- Cambiar el nombre de103642 sdp-triager a devprod-build-automation
SERVIDOR-103741 Agregar métricas de recopilación de perfiles
SERVER-103783 Corrige la cadena NAN esperada en Windows en la prueba IDL
SERVER-104771 [v.]7 0La sincronización inicial falla cuando el origen tiene índices TTL en una colección con límite.
SERVIDOR-105219 Aumentar el tiempo de espera para s390x
SERVER-105336 [.]7 0Eliminar tareas multiversión de las 11 variantes de Debian
SERVER-108091 [v.]8 0Corrige la condición de carrera en jstests/noPassthrough/indexbg_killop_stepdown.js 7 en.0 8y.0
SERVER-108449 Corrige allowed_requesters para la generación de informes SAST
SERVER-109679 [v.]7 0Deshabilitar connection_establishment_rate_limiting_stats.js en macOS
7.0.23 Registro de cambios
particionado
SERVIDOR-95324 Deshabilitar chunkMigrationConcurrency
SERVER-105799 Asegúrese de que se alcancen los puntos de fallo utilizados en check_metadata_consistency_timeout_tests.js en máquinas lentas.
Internos
SERVER-52121 Crear indicador de característica para Limitar los intercambios de conexiones de entrada concurrentes
SERVER-52424 Habilitar la bandera de función para limitar los intercambios de conexiones de entrada simultáneos
SERVIDOR-75523 Crear regla clang-tidy que prohíba el uso de "no_unique_address"
SERVER-81797 Crea nuestra propia implementación portátil de las funciones atómicas notify() y wait() con soporte para tiempo de espera.
SERVER-86656 Crea un mutex lector-escritor optimizado para lectores.
SERVER-90424 Un tipo mutex lector-escritor fácil de usar
SERVER-101135 priority_takeover_two_nodes_equal_priority.js debería usar electionTimeoutMillis más bajo
SERVER-101381 query_with_txn_prepared.js debería relajar la comprobación del recuento de documentos.
SERVER-101495 auth_no_pri.js debería usar un electionTimeoutMillis más bajo
SERVIDOR-101581 Compruebe el estado del socket antes de aceptar la conexión en ASIO
SERVER-101800 Investigar la 3 regresión de OpenSSL en las funciones HMAC
SERVIDOR-102719 Garantizar que las pruebas FCBIS no tengan una0 duración Millis
SERVER-103934 FCBIS debería poder llamar a KVEngine::cleanShutdown sin fugas de memoria.
SERVIDOR-104168 Proveedor en el cubo de tokens folly util
SERVER-104407 Introduzca parámetros del servidor para ajustar el limitador de velocidad de establecimiento de conexiones.
SERVIDOR-104408 Introducir el componente admission::RateLimiter
SERVIDOR-104412 Excluir conexiones prioritarias de la adquisición de tokens
SERVER-104413 Agregar métricas al componente admission::RateLimiter
SERVIDOR-104415 Integrar el limitador de velocidad de establecimiento de conexiones en SessionWorkflow
SERVER-104771 [v.]7 0La sincronización inicial falla cuando el origen tiene índices TTL en una colección con límite.
SERVER- Actualizar la104811 sección de estado del servidor "conexiones" para maxEstablishing
SERVIDOR-104814 Agregar métricas de tiempo de establecimiento a IngressHandshakeMetrics
SERVER-105502 Utilice assert.soon para las aserciones de métricas en las pruebas connection_establishment*.
SERVER-105526 Agregue registros de depuración adicionales y una fecha límite para la prueba ConcurrentTokenAcquisitionWithQueueing.
SERVIDOR-105670 Asegúrese de que ConcurrentTokenAcquisitionWithQueueing espere realmente hasta que todos los procesos en espera estén inactivos.
SERVIDOR-105693 Hacer que connection_establishment_rate_limiting_exemptions.js sea resistente a diferentes errores de cierre de conexión.
SERVIDOR- Asegurar la coherencia de la105753 UX del limitador de velocidad de establecimiento de conexión con el limitador de velocidad de operación
SERVIDOR-106045 Cambiar el nombre del parámetro burstSize => burstCapacitySecs
SERVER-106149 RateLimiter debe devolver los tokens al bucket en caso de rechazo.
SERVIDOR-106166 No agregue Inf a FTDC para totalAvailableTokens
SERVER-106487 point_in_time_lookups_drop_pending.js es inestable al comprobar que una lectura PIT crea una nueva instancia para la colección después de una caída.
SERVIDOR-106622 Realizar aserciones difusas para todos los números de doble precisión en rate_limiter_util_test
SERVER-106636 Utilice un tiempo de espera más prolongado al esperar a que todos los subprocesos se pongan en cola en la prueba ConcurrentTokenAcquisitionWithQueueing.
SERVER-107208 [v.]7 0Agregar pruebas básicas para SERVER-107165
SERVER-107217 [v.]7 0Agregar pruebas robustas para SERVER-107165
SERVIDOR-107245 [v.]7 0Corrección de agg_yielding_during_runtime_planning.js
SERVIDOR-107272 Escribir tarea permanente para la generación de informes SAST
SERVER-107282 [v.]8 1Actualizar CODEOWNERS para ampliar la definición de solo prueba
SERVIDOR-107321 [v.]7 0Preparar maxEstableciendo rama de backport 7 para.0
SERVIDOR-107534 Introducir VersionedValue
SERVER-108539 [v.]7 0Eliminar inclusiones defectuosas en la comprobación de limpieza de MongoNoUniqueAddressCheck
7.0.22 Registro de cambios
particionado
SERVER-99440 Agregar parámetro de tiempo de espera para la operación de base de datos de verificación de consistencia de metadatos
Replicación
SERVIDOR-85915 No se puede seleccionar la fuente de sincronización porque somos votantes y no lo es.
SERVIDOR-98831 No tome el mutex de replicación dos veces al procesar latidos.
Internos
SERVIDOR-82755 Crear indicador de característica
SERVIDOR-82756 Habilitar indicador de función
SERVER-83963 Devuelve anticipadamente en renameCollectionForApplyOps si sourceNss y targetNss son iguales
SERVER-85692 Ignorar optimizationTimeMillis en una prueba de js
SERVER-85804 Soporte para protocolo proxy en Mongod
SERVIDOR-86268 Compruebe la coherencia de las opciones de recopilación entre el catálogo local y el de fragmentación.
SERVER-87572 Agregar la métrica serverStatus() para contar los eventos de replanificación.
SERVER-89699 Detectar correctamente cuándo OpenLDAP incluye adaptadores compatibles con MozNSS
SERVIDOR-89919 Agregar matriz de pruebas a la copia de seguridad y restauración
SERVIDOR-90472 Defecto de análisis de 155588 Coverity: Uso de iterador no válido
SERVIDOR-91299 Actualizar MultiCollectionAccessor después de realizar la planificación múltiple
SERVER-91374 Corrige la condición de carrera de datos entre getTerm y updateTerm en _doReplSetReconfig
SERVER-92023 Extraer solo $readPreference de $queryOptions en la consola de prueba de mongo
SERVER-92419 shardedDataDistribution devuelve null para ownedSizeBytes si no hay documentos
SERVER-92476 planningTimeMicros puede incluir trabajo no relacionado con la planificación
SERVER-93213 Optimizar getTimeseriesBucketsMayHaveMixedSchemaData para analizar la opción del motor de almacenamiento solo una vez.
SERVIDOR-93367 Reduzca la cantidad y el tamaño de los documentos a insertar en las pruebas create_index_background.
SERVER-93432 Espere a que se produzca un fallo antes de matar al operador en fle2_contention_kill_parent.js
SERVER-94193 Evita que las inserciones en all_shard_and_config_hosts_brought_down_one_by_one expiren en variantes lentas.
SERVER- Cambiar94530 ExpressionContext::getResolvedNamespaces invariante a un tassert
SERVER-94650 Prohibir causal_consistency_shell_support.js del conjunto de pruebas config-stepdown
SERVIDOR-94657 El rol de restauración debería permitir eliminar system.views en cualquier base de datos.
SERVIDOR-95430 Proporcionar enlace a los registros sin procesar cuando partes de una tarea agotan el tiempo de espera
SERVER-95523 upsert no maneja correctamente el reintento de DuplicateKey
SERVER-95524 Evitar reintentar en caso de error de clave duplicada para las operaciones de inserción/actualización en transacciones multidocumento.
SERVIDOR-95682 Crear indicador de característica
SERVIDOR-95683 Habilitar indicador de función
SERVER-96107 $lookup, $graphLookup y $unionWith pueden leer de la base de datos incorrecta cuando se ejecutan con $merge o $out.
SERVER-96197 Los espacios de nombres resueltos de ExpressionContext no pueden distinguir entre colecciones con el mismo nombre en bases de datos diferentes.
SERVIDOR-96269 Modificar la auditoría de autenticación especulativa
SERVIDOR-96503 Agregar más líneas de registro a FCBIS
SERVER-97403 Reemplazar invariantes con tasserts en la generación de errores de validación de documentos
SERVIDOR-97462 Reintentando registros omitidos puede intentar eliminar el registro sin wuow
SERVER-97662 No parametrizar consultas para la caché de planes SBE cuando la caché de planes SBE no esté disponible.
SERVER-97898 Exponer puntos finales de proxy en la API de AsioSession
SERVIDOR-97903 Crear decoración de cliente AuditClientAttrs
SERVIDOR-97908 Propagar AuditClientAttrs entre clientes a través de ForwardableOperationMetadata
SERVIDOR-97920 Actualizar AuditEventMongo y AuditEventOCSF para usar AuditClientAttrs
SERVER-98160 Registre AuditClientObserver únicamente cuando la auditoría esté habilitada.
SERVER-98386 Shard no comprueba correctamente la ShardVersion recibida para las colecciones de series temporales.
SERVIDOR-98417 Agregar prueba para registros en el rastreador de registros omitidos que ya no se encuentran en la colección
SERVER-98965 [v.]7 0timeseries_reopened_bucket_insert.js crea manualmente depósitos con marcas de tiempo incrustadas que no coinciden con control.min.timestamp
SERVER-99236 Los comandos remotos enviados por BalancerCommandsScheduler deben interrumpirse cuando se produce una reducción de nivel.
SERVIDOR-99488 Incluir sourceClient en el registro del sistema de conexión aceptada
SERVER-99584 Agregar pruebas para los métodos de (des)serialización BSON de AuditClientAttrs
SERVER-99616 $group puede acceder a MONGO_verify
SERVER-99660 Escribir una prueba de balanceador de carga de extremo a extremo para auditar direcciones IP de clientes con formato mongo a través del protocolo proxy.
SERVER-99678 Agregar proxyPort CLI a mongod
SERVER- El99817 redondeo de cubos de1970 series temporales para fechas anteriores a es incorrecto en algunos casos para precisión de milisegundos.
SERVER-99834 Admite clientes que no son OCS en el puerto del balanceador de carga de mongos
SERVIDOR-99836 Usar el punto final remoto de origen proxy en shouldOverrideMaxConns
SERVER- Se recurre100182 a netstat si ss no es compatible con la variante.
SERVER-100468 Escribir una prueba de balanceador de carga de extremo a extremo para auditar direcciones IP de clientes con formato OCSF a través del protocolo proxy.
SERVER-100609 Resuelva la referencia al esquema sbom spdx.schema.json a una copia local.
SERVIDOR-100840 Corregir consultas en abt_translation_bm
SERVIDOR-101078 No cierre la conexión enviando loadBalanced:true en mongod
SERVER-101164 Utilice los binarios de pyinstaller para db-contrib-tool
SERVER-101170 CheckMetadataConsistency para no usar MONGO_UNREACHABLE
SERVIDOR-101230 Defecto de análisis de 155126 Coverity: Uso de iterador no válido
SERVIDOR-101242 Corrige la condición de carrera en ConnectionInterface::getTimesUsed()
SERVIDOR-101296 Eliminar2prueba aws_e e_ecs.js
SERVER-101337 Las respuestas de agotamiento deben afirmar que son un OP_MSG
SERVER-101389 MockServerStreamTest cancela las pruebas; deben esperar a que finalicen las operaciones después de la cancelación.
SERVER-101530 Agregar la capacidad de cambiar el tamaño de la caché del catálogo al inicio a través del parámetro del servidor.
101716 La función read_through_cache.h del servidor lanza una excepción en el método noexcept.
SERVIDOR-102276 [v.]7 0Defecto 169621 de análisis de Coverity: Condición de carrera de datos
SERVIDOR-102338 70[v.] -- Defecto 169091 de análisis de Coverity: Condición de carrera de datos
SERVER-102735 Actualizar db-contrib-tool 1 a..00
SERVER-102787 Agregue pruebas de auditoría de mongo y OCSF detrás del balanceador de carga para standalone y replset.
SERVER-102872 Utilice compilaciones de pyinstaller de db-contrib-tool específicas del sistema operativo para PPC.
SERVIDOR-103286 Agregar reintentos al obtener información de ss y netstat
SERVER-103749 CheckOrphansAreDeletedHelpers debe tener en cuenta la recuperación diferida de las migraciones no terminadas.
SERVIDOR-103824 Agregar jstest que utiliza una IP diferente para el servidor proxy y el cliente de origen.
SERVER-103862 proxy_protocol_connect.js no está ejecutando aserciones
SERVER-104205 análisis más específico de la salida de "netstat" en las pruebas de fragmentación de proxy
SERVIDOR-105553 [.]7 0Agregar la entrada ddl_view_events.js a backports_required_for_multiversion_tests.yml
SERVIDOR-105611 Actualizar MozJS/Spidermonkey a ESR.12811
SERVIDOR-105903 [v.]7 0El predicado de igualdad duplicado impide que el sufijo del índice satisfaga la ordenación
SERVIDOR-106050 [v.]7 0La validación de la colección no comprueba correctamente el orden temporal para los3 depósitos v de la serie temporal.
SERVIDOR-106122 Eliminar loadTest y reducir la carga de fuzzTest en las pruebas del protocolo proxy
SERVIDOR-106297 Implementar getProxiedSrcRemoteAddr en grpc_session
7.0.21 Registro de cambios
Query
SERVER-95672 Los índices en campos de matriz que contienen submatrices no incluyen algunos resultados
SERVIDOR-97629 Reemplazar invariante con tassert al ceder
Almacenamiento
WiredTiger
- WT-13216 Evaluar el uso de la comprobación de desalojo de caché en compact
Operaciones
WT-12012 Restaurar los niveles de verbosidad originales si gen_drain se desbloquea después de aumentar los niveles de verbosidad.
Compilación y empaquetado
SERVIDOR-51366 Configurar las carpetas creadas por el instalador
Internos
SERVIDOR-73498 Agregue el tiempo empleado en el planificador múltiple a la salida de la explicación.
SERVIDOR-82762 Todos los accesos al estado de AutoMerger deben estar protegidos por un mutex.
SERVIDOR- Eliminar88891 migración de inquilino y división de fragmentos / transferencia de fusión y pruebas de integración
SERVER-90449 Evita que TTL Monitor ejecute collMod durante la reversión y la sincronización inicial.
SERVER-90997 Relaja la aserción cuando no se encuentra el documento en doDeleteRecord().
SERVIDOR-91272 No imprima el rastreo de pila que no lo justifique. Monitor de fallos de Atlas
SERVIDOR-91314 Finalizar consultas con desbordamiento cuando el espacio en disco es bajo
SERVER-91774 Linter que comprueba que las etiquetas require_fcv_* sean <= versión actual
SERVIDOR-91933 Condición de carrera al acceder a CollectionTruncateMarkers::_minBytesPerMarker
SERVIDOR- Asegúrese de92137 que las inserciones de series temporales realicen una comprobación de ShardVersion antes de inspeccionar la existencia de la colección de cubos.
Las secuencias de cambiosSERVER- no sobreviven a las reducciones de nivel cuando también se produce una reversión.92239
SERVER- La92259 resolución de espacios de nombres a partir de UUID no comprueba los espacios de nombres de confirmación pendientes.
SERVER-92273 [v.]7 0ListCollections tiene un comportamiento inconsistente para los espacios de nombres pendientes de confirmación7 0 (solo.)
SERVIDOR-92673 Aumentar el tiempo de espera de aserción de las pruebas del observador de salud
SERVER-92797 Corrige el comportamiento al ejecutar next() sobre un cursor de agotamiento cerrado.
SERVER-92806 La entrada de caché del plan ignora la intercalación del índice con $elemMatch
SERVER-93389 WiredTigerSessionCache no elimina correctamente las sesiones liberadas después de la reversión.
SERVIDOR-93497 Mover la invalidación de la caché de usuario de OpObserver a los manejadores onCommit
SERVER- Establecer tiempos de93771 espera enterprise-rhel-81-ppc64le en el nivel de variante
SERVER-93917 [v.]7 0Evaluar si el error de intercalación de objetos array-> se aplica 7 a.0 y versiones anteriores.
SERVER-93963 ¿Reemplazar?. sintaxis en query_by_uuid_commit_pending.js
SERVIDOR-94156 Admite reintento de inserción/actualización de clave duplicada si el índice único tiene intercalación
SERVIDOR-94272 Reduzca los tiempos de espera del ciclo de encendido para cumplir con las restricciones de Evergreen.
SERVIDOR-94649 Aumentar el registro de errores y advertencias de conexión directa de fragmentos
SERVIDOR- Reintentar la instalación de94662 pipx db-contrib-tool
SERVIDOR-94731 Emite eventos de flujo de cambios para la colección system.views (cuando showSystemEvents está habilitado)
SERVER-94970 Las consultas $searchMeta fragmentadas en una operación $lookup y $unionWith fallan al encontrar una tarea inalcanzable.
SERVIDOR-95311 Determinar el valor predeterminado para reshardingDelayBeforeRemainingOperationTimeQueryMillis
SERVER-95610 Comprobación de actualización de la versión para reshardingDelayBeforeRemainingOperationTimeQueryMillis en servers.js
SERVER-95775 Actualizar MSI para que2 haga referencia a libsasl.dll en lugar de libsasl.dll
SERVER-95869 Transformar CommandOnShardedViewNotSupportedOnMongod en CommandNotSupportedOnView en todas las rutas de código
SERVER-96404 Mejorar los nombres de las variables en la serialización de $map y $filter
SERVER-97044 Soluciona un problema por el que los flujos de cambios podrían generar incorrectamente un evento "drop" durante la refragmentación o desfragmentación de una colección que utiliza o utilizaba la fragmentación de zonas.
SERVER-97405 Agregue el parámetro del servidor para omitir el muestreo del oplog.
SERVER-97726 Evitar la eliminación simultánea de directorios de identidad con su creación.
SERVER-98349 Evitar que mongos duerma durante 3 segundos antes de apagarse
SERVIDOR-98555 Corregir Jepsen y Antithesis para clonación HTTPS
SERVIDOR-98937 Gestionar las interrupciones al acceder a los sockets ASIO
SERVER-101519 corrige la prueba dbCheck para que no genere errores cuando se utiliza una vista después de una colección.
SERVIDOR-101807 Registrar la entrada del oplog cuando se produzca una excepción OplogOutOfOrder
SERVER-101880 [v.]7 0Eliminar 1 11referencias a distribuciones "openssl.." de evergreen
SERVER-102115 Agregar RHEL9 enterprise como destino para el curador
SERVIDOR-102941 [v.] La7 0validación de la colección no debería imponer la ordenación para los3 cubos de series temporales v
SERVER-103093 [v.]7 0Mover dismissDisposal() de _mergingPipeline del constructor DocumentSourceInternalSearchRemoteMongot
SERVER-103275 Actualizar MozJS de ESR.128 8 a la última versión 128 10(ESR.)
SERVER-103607 [v.] Asegúrese de que7 0los eventos se repliquen antes de realizar pruebas en change-stream_null_existence_eq_rewrite_test
SERVER-104118 Update Okta OIDC authentication script
SERVIDOR-104206 Agregue la etiqueta does_not_support_causal_consistency a timeseries_lastpoint_top.js
SERVER-104693 [v.]7 0Agregar punteros a compiles.yml de sys-perf
7.0.20 Registro de cambios
Almacenamiento
WiredTiger
Internos
SERVER-60823 runCommandWithRetries en el marco de pruebas de JS excede el límite de recursión del intérprete de JS.
SERVER- Las84770 pruebas de flujo de cambios no se recuperan de errores de flujo de cambios reanudables.
SERVER-90724 fsm_workloads/agg_unionWith_interrupt_cleanup.js utiliza incorrectamente el nombre del fragmento como nombre del conjunto de réplicas al construir una cadena de conexión.
SERVIDOR- La93120 recopilación de FTDC está bloqueada en la lectura del estado del cursor de copia de seguridad bloqueada
SERVER-95237 Make update_replace_id.js test robust
SERVER-96128 Eliminar las referencias a linkbench en system_perf.yml
SERVER-100387 Hacer que el linter de códigos de error funcione con identificadores de 6 ticket SERVER de dígitos
SERVER-100673 Agregar soporte para RHEL 9 zSeries
SERVER-100723 Configure los generadores de pruebas programadas en m8g/AL2023 para MongoDB6 v.0+
SERVER-100856 ocsp_sharding_basic necesita tener la función de grapado desactivada.
SERVIDOR-102004 Actualizar last_lts_mongos_commands.js y last_lts_mongod_commands.js
SERVIDOR-102116 Aumentar la390concurrencia s x a 16x
SERVER-102389 elimina las pruebas innecesarias de backports.yml
SERVER-102475 Update jstests/noPassthrough/spill_to_disk_server_status.js
SERVIDOR-102526 Actualizar MozJS a ESR.1288
SERVER-102547 Eliminar las tareas push, publish_packages y crypt_push de las 4 variantes de Graviton en v.7 0 y8 v.0
SERVIDOR-103600 Corregir database_versioning_all_commands.js
SERVIDOR-103828 Manejar socket vacío en peekASIOStream
7.0.19 Registro de cambios
Esta versión contiene mejoras de seguridad o fiabilidad. El registro de cambios se actualizará cuando esté disponible más información.
7.0.18 Registro de cambios
Query
SERVER-97470 findAndModify: El comportamiento de WriteConcernError de Mongos difiere del de Mongod.
Almacenamiento
WiredTiger
WT-10849 falló: format-stress-test-1 en ubuntu2004-stress-tests-arm64 [wiredtiger @ 593bf]276
WT-11448 Solucionar el problema de la prueba de verificación de desajuste de truncamiento
WT-12528 Agrega una estadística cuando la compactación en segundo plano omite un archivo debido a un punto de control conflictivo.
WT-12846 Corrige cómo el recorrido compacto maneja EBUSY desde el punto de control flush_lock
WT-13642 Crear estadísticas separadas para páginas internas/hojas modificadas
Compilación y empaquetado
SERVER-95976 Introducir el parámetro "matchCollectionUUIDForUpdateLookup" en la etapa de flujo de cambios
Internos
SERVIDOR-71590 Defecto de análisis de 134195 Coverity: Uso de iterador no válido
SERVIDOR-82037 La memoria utilizada por los desbordamientos del clasificador puede crecer sin límite.
SERVER-82367 Las actualizaciones en cola bajo la misma entrada inProgressLookup siempre se llaman con el mismo valor almacenado en caché en ReadThroughCache.
SERVER-83221 Las listas de índices de colecciones agrupadas deberían mostrar TTL
SERVER- Al ejecutar87169 _configsvrCheckMetadataConsistency a nivel de clúster, se produce un error inalcanzable de mongo.
SERVER-87433 Manejar el comportamiento de conmutación por error para ReshardingRecipientService durante la interrupción
SERVIDOR-87729 [v.]7 0Deshabilitar la activación de FCV para featureFlagQueryStats
SERVER-88400 La etapa de agregación shardedDataDistribution no debe devolver campos nulos para las series temporales.
SERVIDOR-89315 Defecto de análisis de 147940 Coverity: Diferentes punteros inteligentes gestionan el mismo puntero sin formato
SERVIDOR-89320 Defecto 139793 de análisis de Coverity: Argumento entero desbordado
SERVIDOR-89322 Defecto 149003 de análisis de Coverity: Argumento entero desbordado
SERVIDOR-89328 Defecto de análisis de 147636 Coverity: Uso de un objeto movido
SERVIDOR-89718 Defecto de análisis de 140718 Coverity: Uso de iterador no válido
SERVER- El90176 cursor OplogBufferLocalOplog no debería caducar.
SERVIDOR-90689 Cambiar las comprobaciones de advertencia de inicio de THP para que también tengan en cuenta la configuración a nivel de proceso antes de emitir la advertencia.
SERVER-91334 Integración del servidor MongoDB en el servicio Papertrail para el cumplimiento de SSDLC
SERVIDOR-92292 Omitir la adquisición de tickets para prepareTransaction
SERVER-95452 Impide que CollectionRoutingInfoTargeter itere sobre todos los rangos de fragmentos durante la actualización y eliminación.
SERVIDOR-97700 70[v.] La validación debe admitir el3 bucket de series temporales v
SERVER-98345 Actualizar2 las distribuciones de amazon a la última versión en compilaciones de sys-perf
SERVER-98473 Reoriente sys-perf para que utilice genny-tasks de DSI
SERVER-98720 Agregue las llamadas faltantes a redact() a los registros de advertencia de "Error del ejecutor del plan".
SERVIDOR- Los99277 metadatos de fragmentación se invalidaron al eliminar el fragmento.
SERVER-99620 Crear sys-perf AL2023 compila
SERVER-99833 [v.]7 0Cambiar la20 variante ARM de ubuntu de ejecutarse en ubuntu18 a ejecutarse en ubuntu20
SERVER-100901 Relaja la invariante digest del usuario a tassert en ShardingTaskExecutor
SERVIDOR-101322 [v.]7 0Defecto de análisis 168904 de Coverity: Variable escalar no inicializada
SERVIDOR-101324 Defecto de análisis de 169043 Coverity: Uso de iterador no válido
SERVER-101461 Aclarar que numOrphanedDocs y numOwnedDocuments devueltos por $shardedDataDistribution informarán el número de cubetas para colecciones de series temporales
7.0.17 Registro de cambios
particionado
SERVER-87140 standalone_in_queryable_backup_mode.js test podría intentar obtener un primario en un conjunto de réplicas con solo secundarios.
Catalog
SERVIDOR-97220 [Solo para pruebas] collection_catalog_two_phase_drops.js asume que la escritura con registro avanzará la marca de tiempo más reciente.
Almacenamiento
WiredTiger
WT-11460 Utilice la suma atómica para incrementar el número de generación de escritura del árbol B.
WT-13050 Fallos de segmentación de compactación en primer plano con una URI NULA
WT-13252 Reiniciar txn id de actualización estable restaurada con tombstone preparado inestable
WT-13377 Reconfigurar una sesión con cache_max_wait_ms no acepta un valor de cero.
Internos
SERVIDOR-73641 El filtrado de series temporales puede omitir eventos de rango extendido cuando se fragmenta.
SERVIDOR-76483 Eliminar relajación en el gancho CheckShardFilteringMetadata
SERVIDOR-76883 Reduzca la cantidad de mensajes de "El rol no existe" en los registros de usuarios externos.
SERVER-85627 Información de registro del hilo interrumpido en stepdown killOp
SERVER-89614 $out no se limpia correctamente entre el cambio de nombre y la eliminación de la colección temporal.
SERVER- Actualizar la prueba de91556 funcionamiento para manejar múltiples subconjuntos en tareas multiversión.
SERVER-91589 Reasignar las bibliotecas de terceros propiedad de Service Arch en sbom.json a nuevos equipos.
SERVER-91753 3253server.js debería usar una nueva base de datos para evitar observar colecciones temporales de otras pruebas jstest.
SERVER-92329 Admite emisores con barras diagonales al final en OIDC
SERVER- El92339 ejecutor de pruebas puede fallar debido a errores de red al comunicarse directamente con el fragmento de configuración en el conjunto de pruebas de configuración continua.
SERVER-92803 Ignorar el error IndexKeySpecsConflict durante la sincronización inicial de la aplicación oplog
SERVIDOR-92853 Espere la replicación en merge_let_params_size_estimation.js en todas partes
SERVER-94542 [Solo para pruebas] Implementar un proceso de apagado adecuado en standalone_in_queryable_backup_mode.js test
SERVIDOR-94594 Corrección del avance de tiempo en internal_transactions_unsharded.js
SERVER-94735 [v.]7 0Establezca el valor predeterminado de 'internalQueryFrameworkControl' en 'forceClassicEngine'.
SERVIDOR-94820 Reduzca el número de pipelines generados por el fuzzer.
SERVIDOR-97551 80[.] Extender el tiempo de espera en las declaraciones assert.soon de initial_sync_unsupported_auth_schema.js
SERVER- El97842 uso de CPU de mongodb aumenta bruscamente con la versión más reciente de openssl en el9
SERVER-97862 Corrige change_streams_split_event_v1_v2_tokens.js división inicial del fragmento de reshardCollection8 0(v.)
SERVER-98062 actualizar alias de clave authenticode
SERVER-98168 Especifique numInitialChunks para reshardCollection en internal_transactions_resharding.js [v.]70
SERVER-98593 Agregue un código de error alternativo para cuando recibamos SSL_ERROR_SYSCALL sin un error asociado.
SERVIDOR-98608 Actualizar MozJS a la última 115 versión menor de ESR
SERVER-98818 Borrar archivos de registro entre copias de seguridad incrementales en la biblioteca sharded_backup_restore.js
SERVER-99074 Etiqueta array_index_and_nonIndex_consistent.js como tsan_incompatible
SERVER-99275 Se espera un único evento dropIndexes en change_streams_split_event_v1_v2_tokens.js
SERVIDOR-99483 Actualizar mongo-task-generator 0 a..720
SERVER-99605 Fijar el paquete pip que hace referencia 0 35a..1 en v. para7 0 corregir la configuración de venv.
SERVIDOR- Reduzca100594 la profundidad máxima de fromjson de 250 a 200
WT-7053 Corrige una condición de carrera que podría provocar un bloqueo mutuo en el punto de control y la expulsión.
WT-13667 Soporte para compilar WiredTiger con 4 3la0 versión SWIG..
WT-13893 test_autoclose falla con
"argument 1 of type 'struct __wt_cursor *' is None"
7.0.16 Registro de cambios
Seguridad
SERVIDOR-93433 Bloqueo en el acceso concurrente a la caché LRU en el almacén de claves ESE
particionado
SERVIDOR-84769 El algoritmo de reasignación de remainingOpTime no funciona con un tiempo transcurrido bajo.
SERVIDOR-92762 Establezca el valor predeterminado de numInitialChunks en reshardCollection a 90
Query
SERVER- Las84089 operaciones masivas se bloquean si se utilizan en combinación con intercalación y actualización/inserción.
SERVIDOR-92904 El tamaño de la respuesta excede BSONObjMaxInternalSize mientras que el lote está dentro de BSONObjMaxUserSize.
SERVER-95350 Soluciona un posible fallo al ejecutar un explain sobre un comando válido.
Almacenamiento
WiredTiger
Compilación y empaquetado
WT-13560 Desaconsejar la clonación de repositorios Git mediante SSH
Internos
SERVIDOR- El67816 redondeo de cubos de1970 series temporales para fechas anteriores a se comporta de forma inesperada.
SERVER-76726 max_time_ms_connection_pool.js debe excluirse de los passthroughs que activan las conmutaciones por error.
SERVIDOR-76928 Cuenta para prueba de dbhash de larga duración
SERVER-76961 Corrige la estructura de atributos esperada del registro en speculative-auth-replset.js
SERVER-78784 Inicialice AuthorizationManager antes de crear el objeto Cliente.
SERVER-81109 Corrige el manejo de la consistencia causal entre sesiones en internal_transactions_sharded_from_mongod.js.
SERVIDOR-83666 Mejora la claridad de los informes de métricas del número de CPU en FTDC.
SERVER-84143 Mejora las capacidades de depuración de Windows para BSON y volcados de memoria.
SERVER-84541 setQuerySettings puede fallar al reducir la resolución en conjuntos de réplicas.
SERVER-85862 hacer que burn_in_tests.py entienda la configuración multiversión
SERVIDOR-87065 Hacer que las comprobaciones de validación para min/max y la marca de tiempo incrustada sean robustas frente a eventos de rango extendido y granularidad cambiante.
SERVIDOR-88284 Actualizar Cyrus SASL para mitigar las vulnerabilidades
SERVER-88925 Utilice opCtx alternativo en los ayudantes de parámetros de clúster utilizados en los manejadores onCommit
SERVER-89055 Corrige los casos de prueba de persist_sampled_*_queries.js para que no compartan espacios de nombres.
SERVER- Las89489 etapas del flujo de cambios internos no deben serializarse para las estadísticas de consulta.
SERVIDOR-89918 Agregar seguimiento completo del nombre de identificación a la copia de seguridad/restauración
SERVIDOR-90302 Completar TODO listado en SERVIDOR-64574
SERVER-90351 Mantenga el nombre del campo numCores en hostInfo
La90643 referencia al oplog SERVER- puede invalidarse en el bucle OplogCapMaintainer.
SERVIDOR-90672 Investigar un posible error en la ruta de inserción de series temporales que permite que varios buckets tengan los mismos OID, en diferentes franjas.
SERVER-90893 listDatabases incompatible con operaciones DDL concurrentes
SERVER-90952 Agregar prueba para asegurar que createIndexes priorice la verificación de collectionUUID
SERVER-91113 Evite invalidar la caché del catálogo con una marca de tiempo de un espacio de nombres diferente.
SERVER-91203 Los AutoGetters deben establecer instantáneas limitadas para los espacios de nombres secundarios.
SERVIDOR-91376 Use std::string en lugar de StringData para horizonString
SERVER-91415 Eliminar la condición de carrera en backupCursorKeepAliveFuture en el apagado de sincronización inicial basado en la copia de archivos
SERVER- Actualizar la prueba de91556 funcionamiento para manejar múltiples subconjuntos en tareas multiversión.
SERVER-91669 inicializa Baton antes de exponer el nuevo opCtx a los observadores del cliente.
SERVER- El91757 índice hash utilizado para cubrir campos anidados puede devolver resultados incorrectos.
SERVER-92005 Cluster dbStats Puede activar un invariante con removeShard concurrente
SERVIDOR-92127 Eliminar la inestabilidad en watchdog_test SleepyHungCheck
SERVER- Las92189 escrituras en mongos pueden tener diferentes puntos finales en el mismo lote secundario.
SERVIDOR-92254 Solucionar el interbloqueo en _shardsvrCompactStructuredEncryptionDataCommand
SERVER-92398 [v.]7 0Migrar7 v.0 a AWS MacOS Fleet
SERVIDOR-92592 Los ArraySets iguales pueden tener diferentes valores hash.
SERVIDOR-92645 Permitir escrituras sin marca de tiempo para la restauración
SERVER-92780 Mover las tareas y variantes de sys-perf a DSI
SERVIDOR-92958 Aumentar el tamaño del oplog para todas las pruebas de copia de seguridad/restauración.
SERVER-93005 Evite duplicar la preferencia de lectura al ejecutar una consulta de exhaustividad en la consola.
SERVER- Soluciona93130 el fallo del servidor causado por el hilo del recuperador periódico OCSP que llama a join() sobre sí mismo.
SERVER-93181 Reservar el subtipo binData x09 para vectores
SERVIDOR-93182 Solucionar un caso límite en DocumentSourceUnwind
SERVER-93264 Agregar manejo adicional de plazos y pausas para la prueba unitaria del Observador de topología
SERVER-93333 [v.]7 0Pasar CollectionUUID en todas las llamadas a AutoGetCollection en createIndex
SERVIDOR-93482 Versión de Python en uso
SERVIDOR-93575 Aumentar el tiempo de espera de cursor_server_status_metrics_lifespan_histogram.js
SERVER- Montar las93673 claves de licencia de Red Hat7 en los contenedores ubi en package_test
SERVER-93690 Marcar la prueba create_indexes.js como incompatible con múltiples versiones.
SERVER-93734 [v.]7 0Deshabilitar dns_container_tester.js en RHEL 8
SERVIDOR-93844 El comando 'count' en una Vista asume una respuesta entera.
SERVER-93848 WiredTigerSessionCache::getSession() puede leer un valor obsoleto del estado de apagado.
A partir de MongoDB 8.1, la clase
WiredTigerSessionCachese renombra aWiredTigerConnection.SERVER-93855 Agregar la empresa "jstests" a la lista de exclusiones de CODEOWNERs
SERVIDOR-94008 Ralentizar verify_session_expiration_sharded.js
SERVER-94144 [v.]7 0$documents dentro de $lookup falla al analizarse con QueryStats
SERVER-94149 [test-only] Aceptar fallos de moveChunk esperando al eliminador de rango si refineCollectionShardKey se ejecuta simultáneamente en random_moveChunk_refine_collection_shard_key.js
SERVIDOR-94187 No utilice git ssh en copybara
SERVIDOR- La94207 coincidencia de series temporales en fechas anteriores a 1970 puede omitir documentos
SERVER-94211 Fijar 10gen/jepsen a la última confirmación de jepsen-mongodb-master
SERVER- La94231 consulta no debería fallar si queryStats no puede calcular la clave.
SERVIDOR-94316 Captura y maneja correctamente las excepciones en el punto de entrada del servicio del enrutador.
SERVER-94368 [test-only] Refactorizar ttl_deletes_not_targeting_orphaned_documents.js y hacerlo determinista.
SERVER-94440 PoC on generate_token
SERVIDOR-94461 Actualizar mongo-c-driver 1 27a..5+
SERVIDOR-94471 Formato de bucket incorrecto para buckets que contienen fechas anteriores y posteriores a 1970
SERVER-94483 Corregir waitForFailPoint en sbe_multiplanner_index_check.js
SERVIDOR-94559 Las eliminaciones de medición de series temporales actualizan el minTime de un cubo.
SERVIDOR-94592 Compruebe los argumentos internos para la explicación
SERVIDOR-94635 Hacer configurables los parámetros de actualización de sesión
SERVER-94764 Crear un entorno de prueba unitaria para probar la validación del certificado del par
SERVER-94918 [v.]7 0No ancle el módulo de criptografía 2 a.3 en RHEL 9 PowerPC y ZSeries
SERVER-95019 getElapsed en getRecipientHighEstimateRemainingTimeMillis puede convertir incorrectamente1las duraciones transcurridas < 0 a.
SERVER-95054 Reintentar error HostUnreachable al llamar a removeShard para suites de reducción de configuración
SERVER-95067 Las inserciones de series temporales pueden generar varios lotes que hacen referencia al mismo bucket.
SERVIDOR-95085 Solucionar problema en UnwindProcessor
SERVER-95230 JSON.parse fallará si hay más de 1 línea
SERVIDOR-95240 Eliminar PeerID de los protocolos de enlace SSL
SERVER-95445 SSLManagerOpenSSL debería validar toda la cadena de certificados contra la CRL, no solo el certificado hoja.
SERVIDOR-95669 Eliminar invariantes no válidos de processResponseFromRemote()
SERVIDOR-95670 Las operaciones de agregación internas emiten rastreos de pila
SERVER-95688 Evaluar si los errores BSON deben registrar el contexto de memoria por defecto.
SERVIDOR-95700 Sanear mensaje de error de tipo bson incorrecto devuelto al usuario
SERVER-97260 timeseries_create.js inserta un bucket con una marca de tiempo _id incorrecta
SERVIDOR-97441 Comprobación de parche para eventos de rango extendido en la comprobación de validación para mínimo y máximo
SERVER-97586 [v7.0] Revert SERVER-94735 v7.0 Backport
SERVER-98052 Filtrar las entradas de estadísticas de consulta en collName en query_stats_regex.js
WT-13409 Un retorno en __txn_checkpoint no se maneja
7.0.15 Registro de cambios
SERVIDOR-95279 Utilice un nuevo tipo de C++ para los nombres de los campos BSON para garantizar la validez.
SERVER-96419 La neutralización incorrecta de bytes nulos puede provocar lecturas excesivas del búfer en MongoDB Server.
7.0.14 Registro de cambios
Internos
SERVIDOR-93205 Exponer el número de índices prepareUnique en serverStatus
SERVER-93224 drop_database_before_write_is_targeted.js no es compatible con los conjuntos de pasos de configuración
SERVER-93326 Agregar reintentos a la clonación de jstestfuzz.git
SERVER-93578 [v.]7 0Revertir "SERVER-92273 ListCollections sin filtro debería incluir espacios de nombres pendientes de confirmación7 (.0 solamente)"
SERVER-79766 TransactionRouter ignora la configuración atClusterTime en la solicitud
SERVER-80315 grouped_match_push_down.js aserción incorrecta en el resultado de getStageSequence()
SERVIDOR-80661 Actividad de prueba en segundo plano de entorno aislado
SERVIDOR-82476 Deshabilitar los bloqueos de diagnóstico por defecto
SERVIDOR-82551 Utilice un compresor paralelo para acelerar el archivado de binarios.
SERVER-82814 Admite operadores de comparación de expresiones internas al determinar los límites de escaneo de colecciones agrupadas.
SERVER-84045 Asegúrese de que PlanExecutor permanezca dentro del ámbito mientras accede al índice de clave de fragmento en AutoSplitVector.
SERVER- La84531 inserción de buckets de esquema mixto a través de la colección system.buckets no establece la bandera timeseriesBucketsMayHaveMixedSchemaData.
SERVER-84625 Corrige la condición de carrera de datos en MigrationSourceManager
SERVER-84699 Agregue una comprobación a la validación para verificar los buckets de esquema mixto para las series temporales.
SERVIDOR-85384 Eliminar alias después de la bifurcación
SERVIDOR-85892 $merge con canalización después de que $documents devuelva error
SERVER-86669 Conocimiento autoritativo no válido en el nodo secundario después de mover el primario localmente crea la colección en el fragmento primario
SERVIDOR-86879
concurrency_replication*las tareas no se están ejecutando en la variante de compilación UBSan DEBUGSERVER-87760 agrega una variante de Amazon Linux x86 al proyecto evergreen mongodb-mongo-master
SERVER-87961 La reescritura del grupo $group de series temporales puede producir resultados incorrectos cuando una etapa $project anterior proyecta campos a los que se ha accedido.
SERVER-88255 Sys-perf: Reemplazar la compilación de mongotools con la descarga de un artefacto estático.
SERVIDOR-88439 Usar después de liberar en DocumentSourceLookup::clone
El88530 script de configuración de SERVER- BF para pruebas unitarias de C++ no configura los símbolos binarios/de depuración de las pruebas unitarias.
SERVER- Agregue el88750 parámetro "bypassEmptyTsReplacement" a las operaciones de inserción, actualización, búsqueda y modificación, y escritura masiva.
SERVIDOR-88811 El análisis de las entradas del oplog antes de la marca de tiempo estable puede fallar.
SERVIDOR-89391 Aumentar el tiempo de espera en MS en exhaust_hello_topology_changes.js
SERVIDOR-89727 Eliminar la adquisición de bloqueos de base de datos y colección en la compactación
SERVER-89748 Reintentar el comando _flushRoutingTableCacheUpdates si falla en retry_on_transient_error_basic.js
SERVER-89769 La prueba no espera a que se vacíe el registro antes de realizar el punto de control.
SERVER-89844 Hacer que $jsonSchema con campos de dólar en todos los campos de palabras clave sea analizable
SERVER-89861 incluye la longitud decodificada en un mensaje de error de validación BSON anidado no válido
SERVIDOR-89890 Corrección de assertRetryableCommandWorkedOrFailedWithCodes
SERVER-90147 Actualizar timelib.h 2022 a.10 y los archivos de zona horaria a 2024a
SERVER-90330 La creación del coordinador DDL se bloquea indefinidamente si se ejecuta en un nodo secundario.
SERVER-90352 AsioNetworkBaton::detachImpl no borra el mapa _timersById
SERVIDOR-90391 Aclarar encabezados y readme
SERVER- El90625 tiempo de ejecución de QueryStats para la suma de cuadrados desborda su int64_t
SERVER-90727 Corrige analyze_shard_key.js para ignorar errores relacionados con readConcern: disponible
SERVER-90790 Agregue código de depuración para el constructor de CommonAsioSession.
SERVER-90825 Agregar README que explique el cumplimiento para src/third_party
SERVER-90845 actualiza idxEntryBytesWritten comprueba index_build_operation_metrics.js para tener en cuenta los conflictos de escritura
SERVER-90958 $bucketAuto debería agrupar los documentos con las mismas claves de agrupación en el mismo bucket.
SERVER-90984 Corrige el flujo hello de agotamiento para procesar SplitHorizonChange si la respuesta proviene de un horizonte obsoleto.
SERVER- El90995 metaField de sombra no debe considerarse como un campo meta "calculado".
SERVIDOR-91067 Omitir el código setMinVisibleForAllCollectionsToOldestOnStartup durante la reversión.
SERVER-91108 Registro con8 codificación utf- para evitar errores de charmap en Windows
SERVER-91159 Retrasar el filtrado de spam del registro FTDC-on-arbiter hasta que el nodo sepa que es un árbitro.
SERVER-91195 Proporcionar una solución genérica y retroportable para no perder las opciones de recopilación de series temporales de nivel superior.
SERVER-91223 $log da un cálculo incorrecto con Decimal128
SERVIDOR-91247 Asegúrese de que la creación de DDLCoordinator no sobreviva al paso hacia abajo y hacia arriba del nodo
SERVER-91254 Error al decidir si los documentos están dentro de una ventana en el modo clásico.
SERVER-91257 Establecer el equipo de compilación como propietario de linenoise en el sbom
SERVIDOR-91258 Aumentar el tamaño del oplog en las pruebas change_streams_split_event
SERVER-91312 Informar métricas sobre almacenes de registros temporales y archivos externos utilizados para el desbordamiento de consultas
SERVER-91336 Los objetos temporales de C++ en una expresión tienen una vida útil corta.
SERVER-91339 $redact puede corromper la memoria si se usa $$ROOT en la expresión.
SERVER-91352 No compruebe la entrada no-op en readConcern_atClusterTime_noop_write.js
SERVIDOR-91366 Solucionar posible fallo en la finalización del coordinador
SERVIDOR- Se91390 necesita memoria para la validación de la colección; el cálculo puede provocar un desbordamiento.
SERVER-91406 $changeStreamSplitLargeEvent7182803 devuelve el error Location cuando se utiliza con una expresión de coincidencia que no se puede renombrar.
SERVER-91412 Uso de BSONObj no propietario en splitVector
SERVER- Agregar91499 "-sysperf" a la versión de mongo en sys-perf.
SERVER-91566 Suprimir checkIndexesConsistentAcrossCluster en index_operations_abort_concurrent_outgoing_migrations.js
SERVER-91573 $match enviado antes de $addFields puede generar resultados incorrectos
SERVER-91625 [v.]7 0Habilitar planes indexados para expresiones con $$NOW, $$CLUSTER_TIME y $$USER_ROLES
SERVER-91630 configsvr_remove_chunks.js debería usar escrituras reintentables al escribir en el servidor de configuración.
SERVER-91680 Deshabilitar el caso de prueba en concurrent_drops_and_create.js en la6 0 multiversión v.
SERVIDOR-91699 Memoria restada mayor que la memoria total
SERVER-91701 Robustify max_time_ms_does_not_leak_shard_cursor.js prueba
SERVIDOR-91703 Deshabilitar PeriodicShardedIndexConsistencyChecker durante read_committed_lookup.js
SERVIDOR-91728 Corrige una fusión defectuosa en backport-21214
SERVER-91758 mongos_rs_shard_failure_tolerance.js debería reintentar NetworkInterfaceTimeLimitExceeded para un comando find fragmentado en versiones anteriores 8 a.0
SERVIDOR-91778 No cierre el cursor en el shell cuando el cursor alcance el límite.
SERVIDOR-91781 Esperando la replicación en merge_let_params_size_estimation.js
SERVER-91784 $project-$addFields en matrices puede producir resultados incorrectos
SERVIDOR-91787 Asignar Cyrus SASL al equipo "Build"
SERVIDOR- Excluir de la propiedad del código de lanzamientolos91793 backports que solo afectan a los archivos
etc/*suppressionsSERVIDOR- Hacer91817 que la carga de trabajo de analyze_shard_key.js sea más robusta
SERVER-91818 resharding_coordinator_recovers_abort_decision.js debería ser más insistente al establecer un nuevo servidor primario.
SERVER-91831 uassert en NetworkInterfaceTL::setTimer puede provocar que el servidor falle.
SERVER-91859 analyze_shard_key_jscore_passthrough falla cuando encuentra errores CommandOnShardedViewNotSupportedOnMongod
SERVIDOR- Corrija91894 views_basic.js para que haga referencia al nombre correcto de la base de datos.
SERVER-91919 change_stream_pit_pre_image_deletion_asymmetric.js puede usar una cantidad excesiva de memoria.
SERVIDOR-91938 Hacer que read_and_write_distribution.js y analyze_shard_key.js 7 en.0 no realicen updateOne y removeOne sin la clave de fragmentación.
SERVER-91940 Eliminar todos los archivos ignorados del servidor evergreen.yml
SERVIDOR-91969 Prueba de sincronización inicial con depósitos de series temporales de esquema mixto
SERVIDOR-91970 Espere a que se resuelvan las tareas de eliminación de rangos superpuestos en el lado del donante antes de iniciar una migración.
SERVER-91985 Corrige la condición de carrera en egress_connection_acquisition_to_wire_metrics.js
SERVIDOR-91993 [v.]7 0Corrección de now_variable.js en el motor clásico
SERVER-92021 corrige mongotmock o escribe kill_cursors.js con mongot real.
SERVER-92030 Actualizar la versión de mongo-c-driver (libbson) en SERVER 1 27a..1
SERVER- La92045 comprobación de validación de cubetas de series temporales de esquema mixto no establece la bandera de validez en caso de error.
SERVER- Omitir la92085 prueba de invalidación del cursor rastreable para el fuzzer de configuración
SERVER-92086 Las pruebas de cubetas de esquema mixto de series temporales pueden intentar validar incorrectamente que ninguna cubeta esté sin comprimir.
SERVIDOR-92145 La actualización de la configuración del balanceador puede sobrescribir la configuración más reciente.
SERVIDOR-92158 Deshabilitar hedged_reads.js en variantes de Windows
SERVIDOR-92160 Aumentar la constante de tiempo promedio de configuración de tareas para los cálculos de tiempo de espera
SERVER-92183 Mongod falla al ejecutar la agregación
SERVER-92186 Implementar una API simple para obtener/establecer metadatos de la aplicación desde/hacia cadenas de configuración de wiredtiger
SERVER-92193 Index Bounds Builder intenta crear límites geográficos utilizando un índice no geográfico.
SERVIDOR-92199 Prohibir change_stream_lookup_single_shard_cluster.js en los conjuntos de retroalimentación
SERVER-92201 currentop_shell.js puede no esperar el tiempo suficiente para que todos los fragmentos estén listos en las pasadas de la colección fragmentada.
SERVER-92231 [v.]7 0Habilitar el desempaquetador de buckets para leer3 buckets v y tratarlos como2 buckets v
SERVIDOR-92233 Esperar la replicación después de la creación de la colección en text_search_index_commands.js
SERVIDOR-92247 Excluir los tipos elemMatch internos de computeWhetherMatchOnAs
SERVER-92273 ListCollections tiene un comportamiento inconsistente para los espacios de nombres pendientes de confirmación7 0 (solo.)
SERVER-92298 Elimine el argumento ProjectionPathASTNode no utilizado para acelerar las solicitudes de agregación de $project.
SERVER-92375 Eliminar la versión menor de los8 nombres de variantes de rhel.x
SERVER-92376 actualizar15 el contenedor de prueba del paquete suse a sp5
SERVIDOR-92377 Limpiar la configuración system_perf.yml
SERVER-92379 Reutilizar la compilación mongodb-mongo-master para la biblioteca mongocrypt
SERVER-92381 Asegúrese de que MigrationSourceManager cumpla su promesa al abortar en etapas tempranas.
SERVER- La92382 actualización de un índice prepareUnique no comprueba si se están aplicando restricciones.
SERVIDOR-92389 Crea un nuevo shared_ptr para evitar su uso después de su liberación.
SERVER-92395 No envíe el grupo a SBE si tiene expresiones incompatibles con SBE.
SERVER-92402 read_and_write_distribution.js es un problema de carrera.
SERVIDOR-92414 [v.]7 0Etiqueta enterprise-rhel-83-s390x con --excludeWithAnyTags=resource_intensive
SERVER- Actualizar la92415 versión de db-contrib-tool a v..083
SERVER-92426 Adaptar las pruebas para que dependan del nuevo formato de opción de catálogo timeseriesBucketsMayHaveMixedSchemaData
SERVIDOR-92516 Eliminar111 variantes de compilación de openssl
SERVER-92547 Utilice el80 nombre de variante antiguo de rhel en4 2 4las4 pruebas multiversión v. y v.
SERVER-92556 fsync.js no es determinista debido al agotamiento de tickets.
SERVER-92562 Actualizar la versión de sbom a su rama
SERVER-92601 Eliminar la tarea package_new_compile
SERVER- La92603 reescritura OR-TO-IN no siempre evita reescribir expresiones parametrizadas.
SERVER-92612 establece el directorio de caché para las instalaciones de pip en evergreen
SERVER-92623 Fije la versión de5 v.0 50a..28 en timeseries_collection_mixed_type.js
SERVER-92660 Asegurar validaciones consistentes en all_collection_stats.js comparando eventualmente $collStats y $_internalAllCollectionStats
SERVIDOR-92663 Deshabilitar temporalmente lint_sbom
SERVER-92682 cambia sbom_linter para usar el esquema local
SERVER-92694 restart_during_downgrading_fcv.js no está esperando a que los fragmentos se pongan de acuerdo en un principal.
SERVER-92736 Actualizar el asignador de símbolos para usar la tarea ejecutada original.
SERVER-92777 Corrige los componentes de URL para el8 artefacto RHEL
SERVER-92812 Eliminar la bandera de características gCollModTimeseriesBucketsMayHaveMixedSchemaData
SERVER-92842 Suprimir aserción en store_historical_placement_data.js
SERVIDOR-92899 [.]7 0Corregir código de error indexbg_killop_secondary.js
SERVER-92902 Soluciona el problema de desbordamiento al convertir numInitialChunks de size_t a int.
SERVER-92927 Agregar la8 clave rhel al diccionario docker package_test.py
SERVER-92939 Descarga de herramientas de ruta a la versión más reciente de RHEL
SERVER-92974 Asegúrese de que los modos de parámetros THP válidos no activen una advertencia de inicio.
SERVIDOR-92986 Hacer que resharding_coordinator_recovers_abort_decision.js espere a que se realice la elección
SERVER-93014 Configurar localmente timeseriesBucketsMayHaveMixedSchemaData durante MultiIndexBlock::commit podría generar inconsistencias en el catálogo.
SERVIDOR-93099 Permitir collMod con timeseriesBucketsMayHaveMixedSchemaData=false
SERVIDOR-93139 Asegurar la coherencia causal entre las operaciones de prueba read_committed
SERVER-93174 No elija servidores secundarios en la prueba mongos_rs_shard_failure_tolerance
SERVER-93212 Obtenga información sobre la versión de mongod y la versión de git sin iniciar un proceso mongod.
SERVER-93318 [v7.0] Revert SERVER-86904
WT-11391 Agrega una estadística para rastrear cuándo abortamos la reconciliación porque no podemos avanzar.
particionado
SERVER-69234 Hacer que txn_recover_decision_using_recovery_router.js sea robusto ante actualizaciones de versión de fragmentos espurias
SERVER-82281 ShardingTest.js no combina correctamente varios SetParameters
SERVER-89529 Las escrituras reintentables durante el refragmentado pueden ejecutarse más de una vez si la migración de fragmentos sigue a la operación de refragmentado.
Query
SERVIDOR-37164 Resultados de consulta incorrectos en $gte nulo con índice disperso
SERVIDOR-92668 Resultado incorrecto con SBE, índice hash, $lookup
Almacenamiento
WiredTiger
WT-9607 Corregir la sincronización de los mensajes de progreso compactos
WT-10619 Actualizar Clang-Format 12 0a..1
WT-10689 Corregir el número de claves esperadas en test-prepare-hs03
WT-10720 Aumentar el umbral de pendiente en04 test_sweep.test_big_run en unit-test-long
WT-12139 Solucionar fuga de memoria en la recuperación de la copia de seguridad del sistema
WT-12302 Corrección del mensaje de tiempo de progreso compacto
WT-12643 Corrige la lógica de recorrido del servidor de desalojo para que pueda desalojar todas las páginas.
WT-13091 Hacer que el modo de depuración de cursor_copy sea más preciso
WT-13109 Corrige test_scrub_eviction_prepare.py para desalojar la página con el cursor release_evict.
Operaciones
WT-11669 Crear nuevo registro de log para los ID de copia de seguridad
7.0.12 Registro de cambios
Agregación
SERVER-89344 Corregir la salida de explicación para las consultas '$unionWith'
Almacenamiento
WiredTiger
WT-10994 Hacer que el servidor de barrido respete la bandera WT_DHANDLES_DROPPED y evitar que el usuario cree un cursor masivo cuando se esté ejecutando una transacción.
WT-11194 Corrección de la carga de formato cuando la inversión está habilitada
WT-11273 Evitar el punto de estrés de hs_search con pareto y reproducción predecible
WT-11941 Estadísticas de tiempo incorrectas para el desalojo y la reconciliación
WT-12110 Deshabilitar las pruebas de copia de seguridad timestamp_abort en el modo de compatibilidad
WT-12736 Marca la página como limpia después de volver a instanciarla con las actualizaciones preparadas.
Internos
SERVIDOR-58300 Generalizar el concepto de una colección local de fragmentos
SERVER-64574 Actualizar MozJS/Spidermonkey a la última versión de ESR
SERVIDOR-72019 Actualizar el controlador C de Mongo y mitigar la vulnerabilidad CVE.
SERVER-72090 system.users se puede renombrar a colecciones normales y viceversa.
SERVIDOR-81331 El derrame en SBE puede provocar la lectura de un objeto de catálogo destruido.
SERVER-81596 Corrige la condición de carrera en index_operations_abort_concurrent_outgoing_migrations.js
SERVIDOR-82205 Realizar una comparación de dbHash de shell para excluir las opciones de cifrado.
SERVER-82668 Eliminar fsync_deadlock.js del conjunto sharding_csrs_continuous_config_stepdown
SERVER- Hacer83377 que timeseries_dynamic_bucket_sizing.js sea más robusto
SERVIDOR-83712 No agregue $in length a la clave de caché del plan si no hay ordenación
SERVIDOR-84009 [.]7 0Limpieza de las pruebas de rendimiento de las estadísticas de consulta
SERVIDOR-84011 [.]7 0Habilitar indicador de función
SERVER-84054 crea un atributo predeterminado para ENABLE_ENTERPRISE_TESTS
SERVER-84315 Introducir una nueva bandera para controlar la estrategia de desbordamiento en $group
SERVIDOR-86674 La sincronización primaria puede creer que se ha sincronizado cuando no es así.
SERVIDOR-87267 Aumentar el umbral de uso de memoria de bucket_catalog para timeseries_dynamic_bucket_sizing.js
SERVER-87343 Agregue awaitReplication() antes de pasar al proceso secundario en range_deletions_has_index.js
SERVIDOR-87817 La instancia de mongo devuelve un error (MongoCommandException,50811 Location) en la 7 06versión.., pero funciona correctamente en 6 0la12 versión...
SERVER-87818 La instancia de mongo falla en la 7 06versión.., pero funciona correctamente en la versión...6012
SERVER- La88172 configuración se puede utilizar como fragmento principal incluso en un clúster con un servidor de configuración dedicado.
SERVER-88264 Agregue una opción para habilitar advertencias para conexiones directas en clústeres de un solo fragmento.
SERVIDOR-88832 Comprobar periódicamente si hay interrupciones en dbStats
SERVER-89466 Actualizar MozJS ASANHandles para admitir el seguimiento de asignaciones de memoria multihilo
SERVIDOR-89496 Recopile consultas de flujo de cambios usando $_passthroughToShard para estadísticas de consultas
SERVIDOR-89499 Eliminar shard-lite, standalone, 1conjunto de réplicas de60nodos y variantes similares a m
SERVIDOR-89723 Adaptar la validación para authorization_endpoint, token_endpoint, device_authorization_endpoint
SERVER- Solucionar89812 1001 el error interno del compilador C al compilar mozjs en MSVC
SERVIDOR-89970 Reducir la inestabilidad de hedged_reads.js
SERVER-89994 Permite operaciones de fragmentación directa que adquieren bloqueos solo en colecciones que no son de usuario.
SERVIDOR-90086 Corrige las comprobaciones direct_shard_connection_auth para directConnectionChecksWithSingleShard
SERVIDOR-90100 Suprimir fuga de falsos positivos de libresolv
SERVIDOR-90122 Construir un documento CycloneDX 7 para.0
SERVER-90164 Evita que las pruebas que se bloquean al recopilar minivolcados se ejecuten en Windows.
SERVER-90168 Deshabilitar las variantes de compilación de LTO que son incompatibles con Bazel
SERVIDOR-90173 Serializar correctamente el tipo SBE de ObjectId a cadena de clave
SERVER-90184 Solo se cargan los complementos SASL incluidos en Windows.
SERVIDOR-90311 Actualizar README.third_party.md mozjs con la última versión
SERVER-90394 Hacer que la prueba update_node_clustertime_replset.js sea más resistente a $$NOW
SERVIDOR-90427 Eliminar la variante (sin pestillos de diagnóstico)
SERVIDOR-90438 Defecto de análisis de 155571 Coverity: Uso de un objeto movido
SERVER-90485 $sort no funciona como se esperaba cuando se usa junto con includeArrayIndex.
SERVER-90513 Compruebe si SSL_get0_verified_chain devuelve null antes de consumirlo.
SERVER- El90543 participante de la transacción debe mantener el bloqueo del cliente al configurar opCtx.
SERVIDOR-90599 Eliminar enlace no utilizado a liblzma (ticket de trabajo)
SERVIDOR-90657 [v.]7 0Corrección de ignore_dbcheck_in_startup_recovery.js 7 en.0
SERVER-90678 Etiquetar las pruebas de copias de seguridad incrementales fragmentadas como intensivas en recursos y omitir su ejecución en variantes más pequeñas.
SERVER-90681 Corrige la condición de carrera de datos en la bandera jumbo del fragmento
SERVER-90747 Maneja correctamente $elemMatch con ruta vacía en el enumerador del plan.
SERVER-90770 60 7En.0 y., las consultas $unionWith $search dan error para colecciones no fragmentadas en un clúster fragmentado.
SERVIDOR-90777 Revertir SERVIDOR-71520
SERVER-90830 Agregar reintentos a la clonación de QA.git
SERVER-90833 Corrige la optimización de ordenación limitada incorrecta cuando el campo de tiempo se renombra mediante $addFields
SERVER-90853 Implementar un linter para el sbom (para7 0v.)
SERVIDOR-90866 [v.]7 0Corrección de DeleteStage que omite NEED_YIELD
SERVER- No se90869 permiten cambios de nombre de ruta completa con puntos para expresiones '$elemMatch'.
SERVER-90870 Actualizar mongotmock y corregir cualquier prueba
SERVER-90891 uassert cualquier intento de agregar Decimal a la0 cadena de clave V
SERVIDOR-90928 Hacer que copybara elimine líneas adicionales en los mensajes de confirmación
SERVER-90985 AddToSetNode::init() debería uassert si el argumento de $each no es válido BSON
SERVER-90991 Tiempo de espera de incremento en compile_and_run_unittests_*_quarter
SERVER-91066 Establezca el punto de fallo migrationCommitVersionError en todos los nodos configsvr en migration_coordinator_failover_include.js
SERVIDOR-91068 Eliminar prueba read_ticket_exhaustion_with_stepdown
SERVIDOR-91094 Hacer que los backports requieran propietarios de código
SERVIDOR- Las91166 transacciones en retryable_write_error_labels.js deberían actualizar documentos diferentes.
SERVIDOR-91176 Llamada a awaitNodesAgreeOnAppliedOpTime en ignore_dbcheck_in_startup_recovery.js
SERVIDOR-91178 Maneja una lectura de instantánea realizada en una marca de tiempo anterior a la caída de la colección.
SERVER-91179 Omitir el directorio jstests en codeowners para v.,7 06v.0 y5 v.0
SERVIDOR- Hacer91182 schedule_global_auto_tasks y relacionados "solo parche"
SERVER-91186 Mover sys-perf para que se ejecute en 9 4 máquinas RHEL..
SERVER- Haga91222 que cluster_time_across_add_shard.js vuelva a intentar temporalmente en caso de error KeyNotFound después de reiniciar el conjunto de réplicas.
SERVER-91256 Corrección7 0 del formato sbom v. y activación del linter
SERVER-91275 corregir AL2023-arm64-cron-only-mongot-integration variante
SERVER-91291 Omitir etc/backports_required_for_multiversion_tests.yml en codeowners
SERVER-91322 establece opciones de configuración permanentes en el subcomando multiversion-config
SERVIDOR-91324 Anclar clones de jepsen a una etiqueta específica
SERVER-91362 Rendimiento: No copie el objeto "scope" de JS si existe un JsExecution en caché.
SERVIDOR-91407 Crear SBOM para la biblioteca crypt_shared 7 para.0
SERVER-91423 [v.]7 0agregar función detect_evergreen_config
SERVIDOR-91435 Regenerar certificados de prueba con indicador heredado
SERVER-91494 Evitar el acceso posterior al final del campo group by en DocumentSourceBucket
SERVIDOR-91507 Actualizar el sbom con la nueva versión de mozjs 7 en.0
SERVER-91531 index_drop_before_running.js debería esperar a que se complete la replicación antes de afirmar la eliminación del índice en el servidor secundario.
SERVER-91558 Hacer que HedgeCancellationTest sea resistente a las interrupciones de la operación.
SERVIDOR-91679 [v.]7 0Anclar la biblioteca puremagic 1 a.23
WT-11092 Actualiza s_clang_format para descargar automáticamente64 los binarios aarch
WT-11109 wt_wrap_open_cursor devuelve WT_NOTFOUND en test/format para un cursor de punto de control.
WT-12708 Evaluación/Revisión del recorrido aleatorio de desalojo
WT-12863 Actualizar la página de destino del desalojo, verificar la selección del árbol en el recorrido de desalojo.
7.0.11 Registro de cambios
Agregación
SERVIDOR- La expresión90297 de coincidencia de campo vacía provoca un fallo en la reescritura de la optimización del flujo de cambios.
Almacenamiento
WiredTiger
- WT-12900 Cargar prueba/formato con CONFIG fallido a Evergreen
Internos
SERVER- La76231 validación no debería fallar inmediatamente cuando detecta claves fuera de orden.
SERVER-76232 No se bloquea cuando se detectan inconsistencias en el índice en WiredTiger.
SERVIDOR-77561 Despliegue del sistema de archivos de resmoke
SERVER-79014 Actualizar la función auxiliar hasKilledSessionError() para que también compruebe la clave writeError en busca de un código de interrupción.
SERVIDOR- La serie81454 temporal $geoNear genera un error inesperado con la búsqueda.
SERVIDOR-82305 Hacer que dbCheck ignore los conflictos de preparación en los secundarios
SERVER-82764 Hacer que "planningTimeMicros" incorpore el tiempo del período de prueba de múltiples planificadores.
SERVIDOR- No ejecute85279 el recolector de estadísticas de la colección FTDC en los árbitros
SERVIDOR-85446 Reintentar en caso de error de red en multiversionconstants.py
SERVIDOR-86280 Reclasificar algunas advertencias/errores de validación de la colección
SERVIDOR-86904 Conflicto entre la sincronización inicial que establece la marca de tiempo más antigua y la refragmentación que fija la marca de tiempo más antigua.
SERVIDOR-87059 Establecer el parámetro de cardinalidad del clúster puede provocar que setFCV falle al reintentarlo.
SERVER-87087 La comprobación de ordenación de índice único no funciona para colecciones agrupadas.
SERVER-87373 prepareUnique index option FCV compatibility check should be performed during start
SERVER-87661 crea el binario LAST_GREEN para mongot
SERVER- Errores en88072 la consulta de series temporales en lugar de producir una respuesta correcta.
SERVIDOR-88098 Agregue try/catch a notablescan.js para reducir el ruido de las pruebas.
SERVER-88263 Mueva las advertencias de conexión directa a la adquisición de la colección (y AutoGetCollection).
SERVIDOR-88318 Fallar dbcheck si un lote falló esperando la confirmación de escritura
SERVIDOR-88518 Reevalúe el número y el tamaño de las particiones en el almacén de estadísticas de consulta.
SERVER- Asegúrese88651 de que el objeto de métricas de refragmentación aún exista al informar la información de currentOp.
SERVER-88694 No emita registros de errores para escenarios de autorrecuperación en BalancerStatsRegistry
SERVER- El88978 coordinador de re-fragmentación debe asegurarse de que los participantes hayan visto kAbort antes de descartar los metadatos de la colección temporal.
SERVIDOR-89418 CursorManager pierde el rastro de los cursores registrados para consultas con múltiples ejecutores.
SERVIDOR-89490 ErrorCodes de retorno::NetworkTimeout en el grupo de conexiones LDAP
SERVER-89495 Deshabilitar los parámetros de prueba incluso cuando no se especifica ningún setParameters.
SERVER-89625 Maneje correctamente directoryPerDb y wiredTigerDirectoryForIndexes al informar sobre espacios de nombres y UUID durante una copia de seguridad.
SERVIDOR-89859 Hacer que move_chunk_deferred_lookup.js sea más robusto para variantes más lentas
SERVER- Actualizar la versión de Jepsenpara las pruebas de "jepsen-docker"89904
SERVER-89930 Valida correctamente la etapa $densify si 'partitionByFields' contiene el campo de densificación.
SERVIDOR-89933 Eliminar prueba de rendimiento de división de fragmentos
SERVER-89939 Limitar los registros utilizados para la ingesta directa de registros de conexión a una vez por hora.
SERVER-89943 La función util debe reintentar en caso de errores en suites con procesos regresivos y eliminar el proceso principal.
SERVIDOR-89989 Extienda sharded_backup_restore.js para realizar copias de seguridad incrementales.
SERVER-90020 Utilice explícitamente 1 el servidor de configuración para las pruebas de mongos_api_params_util
SERVER-90053 [v.]7 0Agregar SERVER-89921 TODOs para descomentar partes de las pruebas una vez que se hayan adaptado los tickets relevantes
SERVIDOR-90054 Hacer que scoped_db_connection_test no sea inestable
SERVER-90069 run_restore.js y run_restore_unsharded.js no deberían imponer un conteo rápido.
SERVER-90090 Actualizar las distribuciones de Amazon 2 a la última versión
SERVIDOR-90091 Pruebas robustas de eventos divididos de flujo de cambios contra eventos idénticos
SERVER-90112 No llame a FeatureFlag::isEnabled en audit::log*ClusterParameter
SERVIDOR-90116 Los cursores de archivos de copia de seguridad deberían requerir autorización del sistema.
SERVIDOR-90135 Asegúrese de que los almacenes de CA del sistema Windows estén en un estado limpio al inicio de las pruebas ssl_linear.
SERVIDOR-90170 No utilice jsTestName() en explain_skip.js
SERVER-90187 Limpiar los binarios multiversión antes de ejecutar las pruebas de resmoke.
SERVER-90199 Etiqueta que las pruebas de index_startup_prepareunique.js requieren replicación.
SERVER-90232 Modificar los conjuntos de multiversión para que no ejecuten jstests que dependen de la compilación de mongod con bloqueos de diagnóstico.
SERVIDOR-90238 70[.] Habilitar estadísticas de consulta en los pasos de estadísticas de consulta
SERVIDOR-90248 Insertar el campo _id en el parámetro del clúster de configuración de auditoría
SERVIDOR-90264 Eliminar paso lento de la compilación
SERVER- Los90288 operadores de consulta bit a bit deben interpretar el byte direccionable más bajo en BinData como el byte menos significativo.
SERVIDOR-90320 Registrar estadísticas de conexión en WiredTigerStatsTest::EmptySession
SERVIDOR- Pruebas de actualización parala etapa de agregación empresarial90443
SERVIDOR-90630 Hacer que el empaquetador reconozca el archivo json de sbom
WT-10802 Manejar el error EBUSY al realizar un punto de control en test/format
WT-11972 Actualizar la instantánea del hilo de la aplicación si la expulsión no ha progresado.
WT-12609 Mejora la lógica de limpieza de puntos de control y desalojo de páginas.
7.0.9 Registro de cambios
particionado
SERVER- La89134 prueba asume erróneamente que las escrituras múltiples fuera de las transacciones son atómicas.
Operaciones de escritura
SERVER- Las88200 escrituras de series temporales en depósitos creados manualmente pueden presentar un comportamiento anómalo.
Almacenamiento
SERVER-30832 Corrige el comportamiento de dbCheck en la reversión.
WiredTiger
Internos
SERVIDOR-65974 Reemplazar HistoricalIdentTracker con cursores de punto de control
SERVIDOR-74931 Agregar AtomicWord::storeRelaxed
SERVER-76001 Agregar métricas serverStatus para PeriodicThreadToAbortExpiredTransactions
SERVER-76534 Corrige el problema que causaba que se informara del espacio de nombres y el UUID en un cursor de copia de seguridad cuando los cambios aún no se habían guardado en un punto de control.
SERVER-77427 Evite pasar por la red cuando un fragmento se dirige solo a sí mismo para una subcanalización $lookup.
SERVIDOR-77530 Unirse al ejecutor de duplicación al apagarse
SERVER- El79049 servidor devuelve una discrepancia inesperada entre CollectionUUIDMismatch y el nombre de colección real, que es igual al nombre de colección esperado.
SERVIDOR-79637 Resultados de consulta incorrectos en $lookup con colección externa TS usando un predicado correlacionado
SERVER-79774 Emitir advertencia cuando el balanceo está deshabilitado para colecciones con fragmentos en el shard de drenaje
SERVER-80194 En sharded_agg_helpers.cpp recuperamos CollectionRoutingInfo sin comprobar la transacción.
SERVIDOR-80340 Manejar y probar dbCheck durante la sincronización inicial
SERVER-80341 sharded_agg_helpers::attachCursorToPipeline no debería adjuntar dbVersion cuando se dirige a un fragmento local mediante una tabla de enrutamiento
SERVER-81807 Los planes SBE almacenados en caché tienen constantes de let incorporadas
SERVER-82349 Mongo 7 falla al eliminar/eliminar índices de applyOps sin un UUID de colección.
SERVER-82571 insert_with_data_size_aware_balancing.js puede fallar ocasionalmente cuando se ejecuta en máquinas/variantes lentas.
SERVER-82717 QueryPlannerIXSelect::stripInvalidAssignments intenta eliminar la asignación de índice inexistente de $_internalSchemaAllElemMatchFromIndex
SERVER-83193 Reemplace los métodos getter/setter obsoletos de BatchedCommandRequest para WC con los proporcionados por OperationContext.
SERVER-83370 PrepareUnique:true para colecciones de series temporales debería generar un error
SERVIDOR- El83984 nivel de verbosidad de WiredTiger está suprimido
SERVER-84440 Muestra el número de procesos en espera de replicación en serverStatus.
SERVER-84653 Hacer que las pruebas auto_safe_reconfig_helper esperen a que se agreguen nuevas eliminaciones
SERVER-84717 [SBE] Corregir buildGroup() para que tolere varios campos de salida con el mismo nombre
SERVER-85681 Corrección para el paso de un valor negativo a BasicBufBuilder::grow()
SERVER- La85694 etapa de la canalización de agregación $searchMeta no pasa la consulta correcta a mongot después de PlanShardedSearch.
Actualizaciones dela documentación del SERVIDOR-85969
SERVER- Las86201 operaciones de inserción/actualización de clúster realizadas a través de ShardServerProcessInterface deben usar el contexto de operación para configurar su responsabilidad de escritura.
SERVIDOR-86253 Agregue el estado del servidor para registrar cuántos usuarios utilizan escrituras reintentables.
SERVER-86327 En algunos casos, no se mantiene el esquema único de series temporales por columna de cubo.
SERVIDOR-86375 Hacer que index_build_memory_tracking.js sea menos estricto
SERVER-86380 Permite múltiples configuraciones de IdP con el mismo emisor pero con un par emisor-audiencia único.
La86407 validación SERVER- no produce resultados completos cuando debería.
SERVER-86419 SBE y Classic se comportan de manera diferente para $bitsAnyClear en NumberDecimal infinito
SERVER-86474 $_internalApplyOplogUpdate con $set: { foo: Timestamp(,)0 0no se replica correctamente
SERVER- El86478 valor mínimo/máximo del cubo de series temporales no registra los nombres de campo vacíos en determinadas circunstancias.
SERVER- Vuelva a86529 habilitar las pruebas de ciclo de encendido en Evergreen.
SERVER-86640 Refactorizar la actualización de JWKS desde IdentityProvider a un IDPJWKSRefresher
SERVIDOR-86642 Actualizar el proceso de selección de registro de IDP
SERVER- Los86648 archivos del clasificador de compilación de índice reanudable no se sincronizan con el sistema de archivos al apagarse.
SERVER-86987 Asegúrese de que check_metadata_consistency.js utilice escrituras reintentables al contactar con el servidor de configuración.
SERVER- Las87032 estadísticas de consulta no parecen recopilarse para flujos de cambios de toda la base de datos y de todo el clúster.
SERVER-87306 Impedir el acceso al puntero del administrador OCSP durante el apagado
SERVIDOR-87379 Almacenar en caché el valor de CanonicalQuery::toStringShort en PrepareExecutionHelper
SERVER-87521 Corrige la condición de carrera en BackgroundSync entre la creación de RollbackImpl y el apagado.
SERVIDOR- Hacer que87537 InternalSearchMongotRemoteSpec no sea estricto
SERVER-87573 Permitir que token_endpoint sea opcional en el documento de descubrimiento de OpenID
SERVIDOR-87845 Solucionar el problema de tiempo de espera de PauseAndResume en la prueba unitaria del watchdog
SERVIDOR- Desbordamiento de enteroen la validación de columna BSON87905
SERVER- La87930 utilidad Unittest CaptureLogs permite el acceso no sincronizado a las sentencias de registro.
SERVER- La87987 optimización de series temporales no excluye el campo timeField, aunque se le cambie el nombre mediante $addFields y se excluya mediante un proyecto.
SERVIDOR-88017 Resolver el error TSAN de inversión de orden de bloqueo en TimestampKVEngineTest
SERVIDOR-88034 Corregir configuraciones de tareas de ciclo de energía
SERVER-88063 Agregue la etiqueta RetryableWriteError cuando la operación de escritura falle con StaleConfig y se dirija directamente al shard.
SERVER-88097 Agregue la bandera --release a las compilaciones de sys-perf
SERVER-88136 Corrige la prueba arbiter_always_has_latest_fcv.js para probar correctamente el comportamiento FCV del árbitro.
Las comparaciones de bitsde SERVER- BinData dan resultados incorrectos en muchos casos.88173
SERVIDOR-88202 Corrige un posible desbordamiento de enteros en la validación BSON.
SERVER-88262 Evitar tiempos de espera en read_pref_with_hedging_mode.js
La expresión constante del grupoSERVER- falla al volver a analizarse.88296
El88328 espacio de nombres SERVER- puede dejar de estar disponible durante la fragmentación de la colección durante la degradación de7 v.2 a v..70
SERVER-88404 checkMetadataConsistency debería actualizarse si no encuentra información en caché para la base de datos.
SERVIDOR-88650 Interbloqueo en VectorClockMongoD durante el apagado
SERVER-88676 Retroportar la funcionalidad build_patch_id 7 a.0
SERVER- Asegúrese de88755 que todas las variantes de compilación de sys-perf especifiquen una versión de mongodb_setup_release.
SERVER-88779 FLE2 La escritura reintentable falla si se reintenta una transacción interna.
SERVER-88833 mongos genera una respuesta para las escrituras enviadas por el cliente con w:0
SERVER-88864 Hacer que nodes_eventually_sync_from_closer_data_center.js sea más robusto ante problemas transitorios de latido lento.
SERVER- Actualizar88942 la versión de db-contrib-tool que incluye una solución para la descarga de binarios antiguos.
SERVIDOR-89026 Eliminar bench_test_with_tenants.js en7 v.0
SERVIDOR-89067 Invalidar todas las solicitudes de usuario que coincidan con un nombre de usuario
SERVER-89068 Establezca explícitamente exec_timeout y timeout_secs para el proyecto sys-perf.
SERVER-89076 test_resharding_test_fixture_shutdown_retry_needed no maneja errores SnapshotUnavailable
SERVER-89235 internal_strip_invalid_assignment.js etiqueta faltante
SERVER-89251 Revertir movePrimary concurrente y prueba de agregaciones de7 v.0 y6 v.0
SERVER-89253 Hacer que la reutilización de binarios compilados en el script de compilación de scons sea más robusta
SERVER-89402 insert_with_data_size_aware_balancing.js es incompatible con los conjuntos de pruebas que detienen/terminan el proceso principal de CSRS.
SERVIDOR- Reforzar la89414 eliminación de fragmentos en una prueba de limpieza de store_historical_placement_data.js
SERVER-89554 Corrección del script evergreen/compiled_binaries_get.sh
WT-11532 Corrige el reinicio de sesión RNG usando el cursor RNG
WT-12225 Corrige la debilidad del generador RNG en torno a la etapa $sample de mongodb
7.0.8 Registro de cambios
Internos
SERVIDOR-75845 Capturar InterruptedDueToStorageChange en shell paralelo para fcbis_election_during_storage_change.js
SERVER-77559 Implementar el controlador de registro del sistema de archivos para resmoke
SERVER-77737 $top/$bottom da un resultado incorrecto para la colección fragmentada y las expresiones constantes.
SERVIDOR-78556 Devuelve el valor predeterminado de internalInsertMaxBatchSize a 64
SERVER-78832 El constructor AutoGetCollectionForReadLockFree debe comprobar la versión del fragmento al establecer la clave del fragmento.
SERVIDOR-78852 Prueba movePrimary y $out ejecutándose simultáneamente
SERVIDOR-79575 Corregir el conteo de nodos NUMA
SERVER-79999 reduce la cobertura del código de prueba en los compiladores de macOS
SERVIDOR-81108 La búsqueda fragmentada falla en tassert en writeQueryStats
SERVIDOR-83422 Eliminar explain de AggQueryShape
SERVER-84179 Simple8b builder no restablece completamente el estado después de escribir el bloque RLE
SERVER-84530 Agrega el hash de la clave de estadísticas de consulta a la salida de $queryStats
SERVIDOR-85580 Deshaga cualquier actualización en caso de fallo en la construcción de ScopedSetShardRole.
SERVIDOR-85721 Punto registro de tareas perennes enlaces de langosta a Perejil
SERVER-85799 rollback_recovery_commit_transaction_before_stable_timestamp debería esperar a que el sistema se estabilice antes de deshabilitar el punto de fallo.
SERVER-86021 70 7[v.].0 auditoría de pruebas de retrocompatibilidad
SERVIDOR-86583 La lectura de instantáneas no transaccionales en una colección no fragmentada puede ejecutarse con metadatos de fragmentación que no coinciden.
SERVIDOR- El86622 coordinador de refragmentación utiliza información de base de datos posiblemente obsoleta.
SERVIDOR- El86672 coordinador de CollMod utiliza información de base de datos posiblemente obsoleta.
SERVIDOR-86774 Aumentar el tamaño del oplog para las pruebas PIT (restauración a un punto en el tiempo).
SERVER-86782 geo_axis_aligned.js tarda demasiado
SERVER-86798 deniega la lista validate_db_metadata_command.js del conjunto de migraciones de inquilinos
SERVIDOR-86965 [v.]7 0Habilitar estadísticas de consulta para $search 7 en.0
SERVER-87058 La actualización de fragmentos desde un servidor secundario no espera a la mayoría writeConcern mientras se vacía
Estadísticas de consultaSERVER- para búsqueda fragmentada en87081 7 v.0
SERVER-87166 [v.]7 0Corrección de collation_bucket.js para query_stats 7 en.0
SERVIDOR-87323 Las continuaciones futuras deben capturar el reloj vectorial como puntero compartido.
SERVIDOR-87610 Relaja los mecanismos de control de shardVersionRetry en el espacio de nombres de las excepciones obsoletas recibidas
SERVER-87616 Crea una variante de compilación mínima de trySbeEngine en configuraciones de lanzamiento que tengan SBE.
SERVER-87666 La forma de la consulta de caché del plan para $documents es única en cada ejecución.
SERVER-87982 Cambie el nombre del campo THP_enabled en la sección de estado de ftdc systemMetrics.
SERVER-88111 random_DDL_CRUD_operations.js La inserción masiva debería realizar un máximo de inserciones internalInsertMaxBatchSize
SERVER- Eliminar la aserción de88360 activación "El UUID de la colección de sharding y la colección de catálogo local no coinciden"
7.0.7 Registro de cambios
particionado
SERVER-84368 CreateIndex falla con StaleConfig si se ejecuta desde un mongos obsoleto contra una colección fragmentada no vacía.
Query
SERVER-83602 $or -> $in MatchExpression rewrite no debería generar $or directamente anidado en otro $or
Agregación
SERVIDOR-87313 [v.]7 0[SBE] El comando agregado activa una aserción de protección en SortStage::SortImpl::runLimitCode()
Compilación y empaquetado
WT-11407 24 Corrige la prueba test_txn (no WiredTiger) para detener los errores WT_ROLLBACK en macOS.
Internos
SERVIDOR-70672 Fusionar el repositorio empresarial en 10gen/mongo
SERVIDOR-72431 Hacer que la confirmación de los fragmentos divididos sea idempotente
SERVER-76700 Aumentar el intervalo de tiempo de CPU transcurrido aceptable en OperationCPUTimerTest::TestReset
SERVER-79285 makeOperationContext no debe llamarse en el ejecutor de limpieza de la instancia primaryOnlyService
SERVER-79999 reduce la cobertura del código de prueba en los compiladores de macOS
SERVER-80177 validate() no debería devolver valid:false para documentos que no cumplen con los requisitos.
SERVER-83501 Escriba un script para generar un archivo con todos los parámetros del servidor disponibles para las ejecuciones de sys-perf.
SERVIDOR-83508 Conflicto entre el watchdog y FCBIS que elimina archivos de almacenamiento antiguos
SERVER- El83956 balanceador emite erróneamente un mensaje de advertencia en clústeres multiversión.
SERVER- Habilitar las84008 variantes de consulta de estadísticas sys-perf 7 en.0
SERVIDOR-84123 Agregar control de versiones a la validación BSON
SERVIDOR-84125 Comprobar el tamaño del nombre del campo en la validación de BSONColumn
SERVER-84179 Simple8b builder no restablece completamente el estado después de escribir el bloque RLE
SERVIDOR- Hacer que replSetReconfig vuelva a84240 intentar errores de red
SERVIDOR-84612 Definir una versión para immer
SERVIDOR-84615 Defina una versión para el ruido de línea
SERVER-84628 Advertencia de inicio en mongos por problemas de lectura/escritura
SERVIDOR-85318 Cambiar expireAfterSeconds en timeseries_out_non_sharded.js
SERVER-85459 [v.]7 0El parámetro bucketRoundingSeconds es aceptado por los nodos en FCV.,6 0 7binario.0
SERVIDOR-85534 Establezca un punto de control en el reloj del vector después de confirmar la recopilación de fragmentos.
SERVER-85690 Espere a que finalice el proceso de reducción gradual antes de continuar con la construcción del índice en index_build_unregisters_after_stepdown.js
SERVER-85716 Corrección para el paso de un búfer vacío a la validación de BSONColumn
SERVER-85843 Una operación de escritura puede fallar con NamespaceNotFound si la base de datos se ha eliminado simultáneamente (solo fragmentación).
SERVIDOR-85869 La búsqueda exhaustiva en el fragmento de configuración puede devolver datos obsoletos.
SERVER-85973 Actualizar README.third_party.md para indicar que Valgrind tiene licencia bajo BSD-4-Clause
SERVER-.86021 7 0 auditoría de pruebas de retrocompatibilidad
SERVER-86065 La validación estructural de BSONColumn debe comprobar el modo intercalado anidado.
SERVER-86106 shadow-utils no está en suse
SERVER-86158 punto de fallo de cambio utilizado en las pruebas de métricas de operación TTL
SERVER-86273 $search debe establecer la versión del protocolo y el token de secuencia de búsqueda en establishSearchCursors.
SERVER-86355 recoverRefreshDbVersion está ignorando errores
SERVIDOR-86395 Investigar el error DuplicateKey al recuperar convertToCapped desde un punto de control estable
SERVER-86399 Asegúrese de que FTDC realice un seguimiento de la información relacionada con los sistemas que podrían estar ejecutando el nuevo asignador.
SERVIDOR-86403 Solucionar las advertencias de inicio de THP
SERVIDOR-86417 Cambiar el filtro $vectorSearch al objeto propio
SERVER-86424 $facet debería poder generar documentos con searchSequenceToken
SERVIDOR-86433 Borre la memoria en la unión de datos almacenada en el punto final antes de usarla.
SERVIDOR-86452 [v.]7 0hacer que7 0 la variante v. se acerque más a la versión maestra
SERVIDOR-86454 Combinar las restricciones canSwapWithRedact y canSwapWithSingleDocTransform
SERVER- Las86481 pruebas de Jepsen set, register y read concern mayoritarias no se están ejecutando en Evergreen.
SERVIDOR-86523 Estadísticas de consulta de backport 7 a.0 Lote n.°5
SERVIDOR-86607 Rechazar tokens de acceso con múltiples reclamaciones de audiencia
SERVER-86619 Document::shouldSkipDeleted() accede a la cadena sin comprobar si falta
SERVER-86620 [v.]7 0Script de retrocompatibilidad para parámetros sys-perf
SERVIDOR- El86622 coordinador de refragmentación utiliza información de base de datos posiblemente obsoleta.
SERVIDOR-86624 Hacer que RSLocalClient también espere a que haya una instantánea disponible.
SERVER-86632 plan_cache_drop_database.js debería capturar los errores DatabaseDropPending.
SERVER-86634 Una colección que termina con ecoc.compact debe considerarse una colección FLE.
SERVER-86646 Corrige el manejo de bytes de tamaño no terminados en decodeRecordIdStrAtEnd
SERVIDOR-86652 Consultar 7 estadísticas.0 Lote de retrocompatibilidad n.°6
SERVIDOR-86698 Agregar transferencias de estadísticas de consulta a evergreen_nightly 7 para.0
SERVER-86700 [.X]7 Corrige el error timeseries_agg_out.js que no esperaba NamespaceNotFound.
SERVER-86705 moveChunk op es más lento que el índice TTL en ttl_deletes_not_targeting_orphaned_documents.js
SERVER- El86717 re-fragmentado debe validar que el rango de zona proporcionado por el usuario no incluya campos con prefijo $.
SERVIDOR- Corrección de la86772 prueba de watchdog con comportamiento de carrera
SERVER-86822 elimina sharding_gen de los compiladores de macOS
SERVER-86840 corrige el script de recopilación de pruebas unitarias para manejar tareas de pruebas unitarias divididas.
SERVER-86841 Corregir la configuración de prueba para shapifying_bm.cpp en 7 la0 rama.
SERVER-86876 Deshabilitar los bloqueos de diagnóstico para las variantes de sys-perf 7 en.0
SERVER-86889 Corregir idl_check_compability.py para tener en cuenta los casos límite
SERVIDOR-86903 Retroportar QS 7 a.0 Lote #7
SERVIDOR-87061 Las transacciones multidocumento fragmentadas pueden observar efectos parciales de la operación de reshard concurrente.
SERVIDOR-87130 Estadísticas de consulta de backport 7 a.0 Lote n.°8
SERVER-87177 Modifique las pruebas en expression_test.cpp para que no utilicen $getFields.
SERVIDOR-87330 Aceptar conjuntos JWK con claves que no sean RSA
SERVER-87394 [v.]7 0Explorar correcciones para el11 paquete debian roto
SERVER-87415 Eliminar la carga de trabajo run_command__simple de sys-perf
SERVER- Ejecuta87479 manualmente variantes de compilación SBE en ramas de lanzamiento en evergreen para generar y agregar pruebas SBE $group/$lookup con prefijos $skip/$limit
SERVER-87544 Corrige gitignore para permitir que git reconozca el módulo empresarial
SERVER-87557 Excluir algunas pruebas de FF de una variante de compilación no válida
SERVER-87567 El SessionWorkflow debería devolver correctamente un error de respuesta en caso de solicitudes mal formadas.
SERVIDOR-87600 Eliminar variantes antiguas de system_perf.yml
SERVIDOR-87612 Estadísticas de consulta de backport 7 a.0 Lote n.°9
WT-10178 Soluciona el problema de estrés de tiempo que provoca que el formato expire con prepare-conflict.
WT-11239 Agregar indicadores de compilación CLANG_C/CXX_VERSION a la tarea de configuración de wiredtiger
WT-11325 Faltan claves en schema-abort-predictable-test
WT-12304 RTS debería proporcionar información sobre cuánto trabajo más tiene que hacer.
WT-12321 Agregar estadística para rastrear cuántos cursores masivos están abiertos
WT-12402 Agregar estadísticas para rastrear cuándo el servidor de desalojo omite caminar sobre un árbol.
7.0.6 Registro de cambios
particionado
SERVIDOR-75537 Maneja operaciones directas contra fragmentos
SERVER-76337 Agregue una métrica de estado del servidor para rastrear las conexiones directas no autorizadas a los fragmentos.
SERVIDOR-76984 Eliminar la comprobación de !_isInternalClient() en el punto de entrada del servicio
SERVIDOR-77027 Solo compruebe las conexiones de fragmentación directa si la fragmentación está habilitada.
SERVIDOR-81508 Posible doble ejecución de instrucciones de escritura cuando se lanza ShardCannotRefreshDueToLocksHeld
SERVIDOR- La83146 operación de escritura masiva podría fallar con NamespaceNotFound
SERVIDOR-83775 No equilibre los datos entre fragmentos que posean más del tamaño de datos ideal.
Replicación
SERVER-79191 continuous_initial_sync.py Puede estar en reversión durante la limpieza de la máquina de estados finitos
Query
SERVIDOR-84595 Eliminar prueba no válida jstests/noPassthrough/out_majority_read_replset.js
Agregación
SERVER-82929 $listSearchIndexes requiere la acción de privilegio find en lugar de la acción de privilegio listSearchIndexes como se pretendía.
Almacenamiento
WT-11062 Libera de forma segura la dirección de referencia para permitir el acceso concurrente.
WiredTiger
- WT-11845 Solucionar problema de visibilidad de transacciones con truncamiento
Compilación y empaquetado
SERVIDOR-62957 Agregar evento de cambio de flujo de reshardCollection
Internos
Actualizaciones dela documentación del SERVIDOR-69413
SERVER-72703 Rebajar el bloqueo de la base de datos de $out a MODE_IX
SERVER- El72839 servidor omite la validación del certificado del par si no se proporciona ni CAFile ni clusterCAFile.
SERVIDOR-74875 Implementar mapa ordenado inmutable y conjunto
SERVIDOR-75497 Convertir contenedores ordenados en CollectionCatalog a inmutables
SERVIDOR-75613 Agregar formateadores GDB para estructuras de datos inmutables
SERVER-75851 Agregar typedef para vector inmutable
SERVIDOR- Asegúrese76463 de que los bloqueos DDL de fragmentación adquiridos fuera de un coordinador esperen la recuperación DDL.
SERVER-77801 Eliminar sharded_collections_jscore_passthrough_with_config_shard de los hosts macOS
SERVER-78188 Permite el uso predeterminado del grupo de conexiones LDAP multihilo con libldap y OpenSSL..111
SERVER-78311 mongos no informa writeConcernError en presencia de writeErrors para el comando insert.
SERVER-78662 Interbloqueo con creación de índice, paso a paso, transacción preparada y bloqueo de colisión MODE_IS
SERVER-78911 Suprimir siempre el registro "Se proporcionó un nombre de usuario diferente a saslSupportedMechs" durante la509 autenticación intraclúster X.
SERVIDOR-79150 Reduzca el alcance de ScopedSetShardRole a la etapa de configuración de la compilación del índice.
SERVER-79192 Corrige migration_coordinator_commit_failover.js para usar awaitReplicationBeforeStepUp: false
SERVER-79202 PinnedConnectionTaskExecutor puede quedarse bloqueado al apagarse.
SERVIDOR-79214 Los documentos huérfanos provocan fallos en indexu.js
SERVIDOR-79286 Crear un botón de consulta
SERVIDOR-79400 Implementar heurísticas de desempate por número de documentos
SERVIDOR-79972 Investigar cómo hacer que el archivado de volcados de memoria sea más rápido
SERVIDOR-80150 Compresor de red negociado con metadatos del cliente
SERVIDOR-80233 Implementar heurística de prefijo de índice
SERVIDOR-80275 Agregar línea de registro para la puntuación detallada del plan
SERVER-80310 Actualizar sysperf para permitir la ejecución de tareas genny individuales en cascada
Los paquetes de la comunidad de Amazondel SERVER- no se instalan correctamente.80645 2023
SERVER-80978 Solucionar un posible interbloqueo entre TTLMonitor::onStepUp y la transacción preparada.
SERVIDOR-81021 Mejorar la heurística del prefijo del índice teniendo en cuenta los intervalos cerrados
SERVIDOR-81181 Habilitar featureFlagCheckForDirectShardOperations
SERVIDOR-81246 FLE WriteConcernError comportamiento poco claro
SERVIDOR-82053 Usar sugerencia de índice para la consulta de reapertura de cubeta de series temporales
SERVER-82221 listCollections y listIndexes deben incluir espacios de nombres pendientes de confirmación.
SERVER- Las82353 transacciones de varios documentos pueden perder documentos cuando movePrimary se ejecuta simultáneamente.
SERVIDOR-82365 Optimizar la construcción del histograma del estado de distribución de la colección del balanceador (2º intento)
SERVER-82450 MongoServerError: las escrituras por lotes deben generar una única entrada applyOps
SERVER-82627 ReshardingDataReplication no se une al grupo de subprocesos ReshardingOplogFetcher, lo que provoca un fallo invariable.
SERVER-82640 Cargar la salida de mongod --version a S3 durante la compilación del servidor en Evergreen
SERVER-82815 Exponer la creación de claves de índice del servidor mediante agregación
SERVER-83050 Crea una implementación de mongodb en AL2-openssl-..111
SERVER-83119 La réplica secundaria falla en la colección en clúster si notablescan está habilitado.
SERVER- El83145 fragmento de búfer compartido registra incorrectamente el uso de memoria en freeUnused().
SERVIDOR-83192 Incluir siempre cero cpuNanos en el perfilador
SERVIDOR-83296 Eliminar datos de columna del fuzzer BSON
SERVER-83337 Vuelva a habilitar wt_size_storer_cleanup_replica_set.js en macOS
SERVER- La83369 creación del índice no impone el tipo del campo bucketSize.
El registro y la cancelación del registro del servicioSERVER- Range Deleter no deben depender de las garantías de ordenación de onCommit.83454
SERVIDOR-83492 Elimine los valores de límite y omisión de la clave de caché del plan SBE si es posible.
SERVIDOR-83567 Empuje en tiendas clásicas valores faltantes.
SERVER-83610 Considere reducir los privilegios necesarios para $documents
SERVER-83639 Agregar excepción para fuzzer para validación de BSONColumn
SERVER-83738 db-contrib-tool a veces no logra obtener el JSON de la versión.
SERVER-83825 aumenta el nivel de detalle del registro para los reintentos de conflicto de escritura en index_build_operation_metrics.js:
SERVER-83874 La operación principal de movimiento no elimina db.system.views en el donante.
SERVER-83955 Corrige mensajes de advertencia erróneos en el comando ReplSetGetStatus
SERVER-83959 Al preparar el plan SBE, pase correctamente el argumento preparationFromCache.
SERVIDOR-84063 Eliminar BlackDuck de la tarea programada diaria de seguridad
SERVER-84130 Optimización incorrecta del filtro a nivel de cubo cuando a algunos eventos del cubo les falta el campo
SERVER-84147 Actualizar el espacio de trabajo de vscode de verdadero a explícito
SERVER-84186 Agregar una prueba de rendimiento que ejecute operaciones matemáticas en Timeseries a sys perf
SERVER-84233 Admite BSON MinKey y MaxKey en BSONColumn
SERVIDOR-84313 Excluir coordinate_txn_recover_on_stepup_with_tickets_exhausted.js de las suites multiversión de fragmentación 7 en.0
SERVER- Las84336 inserciones de series temporales pueden dejar BSONObj huérfanos en WriteBatches en ciertos casos.
SERVER-84337 Retroportar las nuevas variantes añadidas a perf.yml a sys-perf-.7 0 y sys-perf-.44
SERVER-84338 Las consultas $or de nivel superior pueden generar una entrada de caché de plan SBE no válida que devuelve resultados incorrectos.
SERVIDOR-84353 La prueba de interbloqueo stepDown con agotamiento de tickets de lectura es inestable.
SERVER-84410 Realiza una actualización inicial de los demás mongos en txn_with_several_routers.js
SERVIDOR-84436 Maneja el salto + límite de suma desbordante int64_t en SBE
SERVIDOR-84468 Solucionar el interbloqueo al ejecutar runTransactionOnShardingCatalog()
SERVIDOR-84534 [.]7 0Lista de bloqueo plan_cache_sbe.js de replica_sets_initsync_jscore_passthrough
SERVER- El84548 uso de ShardServerCatalogCacheLoader en configsvr provoca un uso excesivo de identificadores de datos WT y de memoria.
SERVER-84567 writeQueryStats debería registrar un error en lugar de uassert cuando la bandera de característica esté deshabilitada.
SERVER-84722 Crea un parámetro de servidor no documentado para omitir la validación del documento en la ruta de código de inserción para uso interno.
SERVER-84723 Las transacciones multidocumento fragmentadas pueden observar efectos parciales de operaciones DDL concurrentes.
SERVER-84732 Corrige un error tipográfico en la prueba independiente inMemory ARM AWS de mongo-perf
SERVER-84806 Ignorar el evento de cambio de reshardCollection después de la actualización6 v.07->v.0 en prueba
SERVER-85167 El almacenador de tamaño se puede vaciar simultáneamente con su destrucción para la reversión.
SERVIDOR-85171 dividir tareas de pruebas unitarias arriba
SERVER-85206 Mejora el rendimiento de full_range.js y explicit_range.js
SERVER-85260 SBE $mergeObjects bloquea el servidor con entrada indefinida
SERVIDOR- Informar85263 nombre de aplicación cliente escapado
SERVER-85306 Actualizar la configuración de sys-perf para usar enlaces HTTPS de GitHub en lugar de SSH.
SERVER- El85419 balanceador contamina los registros en caso de que no se encuentre un destinatario adecuado durante el vaciado.
SERVER-85453 ExternalDataSourceScopeGuard no debería ser compatible con ejecutores de planes múltiples.
SERVIDOR-85530 Actualizar certificados de prueba
SERVIDOR-85633 Agregar bloqueo alrededor de la llamada res_ninit
SERVER-85652 Actualizar las tareas de Azure del atlas DSI para usar un2 artefacto de compilación AL.
SERVIDOR-85693 Corrige una posible violación de acceso en User::validateRestrictions
SERVER- El85714 validador de BSONColumn debe tratar MinKey y MaxKey como no comprimidos.
SERVER-85771 Hacer que $bucketAuto sea más robusto en el caso de una cadena vacía para el campo groupBy.
SERVER-85848 $redact inhibe la optimización del flujo de cambios
SERVIDOR-85956 Consultar 7 estadísticas.0 Lote de retrocompatibilidad n.°1
SERVIDOR-85984 La prueba para insertar documentos más grandes que el máximo del usuario es inestable.
SERVER-86027 Etiqueta insert_docs_larger_than_max_user_size_standalone.js con requires_persistence y requires_replication
SERVER- Sys-perf no tiene86081 los parámetros necesarios debido a la censura de Evergreen.
SERVER-86096 Agregue cargas de trabajo de cifrado consultables al 7 0 proyecto. en Evergreen.
SERVER-86116 CreateCollectionCoordinator puede fallar al crear los metadatos del fragmento en el momento de la confirmación.
SERVIDOR-86118 Estadísticas de consulta de backport 7 a.0 Lote n.°2
SERVIDOR-86298 Consultar 7 estadísticas.0 Lote de retrocompatibilidad n.°3
SERVIDOR-86363 Hacer silencioso el inicio de sesión del registro de contenedores
SERVIDOR-86432 Estadísticas de consulta de backport 7 a.0 Lote n.°4
WT-11777 Unidades fijas de llamadas a __wt_timer_evaluate(): registro y período de progreso
El número de versión de la tablaWT- se redujo a version=(major=,minor=)11987 10
WT-12043 Elimine las definiciones de if obsoletas HAVE_DIAGNOSTIC para evitar fugas de memoria.
WT-12077 Cálculo incorrecto de la suma de comprobación de hardware en zSeries para búferes en la pila
WT-12147 Deshabilitar temporalmente clang-analyzer
WT-12211 Corrige la variable de entorno PATH en el analizador de bloqueo para generar un volcado de memoria de Python7 0(.)
7.0.5 Registro de cambios
particionado
SERVER- La73763 refragmentación no extiende los rangos de zona para los documentos config.tag, lo que provoca un bucle de fassert primario del servidor de configuración debido a un error de clave duplicada.
SERVER-82838 ReshardingOplogApplier utiliza {w: "majority", wtimeout: 60000} preocupación de escritura al persistir el progreso de la aplicación oplog de resharding
SERVIDOR-82883 La recuperación de TransactionCoordinator en stepup puede bloquear la adquisición de tickets de lectura/escritura mientras los participantes se encuentran en el estado preparado.
SERVER-82953 CreateCollectionCoordinator::checkIfOptionsConflict debería ser más detallado
SERVER-83061 Eliminar los vestigios parcialmente liberados de la API ShardRole 7 de.0
Query
SERVER-83470 Introducir la configuración internalQueryFrameworkControl para 6 0la lógica de selección del motor de estilo..
Almacenamiento
SERVER-33494 WT SizeStorer nunca elimina las entradas antiguas
Internos
SERVER-65082 Eliminar el indicador de función para los índices de métricas de series temporales
SERVER-65666 No cree fragmentos en fragmentos de drenaje al fragmentar una nueva colección.
SERVER- La70338 consulta de rendimiento accede al motor de almacenamiento sin bloqueos durante el apagado y la reversión.
SERVER-70974 Corrige las salidas anticipadas que se activan cuando el usuario especifica los parámetros del servidor TCP Fast Open.
SERVER-75033 Capturar volcados de memoria de fallos de pruebas en macOS
SERVER- Las76560 colecciones de series temporales no siempre respetan correctamente expireAfterSeconds
SERVER-77311 Agregue un nuevo mensaje de registro cuando un nodo secundario omita una compilación de índice de dos fases con un subconjunto de índices compilados.
SERVIDOR-77728 Prueba robusta de wildcard_index_validindex.js
SERVIDOR-77827 Permitir que el rol de restauración elimine system.views
SERVIDOR-78065 Crear indicador de característica
SERVIDOR-78066 Habilitar indicador de función
SERVER-78998 Refactorización que comprueba el valor de 'internalQueryFrameworkControl' en todo el código de consulta.
SERVER-79217 La condición de carrera en PrimaryOnlyServiceMongoDTest::stepUp provoca un fallo invariante.
SERVER-79235 rolling_index_builds_interrupted.js checkLog depende de clearRawMongoProgramOutput
SERVER-79762 Corrige initial_sync_chooses_correct_sync_source.js para que espere a que el nodo de sincronización inicial encuentre el primario antes de comenzar la sincronización inicial.
SERVER-79810 hacer que JournalFlusher::waitForJournalFlush() sea interrumpible cuando espera una confirmación de escritura.
SERVER- El79864 eliminador TTL no maneja correctamente las colecciones de series temporales con fechas de rango extendido.
SERVER-79919 escribe una prueba js para SERVER-79810
SERVER-79924 Utilice un indicador 'isCount' preciso para codificar una CanonicalQuery para la caché del plan SBE.
SERVER-80363 El valor predeterminado writeConcern del servidor no se respeta cuando se establece wtimeout.
SERVIDOR-80368 Reforzar hidden_index.js y compound_wildcard_index_filter.js
SERVER-80660 Registra un resumen de dónde mongodb pasó tiempo durante el inicio y el cierre.
SERVER- Hacer que80789 AutoGetOplog se comporte de manera consistente en el nodo del conjunto de réplicas iniciado como independiente.
SERVIDOR-80901 Auditoría gFeatureFlagServerlessChangeStreams
SERVER-80922 El orden de los campos del objeto no está definido al usar $setWindowField
SERVER- Un80974 apagado incorrecto al eliminar la colección local.* y los índices puede provocar inconsistencias en el catálogo.
SERVER- agregue81046 requireSequenceTokens a SearchCommand.CursorOptions
SERVER-81143 export_import_concurrency.js debería comprobar el código 2 al finalizar el cliente hijo de resmoke.
SERVER-81229 Move primary puede no limpiar las colecciones clonadas en caso de fallo.
SERVER-81371 El fallo de la fase de clonación de movePrimary puede reintentarse indefinidamente si la base de datos contiene vistas fragmentadas.
SERVIDOR-81375 Deshabilitar las pruebas de refragmentación de transacciones internas en el conjunto de pruebas de CSRS
SERVER-81396 "Enterprise RHEL.8 3 s390x Shared" es la variante de compilación que sobrescribe los binarios de "Enterprise RHEL.8 3 s390x" (no compartida).
SERVER-81400 Validación estructural para BSONColumn
SERVIDOR-81442 Hilo de recuperación de oplog de Poke WT periódicamente
SERVER-81517 deniega la lista validate_db_metadata_command.js desde el conjunto de migraciones
SERVER-81591 Asegúrese de que el servidor secundario que se está actualizando en stopReplicationAndEnforceNewPrimaryToCatchUp no esté obsoleto.
SERVER-81603 Configure el hilo de trabajo de flujo del balanceador como interrumpible para admitir una reducción correcta del servidor de configuración.
SERVER-81606 Excluir la prueba de durabilidad del catálogo sin marca de tiempo de las variantes en memoria
SERVIDOR- Haga81631 que el campo de configuración authorizationClaim OIDC IdP sea opcional.
SERVER-81949 Sincronización de 10gen/mongo a mongodb/mongo en4 v.4 con copybara
SERVER-81978 repl::applyCommand_inlock no maneja las excepciones TemporarilyUnavailable y TransactionTooLargeForCache.
SERVER-82036 Relaja la invariante de recuperación de inicio para compilaciones de índices de una sola fase no terminadas
SERVER-82043 Mejora de la validación de mensajes de confirmación para confirmaciones 10gen/mongo
SERVIDOR-82073 Corrige la generación del comando de fusión de fragmentos en collection_defragmentation.js
SERVIDOR-82090 Reducir el alcance de la sincronización para la reapertura basada en archivos
SERVIDOR-82111 En sharded_agg_helpers.cpp mueva el invariante debajo de la comprobación del estado de respuesta
SERVIDOR- Haga82143 que el campo de configuración clientId del IdP de OIDC sea opcional.
SERVER-82197 Resultados de consulta incorrectos en SBE si $group se desborda en presencia de intercalación
SERVER- El82223 manejador de confirmación en el observador de operaciones FCV es susceptible a interrupciones.
SERVER-82313 Solucionar la cancelación de la API de transacciones desde el llamador
SERVIDOR-82365 Optimizar la construcción del histograma del estado de distribución de la colección del balanceador (2º intento)
SERVIDOR-82368 Coincidencia de acumuladores N superior/inferior en SBE y Clásico
SERVER-82391 [v.]4 4Solo permite que las aplicaciones de GitHub Copybara Syncer: gen-to-Mongodb sincronicen las10nuevas confirmaciones con mongodb/mongo
SERVER-82437 db.collection.getSearchIndexes()<indexName> devuelve un índice duplicado
SERVER-82447 $project se desplazó incorrectamente hacia abajo en la serie temporal cuando $project usa $getField en un campo de medición.
SERVER-82449 [v.]4 4Optimizar el comportamiento de sincronización de copybara para escenarios específicos sin cambios.
SERVIDOR-82555 Utilice la clonación superficial para acelerar las pruebas de rendimiento.
SERVIDOR-82685 Aumentar reshardingCriticalSectionTimeoutMillis para store_historical_placement_data.js
SERVER-82706 check_metadata_consistency.js debería usar escrituras reintentables al contactar con el servidor de configuración.
SERVER-82708 Variantes de actualización utilizadas para probar el rendimiento de las ramas estables
SERVIDOR-82730 El comando de validación puede ser invariante en cadenas de clave corruptas
SERVER-82781 El gancho de simulación de prueba de fallos puede dejar parte del archivo al copiar datos.
SERVER-82791 createView falla con StaleConfig si ya existe una colección fragmentada con el mismo espacio de nombres.
SERVER- El82967 paso a paso después de llamar a ActiveIndexBuilds::registerIndexBuild() durante la configuración de la compilación del índice no se anula el registro.
SERVER-82984 FLE2 con upsert: true puede tener upsertedDocuments.size() == 1 y updateReply.getNModified() == 1 al mismo tiempo.
SERVIDOR-83088 Hacer que matchPattern sea opcional para los IdP de flujo de máquina
SERVER-83091 $or La consulta puede desencadenar un bucle infinito durante la enumeración del plan.
SERVER-83099 LDAPTimer::setTimeout puede ejecutar una devolución de llamada en línea
SERVER-83107 Agregar campo 'type' a la estructura IndexDefinition de búsqueda
SERVER-83150 Document::shred() no copia los metadatos del documento.
SERVER-83161 Corrige la lectura concurrente a _errMsg desde MigrationDestinationManager sin adquirir mutex.
SERVIDOR- Corrección de la83225 prueba untimestamped_catalog_writes_require_durability
SERVER-83257 IDPManager debería realizar copias locales de shared_ptr de forma atómica.
SERVER-83283 Modificar el script copybara para enviar un mensaje de Slack en caso de fallo.
SERVER-83336 Deshabilita temporalmente wt_size_storer_cleanup_replica_set.js en macOS
SERVIDOR- Programar83354 una instancia de copybara después de cada confirmación realizada
SERVER-83389 aggregation_optimization_fuzzer falla 6 en.0 7y.0 con un punto de fallo disablePipelineOptimization deshabilitado.
SERVER-83429 Reintentable FLE La2 actualización y findAndModify fallan al reintentarse si se elimina el documento.
SERVER-83485 Corrige el código de serialización de ruta de clave múltiple utilizado durante la validación.
SERVIDOR-83494 [.] Corrección del7 0caso de prueba unitaria del eliminador de rango
SERVER- Actualizar las83499 pruebas del administrador de metadatos que esperan que una descripción de colección contenga un preservador de rango.
SERVER-83580 Reintroducir las pruebas unitarias de la política de balanceo con múltiples fragmentos
SERVER-83592 Agregar bandera de resmoke --enable_enterprise_tests habilitar pruebas js empresariales
SERVIDOR-83655 Restablecer excepción de cliente legal ns para admin.system.new_users
SERVER-83685 Establecer internalQueryFrameworkControl "trySbeRestricted" como el control de consulta predeterminado.
SERVIDOR-83777 Límite de longitud $in en la clave de caché del plan con internalQueryMaxScansToExplode + 1
SERVER-83830 En la compilación Enterprise, crear una colección en un conjunto de réplicas con la opción storageEngine.inMemory rompe los secundarios.
SERVER-83866 Actualizar BACKPORTS_REQUIRED_BASE_URL de mongodb/mongo a 10gen/mongo
SERVER-83916 Agregar supresión de LSAN para subprocesos filtrados por grupos de subprocesos no unidos
SERVER-83952 Corrige los fallos del fuzzer para la validación de BSONColumn
SERVER-84013 Resultados incorrectos para el plan de escaneo de índice en la consulta con predicados duplicados en $or anidado
SERVIDOR- Asegúrese84087 de que ExecutorPool se termine después de que se hayan completado las migraciones.
SERVER-84148 Solucionar problema de sincronización en la2prueba fle _compact_setfcv.js
SERVER-84337 Retroportar las nuevas variantes añadidas a perf.yml a sys-perf-.7 0 y sys-perf-.44
WT-7929 Investigar una solución para evitar bloqueos del FTDC durante el punto de control.
WT-11584 Corrección de la prueba test_checkpoint_stats
WT-11698 Reactivar la verificación HS en7 v.0
WT-11774 Agregar estadística de diagnóstico para investigar la incapacidad del servidor de desalojo para poner páginas en cola.
WT-12036 Solución alternativa para la contención de bloqueos en Windows
7.0.4 Registro de cambios
particionado
SERVER-82069 Función que se puede lanzar en la protección del ámbito al registrar el índice
SERVER-82364 Corregir la tabla $config.transitions para la carga de trabajo FSM de analyze_shard_key.js
Internos
SERVIDOR-67962 La aplicación de config.image_collection elimina requiere un mejor control de concurrencia.
SERVIDOR-69206 Defecto de análisis de 122738 Coverity: Uso de un objeto movido
SERVER-69244 $merge falla cuando la preocupación de lectura predeterminada de la sesión se ha establecido en "mayoría".
SERVIDOR-72532 ComandoNoEncontrado: no existe tal comando: 'shardVersion'
SERVIDOR-75756 Comprobar la presencia de la consulta en la caché del plan
SERVIDOR-77113 Excluir campos que contengan puntos de los índices de series temporales
SERVER-79317 Proporcionar más documentación y funciones auxiliares para el caso en que se puedan ejecutar comprobaciones de indicadores de características cuando FCV no esté inicializado durante la sincronización inicial.
SERVIDOR- Actualizar la79470 provisión de infraestructura shard-lite-audit para sysperf
SERVIDOR-79975 [Clásico] Optimizar claves de grupo grandes
SERVER-81028 Comportamiento incorrecto de $listCatalog en presencia de un cambio de nombre de colección concurrente en7 v.0
SERVIDOR-81133 Lógica de aceleración para mantener la caché de la tabla de enrutamiento
SERVIDOR-81295 No se pueden reanudar2 las canalizaciones de cambio de1 flujo V con tokens de reanudación V
SERVER-81390 HashAggStage no respeta la intercalación al volcar a disco.
SERVIDOR-81435 Agregar métricas para capturar el impacto de la confirmación del grupo de series temporales
SERVER-81456 Suprimir fallos del sanitizador de fugas para AsioReactor
SERVIDOR-81467 Ejecutar la función list-append de Jepsen en Evergreen
SERVER- Las81524 invocaciones sin operación de setUserWriteBlockMode deben esperar la confirmación mayoritaria de SystemLastOpTime.
SERVIDOR-81581 Extender el tiempo de espera de BlackDuck
El81605 script SERVER- cleanupOrphanedWhileMigrating.js no debería ejecutarse en suites de reducción de tamaño.
SERVER-81942 ShardingDDLCoordinator debería reintentar en caso de errores de LockTimeout.
SERVER-82028 Las operaciones DDL en la recopilación de series temporales durante la migración del inquilino pueden provocar que el destinatario falle debido a un fallo invariable.
SERVIDOR-82086 Agregar cargas de trabajo de consulta tsbs a sys perf
SERVIDOR-82156 Inconsistencia entre las respuestas de inserción y actualización de FLE para retriedStmtIds
SERVER-82178 Actualizar las referencias a ycsb_like_queryable_encrypt1_cfdefault_sharded en system_perf.yml
SERVIDOR-82204 Las funciones de ventana clásicas first/last manejan incorrectamente el campo faltante
SERVIDOR-82220 Evitar invariante durante assertIsPrimaryShardForDb
SERVIDOR-82234 Relaja las aserciones en session_pooling.js
SERVER-82324 Corrige la condición de carrera de datos al leer/escribir el ID de sesión lógica.
SERVER-82328 Acceso concurrente a MovePrimaryCoordinatorDocument sin adquirir mutex
SERVER-82410 DocumentSourceListSearchIndexes debe contener una copia propia del objeto de comando.
SERVIDOR-82428 Incluir conexiones inactivas en el comando agregado currentOp en fsync.js
SERVER- El82446 caso de uso $densify puede resultar en documentos fuera de rango
SERVER- [. Only] Pruebas de82590 70 actualización/reducción de indicadores de características para eliminaciones arbitrarias de series temporales
SERVIDOR-82798 Respetar el tamaño mínimo del cubo de series temporales al calcular el límite de tamaño del cubo.
SERVIDOR-82799 Aumentar reshardingCriticalSectionTimeoutMillis para resharding_update_tag_zones.js
SERVER- El82803 gancho CheckMetadataConsistency debe ignorar los errores NetworkInterfaceExceededTimeLimit.
WT-11698 Reactivar la verificación HS en7 v.0
7.0.3 Registro de cambios
Seguridad
SERVER-77119 fle2_crud.js debería usar la misma sesión para leer desde colecciones cifradas/no cifradas.
particionado
SERVIDOR-40459 Optimizar la construcción del histograma del estado de distribución de la colección del balanceador
SERVER-77479 Los participantes del cambio de nombre fragmentado pueden tomar instantáneas/restaurar incorrectamente documentos pendientes de eliminación de rango
SERVIDOR-79327 Falta la verificación en la clave de fragmento de la colección de refinamiento
SERVER- El81241 procesador eliminador de rangos no debe intentar reprogramar la tarea durante el cierre del servicio.
Compilación y empaquetado
SERVIDOR-80752 Aumente el tamaño de la AMI de Windows para reducir la probabilidad de OOM.
Internos
SERVIDOR-62921 Mejorar el registro de selección de origen de sincronización
SERVIDOR-66018 Exponer métricas para el uso de readPreference
SERVER-69244 $merge falla cuando la preocupación de lectura predeterminada de la sesión se ha establecido en "mayoría".
SERVIDOR-69821 Corrige el error de desbordamiento negativo en el seguimiento de la memoria de consulta.
SERVIDOR-71819 Transmitir el comando collMod a todos los fragmentos
SERVER-72687 Compatibilidad con $out para colecciones de series temporales
SERVER-74061 Soporte $out para series temporales en clústeres secundarios y fragmentados
SERVIDOR- Agregar76341 estadística de rendimiento de eliminación de rango
SERVIDOR-76626 Investigar fallos en las pruebas de comandos concurrentes $out y shardCollection
SERVIDOR-76789 Añadir immer a README.third_party.md
SERVIDOR-76912 Excluir migration_recovers_unfinished_migrations.js de los conjuntos de fragmentos de configuración
SERVER-77231 Compatibilidad con la plataforma: Añadir compatibilidad con Debian 12
SERVER-77506 Las transacciones multidocumento fragmentadas pueden presentar discrepancias entre los datos y ShardVersion.
SERVER-78091 Ejecutar las tareas publish_packages en rhel.8 7 en lugar de 8 rhel.0
La78108 interfaz POS SERVER- debe exponer su estado de apagado.
SERVER-78115 Los primarios de fragmento deben confirmar una escritura mayoritaria antes de utilizar la nueva información de enrutamiento del servidor de configuración.
SERVER-78342 nReturned in slow query is incorrect when no docs is matched
SERVER-78384 mongos debería permitir --port 0
SERVIDOR-78687 Configurar la sincronización de copybara entre 10gen/mongo y 10gen/mongo-copybara
SERVER- Los78847 comandos de administración del índice de búsqueda no detectan la recopilación en otros fragmentos.
SERVER-78851 movePrimary puede fallar en la fase de clonación si $out se ejecuta simultáneamente.
SERVER-78854 CurOp::completeAndLogOperation espera un ticket para adquirir el GlobalLock
SERVER-78952 Revertir SERVER-78855 después de SERVER-77506
SERVER-79088 Mejora el rendimiento del planificador múltiple de SBE para consultas que devuelven cero resultados.
SERVIDOR-79251 Prueba de eliminación de índice de clave de fragmento hash a mitad de la migración de fragmento aborta la migración
SERVIDOR-79335 Auditoría gFeatureFlagColumnstoreIndexes
SERVER-79384 Permitir el inicio con URI de emisor no disponible
SERVER-79446 inserta ignora collectionUUID para colecciones de series temporales
SERVER-79471 Las lecturas replicadas deben incluir databaseVersion además de shardVersion.
SERVIDOR-79585 Una consulta $match válida falla en la recopilación de series temporales
SERVIDOR-79632 Detener la eliminación del rango cuando no existe el índice de clave de fragmento hash.
SERVIDOR-79664 Manejar excepción temporalmente no disponible en la aplicación de transacciones preparadas
SERVER-79779 AsyncResultsMerger filtra el cursor de fragmento cuando getMore falla debido a un error no primario.
SERVER-79781 TestGetDestinedRecipientThrowsOnBlockedRefresh no debería ejecutar dos actualizaciones sin restablecer el valor de retorno simulado del cargador de caché del catálogo.
SERVIDOR-79926 Investigar posibles fallos de OCSP
SERVIDOR-80001 Eliminar opCtx durante ClientDisconnect durante getMores
SERVIDOR-80021 Realiza correctamente el viaje de ida y vuelta de $convert entre double y string.
SERVER-80157 ExclusionProjectionExecutor obliga a la caché de documentos a cargar los campos excluidos.
SERVIDOR- La80203 normalización del campo meta de la serie temporal puede romper la segmentación de inserción.
SERVIDOR- Prueba el comportamiento de la80270 nueva variable de función perenne
SERVER-80279 Confirmar una transacción inexistente y luego proceder a continuar puede desencadenar un invariante
SERVIDOR- Las80358 inserciones de series temporales generan campos de índice duplicados en el documento del bucket.
SERVER-80809 Hacer que _logOplogEntriesForInvalidResults sea resistente a la inexistencia de oplog.
SERVER-80886 $out puede fallar con un StaleDbVersion después de un movePrimary
SERVER-81033 Ignore la respuesta collMod del fragmento DBPrimary si no tiene fragmentos.
SERVIDOR-81041 Corregir el bloqueo compacto de la colección de series temporales
SERVIDOR-81044 Maneje correctamente la actualización del oplog interno en las transacciones
SERVER-81055 $listSearchIndexes no genera un error cuando se usa fuera de atlas en 7 las2 versiones alfa.
SERVER- El81106 fragmento receptor no espera a que la versión de la colección se persista localmente antes de comenzar la fase de clonación.
SERVIDOR-81146 Utilice datos históricos de tiempo de ejecución para establecer tiempos de espera predeterminados cuando los datos no estén completos.
SERVIDOR- Falló la81149 compresión del depósito de actualización de series temporales debido a la pérdida de datos durante la descompresión.
SERVER-81155 Utilice la semántica de movimiento para evitar copiar todos los fragmentos en el coordinador de createCollection.
SERVER-81198 Corrige la entrada last_lts en el archivo backports_required_for_multiversion_tests.yml
SERVER-81201 Limitación del uso de memoria durante la fase de clonación en el fragmento receptor
SERVIDOR-81202 Utilice el entorno del host al firmar
SERVIDOR-81203 Cambiar la versión de featureFlagShardKeyIndexOptionalHashedSharding a.70
SERVIDOR-81226 Interbloqueo entre _commitSplitPreparedTxnOnPrimary y stepDown
SERVER-81232 Omitir la adquisición de bloqueo RSTL en las llamadas a TimestampMonitor
SERVER-81312 no puede importar una colección con índice oculto.
SERVIDOR-81318 El TimestampMonitor debe tener alta prioridad y no aceptar tickets.
SERVER-81332 Eliminar mensaje de registro innecesario en read_and_write_distribution.js
SERVER-81393 Generar multiversion-config, la salida del comando resmoke yaml a un archivo
SERVER-81398 Hacer que analyzeShardKey y el muestreo de consultas tomen bloqueos al buscar el UUID de la colección
SERVIDOR-81427 Compruebe que la bandera de características esté habilitada en ambos fragmentos.
SERVER-81431 Agregar la tarea canaries_only a las ramas antiguas de mongo
SERVER-81904 Problema de prueba de dirección en la prueba unitaria UpdateChunkMapRandom
SERVER-81939 Haga que los comandos configureQueryAnalyzer y analyzeShardKey verifiquen que el espacio de nombres de entrada tenga el formato correcto.
SERVIDOR-81966 Evitar la modificación de instancias anteriores de ChunkMap durante la actualización.
SERVER-82002 Corrige el etiquetado no_selinux en transaction_too_large_for_cache jstest
Las82003 pruebas de ciclo de encendido SERVER- carecen de variables.
SERVER-82070 La función de ventana clásica $stdDevSamp maneja incorrectamente el marco de ventana vacío.
SERVIDOR-82272 [.]7 0Eliminar pruebas de flujo huérfanas de benchmarks_
WT-10809 MemorySanitizer: uso de valor no inicializado en __wt_txn_commit
WT-10972 Elimine los largos períodos de silencio durante la recuperación con los mensajes detallados de recovery_progress habilitados.
WT-11491 Registra el tiempo que WiredTiger tarda en arrancar y apagar.
WT-11564 Corrige RTS para que lea el valor de transacción más reciente solo cuando exista en el punto de control.
WT-11602 Ocultar los fallos de desalojo previstos de la aplicación y no revertir en caso de errores.
7.0.2 Registro de cambios
particionado
SERVER-44422 Permite findAndModify y eliminar uno para seleccionar por consulta en lugar de la clave de fragmento extraída.
SERVER-75634 La lógica en attachCursorSourceToPipelineForLocalRead realiza el versionado de fragmentos por UUID.
SERVIDOR- Eliminar78657 getSplitCandidatesForSessionsCollection y minNumChunksForSessionsCollection
SERVIDOR- La79086 eliminación del documento de estado ReshardingCoordinatorService no es idempotente.
SERVER-79682 ShardsvrReshardCollection puede bloquearse si se produce un cambio de nivel poco después de un cambio de nivel.
SERVIDOR- Hacer que la79771 operación de refragmentación sea resistente a NetworkInterfaceExceededTimeLimit
SERVER-80236 Conflicto en el registro de la fuente de migración y escrituras de captura para xferMods para eliminaciones
SERVER-80246 La prueba Fsync no está comprobando correctamente las operaciones ddl concurrentes.
SERVER-80463 MigrationChunkClonerSourceOpObserver::onInserts() está escrito para que parezca que omite comprobar si algunos documentos tienen su fragmento movido.
SERVER-80712 Evite dejar el conjunto de réplicas particionado al final de linearizable_read_concern.js
Operaciones
SERVIDOR-58534 Recopilar FCV en FTDC
SERVER-77610 ID de sesión de registro asociado con el cursor de copia de seguridad
Compilación y empaquetado
WT-11302 falló: format-failure-configs-test en ubuntu2004-arm64 con OOM [wiredtiger @ e298381e]
Internos
SERVER-50606 NetworkInterfaceTest necesita ser más permisivo con el tiempo de espera de la operación asíncrona.
SERVER-52149 Crear indicador de función para Hacer que tomar copias de seguridad autogestionadas 4 en.4+ sea lo más seguro posible.
SERVER-52452 Habilitar la bandera de función para que realizar copias de seguridad autogestionadas 4 en.4+ sea lo más seguro posible.
SERVIDOR-68132 Eliminar indicador de función para PM-2076
SERVIDOR-71520 Volcar todas las pilas de subprocesos al agotarse el tiempo de espera de adquisición de RSTL
SERVIDOR-73253 Mejor seguimiento de ruta al renombrar campos de agrupación anidados/compuestos
SERVER-73348 Error de agregación en DocumentSourceSequentialDocumentCache
SERVER-74893 Cambiar la estrategia de enumeración predeterminada para planificar consultas $or
SERVIDOR-74954 Resultado incorrecto cuando contiene $or reescribe $elemMatch condición adicional
SERVER-75255 Elimine todas las entradas obsoletas de backports_required_for_multiversion_tests.yml
Actualizaciones de la documentaciónde SERVER- $vectorSearch75693
SERVER-76780 Prueba robusta de sparse_index_internal_expr.js y compound_wildcard_index_hiding.js
SERVIDOR-76840 Filtrar oplog para la colección query_oplogreplay
SERVER-76932 Agregue una forma para que un hilo sepa cuándo el hilo SignalHandler ha terminado con printAllThreadStacks
SERVIDOR-77134 Las consultas de búsqueda mantienen tickets de almacenamiento mientras esperan una respuesta de la red.
SERVER-77232 Compatibilidad con la plataforma: Eliminar la compatibilidad con Debian 10
SERVER-77233 Compatibilidad con la plataforma: Eliminar la compatibilidad con Ubuntu.1804
SERVIDOR-77542 Las operaciones internas deben manejar las excepciones TemporarilyUnavailable y TransactionTooLargeForCache.
SERVIDOR-77638 Agregar registro al finalizar el refragmentado
SERVER-77677 La prueba or_to_in.js solo debe ejecutarse 7 en.0 y superiores.
SERVIDOR-77732 Crear variante LTO
SERVER-77862 Excluir compact.js de la ejecución en variantes de macOS
SERVER-77991 $$USER_ROLES no está disponible dentro del subcanal de agregación
SERVER-78149 Implementar el comando mongos fsync (lock: true)
SERVER-78150 Implementar el comando mongos fsyncUnlock
SERVER-78151 Agrega el estado fsyncLock al comando mongos currentOp
SERVER-78153 Desbloquea el servidor de configuración principal mediante el comando mongos fsyncUnlock.
SERVER-78154 Detectar operaciones DDL en curso en fsync con comando lock
SERVIDOR-78156 Prueba el comando mongos fsync con bloqueo en transacciones distribuidas
SERVIDOR-78159 Combinar DocumentSourceInternalSearchMongotRemote y DocumentSourceInternalIdLookup en DocumentSourceSearch
SERVER-78164 Hacer que SBE sea elegible para DocumentSource con requiresInputDocSource = false
SERVIDOR- El78217 cambio de nombre de la vista devuelve un error incorrecto en el clúster fragmentado (2º intento)
SERVER-78252 Bloquea las migraciones de fragmentos para claves de fragmentos hash si no tienes el índice de clave de fragmento.
SERVIDOR-78253 Permitir a las personas con claves de fragmentos hash eliminar el índice hash
SERVER-78505 La caché de la base de datos no utiliza correctamente la opción 'allowLocks'.
SERVIDOR-78529 Crear indicador de característica
SERVIDOR-78530 Habilitar indicador de función
SERVIDOR- La78650 reescritura del oplog del flujo de cambios de $nor alcanza la validación de matriz vacía si ningún elemento secundario es elegible para la reescritura.
SERVIDOR-78721 Eliminar la compatibilidad multiversión para la prueba de vista de cambio de nombre
SERVIDOR-78746 Habilitar indicador de función 7 en.0
SERVER-78793 Agrega un tiempo de espera al comando FSync Lock de mongos
SERVER-78831 Hacer que $listSearchIndexes genere una excepción cuando se utilice fuera de Atlas.
SERVIDOR-78917 Relaja la condición en un bucle del enrutador en shard_version_retry
SERVER-78987 Eliminar el código de monitorización gratuito del repositorio mongodb/mongo
SERVIDOR-79025 Mongos Fsync con el comando lock debe usar el comando mongos fsyncUnlock
SERVIDOR-79045 Actualizar la entrada yaml-cpp en README.third_party.md 0 6a..3
SERVER-79046 El PreWriteFilter debe estar deshabilitado si el proceso mongod se inicia con --shardsvr y en modo de copia de seguridad consultable.
SERVER-79054 Modifique service_executor_bm para ejecutar una prueba de rendimiento vacía en ASAN.
SERVER- El79236 servidor no puede iniciarse de forma independiente si hay parámetros de clúster.
SERVIDOR-79336 [Seguridad] Auditoría v. indicador7 0 de características
SERVIDOR-79360 Evite acceder a OpDebug desde otros subprocesos.
SERVER-79497 Retroportar $vectorSearch 7 a.0
SERVER-79552 $group rewrite para timeseries devuelve un resultado incorrecto si se hace referencia al metaField en un objeto
SERVER-79599 Error de consulta geoespacial en MongoDB 6 3Versión..2
SERVER-79780 ScopedCollectionDescription no debería contener un RangePreserver.
SERVER-79912 CheckReplDBHash informa de un fallo en las colecciones system.buckets debido a un BSON no válido.
SERVIDOR-79958 Programe las cargas de trabajo de alto valor para que se ejecuten con mayor regularidad.
SERVIDOR-79974 Flujo de cambio de cubeta de series temporales Eventos de shardCollection Traducir campos shardKey
SERVER-79982 Los escritores de catálogo por lotes pueden ejecutarse simultáneamente con HistoricalCatalogIdTracker::cleanup() y provocar resultados de búsqueda PIT incorrectos.
SERVER-80100 Corrección de errata al excluir compound_wildcard_index_hiding.js y sparse_index_internal_expr.js
SERVER-80140 Utilice $currentOp para verificar que los subprocesos fsyncLockWorker estén esperando el bloqueo.
SERVER-80234 Las pruebas unitarias de caché de catálogo de allowLocks deberían bloquear la actualización.
SERVER-80302 capped_large_docs.js no es resistente a la reversión de replicación.
SERVER-80465 Hacer que numCandidates sea opcional en mongod para $vectorSearch
SERVIDOR-80488 Evitar recorrer la tabla de enrutamiento en la política de división de fragmentos del balanceador
SERVIDOR-80491 Exponer métricas más detalladas sobre la ronda de equilibrio
SERVIDOR-80544 Corrige el tiempo de espera incorrecto en runSearchCommandWithRetries
SERVIDOR-80655 Reducir el registro en tareas de lanzamiento
SERVIDOR-80678 Eliminar un caso de prueba obsoleto
SERVER-80696 Corrección de cómo se calcula el límite en $_internalSearchMongotRemote
SERVER-80708 Aumentar el tamaño de la tarea 'Compilar para Atlas-like' de sys-perf
SERVIDOR-80740 [.,.]7 071Eliminar prueba de flujo
SERVER-80772 Los constructores de etapas generan un plan no válido para un proyecto simple después de una consulta de ordenación.
SERVIDOR-80786 [.]7 0Los depósitos de series temporales fragmentados deberían permitir deleteOne contra _id
SERVER-80828 Deshabilitar configure_query_analyzer_persistence.js del conjunto sharding_csrs_continuous_config_stepdown
SERVER-80912 Enterprise RHEL.7 1 ppc64le fallas 6 en.0 cascada
SERVER-80975 shardCollection(timeseriesNss) puede acceder a parámetros de solicitud no inicializados cuando se invoca en un conjunto multiversión
SERVER-81013 Corrige resolveCollator para que devuelva 'kNo' cuando la consulta tiene un intercalador y la colección no lo tiene.
SERVER-81031 Eliminar referencia a RecordStore no propiedad en la clase WT RandomCursor
SERVER-81036 Corrige la entrada de prueba en backports_required_for_multiversion_tests.yml
SERVER-81372 Las fases de desfragmentación de la colección retroceden esporádicamente.
WT-10108 Agregar una estructura de datos que encapsule el contexto de truncamiento a nivel de usuario.
WT-10786 Discrepancia en la suma de verificación del bloque en bench-tiered-push-pull-s3
WT-10873 falló: No se pudo localizar la actualización asociada con una operación preparada [wiredtiger @ 57bcfe]46
WT-10927 Volver a habilitar la verificación HS
WT-10987 Siempre registre un truncamiento incluso si no hay trabajo que hacer.
WT-10992 Implementar funciones de testutil para copiar y eliminar directorios.
WT-11168 Eliminar la lógica de reutilización de imágenes de página
WT-11222 Corrige run_format_configs para ejecutar las configuraciones fallidas en paralelo.
WT-11223 Preparar la comprobación de diagnóstico de resolución lee la actualización liberada
WT-11247 Reduzca las filas de formato de prueba larga para limitar el uso del disco.
Es posible que el seguimiento de la generaciónWT- no esté correctamente sincronizado.11280
WT-11299 Corregir el script run_format_configs.sh para que busque el ID de proceso exacto
WT-11423 No se pudo localizar la actualización asociada con una operación preparada.
WT-11424 WT_CURSOR.search: tiempo de espera agotado con prepare-conflict
WT-11636 Deshabilitar la prueba por niveles del SDK de Google
WT-11638 Corrección de la aserción de resolución de actualización preparada
WT-11684 Revertir "WT- Volver a10927 habilitar la verificación HS en mongodb-v."70
7.0.1 Registro de cambios
Seguridad
SERVIDOR- El78723 refragmentado de una colección QE falla debido a __safeContent__
SERVIDOR-78830 Agregar recuento de colecciones CSFLE y QE a serverStatus
SERVIDOR-79641 La lectura reflejada debe adjuntar la información de cifrado del comando original.
particionado
SERVIDOR-62987 Lógica de replicación incorrecta en las actualizaciones en nodos secundarios
SERVER- El67529 refragmentado omite silenciosamente los documentos con todos los valores MaxKey para sus campos bajo el nuevo patrón de clave de fragmentación.
SERVER-78913 Permite configurar los periodos de muestreo de consultas de trabajos periódicos en tiempo de ejecución.
Query
SERVER-80256 QueryPlannerAnalysis::explodeForSort no debe asumir que los escaneos de índice producen resultados disjuntos
Internos
SERVIDOR- La71627 información de ruta de colección en caché actualizada bloqueará severamente todas las solicitudes de clientes cuando un clúster con 1 millones de fragmentos
SERVER- Vuelva a73866 habilitar agg_merge_when_not_matched_insert.js en las suites de paso de config_fuzzer
SERVIDOR-74701 Agregar verificación de suma de comprobación para el instalador de blackduck
SERVER-75120 Problemas de rastreo de pila de libunwind con --dbg=on en arm64
SERVER-76299 Informar de conflictos de escritura en serverStatus en servidores secundarios
SERVER-76339 Aumentar el tiempo de espera de ShardedClusterFixture al iniciar/detener el balanceador
SERVIDOR-76433 Copie la prueba search_view.js 5 de.0 a todas las ramas posteriores.
SERVER-77029 Establezca syncdelay en TestOplogTruncation antes de iniciar el hilo de punto de control.
SERVER-77183 $project seguido de $group a veces da resultados incorrectos.
SERVER-77223 dbcheck_detects_data_corruption.js necesita esperar a que el servidor principal registre la entrada del registro de estado.
SERVER-77382 El metaField incrustado nulo para crear una colección de series temporales genera una especificación de índice BSON no válida.
SERVIDOR-77823 Pseudocódigo para sondeo de rendimiento
SERVER-78095 Relajar la comprobación de aserciones para la carga de trabajo FSM de update_multifield_multiupdate.js
SERVER-78369 ignoreUnknownIndexOptions no tiene en cuenta el campo de índice 'weights'.
SERVIDOR-78498 Hacer que el punto de fallo del balanceador sea más inteligente
SERVER-78525 Actualizar jstests/noPassthrough/metadata_size_estimate.js para usar un tamaño de documento más pequeño.
SERVIDOR- Borre78696 únicamente los metadatos de filtrado de fragmentos antes de liberar la sección crítica en los participantes de collmod.
SERVER-78769 La secuencia de parada asíncrona del Balancer puede sobrevivir al apagado de mongod (y generar notificaciones falsas de fuga de memoria).
SERVIDOR-78782 Completar TODO listado en SERVIDOR-75120
SERVER- La78813 propagación del punto de confirmación falla indefinidamente con cursores de agotamiento con tiempo óptimo de última confirmación nulo
SERVER-78862 Corrige la serialización de $elemMatch anidados.
SERVIDOR-78888 Unschedule Mix js
SERVIDOR-78950 Utilice identificadores de cubos de series temporales secuenciales cuando sea posible.
SERVER-79021 Actualizar la entrada de Boost en README.third_party.md 1 79a..0
SERVER-79022 Actualizar el hash Git de ASIO en README.third_party.md
SERVIDOR-79023 Actualizar la entrada de C-Ares en README.third_party.md 1 19a..1
SERVER- La79033 invalidación de la colección de imágenes por falta de espacio de nombres durante la sincronización inicial siempre intenta realizar una actualización o inserción.
SERVIDOR-79082 Hacer que las pruebas analyzeShardKey no afirmen que el número de documentos huérfanos <= número total de documentos
SERVER-79103 No se generan volcados de memoria si falla la detención del balanceador.
SERVIDOR-79126 Fijar pyyaml en otro lugar
SERVER-79138 Corrige la condición de carrera de datos en el fixture AuthorizationSessionTest.
SERVER-79252 Agregue el archivo de arranque system-perf a la sección Archivos de la tarea.
SERVIDOR-79261 Agregar registro al monitor de ping
SERVIDOR-79316 [.]7 0No ejecute el empaquetador en variantes vinculadas dinámicamente
SERVER-79357 CheckMetadataConsistency no está leyendo fragmentos con problemas de lectura de instantáneas
SERVIDOR- Las79370 estadísticas de sondeo de rendimiento no siempre se actualizan correctamente.
SERVIDOR-79372 Corrige una aserción incorrecta sobre el número de cursores abiertos.
SERVIDOR- Reiniciar el79382 contador OID del bucket cuando se produce una colisión.
SERVIDOR-79397 Corrija y pruebe la lógica para reintentar internamente las inserciones de series temporales en caso de colisión de OID.
SERVIDOR-79447 La secuencia de parada del balanceador puede provocar que el servidor de configuración falle al reducir la velocidad.
SERVIDOR-79509 Agregar pruebas de FCV de transición con removeShard y transitionToDedicatedConfigServer
SERVIDOR-79515 Generador de tareas de actualización
El cierre del ShardRegistry del SERVIDOR-79607 no debería esperar indefinidamente a que finalicen las solicitudes de red pendientes.
SERVER-79609 Corregir la prueba findAndModify_upsert.js para que acepte el error StaleConfig.
SERVIDOR-79651 Utilice solo dos conjuntos de réplicas de nodos en las pruebas de rendimiento de sincronización iniciales.
SERVIDOR-79777 Aumentar la ventana de diferencia para el tamaño de la muestra en sample_rate_sharded.js
SERVER- La79885 obtención de Oplog getMore no debe establecer lastKnownCommittedOpTime en null si no está utilizando cursores de agotamiento.
SERVIDOR- Evite79937 las lecturas mayoritarias dentro de la política de desfragmentación del balanceador.
SERVER-79944 Hacer que analyze_shard_key.js no afirme que el número de consultas muestreadas observadas a través de analyzeShardKey y $listSampledQueries no es decreciente.
SERVER-79950 Corrige commitPreparedTransaction para que no sea interrumpible en commitSplitTxn y reaquireTicket
SERVER-79981 resize_tickets.js falla en el conjunto de pruebas de transacciones concurrentes fijas
Los volcados de memoriadel servidor UBsan no se están cargando correctamente.80153
SERVER-80183 Eliminar la comprobación operationTime de store_retryable_find_and_modify_images_in_side_collection.js
SERVER-80207 Utilice un 4contador de bytes para el seguimiento de las escrituras directas del bucket de series temporales.
SERVER-80224 Corrige las aserciones fallidas en stale_mongos_updates_and_removes.js y extract_shard_key_values.js 7 en.0
WT-10714 Seleccione una distribución perf etiquetada explícitamente para las pruebas de rendimiento.
WT-11202 Eliminar la configuración operation_timeout_ms del nivel de conexión
Las pruebasde Python WT- fallan debido a una advertencia inesperada de "El desalojo tardó más de11221 1 minutos" en la salida estándar.
WT-11312 Corrige la comprobación de bandera incorrecta para obtener estadísticas precisas de desalojo forzoso.
WT-11359 Actualizar las tareas de spinlock para limitar el uso del disco.
WT-11419 Incrementar cc_pages_removed al detectar una página eliminada para eliminar