7.0.41 Registro de cambios
ReplicaciĂłn
SERVIDOR-111885 La fusiĂłn de desbordamientos de creaciĂłn de Ăndices entra en conflicto con replSetGetStatus
servidor-122177 AsegĂşrate de que _createHorizonTopologyChangePromiseMapping() use el Ăndice correcto en casos de reconfiguraciĂłn para remover un nodo.
Almacenamiento
WiredTiger
WT-14034 Soluciona el problema de resolver la clave preparada varias veces debido a las actualizaciones reservadas.
WT-14267 El test/formato assert detecta el desalojo de una página interna accesible con una generación de división activa
WT-15088 El commit puede revertirse después de registrar la transacción.
WT-15830 Agregue estadĂsticas para rastrear cuántos guardaron la lista de actualizaciones y el nĂşmero total de actualizaciones procesadas en __wti_rec_hs_insert_updates
Operaciones
SERVIDOR-112636 Remover el registro FTDC superfluo
CompilaciĂłn y empaquetado
SERVER-132775 Desactivar la ejecución remota y el almacenamiento en caché de scons 7 para0 las variantes de lanzamiento. en parches
Internos
SERVIDOR-97615 Proporciona visibilidad sobre qué sección de ServerStatus generó un error en el subproceso FTDC.
servidor-104464 Gestionar la ausencia de identificadores de Ăndice durante la recuperaciĂłn del set de rĂ©plicas tras un apagado incorrecto
SERVIDOR-106302 Proporcionar visibilidad si el objeto FTDC agregado es demasiado grande
SERVER-106644 Mensaje innecesario de registro de errores en el recolector FTDC ServerStatus
SERVIDOR-111349 Reescribir prueba de unidad RateLimitIsValidAfterQueueing
SERVIDOR-111573 Agregar configuración a collstats para devolver las métricas completas de la fuente de datos wiredtiger
servidor-116263 _se puede acceder a los participantes simultáneamente en TransactionCoordinator
SERVIDOR-118419 Guardar operaciones (ops) con diferentes versiones de base de datos (dbVersions) para una base de datos (db) determinada no debe agrupar
servidor-118615 Utilice certificados de macOS generados en pruebas de CA del sistema
SERVIDOR-120949 Eliminar generaciĂłn de FCV basada en etiquetas
servidor-126298 Backport RHEL 10 a 8.3, 8.0 y 7.0
SERVIDOR-127346 Hacer que la actualizaciĂłn de la sesiĂłn tenga prioridad de admisiĂłn kExempt
SERVER-127414 Rastrea el tiempo absoluto de siesta en DeferredToken
SERVIDOR-127946 Renovar todos los certificados de prueba 7 para.0 8y.0
SERVER- La131073 consulta de la clave de estadĂsticas para $searchMeta en mongos falla al volver a analizar en $searchMeta.limit
SERVER-131378 Elimine las referencias a8 la distribuciĂłn ubi de la configuraciĂłn del proyecto para desbloquear la eliminaciĂłn de Evergreen.
SERVER-131827 v.7 0 no tolera3 cubos de series temporales v en la validaciĂłn de colecciones.
7.0.40 Registro de cambios
Almacenamiento
WiredTiger
- WT-16515 Solucionar las estadĂsticas para páginas limpias vistas y en cola por desalojo
Internos
servidor-117854 GranularityRounderPowersOfTwo deberĂa afirmar para nĂşmeros infinitos
SERVIDOR-129680 Corregir error de compilaciĂłn de Coverity: libmessage_filter_hooks.so compilado con una lista de origen vacĂa provoca un error de objcopy
servidor-129794 hacer que las compilaciones de bazel perennes (no de prueba) se reintenten en todos los casos
SERVIDOR-129843 Vuelva a escribir el servidor OCSP para que sea compatible con pyOpenSSL==19.0.0
SERVIDOR-129923 bucket_exceed_uncompressed_mem_limit.js compila un bucket sin comprimir de >200MB que el shell ahora rechaza antes de la inserciĂłn
SERVIDOR-130084 Añadir soporte para la semántica de "solo registro" de los ganchos de filtro de mensajes
7.0.39 Registro de cambios
particionado
SERVER-116284 AsegĂşrese de que MultiStatementTransactionRequestsSender envĂe commitTransaction a todas las particiones antes de procesar los resultados
ReplicaciĂłn
SERVER-106165 La mayorĂa de los secundarios están retrasados por 30s despuĂ©s de una conmutaciĂłn por error que incumple el SLA de lectura/escritura
Almacenamiento
WiredTiger
CompilaciĂłn y empaquetado
SERVER-111406 Change Stream se interrumpe en documentos con un $v de nivel superior
Internos
servidor-79172 Problemas del servidor KMIP con la actualizaciĂłn de Python
SERVER-94001 Continuar con el proceso de actualización de la caché de la sesión lógica incluso si la actualización falla
servidor-99692 Agregue pruebas de verificaciĂłn de la instalaciĂłn de MSI
SERVIDOR-100441 mongos findAndModify implementaciĂłn tries to abort a non-existent txn
SERVER-102082 Hacer que multi_collection_transaction_placement_conflict_workaround.js sea insensible a las condiciones de carrera causadas por transacciones colgantes
SERVIDOR-106903 Hacer que QueryAnalysisCoordinator::onSamplerDelete sea menos propenso a errores
SERVIDOR-108626 Defecto en el análisis de Coverity 156320: Campo escalar no inicializado
SERVIDOR-109609 allDurableTimestamp es kTimestampOne después de la sincronización inicial y no avanzó mientras/antes de que la transición a primario
SERVER-112342 ServerStatus debe tener un parámetro para excluir todos los campos
SERVIDOR-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
SERVER-115307 Siempre registra Optime cuando la replicaciĂłn no puede aplicar una operaciĂłn.
SERVER-115585 Gestionar FTDC BSON que excede el tamaño estándar
SERVIDOR-116272 ValidaciĂłn de esquema: Nuevas colecciones
SERVIDOR-118514 DelayableTimeoutCallback ignores earlier timeout values
SERVER-122627 Arreglar la comparaciĂłn signed/unsigned en bsoncolumn_util.cpp
SERVIDOR-126140 Remover las tareas Copybara de ramas que no sean la principal.
SERVIDOR-126162 Actualice MozJS a ESR 140.11.0
SERVIDOR-126781 [v7.0] Actualice el paquete passlib en v7.0
SERVIDOR-126803 Utilice client+writeConcern interno en exchange_keyrange_maxkey.js
servidor-126816 [v7.0] Añadir la etiqueta no_selinux a command_let_variables.js
servidor-127032 corrige el error de AttributeError en el comprobador de compatibilidad de IDL al comparar campos inestables con tipos de arreglo no coincidentes
servidor-127419 Cargador de plugin de filtro de mensaje inicial
servidor-127726 Corregir bit_test_disabled_in_sbe.js en la v7.0 sucursal
servidor-129129 Remover variantes GRPC de 7.0
SERVIDOR-129278 corregir 7.0 permisos de firma de msi
WT-12657 Añadir hilo de utilidad para limpiar punto 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
SERVIDOR-127984 Acelera isMetadataFieldName con coincidencia de campos en tiempo de compilaciĂłn
WT-12657 Añadir hilo de utilidad para limpiar punto de control
7.0.35 Registro de cambios
Seguridad
SERVER-123370 La contraseña de query LDAP se registra cuando se establece a través de setParameter
ReplicaciĂłn
SERVER-103123 Actualizar término al iniciar en función del término de la configuración del set de réplicas
SERVIDOR-115594 Omitir la adquisiciĂłn de tickets al eliminar el doc del coordinador de txn
Query
SERVIDOR-86326 Aumentar la longitud máxima del patrón regex a 32k
Catalog
SERVIDOR-107819 Crear al mismo tiempo createIndex+collMod podrĂa dejar opciones de colecciĂłn inconsistentes
SERVIDOR-118466 Evitar que el monitor TTL genere una cantidad ilimitada de hilos para la recuperaciĂłn de metadatos de particionado
Almacenamiento
WiredTiger
CompilaciĂłn y empaquetado
WT-12353 Cambia el generador de Windows Evergreen a servidor 2022
Internos
SERVER-89711 proxy_protocol.js debe gestionar los errores al ejecutar proxyprotocol.server
SERVIDOR-90885 Mejor manejo de errores para BackupFileCloner
SERVER-95570 BatchedDeleteStage a veces puede encontrar dos veces el registro que está borrando
SERVIDOR-95583 SSLManagerWindows no permite mĂşltiples CRL de diferentes emisores.
SERVIDOR-102018 Auditar invariantes en la base de código Repl para añadir más información
SERVER-103404 El invariante QueryAnalysisCoordinator puede activarse cuando el sistema está muy lento
SERVIDOR-111007 La validaciĂłn debe diferenciar entre causas raĂz al encontrar datos de esquema mixto
SERVIDOR-111603 Las tareas de Fuzzer de agregaciĂłn se quedan sin memoria mientras generan jstests
SERVIDOR-112792 Reporte la existencia de Ăndices comodĂn compuestos con prefijo de la clave de particiĂłn
SERVER-112849 Corrija el mensaje uassert en change_stream_ensure_resume_token_present_stage.cpp
SERVIDOR-113550 Soluciona el problema de agotamiento de tickets en la agregaciĂłn y explicaciĂłn de FLE2.
SERVIDOR-113711 ID de registro de lĂmite de tasa 4625501 (no se pueden establecer cursores remotos)
SERVER-113923 Cambiar la verificaciĂłn del generador de lĂmites del Ăndice para trayectorias multikey con comparaciĂłn $expr de tassert a uassert
SERVER-114045 prepared_transaction_kill_during_step_up_refresh.js debe 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 debe esperar a que lastCommitted avance en el secundario promovido
SERVIDOR-114806 Es posible que los Ăndices de comodĂn consuman toda la memoria permitida para la creaciĂłn de Ăndices.
SERVER-115326 No reinicia las métricas de eliminación del caché de sesiones lógicas al comenzar la eliminación
SERVER-115576 Resmoke no deberĂa depender del Mongo Shell de una versiĂłn antigua
SERVIDOR-115584 Gestionar archivos /proc/mountinfo inesperadamente grandes
SERVIDOR-117252 remover 6.0 pruebas de multiversiones desde todas las ramas superiores
SERVER-117267 Ejecuta un punto de control y vuelve a intentarlo cuando dropIdent falla en la recuperaciĂłn de inicio debido a datos sucios.
SERVIDOR-117433 Agregar directorio privado de dependencia de terceros
SERVER-117755 Backport actualizĂł gitignore
SERVER-119546 Elimina oldcrypt de 8.0
SERVER-119689 Fije docker-systemctl-replacement a un commit especĂfico
SERVIDOR-120450 Actualiza MozJS a ESR 140.9
SERVIDOR-120668 No permitir $trim con una máscara de string demasiado grande
SERVIDOR-121016 haz que los cambios de monguard resmoke funcionen en la v7.0
SERVIDOR-121132 [v7.0] Inconsistencia temporal en el cubo comprimido durante la sincronizaciĂłn lĂłgica inicial que causa una caĂda
SERVER-122483 [MozJS] Error de compilaciĂłn de std::to_chars en macOS < 10.15
SERVIDOR-122791 La incompatibilidad de typehint de Python en resmoke bloquea compilaciones de MacOS en 7.0 rama
SERVIDOR-122807 7.0 la versiĂłn de pip de python no vuelve a intentarlo en algunos casos
SERVER-123083 cambiar ventanas a python310 en 7.0
servidor-123107 Ajustar el SDK de Windows en la rama principal y todas las ramas de lanzamiento
SERVIDOR-123440 GeometryCollection con polĂgono de estricto sentido provoca un fallo de generaciĂłn de clave de Ăndice 2dsphere
SERVER-123507 Los predicados encriptados dentro de un prefiltro $vectorSearch deben ser reemplazados por marcadores de cifrado
SERVER-123553 Cambia el error de la lĂnea de registro de generaciĂłn de claves de Ăndice a LOGV2_WARNING
SERVER-123633 Corregir el manejo de campos de usuario con prefijo $ que colisionan con los metadatos internos
SERVIDOR-123918 Validar runtimeConstants.userRoles en IDL
SERVER-123951 $_internalConvertBucketIndexStats no deberĂa devolver PauseExecution si falla la conversiĂłn del Ăndice
SERVER-124031 Asegurarse de que Exchange::getTargetConsumer procese correctamente MaxKey
SERVIDOR-124190 Prohibir el campo agregado "exchange" a clientes no internos
SERVIDOR-124268 [SOLO PRUEBA] [v7.0 Solo la modificaciĂłn de colecciĂłn entrelazada podrĂa causar un falso positivo en la prueba fsm
SERVER-124285 Mejorar la automatizaciĂłn de generaciĂłn de SBOM y cambiar el propietario de sbom_linter
SERVER-124308 Arreglar que LDAPDNSResolverCache no actualice correctamente la caché
SERVER-124959 Validar los lĂmites del arreglo doc diff y $_internalApplyOplogUpdate BSON
SERVER-125063 Prohibido anidar BSONColumn dentro de BSONColumn
SERVER-125492 Reducir la frecuencia de los intentos de reinicio de DRBG principal de OpenSSL
SERVIDOR-125667 Soluciona las credenciales de Windows AWS en 7.0
SERVIDOR-125736 Retroportar .gitignore para resmoke_suites_derived.bzl
SERVER-126049 La verificaciĂłn del lĂmite de heap por ámbito de MozJS utiliza el contador de GC global del proceso.
7.0.34 Registro de cambios
Internos
SERVIDOR-120668 No permitir $trim con una máscara de string demasiado grande
SERVIDOR-121895 Mejorar la restricciĂłn de los errores de validaciĂłn
SERVIDOR-122032 Invocar replaceEncryptedFieldsInFilter con proyección posicional resulta en un uso después de la liberación
SERVIDOR-122449 Mejorar las expresiĂłn de coincidencia $bitSet
SERVIDOR-124268 [SOLO PRUEBA] [v7.0 Solo la modificaciĂłn de colecciĂłn entrelazada podrĂa causar un falso positivo en la prueba fsm
SERVIDOR-126021 Comportamiento indefinido al insertar datos con nombres de campo duplicados en colecciones de series temporales
7.0.32 Registro de cambios
Seguridad
Falta de verificaciĂłn de autorizaciĂłn en updateUser servidor-119679
ReplicaciĂłn
SERVER-79298 FCBIS deberĂa tener Ă©xito en un conjunto no saludable
Query
SERVIDOR-110916 Uso después del movimiento en targetShardsAndAddMergeCursors()
SERVIDOR-118546 No se puede crear un Ăndice 2dsphere de series temporales con un usuario que no sea del sistema
Internos
SERVER-105047 La query que utiliza $or y $ne en una colección particionada puede incluir documentos huérfanos
Servidor-105416 Las configuraciones deben ser rechazadas si hacen que la elecciĂłn de un primario sea imposible
SERVER-105662 Servidor: Reduzca la necesidad de realizar solicitudes desde el endpoint http de git para la generaciĂłn multiversiĂłn
SERVER-105942 Añade registros (logging) al hook stepDown de ReplicaSetAwareService.
SERVER-107482 Gestionar los errores de StaleConfig de alto nivel en batch_write_op
Servidor-108040 Actualizar markFailed para revisar el paso actual
SERVIDOR-108581 El tiempo restante de la query de bĂşsqueda se calcula de forma incorrecta en mongos.
SERVIDOR-108945 Gestionar $elemMatch con una ruta vacĂa bajo un $or incluido correctamente
SERVIDOR-109033 Defecto de análisis de Coverity 152012: doble bloqueo
SERVIDOR-109200 Actualiza MozJS a ESR 140.3
SERVER-109213 Aumentar el logging cuando los lĂmites del Ăndice se consideren no válidos
SERVER-110118 Defecto de análisis de Coverity 176650: Uso de un objeto movido
SERVIDOR-110345 config.rangeDeletions Docs para tareas de borrado de rango incompletas podrĂan borrarse debido a un filtro de borrado no exacto
SERVIDOR-110423 $group puede utilizar un escaneo distinto en un Ăndice disperso, que oculta los resultados nulos/faltantes
SERVER-111486 $group aĂşn puede utilizar 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 ensayo de las ramas de lanzamiento.
SERVER-114698 Corrige el error de ubsan en VerifyMaxOpenSessionsBasedOnRlimit en v7.0
SERVIDOR-114731 Soluciona la prueba multiversiĂłn de updatea.js y json_schema.js en v7.0
servidor-116129 Las transacciones internas nunca deben especificar un nivel de consistencia de lectura vacĂo.
SERVER-116130 forceSyncSource asistente se cuelga en shardsvr debido al nivel de confirmaciĂłn de escritura (write concern) mayoritaria implĂcita
SERVER-116327 Validar el uso de tipos de Ăndice no válidos en el momento de la creaciĂłn
SERVIDOR-117317 Actualiza MozJS a ESR 140.7
SERVIDOR-119413 se espera que configTerm sea un int32 pero puede ser un int64
SERVER-119546 Elimina oldcrypt de 8.0
SERVIDOR-119961 MacOS 7.0 errores en las compilaciones en cascada debido a problemas en la instalaciĂłn del mĂłdulo Python
SERVIDOR-119981 Corregir binDataClean() para el tipo obsoleto
SERVER-120182 [v8.0] Reduzca correctamente el tiempo de espera de ReplSetTest en x509_extended_key_usage.js
SERVER-122483 [MozJS] Error de compilaciĂłn de std::to_chars en macOS < 10.15
WT-16698 Medir el tiempo que toma la limpieza de un punto de control
7.0.31 Registro de cambios
Query
SERVIDOR-95374 Los Ăndices comodĂn compuestos pueden incorrectamente traspasar los predicados durante la uniĂłn o la planificaciĂłn.
SERVIDOR-113319 $match pushdown despuĂ©s 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-14140 Bloqueo de esquema innecesario tomado por manejos "archivo:" activos que no se han eliminado
Almacenamiento
SERVIDOR-108699 Comprobar el tamaño de BSON en la validación de la colección
WT-12349 Corrige el comportamiento de __wt_modify_reconstruct_from_upd_list con un snapshot de lectura no confirmada
WT-12535 Optimice el tiempo empleado en __wt_update_obsolete_check()
WT-15803 Corregir ref que no se desbloquea en casos de error
WiredTiger
WT-13612 Lógica agregada de tiempo incorrecta de WT para escenarios de fusión de fragmentos y división de página.
WT-13627 AserciĂłn fallida: 'ts == 1 || ts == 0'. se detectĂł una actualizaciĂłn de timestamp fuera de orden
WT-14273 Informa una estadĂstica sobre cuánto tiempo ha pasado desde que una página fue puesta en espera para su eliminaciĂłn
WT-14843 Añadir estadĂsticas para rastrear páginas de expulsiĂłn vistas y en cola
Internos
SERVIDOR-55068 Máximo de conexiones entrantes actualmente establecido al 80% del máximo de archivos abiertos, pero cada conexión consume 2 descriptores de archivos
SERVIDOR-60823 runCommandWithRetries en el marco de pruebas JS supera el lĂmite de recursividad del intĂ©rprete JS
SERVER-78241 La lĂnea de registro truncada muestra el nĂşmero de cadenas restantes en lugar de las cadenas truncadas
SERVIDOR-82688 caĂda de mongod, correcciĂłn de error cuando las conexiones son > session_max de wiredtiger
SERVIDOR-86278 Investigar discrepancia entre las agregaciones de ShardLocal y ShardRemote
SERVIDOR-88234 Corrija las pruebas de métricas de nivel de confirmación de escritura (write concern)
SERVIDOR-89870 LĂmite de tasa JWKManager::getValidator
SERVER-91045 Carga JWKs inmediatamente al iniciar, independientemente del JWKSMinimumQuiescePeriodSecs
SERVIDOR-91503 Mejorar el mensaje de error NoSuchTransaction para las transacciones
SERVIDOR-93154 Emitir evento de cambio abortIndexBuild
SERVIDOR-93560 Evitar el registro en la ruta crĂtica en la anulaciĂłn de txn
SERVIDOR-96103 Arreglar el entrecomillado de argumentos en Windows shell ProgramRunner
SERVIDOR-99623 Alto uso de CPU en el servicio de eliminaciĂłn de rangos
SERVIDOR-101491 Quiescar en JWKFetcherImpl cuando el remoto devuelve un error 5xx
SERVIDOR-101758 Agregando un nuevo ejecutor de tareas estrictamente locales para tareas locales en el nodo.
SERVIDOR-102927 evergreen/failed_unittests_gather.sh omite .debug archivo de sĂmbolos debido a un error anterior en el script
SERVER-103148 Prevenir que writeConcernError salga del scope en los asistentes de DBDirectClient
SERVIDOR-103774 No permitir el uso de Ăndices comodĂn compuestos como Ăndice de clave de particiĂłn
SERVER-104810 Soporte para los algoritmos de firmas JWS PS256 para OIDC
SERVER-106194 CheckMetadataConsistency no está leyendo fragmentos con el nivel de consistencia de lectura snapshot
SERVIDOR-106310 Agregue más registros a la falla invariante al intentar establecer la marca de tiempo de confirmación para la transacción.
SERVIDOR-106360 Deshabilite la simbolizaciĂłn de stacktrace para las tareas de resmoke por defecto.
SERVIDOR-106778 RSA_PSS_SALTLEN_DIGEST no es compatible con versiones antiguas de OpenSSL
SERVIDOR-107304 Hacer que Pipeline::dispose() sea idempotente
SERVER-110149 Defecto de análisis de Coverity 176559: Uso de un objeto movido
SERVER-110442 Captura informaciĂłn sobre la duraciĂłn de la creaciĂłn de Ăndices
Servidor-110953 Verifica que no hay ningún documento huérfano en una partición de destinatario antes de iniciar la clonación de un rango.
SERVIDOR-112229 Backport gitignore para la nueva herramienta auto_header
SERVIDOR-112529 Desactivar temporalmente external_data_source.js en concurrency_compute_mode
SERVIDOR-113153 Hacer que los fuzadores multiversiĂłn de query en versiones LTS sean determinĂsticos
SERVIDOR-113431 Fija Copybara a una etiqueta especĂfica
SERVIDOR-113545 Espera a que lastCommittedOpTime se inicialice después del reinicio en api_version_prepare_txn.js
SERVIDOR-113700 Actualizar copybara a v20251110
SERVER-114017 La prueba move_primary_setFCV.js crea la base de datos en la Ăşltima FCV en lugar de la FCV rebajada
SERVIDOR-114337 CreaciĂłn de Ăndices lastCommittedMillis should be int64
SERVER-114363 MĂ©tricas de bloqueo de replicaciĂłn de creaciĂłn de Ăndices de captura
SERVIDOR-114867 Define RSA_PSS_SALTLEN_DIGEST si no está definido por OpenSSL
SERVER-115398 Diferenciar entre replicaciĂłn steady-state y recuperaciĂłn de inicio para lastTimeBetweenCommitOplogAndCommitMillis
SERVER-115917 Configurar Visual Studio y la versiĂłn especĂfica de instalaciĂłn de MSVC
SERVIDOR-115962 El balanceador no progresa cuando la partición más cargada ya está equilibrada dentro de sus zonas
SERVIDOR-118428 mongocryptd rechaza mensajes grandes
SERVER-118713 [v7.0.30] No se puede crear un Ăndice 2dsphere de series temporales con un usuario que no sea del sistema
SERVER-118849 Double free en el volcado de la tabla hash de SBE
SERVIDOR-119317 Mejorar el ciclo de vida del objeto del estado hash de MD5
SERVIDOR-119319 Corregido el error use-after-free de ExpressionContext
SERVIDOR-119396 Ajustar el tamaño máximo del búfer para los mensajes de red de entrada
WT-11529 Dejar de permitir que los cursores de puntos de control intenten el desalojo
WT-13746 Conflicto entre RTS y expulsiĂłn respecto a btree->rec_max_timestamp (toma 2)
WT-15251 Saltar test_sweep04 sobre 8.0
7.0.30 Registro de cambios
Internos
SERVER-118713 [v7.0.30] No se puede crear un Ăndice 2dsphere de series temporales con un usuario que no sea del sistema
7.0.29 Registro de cambios
particionado
SERVIDOR-94315 Error de filtrado de particiones por intercalaciĂłn
Internos
SERVIDOR-99119 Cambia los invariantes relacionados con la ubicaciĂłn a tasserts
SERVIDOR-112952 apretar comando del perfil comprobaciĂłn auth
SERVIDOR-113532 [8.0] Introduce un nuevo lĂmite CursorResponseBsonSize de 16MB+32KB
SERVIDOR-113685 Segfault para query en Ăndice comodĂn compuesto
SERVER-113897 Reporte de la existencia de un Ăndice comodĂn compuesto no válido
SERVIDOR-113900 Añadir comprobación en tiempo de ejecución al código del enumerador de planes
SERVIDOR-114695 Actualizar el valor por defecto para las conexiones pendientes
SERVER-114838 Bloqueo administrador es susceptible a un ataque de DDOS adversario
SERVIDOR-115296 Redactar valores sin procesar de ResourceId en mensajes de error
SERVIDOR-115693 Corregir la detecciĂłn del repositorio git actual en ventanas
SERVIDOR-116206 Mejor gestiĂłn de excepciones para compresores de mensajes
SERVIDOR-116210 Ajustar el tamaño máximo del búfer para solicitudes de entrada
SERVER-116211 Limitar la memoria asignada por buffers de red
7.0.28 Registro de cambios
Internos
SERVIDOR-115508 Crear buffers de tamaño mĂnimo para mensajes sin comprimir
7.0.26 Registro de cambios
Query
SERVER-98461 findAndModify donde la query no contiene clave de particiĂłn no devuelve WCE en caso de error
SERVIDOR-103519 AsegĂşrate de que los comandos actualizar y bulkWrite devuelvan WCE en el caso de clĂşsteres
Almacenamiento
WiredTiger
- WT-9575 Las páginas con actualizaciones más recientes que el ID de la txn más antiguo no se ponen en cola para desalojo
CompilaciĂłn y empaquetado
SERVER-112367 [v7.0] Solucionar el error espurio de la prueba del flujo de cambios multiversiĂłn
Internos
SERVIDOR-76547 El comando create en una colecciĂłn de series de tiempo no es idempotente
servidor-77172 El hilo "abortExpiredTransactions" puede atascarse si no logra finalizar una sesiĂłn
SERVIDOR-82071 Prevenir que los usuarios especifiquen un máximo menor que el mĂnimo permitido en el comando de fusiĂłn de fragmentos
SERVIDOR-82180 Las inserciones limitadas en el primario pueden tener un orden natural distinto al de los secundarios
SERVIDOR-82243 CorrecciĂłn del error de concurrencia en lookupARecords
servidor-84081 FLE2 error de escritura oculta el error de nivel de confirmaciĂłn de escritura (write concern)
SERVIDOR-86299 Prueba y corrige el reporte de errores FLE2 writeConcernError en escrituras particionadas.
SERVIDOR-86591 Mejorar el manejo de errores de InitialSync para problemas de red transitorios
SERVER-86727 Considera cambiar MigrationDestinationManager::cloneCollectionIndexesAndOptions para no tomar el bloqueo DB MODE_X
SERVIDOR-87194 Comando de fusiĂłn forzada de fragmentos para aceptar solo rangos que no estĂ©n vacĂos
SERVER-89039 Admite un comando que devuelve resultados despuĂ©s de que se haya iniciado la creaciĂłn de Ăndices
SERVIDOR-90495 Soporte de inicio o reanudaciĂłn desde el recordId eliminado en el escaneo por orden natural
SERVIDOR-92236 Las migraciones por fragmentos deben usar fuentes de cancelaciĂłn de corta duraciĂłn
SERVIDOR-92275 Se mejora la prueba de comprobación de que las colecciones de la lista sean coherentes con el catálogo duradero
SERVIDOR-93153 Emit startIndexBuild change evento
SERVIDOR-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 Añadir unittest para killAllExpiredTransactions
SERVIDOR-94618 Reemplaza la sintaxis de encadenamiento opcional en create_indexes_return_on_start.js
SERVIDOR-95423 Contar fallas de inserción en la caché SASL SCRAM
SERVIDOR-95919 Asegura que todas las etapas de agregaciĂłn tengan pruebas de autenticaciĂłn
SERVIDOR-96839 Pass writeConcern from UMCs into UMCTransaction
Añade una métrica en FTDC para el tiempo de espera de mutex del coordinador de replicación SERVIDOR-97201
SERVIDOR-97641 Remover la dependencia de la prueba unitaria de LdapHealthObserver en ldaptest.10gen.cc
SERVER-98729 Soluciona la condiciĂłn de competencia de apagado en repl_monitor_refresh.js
SERVIDOR-99868 Mejora la capacidad de depuraciĂłn de batch_write_exec/batch_write_op
SERVIDOR-99915 FLE2 findAndModify tambiĂ©n deberĂa devolver WCE del resultado de la API de la transacciĂłn
SERVIDOR-100528 Investigar todos los comandos que aceptan nivel de confirmaciĂłn de escritura (write concern) para el manejo WCE
SERVIDOR-100936 Mongos debe devolver WCE como un error de alto nivel para la creaciĂłn de colecciones
SERVIDOR-100937 Mongos debe devolver WCE en dropIndexes
SERVIDOR-100938 Mongos debe devolver WCE al usar createIndexes
SERVER-100939 Mongos debe devolver WCE al no realizar ninguna acciĂłn con setFeatureCompatibilityVersion
SERVER-100942 setDefaultRWConcernDefault debe devolver WCE
SERVIDOR-100943 abortTransaction debe esperar el nivel de confirmaciĂłn de escritura (write concern) y devolver WCEs en caso de fallo
SERVIDOR-101178 Aplicar importantes correcciones upstream de ICU a nuestra copia incluida
SERVIDOR-101386 Prueba todos los comandos que aceptan nivel de confirmaciĂłn de escritura (write concern) en colecciones de series temporales
SERVIDOR-101387 Probar todos los comandos que aceptan nivel de confirmaciĂłn de escritura (write concern) con FLE colecciones
SERVER-102266 7.0 -- Defecto de análisis de Coverity 169977: condición de competencia de datos
SERVIDOR-102428 La sincronizaciĂłn inicial lĂłgica asigna el doble de maxIndexBuildMemoryUsageMegabytes
SERVER-102477 Revertir cambio que impide ajustar taskExecutorPoolSize en 7.0+
SERVER-102571 Verificar contra la categorĂa WriteConcernError al procesar transacciones QE
SERVER-102670 [v8.1] GestiĂłn incorrecta de errores de inserciĂłn de series de tiempo ordenadas
SERVIDOR-102983 Los reportes de sincronizaciĂłn inicial informan sobre el uso de memoria en la creaciĂłn de Ăndices compuesto
SERVER-103664 Asegúrese de que las operaciones estén inactivas antes de detener los secundarios en mongos_writes_wait_for_write_concern_sharded_addl_crud_ops.js
SERVIDOR-103742 opWriteConcernCounters puede incrustar bytes NUL ilegalmente en ServerStatus
SERVIDOR-103960 Imponer un control adecuado en la ruta de campo para asegurar que el nĂşmero de partes no exceda 255
SERVIDOR-104220 El router debe tener en cuenta el error de nivel de confirmaciĂłn de escritura (write concern) en la colecciĂłn de descartar
SERVER-104543 No fallar en la colecciĂłn de stacktrace si no podemos resolver un sĂmbolo
SERVER-104839 Agrega una nueva lĂnea de registro que contenga tanto metadatos como informaciĂłn de autenticaciĂłn
SERVER-105041 [v8.0] Fijar la versiĂłn de MSVC en las ramas lanzadas
SERVIDOR-105263 Resmoke bloquea la finalizaciĂłn de pruebas exitosas al simbolizar pruebas fallidas de otros trabajos.
SERVER-105424 Gestionar yield y restauraciĂłn en las advertencias de conexiĂłn directa de particiĂłn
SERVER-105528 Corrige FLE2 encontrarYModificar el reporte de errores de nivel de confirmaciĂłn de escritura (write concern) en mongod
SERVIDOR-106075 Las transacciones preparadas con apiVersion no se reanudan tras el traspaso primario
SERVIDOR-106162 [solo prueba] Reevaluar la omisiĂłn de errores de nivel de confirmaciĂłn de escritura (write concern) en el estado FSM de descartar
SERVER-106354 Falta la adquisición de bloqueo de recursos al aplicar un lote de inserciones a una colección con tamaño fijo
SERVIDOR-106492 Incluir métricas de multiplanner en FTDC
SERVER-106589 Provision more memory for creaciones de Ăndices during sincronizaciĂłn inicial
SERVER-106875 Realmente desregistrar todas las colecciones al cerrar CollectionCatalog
SERVIDOR-106965 [v8.0] crear un directorio de caché compartido de scons
SERVER-106988 [v8.0] Solucionar generaciĂłn de ninja + helado
SERVIDOR-107361 La determinación del rollover en el catálogo de buckets puede fallar al comprobar esquemas mixtos en grandes mediciones
SERVER-107429 [v7.0] Preparar SPM-4070 7.0 rama para la publicaciĂłn
SERVER-107852 ReconstrucciĂłn del SBOM de servidor a master/v8.x/v7.0
SERVIDOR-107924 Hacer que la prueba RateLimitIsValidAfterQueueing sea resistente a máquinas lentas
SERVIDOR-108366 Transacciones preparadas con apiVersion
SERVER-108565: Mejorar el manejo de escrituras sobredimensionadas en colecciones de series temporales.
SERVIDOR-108800 Usar una sesiĂłn reintentable para escrituras de configuraciĂłn en check_metadata_consistency.js
SERVER-109435 Mejorar la colecciĂłn de errores para mongod_proxy_protocol.js
SERVIDOR-109493 Desactivar la verificaciĂłn de Coverity "excepciĂłn no detectada en noexcept"
SERVER-110119 Defecto de análisis de Coverity 176642: Uso de un objeto movido
SERVER-110124 Defecto de análisis de Coverity 176627: Uso de un objeto movido
SERVER-110130 Defecto de análisis de Coverity 176613: Uso de un objeto movido
SERVER-110132 Defecto de análisis de Coverity 176604: Uso de un objeto movido
SERVER-110133 Defecto de análisis de Coverity 176603: Uso de un objeto movido
SERVER-110141 Defecto de análisis de Coverity 176586: Uso de un objeto movido
SERVER-110146 Defecto de análisis de Coverity 176577: Uso de un objeto movido
SERVER-110161 Corregir el comportamiento de $_startAt para dejar de omitir documentos
SERVIDOR-110252 Agregue retrasos en audit_remote_local_intermediate.js
SERVIDOR-110425 Desarrollar y añadir una tarea Evergreen para subir SBOM a Kondukto usando SilkBomb para master, v7.0, v8.0, v8.1, v8.2
SERVIDOR-110618 Coverity 7.0 Correcciones por lotes de QI
SERVIDOR-110675 python dep está generando errores en 7.0 compilaciones
SERVIDOR-110890 Defecto de análisis de Coverity 175049: Código lógicamente muerto
SERVIDOR-111135 Vuelve a intentar configurar configureFailPoint en rollback_test.js
SERVIDOR-111427 Carga SASL antes de bloquear las páginas de códigos
SERVIDOR-111460 Páginas de código PIN para mongos
SERVIDOR-112035 El protocolo de proxy degradado se desconectĂł a INFO
SERVER-112375 [v7.0] Etiquetar timeseries_create.js con requires_fcv_70
SERVER-112467 Rastrear y reportar el nĂşmero de conexiones de proxy pendientes
SERVER-113256 [Resumen] Problemas de reporte de errores de nivel de confirmaciĂłn de escritura (write concern)
7.0.25 Registro de cambios
Internos
SERVIDOR-105873 QueryPlannerParams no debe mantener punteros propiedad de IndexCatalogEntry
7.0.24 Registro de cambios
Almacenamiento
WiredTiger
Internos
SERVER-92411 Prueba que todas las etapas de agregaciĂłn de recursos de documento tengan verificaciones de autenticaciĂłn
SERVER-99146 [v8.0] No permita confirmar las importaciones de ShardingTest y ReplSetTest en las ramas 8.0 y anteriores
SERVIDOR-99693 Corregir el error del analizador de bloqueos cuando process_ids está vacĂo
SERVIDOR-102017 [v8.0] Registro de advertencia de inicio cuando disableJavaScriptJIT está configurado
SERVIDOR-102224 7.0 -- Informe de análisis de Coverity 170751: Campo escalar no inicializado
SERVER-102483 [v7.0] Corrige las condiciones de carrera de datos en la clase UserAcquisitionStats en 7.0
SERVIDOR-103505 Gestione los errores de metadatos en WiredTigerUtil::setTableLogging
SERVIDOR-103642 Rename sdp-triager to devprod-compilar-automatizaciĂłn
SERVIDOR-103741 Añadir métricas de colección de perfiles
SERVER-103783 Corregir la string NAN esperada en Windows en la prueba IDL
SERVIDOR-104771 [v7.0] La sincronizaciĂłn inicial falla cuando el origen tiene Ăndices TTL en una colecciĂłn con tamaño fijo
SERVIDOR-105219 Aumente el tiempo de espera para s390x
SERVIDOR-105336 [7.0] Remover las tareas de mĂşltiples versiones de las variantes de Debian 11
SERVIDOR-108091 [v8.0] Corregir condiciĂłn de carrera en jstests/noPassthrough/indexbg_killop_stepdown.js en 7.0 y 8.0
SERVER-108449 Fijar allowed_requesters para la generaciĂłn de informes SAST
SERVER-109679 [v7.0] Desactivar connection_establishment_rate_limiting_stats.js en macos
7.0.23 Registro de cambios
particionado
SERVIDOR-95324 Desactivar chunkMigrationConcurrency
SERVIDOR-105799 Asegúrate de que los failpoints utilizados en check_metadata_consistency_timeout_tests.js se alcancen en máquinas lentas
Internos
SERVER-52121 Crear indicador de funcionalidad para Limitar handshakes de conexiĂłn concurrentes de ingreso
SERVIDOR-52424 Habilitar la bandera de funcionalidad para limitar los apretĂłn de manos concurrentes de conexiĂłn de entrada
SERVIDOR-75523 Crear regla de clang-tidy que prohĂba el uso de "no_unique_address"
SERVIDOR-81797 Crear nuestra propia implementación portátil de atomic notify() y wait() con soporte de tiempo de espera
SERVIDOR-86656 Crea un mutex de lector-escritor optimizado para lectores
SERVIDOR-90424 Un tipo de mutex de lector-escritor amigable para el lector
SERVER-101135 priority_takeover_two_nodes_equal_priority.js deberĂa usar un electionTimeoutMillis más bajo
SERVIDOR-101381 query_with_txn_prepared.js deberĂa relajar la verificaciĂłn de conteo de documentos
SERVIDOR-101495 auth_no_pri.js debe utilizar un valor menor para electionTimeoutMillis
SERVER-101581 Comprueba el estado del socket antes de aceptar la conexiĂłn en ASIO
SERVER-101800 Investigar la regresiĂłn de OpenSSL 3 en las funciones HMAC
SERVER-102719 Garantizar que las pruebas FCBIS tengan un durationMillis distinto de0
SERVIDOR-103934 FCBIS deberĂa poder llamar a KVEngine::cleanShutdown sin que se produzca una fuga de memoria
SERVIDOR-104168 proveedor en utilidad de bucket de tokens folly
SERVER-104407 Introduce los parámetros del servidor para afinar el limitador de velocidad de establecimiento de conexión
SERVIDOR-104408 Introducir el componente admission::RateLimiter
SERVER-104412 Exenta las conexiones priorizadas de la adquisiciĂłn de tokens
SERVIDOR-104413 Agregar métricas al componente admission::RateLimiter
SERVIDOR-104415 Integrar el limitador de tasa de establecimiento de conexiones en SessionWorkflow
SERVIDOR-104771 [v7.0] La sincronizaciĂłn inicial falla cuando el origen tiene Ăndices TTL en una colecciĂłn con tamaño fijo
SERVER-104811 Actualizar la secciĂłn de estado del servidor "conexiones" para maxEstablishing
SERVIDOR-104814 Agregar métricas de tiempo de establecimiento a IngressHandshakeMetrics
SERVIDOR-105502 Use assert.soon para las aserciones de métricas en las pruebas de connection_establishment*
SERVIDOR-105526 Agregar registros de depuraciĂłn adicionales y una fecha lĂmite a la prueba ConcurrentTokenAcquisitionWithQueueing
SERVIDOR-105670 Asegúrate de que ConcurrentTokenAcquisitionWithQueueing realmente espera hasta que todos los que están esperando estén en reposo.
SERVIDOR-105693 Hacer que connection_establishment_rate_limiting_exemptions.js sea resiliente a diferentes errores de cierre de conexiĂłn.
SERVIDOR-105753 Garantizar la coherencia de la experiencia de usuario del limitador de velocidad de establecimiento de conexiĂłn con el limitador de velocidad de operaciĂłn
SERVIDOR-106045 Cambiar el nombre de burstSize => burstCapacitySecs parámetro
SERVIDOR-106149 RateLimiter debe devolver los tokens al contenedor si se rechazan.
SERVIDOR-106166 No agregar 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 tras una eliminaciĂłn
SERVIDOR-106622 Haz afirmaciones borrosas para todos los dobles en rate_limiter_util_test
SERVIDOR-106636 Use un tiempo de espera más prolongado al esperar a que todos los hilos se enlisten en la prueba ConcurrentTokenAcquisitionWithQueueing
SERVER-107208 [v7.0] Agregar pruebas básicas para SERVER-107165
SERVIDOR-107217 [v7.0] Agregue pruebas robustas para SERVER-107165
SERVIDOR-107245 [v7.0] Reparar agg_yielding_during_runtime_planning.js
SERVER-107272 Escribe una tarea Evergreen para la generaciĂłn de reportes SAST.
SERVIDOR-107282 [v8.1] Actualizar CODEOWNERS para expandir la definiciĂłn solo para pruebas
SERVIDOR-107321 [v7.0] Preparar la rama de backport maxEstablishing para 7.0
SERVIDOR-107534 Introduce ValorVersionado
SERVER-108539 [v7.0] Remover las inclusiones defectuosas en la verificaciĂłn ordenada MongoNoUniqueAddressCheck
7.0.22 Registro de cambios
particionado
SERVER-99440 Agregar parámetro de tiempo de espera para la operación de comprobación de coherencia de metadatos en la base de datos
ReplicaciĂłn
servidor-85915 No se puede seleccionar la fuente de sincronizaciĂłn porque somos votantes y esta no lo es
SERVIDOR-98831 No obtener el mutex de replicaciĂłn dos veces al procesar pulsos de latido
Internos
SERVIDOR-82755 Crear indicador de funcionalidad
SERVIDOR-82756 Activar bandera de funcionalidad
SERVIDOR-83963 Devolver temprano en renameCollectionForApplyOps si sourceNss y targetNss son iguales
SERVIDOR-85692 Ignorar optimizationTimeMillis en una prueba js
SERVIDOR-85804 Soporte para el Protocolo Proxy en Mongod
servidor-86268 Verificar la coherencia de las opciones de colección entre el catálogo local y el catálogo de particionado
SERVER-87572 Añadir la métrica serverStatus() para contar los eventos de replanteamiento
SERVIDOR-89699 Detectar correctamente cuando OpenLDAP incluye shims compatibles con MozNSS
SERVER-89919 Añadir matriz de pruebas a la copia de seguridad y restauración
SERVIDOR-90472 Defecto de análisis de Coverity 155588: Uso de un iterador no válido
SERVIDOR-91299 Refresca MultiCollectionAccessor tras realizar la multiprogramaciĂłn
SERVIDOR-91374 Corregir condiciĂłn de carrera entre getTerm y updateTerm en _doReplSetReconfig
SERVER-92023 Extrae solo $readPreference de $queryOptions en la shell de prueba de Mongo
SERVIDOR-92419 shardedDataDistribution devuelve nulo para ownedSizeBytes si no hay documentos
SERVIDOR-92476 planningTimeMicros puede incluir trabajo no relacionado con la planificaciĂłn
SERVIDOR-93213 Optimizar getTimeseriesBucketsMayHaveMixedSchemaData para analizar la opciĂłn del motor de almacenamiento solo una vez
SERVIDOR-93367 Reducir el número y el tamaño de los documentos a insertar en las pruebas create_index_background
SERVIDOR-93432 Espera el failpoint antes de terminar la operaciĂłn en fle2_contention_kill_parent.js
SERVIDOR-94193 Impide que se agote el tiempo de espera de las inserciones en all_shard_and_config_hosts_brought_down_one_by_one en variantes lentas
SERVIDOR-94530 Cambie la invariante ExpressionContext::getResolvedNamespaces a una tassert
SERVIDOR-94650 Prohibir causal_consistency_shell_support.js del conjunto de pruebas config-stepdown
SERVER-94657 El rol de restauraciĂłn debe permitir eliminar system.views en cualquier base de datos
SERVIDOR-95430 Proporcionar enlace a registros sin procesar cuando partes de una tarea expiren
SERVIDOR-95523 La operaciĂłn inserciĂłn no gestiona correctamente la reintento de DuplicateKey
SERVER-95524 Evita volver a intentar en caso de error de clave duplicada al hacer upserts en transacciones multidocumento
SERVIDOR-95682 Crear indicador de funcionalidad
SERVIDOR-95683 Activar bandera de funcionalidad
SERVER-96107 $lookup, $graphLookup y $unionWith pueden leer de la base de datos incorrecta al ejecutarse con $merge o $out
SERVIDOR-96197 _resolvedNamespaces de ExpressionContext no puede distinguir entre colecciones con el mismo nombre en diferentes dbs
SERVIDOR-96269 Modificar auditorĂa de autenticaciĂłn especulativa
SERVIDOR-96503 Añadir más lĂneas de registro a FCBIS
SERVIDOR-97403 Reemplazar invariantes con tasserts en la generaciĂłn de errores de validaciĂłn de documentos
SERVER-97462 Al volver a intentar los registros omitidos, se puede intentar borrar el registro sin wuow
SERVIDOR-97662 No parametrizar queries para la caché de planes SBE cuando la caché de planes SBE no se puede alcanzar
SERVER-97898 Exponer puntos finales de proxy en la API AsioSession
SERVER-97903 Crear decoraciĂłn de cliente AuditClientAttrs
SERVIDOR-97908 Propagar AuditClientAttrs entre los clientes mediante ForwardableOperationMetadata.
SERVIDOR-97920 Actualizar AuditEventMongo y AuditEventOCSF para usar AuditClientAttrs
SERVER-98160 Registra AuditClientObserver Ăşnicamente cuando la auditorĂa estĂ© habilitada
SERVER-98386 particiĂłn no verifica correctamente la ShardVersion recibida para colecciones de series temporales.
SERVIDOR-98417 Añadir test para los registros del rastreador de registros omitidos que ya no se encuentran en la colección
SERVIDOR-98965 [v7.0] timeseries_reopened_bucket_insert.js crea manualmente contenedores con marcas de tiempo integradas que no coinciden con el control.min.timestamp
SERVER-99236 Cuando se produce una degradaciĂłn, los comandos remotos enviados por BalancerCommandsScheduler deben interrumpirse.
SERVIDOR-99488 Incluye sourceClient en el registro del sistema de conexiĂłn aceptada
SERVIDOR-99584 Añadir pruebas para los métodos de (de)serialización BSON de AuditClientAttrs
SERVIDOR-99616 $group puede acceder a MONGO_verify
SERVER-99660 Guardar una prueba de balanceador de carga de extremo a extremo para auditar IPs de clientes con formato mongo a través del protocolo proxy
SERVIDOR-99678 Añade el proxyPort CLI a mongod
SERVER-99817 El redondeo de bucket de serie de tiempo para fechas anteriores a1970 es incorrecto en algunos casos cuando se requiere precisiĂłn de milisegundos
SERVIDOR-99834 Soporte para cliente que no es OCS en el puerto mongos loadBalancer
SERVIDOR-99836 Usar un endpoint remoto de origen proxied en shouldOverrideMaxConns
SERVIDOR-100182 Reemplazo a netstat si 'ss' no está soportado en la variante
SERVER-100468 Escribe la prueba de balanceador de carga de extremo a extremo para auditar las IP de los clientes en formato OCSF a través del protocolo proxy
SERVER-100609 Resolver la referencia de esquema sbom spdx.schema.json a una copia local
SERVIDOR-100840 CorrecciĂłn de consultas en abt_translation_bm
SERVIDOR-101078 No cerrar la conexiĂłn enviando loadBalanced:true en mongod
SERVIDOR-101164 Utilizar los binarios de pyinstaller para db-contrib-tool
SERVIDOR-101170 CheckMetadataConsistency para no usar MONGO_UNREACHABLE
SERVIDOR-101230 Defecto de análisis de Coverity 155126: Uso de un iterador no válido
SERVIDOR-101242 Corregir la condiciĂłn de competencia en ConnectionInterface::getTimesUsed()
SERVIDOR-101296 remover el test aws_e2e_ecs.js
SERVIDOR-101337 Las respuestas de agotamiento deben afirmar que son un OP_MSG
SERVIDOR-101389 Prueba MockServerStreamTest la cancelación debe esperar a que las operaciones terminen después de cancelar
SERVER-101530 Agrega la capacidad de cambiar el tamaño de caché del catálogo al inicio mediante un Parámetro de servidor
SERVIDOR-101700 el script setup_spawnhost_coredump no logra ejecutarse en hosts de Evergreen
SERVIDOR-101716 read_through_cache.h la función arroja excepción en el método noexcept
SERVIDOR-102276 [v7.0] Defecto de análisis de Coverity 169621: condición de competencia de datos
SERVER-102338 [v7.0] -- Defecto de análisis Coverity 169091: condición de competencia de datos
SERVIDOR-102735 Actualice db-contrib-tool a 1.0.0
SERVER-102787 Agregue pruebas de auditorĂa de Mongo y OCSF detrás del balanceador de carga para autĂłnomo y replset
servidor-102872 Utiliza las compilaciones especĂficas para SO de db-contrib-tool pyinstaller para PPC
SERVER-103286 Añade reintentos al obtener información de ss y netstat
SERVIDOR-103749 CheckOrphansAreDeletedHelpers debe tener en cuenta la recuperaciĂłn diferida de las migraciones no terminadas
SERVER-103824 Añadir jstest que utilice IP diferente para el servidor proxy y el cliente de origen
SERVER-103862 proxy_protocol_connect.js no está ejecutando comprobaciones (assertions)
SERVER-104205 un análisis más especĂfico de la salida de "netstat" en las pruebas de particionado proxy
SERVIDOR-105553 [7.0] Agrega la entrada ddl_view_events.js a backports_required_for_multiversion_tests.yml
SERVIDOR-105611 Actualice MozJS/Spidermonkey a ESR 128.11
SERVIDOR-105903 [v7.0] El predicado de igualdad duplicado impide que el sufijo del Ăndice satisfaga la ordenaciĂłn
SERVER-106050 [v7.0] La validaciĂłn de la colecciĂłn no comprueba la ordenaciĂłn temporal correctamente para los contenedores de series de tiempo v3
SERVIDOR-106122 Remover loadTest y reducir la carga de fuzzTest en la prueba del protocolo proxy
SERVIDOR-106297 Implementar getProxiedSrcRemoteAddr en grpc_session
7.0.21 Registro de cambios
Query
SERVIDOR-95672 Los Ăndices en campos de arreglos que contienen subarreglos no incluyen algunos resultados
SERVER-97629 Sustituya el "invariant" por tassert al ceder el control
Almacenamiento
WiredTiger
- WT-13216 Evaluar el uso de la comprobación de desalojo de la caché en modo compacto
Operaciones
WT-12012 Restablecer los niveles detallados originales si gen_drain se desbloquea después de aumentar los niveles detallados
CompilaciĂłn y empaquetado
SERVIDOR-51366 Configura las carpetas creadas por el instalador
Internos
SERVER-73498 Agregar el tiempo dedicado en el multiprogramador a la salida de explain
SERVIDOR-82762 Todos los accesos al estado del AutoMerger deben estar protegidos por un mutex
SERVIDOR-88891 Eliminar la migraciĂłn de tenants y las pruebas de integraciĂłn y paso a paso para la divisiĂłn y fusiĂłn de particiones
SERVER-90449 Prevenir que el Monitor TTL ejecute collMod durante rollback y durante la ejecuciĂłn de la sincronizaciĂłn inicial de fuzzers
SERVIDOR-90997 Relaja la afirmaciĂłn cuando no se encuentra el documento en doDeleteRecord()
SERVIDOR-91272 No imprima printStackTrace que no justifique Supervisar de fallas de Atlas
SERVER-91314 Eliminar queries "spillable" cuando el espacio en disco es bajo
SERVIDOR-91774 Linter que verifica que las etiquetas require_fcv_* sean <= la versiĂłn actual
SERVIDOR-91933 Carrera de datos al acceder a CollectionTruncateMarkers::_minBytesPerMarker
SERVIDOR-92137 AsegĂşrate de que las inserciones en series temporales realicen una comprobaciĂłn de ShardVersion antes de inspeccionar la existencia de la colecciĂłn de buckets
SERVER-92239 las change streams no sobreviven a stepdowns cuando también ocurre un rollback.
SERVIDOR-92259 La resoluciĂłn del namespace desde UUID no verifica los namespaces de commit pendientes
SERVER-92273 [v7.0] ListCollections tiene un comportamiento inconsistente para namespaces con commiteo pendiente (7.0 solo)
SERVIDOR-92673 Aumentar el tiempo de espera de la aserciĂłn de las pruebas del observador de salud
SERVER-92797 Corregir el comportamiento al ejecutar next() sobre un cursor exhausto cerrado
SERVIDOR-92806 La entrada de la cachĂ© de planes ignora la intercalaciĂłn de Ăndices con $elemMatch
SERVER-93389 WiredTigerSessionCache no elimina adecuadamente las sesiones liberadas después de un rollback
SERVIDOR-93497 Mueve la invalidación de la caché de usuario de OpObserver a los controladores onCommit
SERVIDOR-93771 Establecer lĂmites de tiempo enterprise-rhel-81-ppc64le a nivel de variante
SERVIDOR-93917 [v7.0] Evaluar si el error de entrelazado de arreglo -> objeto se aplica a 7.0 y anteriores.
SERVER-93963 Reemplace ?. sintaxis en query_by_uuid_commit_pending.js
SERVER-94156 Admitir inserciĂłn con reintento de clave duplicada si el Ăndice Ăşnico tiene intercalaciĂłn
SERVIDOR-94272 Reduce los tiempos de espera de ciclismo de energĂa para cumplir con las restricciones de Evergreen
SERVIDOR-94649 Aumentar el registro de errores y advertencias de conexiones directas de particiones
SERVIDOR-94662 Reintentar la instalaciĂłn de pipx db-contrib-tool
SERVER-94731 Emite eventos de flujos de cambios para la colección system.views (cuando showSystemEvents está habilitado)
SERVIDOR-94970 las consultas particionadas $searchMeta en $lookup y $unionWith fallan al alcanzar un tassert inalcanzable
SERVIDOR-95311 Determina el valor por defecto para reshardingDelayBeforeRemainingOperationTimeQueryMillis
SERVIDOR-95610 Actualizar la comprobaciĂłn de versiĂłn para reshardingDelayBeforeRemainingOperationTimeQueryMillis en servers.js
SERVER-95775 Actualiza MSI para hacer referencia a libsasl2.dll en lugar de libsasl.dll
SERVER-95869 Transformar CommandOnShardedViewNotSupportedOnMongod en CommandNotSupportedOnView en todos los caminos de cĂłdigo
SERVIDOR-96404 Mejorar los nombres de variables en la serializaciĂłn de $map y $filter
SERVIDOR-97044 Corrige un problema en el que los flujos de cambio podrĂan generar incorrectamente un evento de "descarte" durante la re-fragmentaciĂłn o desfragmentaciĂłn de una colecciĂłn que está o estaba utilizando la fragmentaciĂłn por zonas.
SERVIDOR-97254 El parser $jsonSchema no debe usar cadenas vacĂas para distinguir entre esquemas de nivel superior y sub-esquemas
SERVIDOR-97405 Añadir parámetro de servidor para omitir el muestreo de Oplog
SERVIDOR-97726 Evita borrar directorios ident al mismo tiempo que se crean
SERVIDOR-98349 Evite que mongos duerma durante 3 segundos antes de apagarse
SERVIDOR-98555 Corrige Jepsen y Antithesis para la clonaciĂłn por https
SERVIDOR-98937 Gestiona las interrupciones al acceder a los sockets ASIO
SERVIDOR-101519 corrige la prueba dbCheck para que no dé error cuando se utiliza una vista después de una colección
SERVER-101807 Registra la entrada del oplog al lanzar OplogOutOfOrder
SERVIDOR-101880 [v7.0] Remover "openssl 1.1.1" Referencias a distros de Evergreen
SERVER-102115 Agregue la empresa RHEL9 como objetivo para el curador
SERVIDOR-102941 [v7.0] La validaciĂłn de la colecciĂłn no debe aplicar la ordenaciĂłn para los buckets de series de tiempo v3
SERVIDOR-103093 [v7.0] Mueve dismissDisposal() de _mergingPipeline desde el constructor DocumentSourceInternalSearchRemoteMongot
SERVIDOR-103275 Actualiza MozJS de ESR 128.8 a la Ăşltima versiĂłn (ESR 128.10)
SERVIDOR-103607 [v7.0] Asegúrese de que los eventos estén replicados antes de realizar pruebas en change-stream_null_existence_eq_rewrite_test
SERVER-104118 Update Okta OIDC authentication script
SERVER-104206 Añadir la etiqueta does_not_support_causal_consistency a timeseries_lastpoint_top.js
SERVIDOR-104693 [v7.0] Añadir punteros a compiles.yml de sys-perf
7.0.20 Registro de cambios
Almacenamiento
WiredTiger
Internos
SERVIDOR-60823 runCommandWithRetries en el marco de pruebas JS supera el lĂmite de recursividad del intĂ©rprete JS
SERVIDOR-84770 Las pruebas de flujo de cambios no se recuperan de errores recuperables del flujo de cambios
SERVIDOR-90724 fsm_workloads/agg_unionWith_interrupt_cleanup.js usa incorrectamente el nombre de la partición como nombre del set de réplicas al construir una cadena de conexión
SERVER-93120 ColecciĂłn FTDC bloqueada en el estado de backupCursor bloqueado
SERVER-95237 Make update_replace_id.js test robust
SERVIDOR-96128 Remueve referencias a linkbench en system_perf.yml
SERVER-100387 Hacer que el linter de cĂłdigos de error funcione con identificadores de tickets SERVER de 6 dĂgitos
SERVIDOR-100673 Añadir soporte para RHEL 9 zSeries
SERVER-100723 Configura los generadores de pruebas programadas en m8g/AL2023 para MongoDB v6.0+
SERVIDOR-100856 ocsp_sharding_basic debe tener el incorporar deshabilitado
SERVIDOR-102004 Actualiza last_lts_mongos_commands.js y last_lts_mongod_commands.js
SERVIDOR-102116 Aumentar la concurrencia s390x a 16x
SERVIDOR-102389 remover pruebas innecesarias de backports.yml
SERVER-102475 Update jstests/noPassthrough/spill_to_disk_server_status.js
SERVIDOR-102526 Actualiza MozJS a ESR 128.8
SERVIDOR-102547 Remover las tareas push, publish_packages y crypt_push de las variantes Graviton 4 en v7.0 y v8.0
SERVIDOR-103600 Corrige database_versioning_all_commands.js
SERVIDOR-103828 Gestionar un 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
SERVIDOR-97470 findAndModify: el comportamiento de Mongos WriteConcernError difiere del de Mongod
Almacenamiento
WiredTiger
WT-10849 fallĂł: format-stress-test-1 en ubuntu2004-stress-tests-arm64 [wiredtiger @ 593bf276]
WT-11448 Corregir el problema de la prueba de verificaciĂłn de la discordancia de truncamiento
WT-12528 Añadir una estadĂstica quando la compactaciĂłn en segundo plano omite un archivo debido a un punto de control conflictivo
WT-12846 Corrige cĂłmo el recorrido compacto gestiona EBUSY desde el flush_lock del punto de control
WT-13642 Crea estadĂsticas separadas para páginas de hojas/internas sucias
CompilaciĂłn y empaquetado
SERVIDOR-95976 Introduce el parámetro "matchCollectionUUIDForUpdateLookup" en la etapa de flujo de cambios
Internos
SERVIDOR-71590 Defecto de análisis de Coverity 134195: Uso de un iterador no válido
SERVIDOR-82037 La memoria utilizada por los desbordamientos del clasificador puede crecer sin lĂmites
SERVIDOR-82367 Las actualizaciones encoladas bajo la misma entrada de InProgressLookup siempre se llaman con el mismo valor almacenado en caché en la ReadThroughCache.
SERVIDOR-83221 La funciĂłn listIndexes de las colecciones agrupadas deberĂa mostrar TTL
SERVER-87169 Ejecutar el clĂşster a nivel _configsvrCheckMetadataConsistency genera un error de invariante cuando Mongo es inalcanzable
SERVIDOR-87433 Gestionar el comportamiento de failover para ReshardingRecipientService durante el aborto
SERVIDOR-87729 [v7.0] Desactiva el control por compatibilidad de caracterĂsticas entre versiones para featureFlagQueryStats
SERVER-88400 el stage de agregaciĂłn shardedDataDistribution no debe devolver campos nulos para series temporales
SERVIDOR-89315 Defecto de análisis de Coverity 147940: Diferentes punteros inteligentes gestionando el mismo puntero raw
SERVIDOR-89320 Defecto de análisis de Coverity 139793: Argumento entero desbordado
SERVIDOR-89322 Defecto de análisis de Coverity 149003: Argumento entero desbordado
SERVER-89328 Defecto de análisis de Coverity 147636: Uso de un objeto movido
SERVIDOR-89718 Defecto de análisis de Coverity 140718: Uso de un iterador no válido
SERVIDOR-90176 El cursor OplogBufferLocalOplog no debe agotar el tiempo de espera
SERVER-90689 Cambiar las verificaciones de advertencia de inicio de THP para que también consideren las configuraciones a nivel de proceso antes de emitir la advertencia.
SERVIDOR-91334 Incorporar el MongoDB Server al servicio Papertrail para el cumplimiento de SSDLC
SERVIDOR-92292 Omitir la adquisiciĂłn de tickets para prepareTransaction
SERVER-95452 Evitar que CollectionRoutingInfoTargeter itere todos los rangos de fragmentos durante actualizaciones y borrados.
SERVIDOR-97700 [v7.0] La validaciĂłn debe ser compatible con el bucket de series temporales v3
SERVIDOR-98345 Actualizar las distribuciones amazon2 a la Ăşltima versiĂłn en las compilaciones sys-perf
SERVIDOR-98473 Reorienta sys-perf para usar genny-tareas de DSI
SERVER-98720 Añadir llamadas a redact() faltantes a los registros de advertencias de “error del ejecutor de plan”.
SERVIDOR-99277 Metadatos de particionado invalidados al eliminar la particiĂłn
SERVIDOR- Compilaciones de ALde sys-perf creadas99620 2023
SERVIDOR-99833 [v7.0] Intercambia ubuntu20 variante ARM de correr en ubuntu18 a correr en ubuntu20
SERVIDOR-100901 Flexibilizar la invariante del resumen del usuario para tassert en ShardingTaskExecutor
SERVIDOR-101322 [v7.0] Defecto de análisis de Coverity 168904: variable escalar no inicializada
SERVIDOR-101324 Defecto de análisis de Coverity 169043: Uso de un iterador no válido
SERVIDOR-101461 Aclarar numOrphanedDocs y numOwnedDocuments devueltos por $shardedDataDistribution reportará el número de buckets para colecciones de series temporales
7.0.17 Registro de cambios
particionado
SERVER-87140 El test standalone_in_queryable_backup_mode.js podrĂa intentar obtener un primario en un set de rĂ©plicas con solo secundarios
Catalog
SERVER-97220 [Solo prueba] collection_catalog_two_phase_drops.js supone que la escritura con registrar en la bitácora avanzará la última marca de tiempo
Almacenamiento
WiredTiger
WT-11460 Usar suma atĂłmica para incrementar el nĂşmero de generaciĂłn de guardar en el btree
WT-13050 Errores de segmentaciĂłn de la compactaciĂłn en primer plano con una URI NULL
WT-13252 Restablecer id de transacción de actualización estable restaurada con lápida preparada inestable
WT-13377 Reconfigurar una sesiĂłn con cache_max_wait_ms no acepta un valor de cero
Internos
SERVER-73641 El filtrado de series temporales puede omitir eventos de rango extendido cuando está particionado.
SERVER-76483 Remover relajaciĂłn en el hook CheckShardFilteringMetadata
SERVER-76883 Reduce la verbosidad de los registros "El rol no existe" para usuarios externos
SERVER-85627 Registrar informaciĂłn del hilo interrumpido en la degradaciĂłn killOp.
SERVER-89614 $out no se limpia correctamente entre el renombrado y la eliminaciĂłn de la colecciĂłn temporal.
SERVER-91556 Actualiza burn-in para gestionar mĂşltiples sub-suites en tareas de varias versiones
SERVIDOR-91589 Vuelva a asignar las librerĂas de terceros propiedad de Service Arch en sbom.json a nuevos equipos.
SERVER-91753 servidor3253.js deberĂa utilizar una nueva base de datos para evitar observar colecciones temporales de otras pruebas jstests
SERVIDOR-92329 Soporte emisores con barras diagonales finales en OIDC
SERVIDOR-92339 El ejecutor de pruebas puede fallar en errores de red al comunicarse directamente con la particiĂłn de configuraciĂłn en la suite stepdown de configuraciĂłn continua.
SERVIDOR-92803 Ignora el error IndexKeySpecsConflict durante la aplicaciĂłn del oplog de sincronizaciĂłn inicial
SERVER-92853 Esperar la replicaciĂłn en merge_let_params_size_estimation.js en todas partes
SERVIDOR-94542 [Prueba solo] Implementa un proceso de apagado correcto en el test standalone_in_queryable_backup_mode.js
SERVER-94594 Avance correcto del tiempo en internal_transactions_unsharded.js
SERVIDOR-94735 [v7.0] Establecer el valor por defecto de 'internalQueryFrameworkControl' en 'forceClassicEngine'
SERVIDOR-94820 Reduce la cantidad de pipelines generadas por el fuzzer
SERVIDOR-97551 [8.0] Extienda el tiempo de espera en las instrucciones assert.soon de initial_sync_unsupported_auth_schema.js
SERVIDOR-97842 picos de uso de CPU de mongodb con la versión más nueva de openssl en el9
SERVER-97862 Corrija el cambio_streams_split_event_v1_v2_tokens.js la divisiĂłn inicial de fragmentos de reshardCollection (v8.0)
SERVIDOR-98062 actualizar alias de clave Authenticode
SERVIDOR-98168 Especifica numInitialChunks para reshardCollection en internal_transactions_resharding.js [v7.0]
SERVIDOR-98593 Añade un código de error de reserva para cuando recibimos SSL_ERROR_SYSCALL sin un error asociado.
SERVIDOR-98608 Actualizar MozJS a la Ăşltima ESR VersiĂłn menor 115
SERVIDOR-98818 Limpie los archivos del diario entre las copias de seguridad incrementales en la librerĂa sharded_backup_restore.js
SERVER-99074 Etiqueta el archivo array_index_and_nonIndex_consistent.js como tsan_incompatible
SERVER-99275 Espere un Ăşnico evento dropIndexes en change_streams_split_event_v1_v2_tokens.js
SERVER-99483 Actualiza mongo-task-generator a la versiĂłn 0.7.20
SERVER-99605 Referenciando el paquete pin pip a 0.35.1 en la v7.0 para solucionar la configuraciĂłn de venv
SERVER-100594 Reducir el máximo de profundidad de fromjson de 250 a 200
WT-7053 CorrecciĂłn de una condiciĂłn de carrera que podrĂa provocar el desalojo y el bloqueo mutuo del punto de control
WT-13667 Se admite compilar WiredTiger con SWIG 4.3.0. versiĂłn
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
SERVER-84769 El algoritmo de resharding remainingOpTime no funciona con un tiempo transcurrido bajo.
SERVIDOR-92762 Establecer el valor por defecto de numInitialChunks en reshardCollection en 90
Query
SERVIDOR-84089 La operaciĂłn masiva se congela si se utiliza en combinaciĂłn con la intercalaciĂłn y la inserciĂłn
SERVIDOR-92904 El tamaño de la respuesta supera BSONObjMaxInternalSize mientras el lote permanece dentro de BSONObjMaxUserSize.
SERVIDOR-95350 Corregir posible fallo al ejecutar una explicación sobre un comando válido
Almacenamiento
WiredTiger
CompilaciĂłn y empaquetado
WT-13560 DeprecaciĂłn de la clonaciĂłn SSH de los repositorios Git
Internos
SERVER-67816 El redondeo de bucket de series de tiempo para fechas anteriores a 1970 se comporta de manera inesperada.
SERVIDOR-76726 max_time_ms_connection_pool.js debe excluirse de los traspasos que desencadenen conmutaciones por error
SERVIDOR-76928 Cuenta para la prueba dbhash de larga duraciĂłn
SERVER-76961 Corregir la estructura esperada del atributo de iniciar sesiĂłn en speculative-auth-replset.js
SERVER-78784 Inicializar AuthorizationManager antes de crear el objeto Client
SERVER-81109 Corrige el manejo interno de internal_transactions_sharded_from_mongod.js de la coherencia causal entre sesiones
SERVER-83666 Mejorar la claridad del reporte de métricas de número de CPUs en FTDC
SERVER-84143 Mejorar las capacidades de depuraciĂłn de Windows para BSON y volcados principales
SERVER-84541 es posible que setQuerySettings falle con un paso atrás en sets de réplicas
servidor-85862 Hacer que burn_in_tests.py comprenda la configuraciĂłn multiversiĂłn
SERVIDOR-87065 Haz que las comprobaciones de validaciĂłn para el mĂnimo/máximo y la marca de tiempo incrustada sean robustas frente a eventos de rango extendido y cambios de granularidad.
SERVER-88284 actualizar Cyrus SASL para mitigar CVEs
SERVER-88925 Utilice opCtx alternativa en los asistentes de parámetros del clúster utilizados en los manejadores onCommit.
SERVIDOR-89055 Corrija los casos de prueba de persist_sampled_*_queries.js para que no compartan espacios de nombres
SERVER-89489 Las etapas internas del flujo de cambios no deben serializarse para las estadĂsticas de la query
SERVIDOR-89690 query_stats_regex.js no tiene mensajes de registro de diagnĂłstico
SERVIDOR-89918 Añade el seguimiento completo del nombre ident a la copia de seguridad/restauración
SERVIDOR-90302 Complete TODO listed in SERVIDOR-64574
SERVIDOR-90351 Mantén el nombre del campo numCores en hostInfo
La referencia a Oplog SERVIDOR-90643 podrĂa invalidarse en el ciclo de OplogCapMaintainer
SERVER-90672 Investigar un posible error en la ruta de inserciĂłn de serie de tiempo que permite que varios buckets tengan los mismos OID en todas las franjas.
SERVER-90893 listDatabases es inconsistente con las operaciones DDL concurrentes.
SERVIDOR-90952 Añade una prueba para garantizar que createIndexes priorice la verificación de collectionUUID
SERVIDOR-91113 Evite invalidar la caché del catálogo con una marca de tiempo de un namespace diferente
SERVER-91203 AutoGetters deben establecer instantáneas limitadas para espacios de nombres secundarios
SERVIDOR-91376 Utilice std::string en lugar de StringData para horizonString
SERVIDOR-91415 Remover carrera en backupCursorKeepAliveFuture en el apagado de sincronizaciĂłn inicial basado en la copia del archivo
SERVER-91556 Actualiza burn-in para gestionar mĂşltiples sub-suites en tareas de varias versiones
SERVIDOR-91669 inicializar Baton antes de exponer los nuevos opCtx a los observadores de clientes
SERVER-91757 El Ăndice encriptada utilizado para cubrir el campo anidado puede devolver resultados incorrectos
SERVIDOR-92005 Las estadĂsticas de clĂşster dbStats pueden activar un Invariant con removeShard concurrente
SERVER-92127 Remover la inestabilidad en Watchdog_test SleepyHungCheck
SERVER-92189 Las escrituras a mongos pueden tener puntos finales diferentes en el mismo lote secundario.
SERVIDOR-92254 Solucionar bloqueo en _shardsvrCompactStructuredEncryptionDataCommand
SERVIDOR-92398 [v7.0] Migrar v7.0 a AWS MacOS Fleet
SERVIDOR-92592 Conjuntos de arreglos iguales pueden tener valores hash diferentes
SERVER-92645 Permitir guardados sin marca de tiempo para la restauraciĂłn
SERVER-92780 Mover tareas y variantes sys-perf a DSI
SERVER-92958 Aumente el tamanho do oplog para todos os testes de backup/restauraciĂłn
SERVER-93005 Evitar duplicar la preferencia de lectura al ejecutar una query exhaustiva en la shell
SERVIDOR-93130 Solucionar el bloqueo del servidor causado por el hilo de obtenciĂłn periĂłdica de OCSP al llamar join() sobre sĂ mismo.
SERVIDOR-93181 Reserva el subtipo x09 de binData para vectores
SERVIDOR-93182 Corrige el caso lĂmite en DocumentSourceUnwind
SERVIDOR-93264 Añadir manejo adicional de plazos y pausas para la prueba unitaria de Topology Observer.
SERVIDOR-93333 [v7.0] Pasar CollectionUUID en todas las llamadas a AutoGetCollection en createIndex
SERVIDOR-93482 registro versiĂłn de Python en uso
SERVIDOR-93575 Aumenta el tiempo que espera cursor_server_status_metrics_lifespan_histogram.js
SERVIDOR-93673 Montar claves de licencia de RedHat en contenedores ubi7 en pruebas de paquetes
SERVIDOR-93690 Marcos create_indexes.js test como multiversion incompatible
SERVER-93734 [v7.0] Deshabilitar dns_container_tester.js en RHEL 8
SERVER-93844 El comando 'count' en una vista asume una respuesta entera
SERVIDOR-93848 WiredTigerSessionCache::getSession() puede leer el valor obsoleto del estado de apagado
SERVIDOR-93855 Añadir la empresa "jstests" a la lista de exclusiones de CODEOWNERs
SERVIDOR-94008 Reduce la velocidad verify_session_expiration_sharded.js
SERVIDOR-94144 [v7.0] $documents en $lookup no se puede analizar con QueryStats
SERVER-94149 [sólo_ensayo] Aceptar fallos de moveChunk esperando al borrador de rango si refineCollectionShardKey se ejecuta simultáneamente en random_moveChunk_refine_collection_shard_key.js
SERVER-94187 No utilizar git ssh en copybara
SERVIDOR-94207 Un $match en serie de tiempo en fechas anteriores a 1970 puede omitir documentos
SERVIDOR-94211 Fija 10gen/jepsen al Ăşltimo commit de jepsen-mongodb-master
SERVIDOR-94231 La query no debe fallar si queryStats no puede calcular la clave
SERVIDOR-94316 Capturar y gestionar correctamente las excepciones en el punto de entrada del servicio del router
SERVIDOR-94368 [sĂłlo prueba] Refactorizar ttl_deletes_not_targeting_orphaned_documents.js y hacerlo determinista
SERVER-94440 PoC on generate_token
SERVER-94461 Actualiza mongo-c-driver a 1.27.5+
SERVIDOR-94471 Formato incorrecto de bucket para buckets que contienen fechas anteriores y posteriores a 1970
SERVIDOR-94483 Corregir sbe_multiplanner_index_check.js waitForFailPoint
SERVER-94559 Las eliminaciones de mediciones de serie de tiempo actualizan el minTime de un bucket.
SERVIDOR-94592 Comprueba los argumentos internos para explicar
SERVIDOR-94635 Hace que los parámetros de actualización de la sesión sean configurables
SERVIDOR-94764 Crear fixture de prueba unitaria para la validaciĂłn del certificado entre pares
SERVER-94918 [v7.0] No pines el mĂłdulo de criptografĂa a 2.3 en RHEL 9 PowerPC y ZSeries
SERVIDOR-95019 El método getElapsed en getRecipientHighEstimateRemainingTimeMillis puede asignar incorrectamente a 0 duraciones transcurridas inferiores a 1s.
SERVIDOR-95054 Reintentar el error HostUnreachable al llamar a removeShard en suites de paso inferior de configuraciĂłn
SERVER-95067 Las inserciones de series de tiempo pueden generar varios lotes que hagan referencia al mismo bucket.
SERVER-95085 Soluciona un problema en UnwindProcessor
SERVIDOR-95230 JSON.parse fallará si hay más de 1 lĂnea
SERVIDOR-95240 Remover PeerID de los handshakes SSL
SERVER-95445 SSLManagerOpenSSL debe validar toda la cadena de certificados contra la CRL, no solo el certificado hoja
SERVIDOR-95669 Remover invariantes no válidos de processResponseFromRemote()
SERVIDOR-95670 Las operaciones internas de agregaciĂłn emiten rastreos de pila
SERVER-95688 Evaluar si los errores BSON deberĂan registro el contexto de memoria por defecto
SERVIDOR-95700 Sanitizar mensaje de error de tipo BSON incorrecto devuelto al usuario
SERVIDOR-97260 timeseries_create.js inserta un bucket con el timestamp _id incorrecto
SERVIDOR-97441 Solucionar comprobaciĂłn de eventos de rango extendido en la comprobaciĂłn de validaciĂłn para min max
SERVER-97586 [v7.0] Revert SERVER-94735 v7.0 Backport
SERVER-98052 Filtrar entradas de estadĂsticas de query en collName en query_stats_regex.js
WT-13409 No se maneja un ret en __txn_checkpoint
7.0.15 Registro de cambios
SERVIDOR-95279 Utiliza un nuevo tipo C++ para los nombres de campos BSON y garantizar su validez
SERVER-96419 La neutralizaciĂłn incorrecta de bytes nulos puede llevar a sobrelecturas del bĂşfer en MongoDB Server
7.0.14 Registro de cambios
Internos
SERVIDOR-93205 Exponer el nĂşmero de Ăndices prepareUnique en serverStatus
SERVIDOR-93224 drop_database_before_write_is_targeted.js no es compatible con la configuraciĂłn de las pruebas stepdown
SERVIDOR-93326 Agregar reintentos al clonar jstestfuzz.git
SERVIDOR-93578 [v7.0] Revertir "SERVIDOR-92273 ListCollections without filtro should include commit pending espacios de nombres (7.0 solamente)"
SERVIDOR-79766 TransactionRouter ignora el ajuste atClusterTime en la solicitud
SERVIDOR-80315 grouped_match_push_down.js AserciĂłn incorrecta en el resultado de getStageSequence()
SERVIDOR-80661 Actividad de prueba en segundo plano de Sandbox
SERVER-82476 Deshabilitar los pestillos de diagnĂłstico por defecto
SERVIDOR-82551 Usa compresor paralelo para acelerar el archivado de binarios
SERVER-82814 Soporte para operadores de comparaciĂłn de expresiones internas al determinar los lĂmites de escaneo de colecciones con Ăndice clusterizado.
SERVIDOR-84045 AsegĂşrese de que PlanExecutor siempre estĂ© disponible mientras accede al Ăndice de la clave de particiĂłn en AutoSplitVector
SERVIDOR-84531 Insertar cubos de esquemas mixtos a través de la colección system.buckets no establece la bandera timeseriesBucketsMayHaveMixedSchemaData
SERVIDOR-84625 CorrecciĂłn de carrera de datos en MigrationSourceManager
SERVER-84699 Añadir una verificación a la validación para buscar buckets de esquemas mixtos en series de tiempo
SERVER-85384 Remueve alias después de ramificar
SERVER-85892 $merge con el pipeline después de que $documents devuelva un error.
SERVIDOR-86669 Conocimiento autoritativo no válido en un nodo secundario después de que mover el primario localmente crea la colección en la partición primaria
SERVIDOR-86879
concurrency_replication*las tareas no se están ejecutando en la variante de compilación UBSan DEBUGSERVIDOR-87760 añade una variante amazon linux x86 al Proyecto MongoDB-Mongo-Master Evergreen
SERVIDOR-87961 La reescritura de la serie de tiempo $group puede producir resultados incorrectos cuando una etapa anterior de $project no incluye los campos accedidos
SERVER-88255 Sys-perf: Reemplazar la compilación de mongotools con la descarga de un artefacto estático
servidor-88439 Uso después de liberar en DocumentSourceLookup::clone
SERVER-88530 El script de configuraciĂłn de BF para pruebas unitarias de C++ no configura sĂmbolos binarios/de depuraciĂłn de pruebas unitarias
SERVIDOR-88750 Añadir el parámetro "bypassEmptyTsReplacement" para las operaciones de inserción, actualización, findAndModify y bulkWrite.
SERVIDOR-88811 El análisis de las entradas de oplog antes de la marca de tiempo estable puede fallar
SERVIDOR-89391 Aumenta el timeoutMS en exhaust_hello_topology_changes.js
SERVER-89727 Remover la adquisiciĂłn de bloqueos de base de datos y colecciĂłn en la compactaciĂłn
SERVIDOR-89748 Vuelve a intentar el comando _flushRoutingTableCacheUpdates si falla en retry_on_transient_error_basic.js
SERVER-89769 La prueba no está esperando al vaciador de diarios antes de realizar el punto de control.
SERVIDOR-89844 Realiza $jsonSchema con campos de dĂłlar en todos los campos de palabras clave para que se puedan volver a analizar
SERVIDOR-89861 incluir la longitud decodificada en el mensaje de error al validar un BSON anidado no válido
SERVIDOR-89890 Fix assertRetryableCommandWorkedOrFailedWithCodes
SERVIDOR-90147 Actualizar timelib.h a 2022.10 y los archivos de zona horaria a 2024a
SERVER-90330 CreaciĂłn de cuelgue indefinido del coordinador de DDL si se ejecuta en un nodo secundario
SERVIDOR-90352 AsioNetworkBaton::detachImpl no limpia el mapa _timersById
SERVIDOR-90391 Aclarar encabezados y readme
SERVIDOR-90625 QueryStats del tiempo de ejecuciĂłn de la suma de cuadrados excede su int64_t
SERVIDOR-90727 Corrige analyze_shard_key.js para ignorar errores relacionados con readConcern: disponible
SERVER-90790 Agregar cĂłdigo de depuraciĂłn para el constructor CommonAsioSession
SERVIDOR-90825 Se añadió el README que explica el cumplimiento para src/third_party
SERVIDOR-90845 actualiza idxEntryBytesWritten revisa index_build_operation_metrics.js para considerar los conflictos de escritura
SERVER-90958 $bucketAuto debe agrupar los documentos con las mismas claves de agrupamiento en el mismo bucket
SERVIDOR-90984 Corregir el exhaust hello stream para procesar SplitHorizonChange si la respuesta proviene de un horizonte obsoleto.
SERVIDOR-90995 El campo meta de Shadowing no debe considerarse como un campo meta "calculado"
SERVIDOR-91067 Omitir el cĂłdigo setMinVisibleForAllCollectionsToOldestOnStartup durante el rollback
SERVIDOR-91108 Registrar con codificaciĂłn utf-8 para evitar errores de charmap en Windows
SERVIDOR-91159 Retrasar el filtrado de mensajes excesivos en el registro FTDC-on-arbiter hasta que el nodo reconozca ser un árbitro.
SERVER-91195 Proporcionar una solución genérica adaptable para no perder las opciones de colección de series temporales de nivel superior.
SERVIDOR-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-arriba del nodo.
SERVIDOR-91254 Error al decidir si los documentos están dentro de una ventana en classic
SERVER-91257 Establecer al equipo de construcciĂłn como propietario de linenoise en el SBOM
SERVER-91258 Incrementa el tamaño de oplog en las pruebas de change_streams_split_event
SERVIDOR-91312 Reporte métricas sobre tiendas de registros temporales y archivos externos utilizados para el desbordamiento de query
SERVIDOR-91336 Objetos temporales de C++ en una expresiĂłn tienen una vida corta
SERVER-91339 $redact puede corromper la memoria si se usa $$ROOT en la expresiĂłn.
SERVIDOR-91352 No comprobar la entrada no-op en readConcern_atClusterTime_noop_write.js
SERVIDOR-91366 Corrige un posible fallo en la finalizaciĂłn del coordinador
SERVIDOR-91390 El cálculo necesario para la validación de la memoria de la colección puede desbordarse
SERVIDOR-91406 $changeStreamSplitLargeEvent devuelve un error ubicaciĂłn7182803 al utilizarse con una expresiĂłn de coincidencia no renombrable
SERVIDOR-91412 Uso de BSONObj no poseĂdo en splitVector
SERVIDOR-91499 Agrega "-sysperf" a la versiĂłn de mongo en sys-perf.
SERVIDOR-91566 Suprimir checkIndexesConsistentAcrossCluster en index_operations_abort_concurrent_outgoing_migrations.js
SERVIDOR-91573 $match aplicado antes de $addFields puede llevar a resultados incorrectos
SERVIDOR-91625 [v7.0] Activar planes indizados para expresiones con $$NOW, $$CLUSTER_TIME y $$USER_ROLES
SERVER-91630 configsvr_remove_chunks.js debe usar escrituras reintentables al escribir en el servidor de configuraciĂłn
SERVIDOR-91680 Desactive el caso de prueba en concurrent_drops_and_create.js en v6.0 multiversiĂłn
SERVIDOR-91699 Memories substraĂdas mayores que la memoria total
SERVIDOR-91701 RedoblĂł la robustez de la prueba max_time_ms_no_leak_shard_cursor.js
SERVIDOR-91703 Desactivar PeriodicShardedIndexConsistencyChecker durante read_committed_lookup.js
SERVIDOR-91728 Corregir una mala fusiĂłn en backport-21214
SERVIDOR-91758 mongos_rs_shard_failure_tolerance.js deberĂa reintentar NetworkInterfaceTimeLimitExceeded para un comando find particionado en versiones anteriores a 8.0
SERVIDOR-91778 No cierre el cursor en el shell cuando el cursor alcance su lĂmite
SERVIDOR-91781 Espera para la replicaciĂłn en merge_let_params_size_estimation.js
SERVER-91784 $project-$addFields en arreglos puede producir resultados incorrectos
SERVIDOR-91787 Asignar Cyrus SASL al equipo "compilar"
SERVIDOR-91793 Excluir las retroportaciones que solo incluyan archivos
etc/*suppressionsde la propiedad del código de la versiónSERVIDOR-91817 Hacer más robusta la carga de trabajo de analyze_shard_key.js.
SERVIDOR-91818 resharding_coordinator_recovers_abort_decision.js DeberĂa ser más insistente a la hora de asumir la nueva primaria
Servidor-91831 la funciĂłn uassert en NetworkInterfaceTL::setTimer puede ocasionar un fallo en el servidor
SERVIDOR-91859 analyze_shard_key_jscore_passthrough falla al encontrar errores CommandOnShardedViewNotSupportedOnMongod
SERVIDOR-91894 Corregir views_basic.js para hacer referencia al nombre de base de datos correcto
SERVIDOR-91919 change_stream_pit_pre_image_deletion_asymmetric.js puede consumir una cantidad excesiva de memoria
SERVIDOR-91938 Realizar read_and_write_distribution.js y analyze_shard_key.js en 7.0 no realizar updateOne y removeOne sin clave de particiĂłn
SERVIDOR-91940 Remover todos los archivos ignorados del servidor evergreen.yml
SERVER-91969 Prueba de sincronizaciĂłn inicial con paquetes de series de tiempo de esquema mixto
SERVIDOR-91970 Espera a que se resuelvan las tareas de eliminaciĂłn de rangos superpuestos en el origen antes de iniciar una migraciĂłn.
SERVIDOR-91985 Se soluciona una condiciĂłn de carrera en egress_connection_acquisition_to_wire_metrics.js
SERVIDOR-91993 [v7.0] Corregir now_variable.js en el motor classic
SERVIDOR-92021 arregla mongotmock o guardar kill_cursors.js con mongot real
SERVER-92030 Actualizar mongo-c-driver (libbson) a la versiĂłn 1.27.1en servidor
SERVER-92045 La comprobación de validación del bucket de series de tiempo con esquemas mixtos no establece la bandera "válida" en caso de error.
SERVER-92085 Hacer skip a la prueba de invalidaciĂłn de cursor con seguimiento para el fuzzer de configuraciĂłn
SERVIDOR-92086 Las pruebas de contenedores de esquemas mixtos de serie de tiempo pueden intentar de forma incorrecta validar que no hay contenedores sin comprimir.
SERVIDOR-92145 La actualización de la configuración del balanceador puede sobrescribir una configuración más reciente.
SERVIDOR-92158 Desactivar hedged_reads.js en variantes de Windows
SERVIDOR-92160 Incrementar la constante promedio de tiempo de configuración de tareas para cálculos de espera
SERVIDOR-92183 Mongod se bloquea al ejecutar agregaciĂłn
SERVIDOR-92186 Implementar una API simple para obtener/establecer app_metadata desde/hacia los strings de configuraciĂłn de WiredTiger.
SERVER-92193 El Index Bounds Builder intenta crear lĂmites del Ăndice usando un Ăndice no geográfico
SERVER-92199 Ban change_stream_lookup_single_shard_cluster.js from stepdown suites
SERVIDOR-92201 currentop_shell.js puede que no espere lo suficiente para que todos los fragmentos estén listos en los pasatabiques de la colección particionada
SERVER-92231 [v7.0] Permitir que el desempaquetador de buckets lea buckets v3 y los trate como buckets v2
SERVER-92233 Espera la replicación después de la creación de la colección en text_search_index_commands.js
SERVER-92247 Excluir los tipos internos elemMatch de computeWhetherMatchOnAs
SERVER-92273 ListCollections tiene un comportamiento inconsistente para namespaces de confirmaciĂłn pendiente (7.0 solo)
SERVER-92298 Elimina el argumento ProjectionPathASTNode no utilizado para acelerar las solicitudes de agregaciĂłn $project
SERVER-92375 remover la versiĂłn menor de rhel8.x nombres de variante
SERVIDOR-92376 actualice el contenedor de prueba del paquete suse15 package test container to sp5
SERVIDOR-92377 Limpiar la configuraciĂłn system_perf.yml
SERVER-92379 Reutilice la compilaciĂłn mongodb-mongo-master para la librerĂa mongocrypt
SERVIDOR-92381 AsegĂşrese de que MigrationSourceManager cumpla su promesa al abortar en las etapas iniciales
SERVIDOR-92382 Actualizar un Ăndice prepareUnique no comprueba si se están aplicando restricciones
SERVIDOR-92389 Haz un nuevo shared_ptr para evitar su uso después de la liberación.
SERVER-92395 No se debe enviar el grupo a SBE si contiene expresiones incompatibles con SBE
SERVIDOR-92402 read_and_write_distribution.js es impulsivo
SERVIDOR-92414 [v7.0] Etiquetar enterprise-rhel-83-s390x con --excludeWithAnyTags=resource_intensive
SERVIDOR-92415 Incrementa la versiĂłn de db-contrib-tool a v0.8.3
SERVIDOR-92426 Adaptar las pruebas para depender del nuevo formato de opción del catálogo de timeseriesBucketsMayHaveMixedSchemaData
SERVIDOR-92516 Remover variantes de compilaciĂłn openssl111
SERVER-92547 Utilice el nombre de variante antiguo rhel80 en v4.2 y en v4.4 pruebas de mĂşltiples versiones
SERVIDOR-92556 fsync.js no es determinista debido al agotamiento de tickets
SERVIDOR-92562 Actualiza la versiĂłn de SBOM a su rama
SERVIDOR-92601 Elimine la tarea package_new_compile
SERVIDOR-92603 La reformulaciĂłn de Or-to-in no siempre evita la reformulaciĂłn de expresiones parametrizadas
SERVIDOR-92612 establecer el directorio de caché para las instalaciones de pip en evergreen
SERVIDOR-92623 Anclar la versiĂłn de v5.0 a 5.0.28 en timeseries_collection_mixed_type.js
SERVIDOR-92660 Garantizar validaciones coherentes en all_collection_stats.js comparando finalmente $collStats y $_internalAllCollectionStats
SERVER-92663 Deshabilitar temporalmente lint_sbom
SERVIDOR-92682 cambiar sbom_linter para usar el esquema local
SERVIDOR-92694 restart_during_downgrading_fcv.js no está esperando que las particiones se pongan de acuerdo sobre un primario
SERVER-92736 Actualizar el asignador de sĂmbolos para utilizar la tarea original ejecutada
SERVIDOR-92777 Corrige los componentes de la URL para el artefacto RHEL8
SERVER-92812 Eliminar la bandera de experimento de la caracterĂstica gCollModTimeseriesBucketsMayHaveMixedSchemaData
SERVER-92842 Suprime la aserciĂłn en store_historical_placement_data.js
SERVIDOR-92899 [7.0] Soluciona el cĂłdigo de error indexbg_killop_secondary.js
SERVER-92902 Solucionar problema de desbordamiento al convertir numInitialChunks de size_t a int
SERVIDOR-92927 Agregue la clave rhel8 al diccionario Docker de package_test.py
SERVER-92939 Ruta para descargar herramientas a la nueva versiĂłn de rhel
SERVER-92974 Garantiza que los modos de parámetros THP válidos no generen una advertencia de inicio.
SERVIDOR-92986 Haga que resharding_coordinator_recovers_abort_decision.js espere a la elecciĂłn
SERVIDOR-93014 Al ajustar a nivel local timeseriesBucketsMayHaveMixedSchemaData durante MultiIndexBlock::commit, se podrĂan generar inconsistencias en el catálogo
SERVIDOR-93099 Permitir collMod con timeseriesBucketsMayHaveMixedSchemaData=false
SERVIDOR-93139 Garantiza la coherencia causal entre las operaciones de prueba de read_committed
SERVIDOR-93174 No se debe elegir secundarios en la prueba mongos_rs_shard_failure_tolerance
SERVIDOR-93212 Obtenga la versiĂłn de mongod y la informaciĂłn de la versiĂłn de git sin iniciar un proceso mongod
SERVER-93318 [v7.0] Revert SERVER-86904
WT-11391 Agregar una estadĂstica para rastrear cuándo abortamos la conciliaciĂłn porque no podemos avanzar
particionado
SERVIDOR-69234 Robustecer txn_recover_decision_using_recovery_router.js contra refrescos espurios de versiĂłn de particiĂłn
SERVIDOR-82281 ShardingTest.js no combina correctamente varios SetParameters
SERVER-89529 Los escritos reintentables durante el rehashing pueden ejecutarse más de una vez si la migración de fragmentos sigue a la operación de rehashing
Query
SERVIDOR-37164 Resultados incorrectos de la query en $gte null con Ăndice disperso
SERVIDOR-92668 Resultado incorrecto con SBE, Ăndice hash, $lookup
Almacenamiento
WiredTiger
WT-9607 Corrija la sincronizaciĂłn de los mensajes de progreso compactos
WT-10619 Actualizar Clang-Format a 12.0.1
WT-10689 Corrija el nĂşmero de claves esperadas en test-prepare-hs03
WT-10720 Aumentar el umbral de pendiente en test_sweep04.test_big_run en unit-test-long
WT-12139 Solucionar la pérdida de memoria durante la recuperación de copias de seguridad del sistema.
WT-12302 Corrige el mensaje de tiempo de progreso compacto
WT-12560 El hilo de la aplicación está atascado en un desalojo forzado debido a actualizaciones no confirmadas
WT-12643 Corregir la lógica de recorrido del servidor de desalojos para que pueda desalojar todas las páginas.
WT-13091 Hacer que el modo de depuración cursor_copy sea más preciso
WT-13109 Corrija test_scrub_eviction_prepare.py para desalojar la página con el cursor release_evict
Operaciones
WT-11669 Crear un nuevo registro de registro para IDs de copia de seguridad
7.0.12 Registro de cambios
AgregaciĂłn
SERVER-89344 Corregida la salida “explain” para queries '$unionWith'
Almacenamiento
WiredTiger
WT-10994 Hacer que el servidor de limpieza respete la bandera WT_DHANDLES_DROPPED y evitar que el usuario cree un cursor bulk cuando se esté ejecutando una transacción
WT-11194 Corrigiendo la carga del formato cuando la opción de invertir está activada
WT-11273 Prevenir el punto de estrés de hs_search con pareto y repetición predecible
WT-11941 EstadĂsticas incorrectas de tiempo para desalojo y conciliaciĂłn
WT-12110 Desafie las pruebas de copia de seguridad timestamp_abort en el modo de compatibilidad
WT-12736 Marca la página como limpia después de reinstanciar la página con las actualizaciones preparadas.
Internos
SERVIDOR-58300 Generalizar el concepto de colecciĂłn local de particiones.
SERVER-64574 Actualizar MozJS/Spidermonkey a la Ăşltima versiĂłn ESR.
SERVIDOR-72019 Actualizar el driver C de Mongo y mitigar el CVE
SERVER-72090 system.users se puede renombrar a colecciones regulares y viceversa
SERVIDOR-81331 El "spilling" en SBE puede causar lecturas en un objeto de catálogo destruido
SERVER-81596 Corrige Race en index_operations_abort_concurrent_outgoing_migrations.js
SERVIDOR-82205 Realizar una comparaciĂłn de dbHash en el shell para excluir las opciones de cifrado
SERVER-82668 Remover fsync_deadlock.js del conjunto sharding_csrs_continuous_config_stepdown
SERVIDOR-83377 Haz que timeseries_dynamic_bucket_sizing.js sea más robusto
SERVIDOR-83712 No añada $en longitud a la clave de caché de planificación si no hay ordenamiento
SERVIDOR-84009 [7.0] Limpiar la prueba de rendimiento de estadĂsticas de query
SERVIDOR-84011 [7.0] Activar bandera de funcionalidad
SERVIDOR-84054 crear el atributo por defecto para ENABLE_ENTERPRISE_TESTS
SERVIDOR-84315 Introduce nueva bandera para controlar la estrategia de volcado en $group
SERVER-86674 La sincronización primaria puede creer que está actualizada cuando no lo está.
SERVIDOR-87267 Aumentar el umbral de uso de memoria de bucket_catalog para timeseries_dynamic_bucket_sizing.js
SERVIDOR-87343 Añadir awaitReplication() antes de escalar el secundario en range_deletions_has_index.js
SERVIDOR-87817 La instancia de mongo devuelve un error (MongoCommandException, ubicaciĂłn50811) en la versiĂłn 7.0.6, pero funciona bien en la versiĂłn 6.0.12.
servidor-87818 La instancia de mongo falla en la versiĂłn 7.0.6, pero funciona bien en la versiĂłn 6.0.12
SERVIDOR-88172 Config se puede usar como particiĂłn primaria incluso en un clĂşster con servidor de configuraciĂłn dedicado
SERVER-88264 Agregue una opciĂłn para habilitar advertencias para conexiones directas en clĂşsteres de una sola particiĂłn
SERVER-88417 processReshardingFieldsForRecipientCollection puede utilizar informaciĂłn de base de datos obsoleta y crear incorrectamente un destinatario
SERVIDOR-88832 Comprobar periĂłdicamente la interrupciĂłn en dbStats
SERVER-89466 Actualiza MozJS ASANHandles para admitir el seguimiento de asignaciones de memoria multihilo
SERVIDOR-89496 Recopile consultas de flujo de cambios utilizando $_passthroughToShard para estadĂsticas de query
SERVIDOR-89499 Eliminación de shard-lite, independiente, conjunto de réplicas de 1nodos y variantes tipo m60.
SERVIDOR-89723 Adaptar la validaciĂłn para el authorization_endpoint, token_endpoint, device_authorization_endpoint
SERVIDOR-89812 Solucionar el error interno del compilador C1001 al compilar mozjs en MSVC
servidor-89970 Reducir la inestabilidad de hedged_reads.js
SERVER-89994 Permitir operaciones directas de particiĂłn que adquieran bloqueos Ăşnicamente en colecciones que no sean de usuario
SERVIDOR-90086 Corrige las comprobaciones de direct_shard_connection_auth para directConnectionChecksWithSingleShard
SERVIDOR-90100 Suprime la filtraciĂłn de falsos positivos de libresolv
SERVIDOR-90122 Elabora un documento CycloneDX para 7.0
SERVER-90164 Prevenir que las pruebas que se quedan colgadas mientras recopilan minivolcados se ejecuten en Windows.
SERVER-90168 Deshabilitar variantes de compilaciĂłn LTO que sean incompatibles con Bazel
SERVER-90173 Serializar el tipo SBE ObjectId en una clave string correctamente
SERVER-90184 Solo cargar los plugins de SASL incluidos en Windows
SERVIDOR-90311 Actualizar README.third_party.md mozjs con la Ăşltima versiĂłn
SERVER- « SERVIDOR-90394 Hacer que la prueba update_node_clustertime_replset.js sea más resistente a $$NOW"
SERVER-90427 Remover la variante (sin pestillos de diagnĂłstico)
SERVER-90438 Defecto de análisis de Coverity 155571: Uso de un objeto movido
SERVIDOR-90485 $sort no funciona como se esperaba cuando se utiliza junto con includeArrayIndex
SERVIDOR-90513 Comprobar si SSL_get0_verified_chain devuelve null antes de utilizarlo
SERVIDOR-90543 El participante de la transacciĂłn debe mantener el bloqueo del cliente al configurar opCtx
SERVIDOR-90599 Remover fecha](trabajo ticket) el enlace no utilizado a liblzma
SERVIDOR-90657 [v7.0] Arreglar ignore_dbcheck_in_startup_recovery.js en 7.0
SERVIDOR-90678 Etiqueta los tests de copias de seguridad incrementales particionadas como intensivos en recursos y omite su ejecución en variantes más pequeñas.
SERVIDOR-90681 Corregir competencia de datos sobre el flag jumbo del fragmento
SERVER-90747 Gestiona $elemMatch con ruta vacĂa en el plan de enumeraciĂłn correctamente
SERVIDOR-90770 El 6.0 y el 7.0, Error de $unionWith $search query para colecciones no particionadas en un clĂşster particionado.
SERVIDOR-90777 Revertir SERVIDOR-71520
SERVIDOR-90830 Agregar reintentos a la clonaciĂłn de QA.git
SERVIDOR-90833 Corregir la optimizaciĂłn incorrecta de orden acotado cuando el campo de tiempo se renombra mediante $addFields
SERVER-90853 Implementar un linter para el sbom (para v7.0)
SERVIDOR-90866 [v7.0] Corrija que DeleteStage ignore NEED_YIELD
SERVER-90869 No permitir renombres de ruta completa con puntos para expresiones '$elemMatch'
SERVIDOR-90870 Actualizar mongotmock y corregir cualquier prueba
SERVER-90891 uassert cualquier intento de agregar Decimal a la clave V0 string
SERVIDOR-90928 Haga que copybara elimine lĂneas extra en los mensajes de confirmaciĂłn
SERVER-90985 AddToSetNode::init() debe lanzar uassert si el argumento de $each es BSON no válido
SERVIDOR-90988 El destructor de PrepareExecutionHelper deberĂa usar el valor en cachĂ© de CanonicalQuery::toStringShort que agreguĂ© especĂficamente solo para que lo use ese destructor.
SERVIDOR-90991 Aumentar el tiempo de espera en compile_and_run_unittests_*_quarter
SERVER-91066 Configura migrationCommitVersionError failpoint en todos los nodos configsvr en migration_coordinator_failover_include.js
SERVIDOR-91068 Remover la prueba read_ticket_exhaustion_with_stepdown
SERVIDOR-91094 Hacer que los backports requieran codeowners
SERVIDOR-91166 Las transacciones en retryable_write_error_labels.js deben actualizar diferentes documentos
SERVER-91176 Llama a awaitNodesAgreeOnAppliedOpTime en ignore_dbcheck_in_startup_recovery.js
SERVIDOR-91178 Gestionar una lectura de snapshot realizada en una marca de tiempo antes de la eliminaciĂłn de la colecciĂłn
SERVER-91179 Saltar el directorio jstests en codeowners para la v7.0, v6.0, y v5.0
SERVIDOR-91182 Realiza schedule_global_auto_tasks y el relacionado "sĂłlo parcheo"
SERVIDOR-91186 Mover sys-perf a ejecución en RHEL 9.4 máquinas.
SERVER-91222 Hacer que cluster_time_across_add_shard.js reintente temporalmente en caso de error KeyNotFound después de reiniciar el set de réplicas
SERVIDOR-91256 CorrecciĂłn v7.0 formato sbom y activar linteador
SERVIDOR-91275 corregir variante AL2023-arm64-cron-sĂłlo-integraciĂłn-mongot
SERVIDOR-91291 Omite etc/backports_required_for_multiversion_tests.yml en codeowners
SERVIDOR-91322 configure las opciones de configuraciĂłn perpetua en el subcomando multiversion-config
SERVER-91324 Anclar los clones de jepsen a una etiqueta especĂfica
SERVER-91362 Rendimiento: no copiar el objeto "scope" de JS si existe un JsExecution en caché.
SERVIDOR-91407 Crea una SBOM para la librerĂa crypt_shared para 7.0
SERVIDOR-91423 [v7.0] agregar la funciĂłn detect_evergreen_config
SERVIDOR-91435 Regenerar certificados de prueba con bandera heredada
SERVER-91494 Evitar el acceso más allá del final del campo group by en DocumentSourceBucket
SERVIDOR-91507 Actualiza el sbom con la nueva versiĂłn de mozjs el 7.0
SERVIDOR-91531 index_drop_before_running.js debe esperar la replicaciĂłn antes de emitir aserciones sobre la baja de Ăndices en el secundario
SERVER-91558 Hacer que HedgeCancellationTest sea resistente a la interrupciĂłn de operaciones.
SERVIDOR-91679 [v7.0] Fijar la librerĂa puremagic en 1.23
WT-11092 Actualiza s_clang_format para descargar automáticamente los binarios aarch64
WT-11109 wt_wrap_open_cursor devuelve WT_NOTFOUND en test/formato para un cursor de punto de control
WT-12708 EvaluaciĂłn/revisiĂłn del recorrido aleatorio de desalojo
WT-12863 Actualizar la verificación de la página de objetivo de desalojo para la selección de árbol en el proceso de desalojo.
7.0.11 Registro de cambios
AgregaciĂłn
SERVER-90297 La expresiĂłn de coincidencia de campo vacĂo ocasiona fallas en la reescritura de la optimizaciĂłn de flujos de cambio
Almacenamiento
WiredTiger
- WT-12900 Suba la prueba/formato que falla de CONFIG a Evergreen
Internos
SERVIDOR-76231 Validate no debe fallar inmediatamente cuando detecta claves fuera de orden.
SERVIDOR-76232 No se caiga cuando se detecten inconsistencias de Ăndice en WiredTiger.
SERVIDOR-77561 Despliegue de logging del sistema de archivos resmoke
SERVER-79014 Actualiza el asistente hasKilledSessionError() para que también verifique la clave writeError en busca de un código de Interrupción.
SERVIDOR-81454 El timeseries $geoNear lanza un error inesperado con lookup
SERVIDOR-82305 Hacer que dbCheck ignore los conflictos de preparaciĂłn en los secundarios
servidor-82764 Haz que "planningTimeMicros" incluya el tiempo del perĂodo de prueba del planificador mĂşltiple
SERVER-85279 No ejecutar el colector de estadĂsticas de colecciĂłn de FTDC en los árbitros.
SERVIDOR-85446 Reintentar en caso de error de red en multiversionconstants.py
SERVIDOR-86280 Volver a clasificar algunos avisos/errores de validaciĂłn de la colecciĂłn
SERVER-86904 Conflicto entre la sincronización inicial que configura la marca de tiempo más antigua y el re-sharding que fija la marca de tiempo más antigua
SERVIDOR-87059 Establecer el parámetro de cardinalidad del clúster puede causar que setFCV falle al reintentarse
SERVER-87087 La validaciĂłn de la comprobaciĂłn del ordenamiento de Ăndices Ăşnicos no funciona para colecciones con Ăndice clusterizado
SERVER-87373 la opciĂłn de Ăndice prepararUnique FCV la comprobaciĂłn de compatibilidad no debe realizarse durante la empresa emergente
SERVER-87661 crea el binario LAST_GREEN para mongot
SERVIDOR-88072 Mensajes de error en query de series temporales en lugar de producir una respuesta correcta
SERVER-88098 Añade un bloque try/catch a notablescan.js para reducir el ruido en las pruebas
SERVIDOR-88263 Trasladar las advertencias de conexión directa a la adquisición de la colección (y a la obtención automática de la colección)
SERVIDOR-88318 Fallo en dbcheck si un lote fallĂł esperando por el nivel de confirmaciĂłn de escritura (write concern)
SERVER-88518 Reevaluar el número y tamaño de las particiones en el query stats store.
SERVIDOR-88651 Asegúrese de que el objeto de métricas de redistribución siga existiendo al informar información de currentOp.
SERVIDOR-88694 No emitir registros de errores para escenarios de autorrecuperaciĂłn en BalancerStatsRegistry.
SERVIDOR-88978 El coordinador de resharping debe asegurarse de que los participantes hayan visto kAbort antes de eliminar los metadatos de la colecciĂłn temporal.
SERVER-89418 CursorManager pierde el seguimiento de los cursores registrados para queries con mĂşltiples ejecutores
SERVER-89490 Retornar ErrorCodes::NetworkTimeout en el pool de conexiones LDAP
SERVER-89495 Desactivar los parámetros de prueba incluso cuando no se especifiquen setParameters.
SERVER-89625 Gestionar directoryPerDb y wiredTigerDirectoryForIndexes correctamente al informar sobre namespaces y UUID durante una copia de seguridad.
SERVER-89859 Hacer que move_chunk_deferred_lookup.js sea más robusto frente a variantes más lentas
SERVIDOR-89904 Actualiza la versión de Jepsen para las pruebas “jepsen-docker”
SERVIDOR-89930 Valida correctamente la etapa $densify si 'partitionByFields' contiene el campo de densificaciĂłn
SERVER-89933 Remover particiĂłn divisiĂłn performance test
SERVIDOR-89939 Limite los registros usados para la ingesta directa de conexiĂłn a una vez por hora
SERVIDOR-89943 El utilitario de bandera de funcionalidad debe volver a intentar en caso de errores en los conjuntos con cambios de roles y al eliminar el primario
servidor-89989 Extender sharded_backup_restore.js para realizar copias de seguridad incrementales
SERVIDOR-90020 Utilice explĂcitamente 1 servidor de configuraciĂłn para las pruebas de mongos_api_params_util
SERVIDOR-90053 [v7.0] Agregar PENDIENTES SERVER-89921 para descomentar partes de las pruebas una vez que los tickets relevantes sean retrocompatibilizados
SERVER-90054 Haz que scoped_db_connection_test no sea inestable.
SERVIDOR-90069 run_restore.js y run_restore_unsharded.js no deberĂan aplicar el conteo rápido.
SERVIDOR-90090 Actualizar las distribuciones de Amazon 2 a la Ăşltima versiĂłn
SERVER-90091 Fortalecer las pruebas de eventos de división en flujos de cambios contra eventos idénticos
SERVIDOR-90112 No llame a FeatureFlag::isEnabled en audit::log*ClusterParameter
SERVER-90116 Los cursores de archivos de copia de seguridad deben requerir autorizaciĂłn del sistema
SERVER-90135 Asegúrese de que los almacenes CA del sistema Windows estén en un estado limpio al iniciar ssl_linear tests
SERVIDOR-90170 No uses jsTestName() en explain_skip.js
SERVER-90187 Limpieza de binarios multiversiĂłn antes de ejecutar pruebas resmoke
SERVIDOR-90199 La etiqueta que pruebas de index_startup_prepareunique.js requiere replicaciĂłn.
SERVIDOR-90232 Modifica los entornos multiversiĂłn para que no ejecuten jstests que dependan de compilar mongod con controles de diagnĂłstico
SERVIDOR-90238 [7.0] Habilita las estadĂsticas de query en los traspasos de estadĂsticas de query
SERVIDOR-90248 Insertar el campo _id en el parámetro de clĂşster de configuraciĂłn de auditorĂa
SERVER-90264 Remover paso lento de la compilaciĂłn
SERVER-90288 Los operadores del query a nivel de bits deben interpretar el byte direccionable más bajo en BinData como el byte menos significativo.
SERVIDOR-90320 Registro estadĂsticas de conexiĂłn en WiredTigerStatsTest::EmptySession
SERVIDOR-90443 Pruebas de actualizaciĂłn para la etapa agregada de empresas
SERVER-90630 Haz que el empaquetador sea consciente del archivo json «sbom»
WT-10802 Gestionar el error EBUSY al hacer un checkpoint en test/formato
WT-11972 Actualiza la snapshot del hilo de la aplicaciĂłn si la expulsiĂłn no ha progresado
WT-12609 Mejore la limpieza de los puntos de control y la lógica de desalojo de páginas
7.0.9 Registro de cambios
particionado
SERVIDOR-89134 Test supposedly assumes multi writes outside of transactions are atomic
Operaciones de escritura
SERVIDOR-88200 Las escrituras de series de tiempo en buckets creados manualmente pueden comportarse de manera anĂłmala
Almacenamiento
SERVER-30832 Corregir el comportamiento de dbCheck en rollback
WiredTiger
Internos
SERVIDOR-65974 Sustituye HistoricalIdentTracker por cursores de punto de control
SERVER-74931 Añadir AtomicWord::storeRelaxed
SERVER-76001 Añade métricas serverStatus para PeriodicThreadToAbortExpiredTransactions
SERVIDOR-76534 Corregir el reporte del namespace y UUID en un cursor de copia de seguridad cuando los cambios aĂşn no hayan sido validados
SERVER-77427 Evita la transmisión a través de la red cuando una partición apunta únicamente a sà misma para una $lookup subpipeline
SERVIDOR-77530 Ăšnete al ejecutor de replicado en el apagado
SERVER-79049 El servidor devuelve un CollectionUUIDMismatch inesperado, con el nombre real de la colecciĂłn igual al nombre esperado de la colecciĂłn.
SERVER-79637 Un query incorrecto genera un $lookup si la colección foránea TS usa un predicado correlacionado.
SERVER-79774 Emitir advertencia cuando el balanceo esté desactivado para colecciones con fragmentos en seguimiento en una partición en proceso de drenaje.
SERVIDOR-80194 En sharded_agg_helpers.cpp recuperamos CollectionRoutingInfo sin comprobar si hay una transacciĂłn
SERVER-80340 Gestionar y probar dbCheck durante la sincronizaciĂłn inicial
SERVER-80341 sharded_agg_helpers::attachCursorToPipeline no debe adjuntar dbVersion cuando se dirija a una particiĂłn local mediante la tabla de enrutamiento
SERVIDOR-81807 Los planes SBE en caché tienen constantes atadas al bloque
SERVER-82349 Mongo 7 se bloquea al borrar o descartar Ăndices de applyOps sin un UUID de colecciĂłn.
SERVIDOR-82571 insert_with_data_size_aware_aware_balancing.js puede ocasionalmente fallar al ejecutar contra máquinas/variantes lentas
SERVER-82717 QueryPlannerIXSelect::stripInvalidAssignments intenta eliminar la asignaciĂłn de Ăndices inexistente de $_internalSchemaAllElemMatchFromIndex
SERVIDOR-83193 Sustituya los métodos de acceso de BatchedCommandRequest obsoletos por los proporcionados por OperationContext
SERVER-83370 PrepareUnique:true para colecciones de series temporales debe arrojar un error
SERVIDOR-83984 El nivel de verbosidad de WiredTiger está suprimido
SERVIDOR-84440 Exponga el nĂşmero de procesos en espera de replicaciĂłn en serverStatus
SERVIDOR-84653 Haga que las pruebas auto_safe_reconfig_helper esperen las nuevas eliminaciones agregadas
SERVIDOR-84717 [SBE] Corrige buildGroup() para tolerar mĂşltiples campos de salida con el mismo nombre
SERVER-85681 CorrecciĂłn para el paso de un valor negativo a BasicBufBuilder::grow()
SERVIDOR-85694 La etapa del pipeline de agregación $searchMeta no pasa la correcta query a mongot después de PlanShardedSearch
SERVER-85969 Actualizaciones de la DocumentaciĂłn
SERVER-86201 Las upserts de clúster realizadas a través de la Interfaz de Procesos de ShardServer deben usar el contexto de la operación para configurar su nivel de confirmación de escritura (write concern)
SERVER-86253 Agregar serverstatus para registrar cuántos usuarios utilizan escrituras repetibles.
SERVIDOR-86327 El esquema Ăşnico de serie de tiempo por columna de bucket no se mantiene en algunos casos
SERVIDOR-86375 Haz que index_build_memory_tracking.js sea menos estricto
SERVER-86380 Permitir mĂşltiples configuraciones de IdP con el mismo emisor, pero con un par emisor-audiencia Ăşnico
SERVER-86407 La validaciĂłn no produce resultados completos cuando deberĂa hacerlo.
SERVIDOR-86419 SBE y Clásico se comportan de manera diferente para $bitsAnyClear en NumberDecimal infinito
SERVER-86474 $_internalApplyOplogUpdate con $set: { foo: Timestamp(0, 0) } no se replica correctamente
SERVIDOR-86478 El mĂnimo/máximo del bucket de serie de tiempo no rastrea nombres de campos vacĂos bajo ciertas circunstancias
SERVIDOR-86529 Vuelve a habilitar las pruebas de ciclo de energĂa en Evergreen
SERVER-86640 Reestructurar la actualizaciĂłn JWKS de IdentityProvider a IDPJWKSRefresher
SERVIDOR-86642 Proceso de actualizaciĂłn de selecciĂłn de registro de proveedor de identidad
SERVER-86648 Los archivos de ordenaciĂłn para la creaciĂłn de Ăndices reanudables no solo no se sincronizan en el sistema de archivos al apagarse
SERVIDOR-86987 AsegĂşrate de que check_metadata_consistency.js utilice escrituras reintentables al contactar con el servidor de configuraciĂłn.
SERVER-87032 No parece que se recopilen EstadĂsticas de query en flujos de cambio de base de datos completa y clĂşster completo.
SERVER-87306 Prevenir el acceso al ptr del administrador OCSP durante el apagado
SERVER-87379 Cache el valor de CanonicalQuery::toStringShort en PrepareExecutionHelper
SERVER-87521 Se corrigiĂł la condiciĂłn de carrera en BackgroundSync entre making RollbackImpl y shutdown
SERVIDOR-87537 Hacer que InternalSearchMongotRemoteSpec no sea estricto
SERVIDOR-87573 Permitir que token_endpoint sea opcional en el documento OpenID Discovery
SERVER-87845 Soluciona el problema de timeout en la prueba unitaria del watchdog PauseAndResume
SERVER-87905 Desbordamiento de entero en la validaciĂłn de BSONColumn
SERVER-87930 El utilitario Unittest CaptureLogs permite el acceso no sincronizado a las instrucciones de registro
SERVER-87987 La optimizaciĂłn de series temporales no excluye el timeField aunque sea renombrado por los $addFields y excluido por un Proyecto
SERVIDOR-88017 Resolver error de inversiĂłn de orden de bloqueo de TSAN en TimestampKVEngineTest
SERVIDOR-88034 Corregir configuraciones de tareas de ciclo de energĂa
SERVIDOR-88063 Añade la etiqueta RetryableWriteError cuando la operación de escritura falla con StaleConfig y es directa a la partición
SERVIDOR-88097 Agregue la bandera --release a las compilaciones sys-perf
SERVIDOR-88136 Corregir la prueba arbiter_always_has_latest_fcv.js para probar correctamente el comportamiento de compatibilidad de caracterĂsticas entre versiones del árbitro
SERVER-88173 Las comparaciones de bits de BinData producen resultados incorrectos en muchos casos.
SERVIDOR-88202 Corrige un posible desbordamiento de enteros en la validaciĂłn BSON
SERVIDOR-88262 Prevenir los timeouts en read_pref_with_hedging_mode.js
SERVIDOR-88296 La expresiĂłn constante $group no se puede volver a analizar
SERVER-88328 El namespace podrĂa quedar inutilizable al particionado la colecciĂłn al degradar de v7.2 a v7.0
SERVIDOR-88404 checkMetadataConsistency debe actualizarse si no encuentra información almacenada en caché para la base de datos
SERVER-88650 Deadlock en VectorClockMongoD durante el apagado
SERVIDOR-88676 Retrode en 7.0la funcionalidad build_patch_id.
SERVIDOR-88755 AsegĂşrese de que todas las variantes de compilaciĂłn sys-perf especifiquen un mongodb_setup_release
SERVIDOR-88779 FLE2 la escritura reintentable se interrumpe si se vuelve a intentar una transacciĂłn interna
SERVIDOR-88833 mongos genera una respuesta para las escrituras enviadas por el cliente con w:0
SERVIDOR-88864 Hacer nodes_eventually_sync_from_closer_data_center.js más robusto a problemas transitorios de latencia en el latido del corazón
SERVIDOR-88942 Actualiza la versiĂłn de db-contrib-tool que incluye la soluciĂłn para la descarga de binarios antiguos.
SERVIDOR-89026 Remover bench_test_with_tenants.js en v7.0
SERVIDOR-89067 Invalidar todas las solicitudes de usuario que coincidan con un nombre de usuario
SERVIDOR-89068 Establecer explĂcitamente exec_timeout y timeout_secs para el proyecto sys-perf
SERVIDOR-89076 test_resharding_test_fixture_shutdown_retry_needed no gestiona errores de SnapshotUnavailable
SERVER-89235 Falta la etiqueta de internal_strip_invalid_assignment.js
SERVIDOR-89251 Revertir la prueba concurrente movePrimary y agregaciones de v7.0 y v6.0
SERVIDOR-89253 Hacer que la reutilización de binarios compilados en el script de compilación scons sea más resistente
SERVER-89402 insert_with_data_size_aware_balancing.js es incompatible con suites de pruebas que matan/terminan el primario del CSRS
SERVER-89414 Reforzar la extracciĂłn de particiones en un desmontaje de prueba de store_historical_placement_data.js
SERVER-89554 Arreglar el script evergreen/compiled_binaries_get.sh
WT-11532 Corrija el restablecimiento de la sesiĂłn RNG utilizando el cursor RNG
WT-12225 Arreglar la debilidad del generador RNG en la etapa $sample de mongodb
7.0.8 Registro de cambios
Internos
servidor-75845 Capturar InterruptedDueToStorageChange en el shell paralelo para fcbis_election_during_storage_change.js
SERVIDOR-77559 Implementar el controlador de registros del sistema de archivos para RESMOKE
SERVIDOR-77737 $top/$bottom da un resultado incorrecto para colecciĂłn particionada y expresiones constantes
SERVER-78556 Devolver el valor por defecto de internalInsertMaxBatchSize a 64.
SERVER-78832 El constructor AutoGetCollectionForReadLockFree debe comprobar la versiĂłn de la particiĂłn al establecer la clave de particiĂłn.
SERVIDOR-78852 Prueba de movePrimary y ejecuciĂłn concurrente de $out
SERVER-79575 Corregir el conteo de nodos NUMA.
SERVIDOR-79999 reducir la cobertura del cĂłdigo de prueba en los desarrolladores de macos
SERVIDOR-81108 La bĂşsqueda particionado $ falla tassert en writeQueryStats
SERVER-83422 remover explicaciĂłn de AggQueryShape
SERVIDOR-84179 Simple8b builder does not fully reset estado after writing RLE block
SERVIDOR-84530 Añadir clave hash de estadĂsticas de query a la salida de $queryStats
SERVER-85580 Deshacer cualquier actualizaciĂłn en caso de un error en la construcciĂłn de ScopedSetShardRole
SERVIDOR-85721 Punto el registro regenerativo de tareas de langosta de enlace a Parsley
SERVIDOR-85799 rollback_recovery_commit_transaction_before_stable_timestamp deberĂa esperar a que el sistema se estabilice antes de desactivar el failpoint
SERVIDOR-86021 [v7.0] 7.0 backport testing auditar
SERVER-86583 Las lecturas de snapshot no transaccionales en una colecciĂłn no particionada pueden ejecutarse con metadatos de particiĂłn no coincidentes.
SERVIDOR-86622 El coordinador de resharding puede usar informaciĂłn posiblemente obsoleta de la base de datos
SERVIDOR-86672 El coordinador CollMod puede utilizar informaciĂłn de base de datos posiblemente desactualizada
SERVIDOR-86774 Aumenta el tamaño del oplog para pruebas PIT (restauraciĂłn a un punto especĂfico del tiempo)
SERVIDOR-86782 geo_axis_aligned.js tarda demasiado
SERVIDOR-86798 lista de denegaciĂłn validate_db_metadata_command.js del conjunto de migraciones de tenant
SERVIDOR-86965 [v7.0] Habilite las estadĂsticas de query para $search en 7.0
SERVIDOR-87058 La actualizaciĂłn de fragmentos desde una secundaria no espera el writeConcern de mayorĂa al realizar el vaciado
SERVIDOR-87081 estadĂsticas de query para bĂşsqueda particionada en v7.0
SERVER-87166 [v7.0] Arreglar collation_bucket.js para query_stats en 7.0
SERVIDOR-87323 Las continuaciones futuras deben capturar el vector de reloj como un puntero compartido.
SERVIDOR-87610 Relajar los cables trampa de retry de shardVersion en el namespace de excepciones obsoletas recibidas
SERVIDOR-87616 Crear una variante minimal trySbeEngine de la construcciĂłn en configuraciones de liberaciĂłn que tengan SBE
SERVER-87666 La forma del query para $documentos es Ăşnica en cada ejecuciĂłn.
SERVER-87982 Renombra el campo THP_enabled en la secciĂłn de estado de ftdc systemMetrics
SERVER-88111 random_DDL_CRUD_operations.js la inserción masiva debe realizar la máxima cantidad de inserciones internalInsertMaxBatchSize.
SERVER-88360 Remover la aserción de tripwire “El uuid del catálogo de particionado y el uuid de la colección del 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 particionada no vacĂa.
Query
SERVER-83602 $or -> $in MatchExpression rewrite should not generate $or directly nested in another $or
AgregaciĂłn
SERVIDOR-87313 [v7.0] [SBE] Aggregate command reaches tripwire assertion in SortStage::SortImpl::runLimitCode()
CompilaciĂłn y empaquetado
WT-11407 Solucionar la prueba test_txn24 (no WiredTiger) para detener los errores WT_ROLLBACK en MacOS
Internos
SERVIDOR-70672 Fusionar el repositorio de la empresa en 10gen/mongo
SERVER-72431 Haz que el commit de divisiĂłn de fragmentos sea idempotente
SERVER-76700 Aumentar la ventana de tiempos de CPU transcurridos aceptables en OperationCPUTimerTest::TestReset
SERVER-79285 makeOperationContext no se debe llamar en el ejecutor de limpieza de la instancia de primaryOnlyService
SERVIDOR-79999 reducir la cobertura del cĂłdigo de prueba en los desarrolladores de macos
SERVER-80177 validate() no debe devolver valid:false para documentos no conformes
SERVER-83501 Escribir un script para generar un archivo de todos los parámetros de servidor disponibles para ejecuciones sys-perf
SERVIDOR-83508 Carrera entre el supervisor y FCBIS borrando archivos de almacenamiento antiguos
SERVIDORES-83956 El balanceador emite incorrectamente un mensaje de advertencia en clĂşsteres de mĂşltiples versiones
SERVIDOR-84008 Habilite variantes de sys-perf de estadĂsticas de query en 7.0
SERVIDOR-84123 Añadir control de versiones a la validación BSON
SERVER-84125 Comprobar el tamaño del nombre del campo en la validación BSONColumn
SERVIDOR-84179 Simple8b builder does not fully reset estado after writing RLE block
SERVER-84240 Hacer que replSetReconfig reintente errores de red
SERVER-84589 El error al eliminar directamente una colección de buckets de serie de tiempo particionada puede ser engañoso.
SERVIDOR-84612 Define una versiĂłn para immer
SERVIDOR-84615 Definir una versiĂłn para linenoise
SERVER-84628 Advertencia de inicio en mongos por nivel de confirmaciĂłn de escritura/lectura.
SERVER-85318 Cambia expireAfterSeconds en timeseries_out_non_sharded.js
SERVER-85459 [v7.0] los nodos aceptan el parámetro bucketRoundingSeconds en compatibilidad de caracterĂsticas entre versiones 6.0, binario 7.0.
SERVER-85534 Punto de control del vector clock después de confirmar la colección sharded
SERVIDOR-85690 Espera a que el descenso de nivel termine antes de continuar la creaciĂłn de Ăndices en index_build_unregisters_after_stepdown.js
SERVER-85716 CorrecciĂłn para el buffer vacĂo que se pasa a la validaciĂłn BSONColumn
SERVIDOR-85843 Una operación de guardar puede fallar con NamespaceNotFound si la base de datos se ha descartado simultáneamente (solo particionado)
SERVER-85869 Una bĂşsqueda exhaustiva en la particiĂłn de configuraciĂłn puede devolver datos desactualizados.
SERVIDOR-85973 Actualizar README.third_party.md para indicar que Valgrind tiene la licencia BSD-4-Clause
SERVER-86021 7.0 auditorĂa de backport testing
SERVIDOR-86065 La validaciĂłn estructural de BSONColumn debe comprobar el modo anidado intercalado
SERVER-86106 shadow-utils no está en suse
Servidor-86158 cambiar el punto de falla utilizado en las pruebas de métricas de operación TTL
SERVIDOR-86273 $search debe establecer la versiĂłn del protocolo y el token de secuencia de bĂşsqueda en establishSearchCursors
SERVIDOR-86355 recoverRefreshDbVersion está suprimiendo errores
SERVER-86395 Investigar el error DuplicateKey al recuperar convertToCapped desde el punto de control estable
SERVIDOR-86399 AsegĂşrese de que FTDC rastrea la informaciĂłn relacionada con los sistemas que podrĂan estar ejecutando el nuevo asignador
SERVER-86403 Soluciona las advertencias de inicio de THP
SERVIDOR-86417 Cambiar el filtro $vectorSearch a obj propio
SERVIDOR-86424 $facet deberĂa poder generar documentos con searchSequenceToken
SERVIDOR-86433 Borrar la memoria en la data_union almacenada en el terminal antes de usarla
SERVIDOR-86452 [v7.0] haz v7.0 Variante de FLE más cercana al master
SERVIDOR-86454 Fusionar las restricciones canSwapWithRedact y canSwapWithSingleDocTransform
SERVER-86481 Pruebas de mayorĂa de Jepsen set, register, y nivel de consistencia de lectura no se están ejecutando en Evergreen
SERVIDOR-86523 Retrocompatibilidad de las estadĂsticas de query a 7.0 Lote #5
SERVIDOR-86607 Rechazar tokens de acceso con mĂşltiples claims de audiencia
SERVIDOR-86619 Document::shouldSkipDeleted() accede a la string sin comprobar si falta g
SERVIDOR-86620 [v7.0] Script de Backport para los parámetros de sys-perf
SERVIDOR-86622 El coordinador de resharding puede usar informaciĂłn posiblemente obsoleta de la base de datos
SERVIDOR-86624 Hacer que RSLocalClient también espere a que haya disponible un snapshot
SERVER-86632 plan_cache_drop_database.js debe detectar errores DatabaseDropPending
SERVIDOR-86634 Una colecciĂłn que termine con ecoc.compact debe considerarse una colecciĂłn FLE
SERVER-86646 Corregir el manejo en decodeRecordIdStrAtEnd de bytes de tamaño no terminados
SERVIDOR-86652 Query Stats 7.0 Agrupar de backport #6
SERVER-86698 Añade transferencias de estadĂsticas de query a evergreen_nightly para 7.0
SERVER-86700 [7.X] Corrige que timeseries_agg_out.js no espere el error NamespaceNotFound
SERVER-86705 operaciĂłn moveChunk más lenta que el Ăndice TTL en ttl_deletes_not_targeting_orphaned_documents.js
SERVIDOR-86717 Resharding debe validar que el rango de zona proporcionado por el usuario no incluya campos con prefijo $.
SERVIDOR-86772 Corregir watchdog_test desfazado
SERVIDOR-86822 remover sharding_gen de los desarrolladores de macOS
SERVER-86840 Corregir el script de reuniĂłn de pruebas unitarias para gestionar tareas divididas de pruebas unitarias.
SERVIDOR-86841 Corregir la configurar de pruebas para shapifying_bm.cpp en 7.0 rama
SERVER-86876 Deshabilite los pestillos de diagnĂłstico para las variantes sys-perf en 7.0
SERVER-86889 Se corrigiĂł idl_check_compability.py para considerar los casos lĂmite.
SERVIDOR-86903 Reintegración de QS a 7.0 Lote n.°7
SERVER-87061 Las transacciones multi-documento particionadas pueden observar efectos parciales de la operaciĂłn de reparticiĂłn concurrente.
SERVIDOR-87130 Retrocompatibilidad de las estadĂsticas de query a 7.0 Lote #8
SERVER-87177 Modificar las pruebas en expression_test.cpp para no usar $getFields.
SERVER-87330 Aceptar JWKSets con claves no RSA
SERVER-87394 [v7.0] Explora soluciones para el paquete debian11 roto
servidor-87415 Remover la carga de trabajo run_command__simple de sys-perf
SERVIDOR-87479 Ejecuta 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 Corregir gitignore para permitir la detecciĂłn de mĂłdulo de empresa por parte de Git.
SERVIDOR-87557 Excluir algunas pruebas de FF de una variante de compilación no válida
SERVIDOR-87567 El SessionWorkflow deberĂa devolver correctamente un error de respuesta ante solicitudes malformadas.
SERVIDOR-87600 Elimina variantes antiguas de system_perf.yml
SERVIDOR-87612 Retrocompatibilidad de las estadĂsticas de query a 7.0 Lote #9
WT-10178 Arreglar el estrés de sincronización que causa que el formato se agote con prepare-conflict
WT-11239 Agregar banderas de compilaciĂłn CLANG_C/CXX_VERSION a la tarea wiredtiger configure
WT-11325 Claves que faltan en el esquema-abort-predictable-test
WT-12304 RTS debe proporcionar información sobre cuánto trabajo adicional necesita realizar
WT-12321 Añade una estadĂstica para rastrear cuántos cursores masivos están abiertos
WT-12402 Agregue estadĂsticas para rastrear cuando el servidor de desalojo omite recorrer un árbol
7.0.6 Registro de cambios
particionado
SERVER-75537 Gestionar operaciones directas contra particiones
SERVER-76337 Agrega una métrica de estado del servidor para rastrear conexiones directas no autorizadas a particiones
SERVER-76984 Remover verificaciĂłn de !_isInternalClient() en el punto de entrada del servicio
SERVIDOR-77027 Solo verificar conexiones directas a la particiĂłn si habilita el particionado
SERVER-81508 Potencial doble ejecuciĂłn de instrucciones de guardar cuando se lanza ShardCannotRefreshDueToLocksHeld
SERVIDOR-83146 La operaciĂłn de escritura masiva podrĂa fallar con NamespaceNotFound
SERVIDOR-83775 No equilibres los datos entre particiones que posean más del tamaño de datos ideal
ReplicaciĂłn
SERVIDOR-79191 continuous_initial_sync.py Puede estar en retroceso (Rollback) durante el desmontaje de la FSM
Query
SERVER-84595 borrar prueba inválida jstests/noPassthrough/out_majority_read_replset.js
AgregaciĂłn
SERVIDOR-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 Libere de forma segura la direcciĂłn de referencia para permitir el acceso concurrente.
WiredTiger
- WT-11845 Soluciona el problema de visibilidad de la transacciĂłn con truncamiento
CompilaciĂłn y empaquetado
SERVER-62957 Añadir evento de flujo de cambios en reshardCollection
Internos
SERVER-69413 Actualizaciones de la DocumentaciĂłn
SERVER-72703 Degradar el bloqueo de la base de datos de $out a MODO_IX.
SERVER-72839 El 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
SERVER-75497 Convertir contenedores ordenados en CollectionCatalog en inmutables
SERVIDOR-75613 Añadir pretty printers de GDB para estructuras de datos inmutables
SERVIDOR-75851 Añadir typedef para vector inmutable
SERVIDOR-76463 Asegurarse de que los bloqueos de DDL particionado adquiridos fuera de un coordinador esperen la recuperaciĂłn de DDL
SERVER-77801 Remover sharded_collections_jscore_passthrough_with_config_shard de los hosts de macOS
SERVIDOR-78188 Permitir el uso por defecto del pool de conexiones LDAP multihilo con libldap y OpenSSL 1.1.1
SERVER-78311 mongos no informa sobre writeConcernError en presencia de writeErrors para el comando de inserciĂłn
SERVER-78662 Deadlock con la creaciĂłn de Ăndices, paso posterior, transacciĂłn preparada y bloqueo coll MODE_IS
SERVIDOR-78911 Suprime siempre el registro “Se suministró un nombre de usuario diferente a saslSupportedMechs” durante la autenticación intra-cluster de X.509
servidor-79150 Reduce el alcance de ScopedSetShardRole a la etapa de configuraciĂłn de la creaciĂłn de Ăndices
SERVIDOR-79192 Corrige migration_coordinator_commit_failover.js para utilizar awaitReplicationBeforeStepUp: false
SERVIDOR-79202 PinnedConnectionTaskExecutor puede quedarse atascado al apagarse
SERVER-79214 Los documentos huérfanos causan fallas en indexu.js
SERVER-79286 Crea un mando de query
SERVIDOR-79400 Implementar heurĂsticas de desempate con el nĂşmero de documentos
SERVER-79972 Investigar cĂłmo acelerar el archivado de vaciados principales
SERVIDOR-80150 Registro del compresor de red negociado con metadatos del cliente
SERVIDOR-80233 Implementar heurĂstica de prefijos de Ăndice
SERVIDOR-80275 Agregar lĂnea de registro para obtener una puntuaciĂłn detallada del plan
SERVER-80310 Actualiza sysperf para permitir ejecutar tareas individuales de genny en waterfall
SERVER-80645 Los paquetes Community de Amazon 2023 no se instalan
SERVER-80978 Corrija un posible bloqueo entre TTLMonitor::onStepUp y transacciĂłn preparada
SERVIDOR-81021 Mejora el heurĂstico del prefijo de Ăndice teniendo en cuenta intervalos cerrados
SERVIDOR-81181 Activar featureFlagCheckForDirectShardOperations
SERVIDOR-81246 El comportamiento de FLE WriteConcernError no está claro
SERVIDOR-81534 Los bloqueos DDL no deben ser adquiridos durante el paso hacia abajo o el apagado
SERVER-82053 Utilizar sugerencia de Ăndice para la query de reapertura del bucket de serie de tiempo
SERVIDOR-82221 listCollections y listIndexes deben incluir namespaces pendientes de confirmaciĂłn
SERVIDOR-82261 El script setup_spawnhost_coredump podrĂa omitir un volcado de memoria central de un proceso bloqueado en Windows
SERVER-82353 La transacción multi-documento puede perder documentos cuando movePrimary se ejecuta simultáneamente.
SERVIDOR-82365 Optimiza la construcciĂłn del histograma de estado de distribuciĂłn de la colecciĂłn del balanceador (intento 2Âş)
SERVIDOR-82450 MongoServerError: las escrituras por lotes deben generar una sola entrada applyOps
SERVIDOR-82627 ReshardingDataReplication no se une al grupo de hilos ReshardingOplogFetcher causando una falla invariante.
SERVIDOR-82640 Sube la salida de mongod --version a S3 durante la compilaciĂłn del servidor en Evergreen
SERVIDOR-82815 Exponer la creaciĂłn de la clave del Ăndice del servidor mediante agregaciĂłn
SERVIDOR-83050 Crea una implementaciĂłn de MongoDB en AL2-openssl-1.1.1
SERVER-83119 Una rĂ©plica secundaria se bloquea en una colecciĂłn con Ăndice clusterizado si se habilita notablescan
SERVER-83145 El fragmento de bĂşfer compartido rastrea incorrectamente el uso de la memoria en freeUnused()
SERVIDOR-83192 Siempre incluye cero cpuNanos en el perfilador.
SERVIDOR-83296 Remueve los datos de columna del fuzzer BSON
SERVIDOR-83337 Vuelve a habilitar wt_size_storer_cleanup_replica_set.js en macOS
SERVIDOR-83369 La creaciĂłn de Ăndices no aplica validaciĂłn del tipo de campo "bucketSize"
SERVIDOR-83454 El registro y la baja del Servicio Rango Deleter no deberĂan confiar en las garantĂas de orden onCommit.
SERVER-83492 Remover los valores limit y skip de la clave de caché del plan SBE si es posible
SERVER-83567 Empuje en tiendas clásicas con valores faltantes.
SERVIDOR-83610 Considere reducir los privilegios requeridos para $documents
SERVIDOR-83639 Añadir excepción para el fuzzer para la validación BSONColumn
SERVIDOR-83738 db-contrib-tool falla a veces al obtener el json de la versiĂłn
SERVIDOR-83825 aumentar el nivel de verbosidad del registro para los reintentos de conflicto de escritura en index_build_operation_metrics.js:
SERVER-83874 La operaciĂłn de mover primario no descarta db.system.views en el donante
SERVIDOR-83955 Repara mensajes de advertencia incorrectos en el comando ReplSetGetStatus
SERVIDOR-83959 Al preparar el plan SBE, pase correctamente el argumento preparingFromCache
SERVIDOR-84063 Remover BlackDuck del correo diario de seguridad cron
SERVER-84130 OptimizaciĂłn incorrecta del filtro a nivel de bucket cuando algunos eventos en el bucket no tienen el campo
SERVIDOR-84147 Actualizar el espacio de trabajo de vscode de true a explicit
SERVIDOR-84186 Agrega un benchmark que ejecute operaciones matemáticas en Series de Tiempo a sys perf
SERVIDOR-84233 Soporte para BSON MinKey y MaxKey en BSONColumn
SERVIDOR-84313 Excluya coordinate_txn_recover_on_stepup_with_tickets_exhausted.js de los conjuntos multiversion particionado en 7.0
SERVER-84336 Las inserciones timeseries pueden dejar BSONObj colgantes en WriteBatches en ciertos casos
SERVIDOR-84337 Hacer backport de las nuevas variantes añadidas a perf.yml a sys-perf-7.0 y sys-perf-4.4.
SERVER-84338 Los queries $or de nivel superior pueden llevar a una entrada de caché de plan SBE no válida que devuelva resultados incorrectos.
SERVIDOR-84353 La prueba para el paso abajo de bloqueo con consumo de tickets de lectura es inestable
SERVER-84410 Realiza una actualizaciĂłn inicial de los otros mongos en txn_with_several_routers.js
SERVIDOR-84436 Gestiona saltos + suma de lĂmites que desbordan int64_t en SBE
SERVIDOR-84468 Solucionar interbloqueo al ejecutar runTransactionOnShardingCatalog()
SERVIDOR-84534 [7.0] Lista de bloqueo plan_cache_sbe.js de replica_sets_initsync_jscore_passthrough
SERVIDOR-84548 Usar ShardServerCatalogCacheLoader en configsvr provoca un uso excesivo de manejadores de datos WT / uso de memoria
SERVER-84567 writeQueryStats debe registrar un error en lugar de emitir un uassert cuando la funcionalidad está deshabilitada.
SERVER-84722 Crear un parámetro de servidor no documentado para omitir la validación de documentos en la ruta de inserción de código para uso interno
SERVIDOR-84723 Las transacciones multi-documento particionadas pueden observar efectos parciales de las operaciones DDL concurrentes.
SERVIDOR-84732 Corregir error tipográfico en mongo-perf autónomo inMemory ARM AWS test
SERVIDOR-84806 Ignorar el evento de cambio reshardCollection después de v6.0->v7.0 actualizar en prueba
SERVIDOR-85167 El almacenador de tamaños puede vaciarse simultáneamente mientras se destruye para rollback
SERVER-85171 dividir tareas unitarias
SERVIDOR-85206 Mejora del rendimiento de full_range.js y explicit_range.js
SERVIDOR-85260 SBE $mergeObjects bloquea el servidor con entrada indefinida
servidor-85263 Reporte de nombre de aplicaciĂłn cliente escapado
SERVER-85306 Actualiza la configuraciĂłn de sys-perf para usar enlaces de Github con HTTPs en lugar de SSH
SERVIDOR-85419 El equilibrador contamina los registros si no se encuentra un destinatario adecuado durante el drenaje.
SERVIDOR-85453 ExternalDataSourceScopeGuard no debe ser compatible con mĂşltiples ejecutores de planes
SERVER-85530 Actualizar certificados de prueba
SERVER-85633 Añade un bloqueo alrededor de la llamada res_ninit
SERVIDOR-85652 Actualiza las tareas de Azure del atlas de DSI para que utilicen un artefacto de compilaciĂłn AL2.
SERVIDOR-85693 Arreglar una posible violaciĂłn de acceso en User::validateRestrictions
SERVER-85714 El validador BSONColumn debe tratar MinKey y MaxKey como no comprimidos
SERVIDOR-85771 Hacer que $bucketAuto sea más robusto en caso de una string vacĂa para el campo groupBy
SERVIDOR-85848 $redact inhibe la optimizaciĂłn de flujo de cambios
SERVIDOR-85956 Query Stats 7.0 Agrupar de backport #1
SERVER-85984 La prueba para insertar Docs más grandes que el máximo permitido por el usuario es inestable.
SERVIDOR-86027 Etiqueta insert_docs_larger_than_max_user_size_standalone.js con requires_persistence y requires_replication
SERVIDOR-86081 Falta de sys-perf required parameters Debido a Evergreen restricciĂłn
SERVER-86096 Añade cargas de trabajo de Queryable Encryption al 7.0 Proyecto en Evergreen
SERVER-86116 CreateCollectionCoordinator puede no lograr crear los metadatos del fragmento al momento de realizar el commit.
SERVIDOR-86118 Retrocompatibilidad de las estadĂsticas de query a 7.0 Lote #2
SERVIDOR-86298 Query Stats 7.0 Agrupar de backport #3
SERVIDOR-86363 Hacer que el inicio de sesiĂłn en el registro de contenedores sea silencioso
SERVIDOR-86432 Retrocompatibilidad de las estadĂsticas de query a 7.0 Lote #4
WT-11777 CorrecciĂłn de unidades de llamadas a __wt_timer_evaluate(): registro y periodo de progreso
WT-11987 El nĂşmero de versiĂłn de la tabla se descartĂł a versiĂłn=(mayor=1,menor=0)
WT-12043 Remover el ifdef obsoleto HAVE_DIAGNOSTIC para evitar la fuga de memoria
WT-12077 Cálculo incorrecto de la suma de verificación del hardware en zSeries para búferes en la pila
WT-12147 Desactivar temporalmente clang-analyzer
WT-12211 Corrige la variable de entorno PATH en el analizador de bloqueos para generar un vaciado central de Python (7.0)
7.0.5 Registro de cambios
particionado
SERVIDOR-73763 La resharding no amplĂa los rangos de zona para los documentos config.etiqueta, lo que conduce a un bucle fassert del primario del servidor de configuraciĂłn por un error de clave duplicada.
SERVER-82838 ReshardingOplogApplier utiliza el nivel de confirmaciĂłn de escritura (write concern) {w: "majority", wtimeout: 60000} al persistir el progreso de la aplicaciĂłn del oplog de redistribuciĂłn de particiones.
SERVIDOR-82883 Recuperar TransactionCoordinator en paso up puede bloquear la adquisición de tickets de lectura/escritura mientras los participantes están en el estado preparado
SERVIDOR-82953 CreateCollectionCoordinator::checkIfOptionsConflict debe ser más detallada
SERVIDOR-83061 Remover partially-released vestiges of ShardRole API from 7.0
Query
SERVIDOR-83470 Introducir la configuraciĂłn internalQueryFrameworkControl para 6.0-estilo lĂłgica de selecciĂłn de motor
Almacenamiento
SERVER-33494 WT SizeStorer nunca borra entradas antiguas.
Internos
SERVIDOR-65082 Remover el flag de funcionalidad para los Ăndices de mĂ©tricas de serie de tiempo
SERVIDOR-65666 No crear fragmentos en particiones en vaciado al particionar una nueva colecciĂłn
SERVER-70338 El rendimiento de las query accede al motor de almacenamiento sin bloqueos durante el apagado y el rollback
SERVER-70974 Corregir finalizaciones anticipadas activadas cuando el usuario especifica los parámetros del servidor TCP Fast Open
SERVER-75033 Capturar vaciados de nĂşcleo de fallos de pruebas en macOS
SERVIDOR-76560 Las colecciones de series de tiempo no siempre reconocen correctamente expireAfterSeconds
SERVIDOR-77311 Añade un nuevo mensaje de registro cuando un nodo secundario omita una creaciĂłn de Ăndices en dos fases con un subconjunto de Ăndices construido
SERVIDOR-77728 Reforzar prueba de Ăndice comodĂn válido index.js
SERVIDOR-77827 Permitir que el rol de restauraciĂłn descarte system.views
SERVIDOR-78065 Crear indicador de funcionalidad
SERVIDOR-78066 Activar bandera de funcionalidad
SERVIDOR-78998 Refactoriza la comprobaciĂłn del valor de 'internalQueryFrameworkControl' en todo el cĂłdigo de la query.
SERVER-79217 La carrera en PrimaryOnlyServiceMongoDTest::stepUp causa una falla invariable
SERVIDOR-79235 rolling_index_builds_interrupted.js checkLog depende de clearRawMongoProgramOutput
SERVER-79274 Los controles de compatibilidad de caracterĂsticas entre versiones pueden ser problemáticos si la compatibilidad de caracterĂsticas entre versiones está sin inicializar entre los controles
SERVIDOR-79762 Corregir initial_sync_chooses_correct_sync_source.js para esperar que el nodo de sincronizaciĂłn inicial encuentre el primario antes de comenzar la sincronizaciĂłn inicial
SERVIDOR-79810 hacer que JournalFlusher::waitForJournalFlush() sea interrumpible al esperar el nivel de confirmaciĂłn de escritura (write concern)
servidor-79864 El eliminador TTL no gestiona correctamente colecciones de series de tiempo con fechas de rango extendido.
SERVIDOR-79919 guardar prueba js para SERVIDOR-79810
SERVER-79924 Usar un flag 'isCount' preciso para codificar un CanonicalQuery para SBE plan caché
SERVER-80363 El valor por defecto de 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 dedicĂł tiempo durante el inicio y el apagado
SERVIDOR-80789 Hacer que AutoGetOplog se comporte de manera constante en el nodo del set de réplicas iniciado de manera autónomo
SERVER-80901 GFeatureFlagServerlessChangeStreams de auditorĂa
SERVIDOR-80922 El orden de los campos del objeto no está definido cuando se usa $setWindowField
SERVER-80974 Apagado no limpio mientras se eliminaban los archivos locales.* la colecciĂłn y los Ăndices pueden hacer que el catálogo sea inconsistente
servidor-81046 agregar requireSequenceTokens a SearchCommand.CursorOptions
SERVIDOR-81143 export_import_concurrency.js debe comprobar el cĂłdigo 2 al finalizar el subproceso cliente resmoke.
SERVER-81229 Move primary puede que no limpie las colecciones clonadas en caso de fallo
SERVER-81371 La fase de clonaciĂłn de movePrimary podrĂa volver a intentarse indefinidamente si la base de datos contiene vistas particionadas
SERVIDOR-81375 Deshabilitar las pruebas de reorganizaciĂłn de transacciones internas en el conjunto de pruebas de degradaciĂłn de CSRS
SERVIDOR-81396 "Enterprise RHEL 8.3 " s390x variante de compilar "Compartida" está sobrescribiendo los binarios de "Enterprise RHEL 8.3 s390x" (no Compartido)
SERVIDOR-81400 ValidaciĂłn estructural para BSONColumn
SERVER-81442 Hilo de restablecimiento de oplog Poke WT periĂłdicamente
SERVIDOR-81517 deny list validate_db_metadata_command.js from suite de migraciĂłn
SERVER-81591 Asegúrese de que el secundario que se está promoviendo en stopReplicationAndEnforceNewPrimaryToCatchUp no esté desactualizado
SERVIDOR-81603 Establezca el subproceso de trabajo de flujo del balanceador como interrumpible para admitir un paso correcto del servidor de configuraciĂłn
SERVIDOR-81606 Excluir la prueba de durabilidad del catálogo sin marca de tiempo de las variantes en memoria
SERVIDOR-81631 Haz que el campo de configuraciĂłn authorizationClaim OIDC proveedor de identidad sea opcional
SERVIDOR-81949 Sincronizar de 10gen/mongo a mongodb/mongo en v4.4 con copybara
SERVER-81978 repl::applyCommand_inlock no gestiona las excepciones TemporarilyUnavailable y TransactionTooLargeForCache
SERVIDOR-82036 Relajar el invariante de recuperaciĂłn de inicio para la creaciĂłn de Ăndices monofásicos no acabados
SERVIDOR-82043 Mejora de la validaciĂłn de mensajes de confirmaciĂłn para los commits en 10gen/mongo
SERVIDOR-82073 Corregir la generaciĂłn del comando de combinaciĂłn de fragmento en collection_defragmentation.js
SERVER-82090 Reducir el alcance de la sincronizaciĂłn para la reapertura basada en ficheros
SERVIDOR-82111 En sharded_agg_helpers.cpp mover el invariante debajo de la verificaciĂłn del estado de respuesta
SERVIDOR-82143 Hacer que el campo de configuraciĂłn clientId OIDC proveedor de identidad sea opcional
SERVIDOR-82197 Resultados de query incorrectos en SBE si el $group genera un desbordamiento en presencia de intercalaciĂłn
SERVIDOR-82223 El manejador de commits en el observador de la operaciĂłn compatibilidad de caracterĂsticas entre versiones es susceptible a interrupciones
SERVIDOR-82313 Corrige la cancelaciĂłn de la API txn desde quien la llama
SERVIDOR-82365 Optimiza la construcciĂłn del histograma de estado de distribuciĂłn de la colecciĂłn del balanceador (intento 2Âş)
SERVER-82368 Concuerda los principales/inferiores N acumuladores en SBE y Classic
SERVIDOR-82391 [v4.4] Solo permite que github Apps Copybara Syncer: 10gen-to-Mongodb sincronice las nuevas confirmaciones en mongodb/mongo.
SERVIDOR-82437 db.collection.getSearchIndexes(<indexName>) devuelve un Ăndice duplicado
SERVIDOR-82447 $project impulsado incorrectamente en timeseries cuando $project utiliza $getField en un campo de mediciĂłn
SERVIDOR-82449 [v4.4] Optimizar el comportamiento de sincronizaciĂłn de copybara para escenarios especĂficos sin cambios
SERVER-82555 Usa 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 debe utilizar escrituras reintentables al contactar con el servidor de configuraciĂłn
SERVIDOR-82708 Actualizar las variantes que se usan para las pruebas de rendimiento en ramas estables
SERVIDOR-82730 El comando validate puede conservar la invariancia sobre keystrings corruptos
SERVIDOR-82781 Simular gancho de prueba de choque puede dejar parte del archivo al copiar datos
SERVIDOR-82791 createView falla con StaleConfig si ya existe una colecciĂłn particionada con el mismo namespace
SERVER-82967 Stepdown despuĂ©s de llamar a ActiveIndexBuilds::registerIndexBuild() durante la configuraciĂłn de la creaciĂłn de Ăndices no se desregistra por sĂ mismo
SERVIDOR-82984 FLE2 con inserciĂłn: verdadero puede tener upsertedDocuments.size() == 1 y updateReply.getNModified() == 1 al mismo tiempo
SERVIDOR-83088 Hacer que the matchPattern sea opcional para los IdP de flujo de máquina.
SERVER-83091 El query $or puede activar un bucle infinito durante la enumeraciĂłn del plan.
SERVIDOR-83099 LDAPTimer::setTimeout puede ejecutar la funciĂłn de retorno en lĂnea
SERVIDOR-83107 Añadir campo 'type' al struct search IndexDefinition
SERVER-83150 Document::shred() no copia los metadatos del documento
SERVIDOR-83161 Corrige la lectura concurrente de _errMsg de MigrationDestinationManager sin adquirir mutex
SERVIDOR-83225 Solucionar la prueba untimestamped_catalog_writes_require_durability
SERVIDOR-83257 IDPManager debe hacer copias locales compartidas_ptr de manera atĂłmica
SERVIDOR-83283 Modificar el script de copybara para enviar un mensaje de Slack en caso de fallo
SERVIDOR-83336 Desactivar temporalmente wt_size_storer_cleanup_replica_set.js en macOS
SERVIDOR-83354 Programar la instancia de copybara después de cada confirmación realizada
SERVIDOR-83389 aggregation_optimization_fuzzer falla en 6.0 y 7.0 con un punto de fallo disablePipelineOptimization desactivado.
SERVIDOR-83429 FLE2 actualizable repetible: actualizar y findAndModify fallan al reintentarse si el documento se elimina
SERVIDOR-83485 Corregir el cĂłdigo de serializaciĂłn de rutas multikey utilizado durante la validaciĂłn.
SERVER-83494 [7.0] Corregir el caso de prueba de la unidad eliminadora de rangos
SERVER-83499 Actualiza las pruebas del gestor de metadatos que esperan que la descripciĂłn de la colecciĂłn contenga un preservador de rango
SERVIDOR-83580 Reintroducir las pruebas unitarias de polĂticas de balanceador con varios fragmentos
SERVIDOR-83592 Agregue la bandera resmoke --enable_enterprise_tests para habilitar las pruebas js empresariales
SERVER-83655 Restablecer excepciĂłn ns legal para clientes en admin.system.new_users
SERVIDOR-83685 Configura internalQueryFrameworkControl "trySbeRestricted" como el control de query por defecto
SERVIDOR-83777 Limite $in de longitud en la clave de caché de plan con internalQueryMaxScansToExplode + 1
SERVER-83830 En la versión Enterprise, crear una colección en un set de réplicas con la opción storageEngine.inMemory interrumpe las réplicas secundarias.
SERVIDOR-83866 Actualizar BACKPORTS_REQUIRED_BASE_URL de mongodb/mongo a 10gen/mongo
SERVIDOR-83916 Añadir supresión LSAN para hilos filtrados por pools de hilos no unidos.
SERVER-83952 Corregir los fallos del fuzzer para la validaciĂłn de BSONColumn
SERVER-84013 Resultados incorrectos del plan de escaneo de Ăndices en query con predicados duplicados en $or anidados
SERVIDOR-84087 Asegúrate de que ExecutorPool se termine después de que las migraciones se hayan completado.
SERVER-84148 Se corrige el problema de temporizaciĂłn en la prueba fle2_compact_setfcv.js
SERVIDOR-84337 Hacer backport de las nuevas variantes añadidas a perf.yml a sys-perf-7.0 y sys-perf-4.4.
WT-7929 Investigar una soluciĂłn para evitar bloqueos del FTDC durante el punto de control.
WT-11584 Solucionar la prueba test_checkpoint_stats
WT-11698 Re-activar la verificaciĂłn HS en v7.0
WT-11774 Añadir estadĂstica de diagnĂłstico para investigar la incapacidad del servidor de desalojo de encolar páginas
WT-12036 SoluciĂłn temporal para la contenciĂłn de bloqueo en Windows
7.0.4 Registro de cambios
particionado
SERVIDOR-82069 Se utiliza una funciĂłn arrojable en el guardia de alcance al registrar el Ăndice
SERVIDOR-82364 Arreglar la tabla $config.transitions para la carga de trabajo analyze_shard_key.js FSM
Internos
SERVER-67962 Cuando se aplica config.image_collection, las eliminaciones necesitan un mejor control de concurrencia.
SERVER-69206 Defecto de análisis de Coverity 122738: Uso de un objeto movido
SERVER-69244 $merge falla cuando el nivel de consistencia de lectura por defecto de la sesiĂłn se establece en “mayorĂa”.
SERVIDOR-72532 CommandNotFound: No existe el comando: 'shardVersion'
SERVIDOR-75756 Comprobar la presencia de la query en la caché de planes
SERVIDOR-77113 Excluir campos que contengan puntos de los Ăndices de series de tiempo
SERVIDOR-79317 Proporciona más documentaciĂłn y funciones auxiliares para casos donde las verificaciones de flags de caracterĂsticas puedan ejecutarse cuando la compatibilidad de caracterĂsticas entre versiones no estĂ© inicializada durante la sincronizaciĂłn inicial.
79470 Actualizar provisionamineto de infraestructura particiĂłn-lite-auditar para sysperf
SERVIDOR-79975 [Clásico] Optimizar claves de grupos grandes
SERVER-81028 Comportamiento incorrecto de $listCatalog en presencia de un cambio de nombre concurrente de una colecciĂłn en la versiĂłn v7.0
SERVER-81133 Acelerar la lógica para la persistencia de la caché de la tabla de enrutamiento.
SERVIDOR-81295 No se puede reanudar las pipelines changeStream de la V2 con tokens de reanudaciĂłn V1
SERVER-81390 HashAggStage no respeta la intercalaciĂłn al desbordar al disco
SERVIDOR-81435 Agregar métricas para capturar el impacto de la confirmación de grupo de serie de tiempo
SERVIDOR-81456 Suprimir fallas del desinfectante de fugas para AsioReactor
SERVER-81467 Ejecuta Jepsen list-append en Evergreen
SERVER-81524 Las invocaciones no operativas de setUserWriteBlockMode deben esperar la confirmaciĂłn de la mayorĂa de SystemLastOpTime
SERVIDOR-81581 ExtensiĂłn del tiempo de espera de BlackDuck
SERVIDOR-81605 cleanupOrphanedWhileMigrating.js no debe ejecutarse en suites de cambio de paso
SERVIDOR-81942 El coordinador de ShardingDDL debe reintentar en errores de LockTimeout
SERVER-82028 Las operaciones DDL en la colecciĂłn de series temporales durante la migraciĂłn del inquilino pueden hacer crashar el destinatario debido a una falla invariante.
SERVIDOR-82086 Añada cargas de trabajo de query tsbs a sys perf
SERVIDOR-82156 Inconsistencia entre las respuestas de inserciĂłn y actualizaciĂłn de FLE para retriedStmtIds
SERVIDOR-82178 Actualiza las referencias a ycsb_like_queryable_encrypt1_cfdefault_sharded en system_perf.yml
SERVIDOR-82204 Las funciones ventana clásicas primero/última manejan incorrectamente el campo faltante
SERVIDOR-82220 Evite la invariancia durante assertIsPrimaryShardForDb
SERVIDOR-82234 Relaja las aserciones en session_pooling.js
SERVIDOR-82324 Solucionar condiciĂłn de carrera de datos al leer/escribir el ID de sesiĂłn lĂłgica
SERVIDOR-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 aggregate currentOp en fsync.js
SERVER-82446 El caso de uso $densify puede resultar en documentos fuera del rango.
SERVIDOR-82590 [7.0 Solo] Prueba de actualizaciĂłn/reducciĂłn de la funcionalidad de banderas para eliminaciones arbitrarias de series temporales
SERVER-82798 Respetar el tamaño mĂnimo del bucket de serie de tiempo al calcular el lĂmite de tamaño del bucket
SERVIDOR-82799 Aumenta reshardingCriticalSectionTimeoutMillis para resharding_update_tag_zones.js
SERVIDOR-82803 El hook CheckMetadataConsistency debe ignorar los errores NetworkInterfaceExceededTimeLimit
WT-11698 Re-activar la verificaciĂłn HS en v7.0
7.0.3 Registro de cambios
Seguridad
SERVIDOR-77119 fle2_crud.js deberĂa utilizar la misma sesiĂłn para leer de colecciones cifradas/no cifradas
particionado
SERVIDOR-40459 Optimizar la construcciĂłn del histograma de estado de distribuciĂłn de la colecciĂłn del balanceador
SERVIDOR-77479 Los participantes de renombramiento particionado podrĂan snapshot/restauraciĂłn incorrectamente documentos pendientes de eliminaciĂłn de rango
SERVER-79327 Falta verificaciĂłn en clave de particiĂłn de colecciĂłn de depuraciĂłn
SERVER-81241 El procesador del eliminador de rango no debe intentar reprogramar tareas durante el apagado del servicio.
CompilaciĂłn y empaquetado
SERVIDOR-80752 Aumenta el tamaño de la AMI de Windows para reducir las posibilidades de OOM
Internos
SERVIDOR-62921 Mejorar el registro de selecciĂłn de fuente de sincronizaciĂłn
SERVER-66018 Exponer métricas para el uso de readPreference
SERVER-69244 $merge falla cuando el nivel de consistencia de lectura por defecto de la sesiĂłn se establece en “mayorĂa”.
SERVIDOR-69821 Corregir el error de reducciĂłn (underflow) en el seguimiento de memoria de la query
SERVER-71819 Difundir el comando collMod a todas las particiones
SERVER-72687 Soporte para $out a colecciones de series de tiempo
SERVER-74061 Soporte $out para series de tiempo en secundarios y clĂşsteres fragmentados
SERVER-76341 Añadir estadĂstica de rendimiento de eliminaciĂłn por rango
SERVER-76626 Investigue fallas de prueba para los comandos concurrentes $out y shardCollection
SERVIDOR-76789 Agrega immer al README.third_party.md
SERVIDOR-76912 Excluir migration_recovers_unfinished_migrations.js de los conjuntos de particiones de configuraciĂłn
servidor-77231 Soporte de plataforma: Añade soporte para Debian 12
SERVER-77506 Las transacciones multi-documento particionadas pueden no coincidir con los datos y ShardVersion.
SERVIDOR-78009 shardSvrCommitReshardCollection El comando debe fallar de manera recuperable si el nodo se está apagando
SERVIDOR-78091 Ejecute las tareas publish_packages en rhel 8.7 en vez de rhel 8.0
SERVER-78108 La interfaz del punto de venta debe exponer su estado de apagado
SERVER-78115 Las particiones primarias deben confirmar una escritura por mayorĂa antes de utilizar nueva informaciĂłn de enrutamiento del servidor de configuraciĂłn
SERVIDOR-78342 nReturned en una query lenta es incorrecto cuando no se han encontrado Docs
SERVIDOR-78384 mongos debe permitir --port 0
SERVIDOR-78687 Configure la sincronizaciĂłn de copybara entre 10gen/mongo y 10gen/mongo-copybara
SERVER-78847 Los comandos de gestiĂłn del Ăndice de bĂşsqueda no logran detectar la colecciĂłn en otras particiones
SERVIDOR-78851 movePrimary puede fallar en la fase de clonaciĂłn si $out se ejecuta en paralelo
SERVER-78854 CurOp::completeAndLogOperation espera a que un ticket adquiera el GlobalLock
SERVIDOR-78952 Revertir SERVIDOR-78855 después de SERVIDOR-77506
SERVER-79088 Mejorar el rendimiento del multi-planificador SBE para query que devuelve cero resultados.
SERVER-79251 Prueba de eliminaciĂłn del Ăndice de la clave de particiĂłn con hash: la migraciĂłn de fragmento aborta la migraciĂłn
SERVIDOR-79335 Auditar gFeatureFlagColumnstoreIndexes
SERVIDOR-79384 Permitir el inicio con el URI de Emisor no disponible
SERVIDOR-79446 la inserciĂłn ignora collectionUUID para colecciones de series temporales
SERVIDOR-79471 Las lecturas espejeadas deberĂan incluir la versiĂłn de la base de datos además de la versiĂłn del fragmento
SERVIDOR-79585 Una válida de $match falla en la colección de series de tiempo
SERVER-79632 Detener la eliminaciĂłn de rangos cuando el Ăndice de clave de particiĂłn con hash no existe
SERVIDOR-79664 Gestiona TemporarilyUnavailableException en la aplicaciĂłn de transacciones preparadas
SERVER-79779 AsyncResultsMerger filtra cursor de shard cuando getMore falla debido a error de no ser primario
SERVER-79781 TestGetDestinedRecipientThrowsOnBlockedRefresh no deberĂa ejecutar dos actualizaciones sin restablecer el valor de retorno ficticio del cargador de cachĂ© de catálogo
SERVIDOR-79926 Investiga las posibles causas de fallo de OCSP
SERVIDOR-80001 Eliminar la lista de opCtx durante ClientDisconnect durante getMores
SERVIDOR-80021 Realizar la conversiĂłn $convert correctamente entre double y string
SERVIDOR-80157 ExclusionProjectionExecutor obliga a la caché de Documento a cargar los campos excluidos
SERVIDOR-80203 NormalizaciĂłn del meta campo de serie de tiempo puede romper la orientaciĂłn de inserciĂłn.
SERVER-80270 Probar el nuevo comportamiento de la funciĂłn always-on
SERVIDOR-80279 Confirmar en una transacciĂłn inexistente y luego proceder a continuar puede desencadenar un invariante.
SERVIDOR-80358 Las inserciones de series de tiempo generan campos de Ăndice duplicados en el documento de bucket
SERVIDOR-80809 Haz que _logOplogEntriesForInvalidResults sea resiliente a oplog inexistentes
SERVIDOR-80886 $out puede fallar con un StaleDbVersion después de un movePrimary
SERVER-81033 Ignorar la respuesta de collMod de la particiĂłn DBPrimary si no tiene fragmentos
SERVER-81041 Corregir el bloqueo de compactaciĂłn de la colecciĂłn de series de tiempo.
SERVIDOR-81044 Gestiona correctamente la actualizaciĂłn interna del oplog en transacciones
SERVIDOR-81055 $listSearchIndexes no se arroja cuando se usa fuera de atlas en 7.2 versiones alfa
SERVER-81106 La particiĂłn de destinatario no espera a que la versiĂłn de la colecciĂłn persista localmente antes de comenzar la fase de clonaciĂłn.
SERVIDOR-81146 Utiliza datos históricos de ejecución para establecer tiempos de espera por defecto cuando los datos no están completos
SERVIDOR-81149 La compresión de cubeta de actualización de series de tiempo falló debido a la pérdida de datos por descompresión
SERVIDOR-81155 Use la semántica de movimiento para evitar copiar todos los fragmentos en el coordinador createCollection
SERVER-81198 Corrige la entrada last_lts en el archivo backports_required_for_multiversion_tests.yml
SERVER-81201 Limitando el uso de memoria durante la fase de clonaciĂłn en la particiĂłn receptor
SERVIDOR-81202 Usa el entorno del host al firmar
SERVIDOR-81203 Cambia la versiĂłn de featureFlagShardKeyIndexOptionalHashedSharding a 7.0
SERVIDOR-81226 Deadlock entre _commitSplitPreparedTxnOnPrimary y stepDown
SERVIDOR-81232 Omite la adquisiciĂłn del bloqueo RSTL en llamadas a TimestampMonitor
SERVIDOR-81312 no puede importar una colecciĂłn con Ăndice oculto
SERVIDOR-81318 El TimestampMonitor debe ser de alta prioridad y no recibir tickets.
SERVIDOR-81332 Remover el mensaje de registro innecesario en read_and_write_distribution.js
SERVIDOR-81393 Haz que la salida del comando resmoke multiversion-config en YAML se guarde en un archivo
SERVIDOR-81398 AsegĂşrate de que analyzeShardKey y el muestreo de consultas tomen bloqueos al buscar el UUID de la colecciĂłn
SERVER-81427 Verifica que la bandera de funcionalidad esté habilitada en ambas particiones
SERVIDOR-81431 Agregar la tarea canaries_only a las ramas más antiguas de mongo
servidor-81904 Aborda el problema solo for test en la prueba unitaria UpdateChunkMapRandom
SERVIDOR-81939 Asegurarse de que los comandos configureQueryAnalyzer y analyzeShardKey verifiquen que el namespace de entrada esté correctamente formateado
SERVER-81966 Evitar la modificaciĂłn de instancias anteriores de ChunkMap durante la actualizaciĂłn.
SERVER-81985 El comando FlushRoutingTableCacheUpdates no deberĂa estar permitido en bases de datos
SERVIDOR-82002 Arregla el etiquetado de no_selinux en transaction_too_large_for_cache jstest
SERVIDOR-82003 las pruebas de powercycle faltan variables
SERVIDOR-82070 La funciĂłn clásica de ventana $stdDevSamp gestiona incorrectamente el marco de ventana vacĂo
SERVER-82272 [7.0] Remover pruebas de flujo benchmarks_orphaned
WT-10809 MemorySanitizer: uso de valor no inicializado en __wt_txn_commit
WT-10972 Elimina largos periodos de silencio durante la recuperando cuando los mensajes verbosos recovery_progress están activados
WT-11491 Registrar el tiempo de WiredTiger durante el inicio y el apagado
WT-11564 Corrija RTS para leer el valor de transacción más reciente solo cuando exista en el punto de control
WT-11602 Ocultar errores de expulsiĂłn esperados de la aplicaciĂłn y no rollback en caso de errores
7.0.2 Registro de cambios
particionado
SERVIDOR-44422 Permitir findAndModify y delete one para orientar por query en lugar de por clave de particiĂłn extraĂda.
servidor-75634 La lĂłgica en attachCursorSourceToPipelineForLocalRead realiza el control de versiones de particiones por UUID
SERVIDOR-78657 Deshágase de getSplitCandidatesForSessionsCollection y minNumChunksForSessionsCollection
SERVER-79086 La eliminaciĂłn del documento de estado de ReshardingCoordinatorService no es idempotente
SERVIDOR-79682 ShardsvrReshardCollection puede colgarse si se produce un paso atrás poco después de promocionarse
SERVER-79771 Hacer que la operaciĂłn de reparticionado sea resistente a NetworkInterfaceExceededTimeLimit.
SERVIDOR-80236 Race in registro de origen de migraciĂłn y captura de guardados para xferMods para borrados
SERVER-80246 La prueba de Fsync no está comprobando correctamente las operaciones ddl concurrentes
SERVIDOR-80463 MigrationChunkClonerSourceOpObserver::onInserts() se escribiĂł para que pareciera que omite comprobar algunos documentos para determinar si su fragmento se ha movido
SERVIDOR-80712 Evita dejar la partición del conjunto de réplicas particionada al final de linearizable_read_concern.js
Operaciones
SERVIDOR-58534 Recopilar compatibilidad de caracterĂsticas entre versiones en FTDC
SERVIDOR-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
SERVIDOR-50606 NetworkInterfaceTest debe ser más permisivo con el tiempo de espera de operaciones asĂncronas
SERVER-52149 Crear indicador de funcionalidad para hacer que la realización de copias de seguridad autogestionadas en 4.4+ sea lo más segura posible
SERVIDOR-52452 Habilitar la bandera de funcionalidad para hacer que la realización de copias de seguridad autogestionadas en 4.4+ sea lo más segura posible
SERVIDOR-68132 Remueve la Funcionalidad para PM-2076
SERVER-71520 Vaciado de todas las pilas de hilos al agotar el tiempo de espera de adquisiciĂłn de RSTL
SERVIDOR-73253 Mejor seguimiento de rutas al renombrar campos de agrupaciĂłn anidados/compuestos
SERVER-73348 Error de agregaciĂłn en DocumentSourceSequentialDocumentCache
SERVIDOR-74893 Cambiar la estrategia de enumeraciĂłn por defecto para la planificaciĂłn de consultas $or
SERVER-74954 Resultado incorrecto cuando $or contiene o reescribe la condiciĂłn extra de $elemMatch.
SERVER-75255 Remover todas las entradas obsoletas de backports_required_for_multiversion_tests.yml
SERVIDOR-75693 $vectorSearch Actualizaciones de la documentaciĂłn
SERVIDOR-76780 Mejorar la robustez de sparse_index_internal_expr.js y compound_wildcard_index_hiding.js mediante pruebas
SERVIDOR-76840 Filtrar el oplog para la colecciĂłn query_oplogreplay
SERVER-76932 Añadir una forma para que un thread sepa cuándo el thread SignalHandler ha terminado con printAllThreadStacks.
SERVIDOR-77134 Las consultas de bĂşsqueda conservan tickets de almacenamiento mientras esperan la respuesta de la red
SERVIDOR-77232 Soporte de plataforma: Eliminar el soporte para Debian 10
SERVER-77233 Soporte de plataforma: Remover soporte para Ubuntu 18.04
SERVIDOR-77542 Las operaciones internas deben gestionar las excepciones TemporarilyUnavailable y TransactionTooLargeForCache
SERVIDOR-77638 Agregar registro al completar el resharding
SERVIDOR-77677 La prueba or_to_in.js solo deberĂa ejecutarse en 7.0 y superiores.
SERVIDOR-77732 Crear variante de LTO
SERVER-77862 Excluya compact.js para que no se ejecute en variantes de macos
SERVIDOR-77991 $$USER_ROLES no está disponible dentro de la sub-pipeline de agregación
SERVER-78149 Implementa el comando mongos fsync (bloqueo : true)
SERVIDOR-78150 Implementa el comando mongos fsyncUnlock
SERVIDOR-78151 Agregar el estado fsyncLock al comando currentOp de mongos
SERVIDOR-78153 Desbloquea el servidor de configuraciĂłn principal mediante el comando mongos fsyncUnlock
SERVIDOR-78154 Detectar operaciones DDL en curso en fsync con comando de bloqueo
SERVER-78156 Prueba el comando mongos fsync con bloqueo y transacciones distribuidas.
SERVER-78159 Fusionar DocumentSourceInternalSearchMongotRemote y DocumentSourceInternalIdLookup en DocumentSourceSearch
SERVER-78164 Haz que SBE sea elegible para DocumentSource con requiresInputDocSource = false
SERVIDOR-78217 Renombrar la vista devuelve un error incorrecto en un clĂşster (2Âş intento)
SERVER-78252 Bloquea las migraciones de fragmentos para claves de particiĂłn con funciĂłn hash si no tienes el Ăndice de clave de particiĂłn
SERVER-78253 Permitir que las personas con claves de particiĂłn con hash descarten el Ăndice de hash
SERVER-78505 La base de datos caché no usa correctamente la opción 'allowLocks'
SERVIDOR-78529 Crear indicador de funcionalidad
SERVIDOR-78530 Activar bandera de funcionalidad
SERVIDOR-78650 RevisiĂłn de reescritura de la bitácora de operaciones de Change Stream con $nor produce una validaciĂłn de arreglo vacĂo si ningĂşn hijo es elegible para la reescritura
SERVER-78721 Remover la compatibilidad multiversiĂłn para la prueba de renombrar vista
SERVER-78746 Habilitar la funcionalidad flag en 7.0
SERVER-78793 Añada un tiempo de espera al comando Bloqueo FSync de mongos
SERVIDOR-78831 Hacer que $listSearchIndexes lance una ExcepciĂłn cuando se utilice fuera de Atlas
SERVIDOR-78848 El comportamiento de $listSearchIndexes debe ser coherente con otras agregaciones cuando la colecciĂłn no existe
SERVER-78917 Relajar la condiciĂłn en un bucle de enrutador en shard_version_retry
SERVER-78987 Remueve el cĂłdigo de supervisiĂłn gratuito del repositorio MongoDB/mongo
SERVER-79025 El comando Mongos Fsync with bloqueo debe utilizar el comando mongos fsyncUnlock
SERVER-79045 Actualiza la entrada yaml-cpp en README.third_party.md a 0.6.3
SERVER-79046 El PreWriteFilter debe estar desactivado si el proceso mongod se inicia con --shardsvr y en modo de respaldo consultable.
SERVIDOR-79054 Modificar service_executor_bm para ejecutar un benchmark vacĂo en ASAN
SERVER-79236 El servidor no puede iniciar en modo autónomo si hay parámetros de clúster
SERVIDOR-79336 [Seguridad] AuditorĂa v7.0 flag de funcionalidad
servidor-79360 Evitar acceder a OpDebug desde otros hilos
SERVIDOR-79497 Backporta $vectorSearch a 7.0
SERVIDOR-79552 $group reescribe para series temporales devuelve un resultado incorrecto si se hace referencia al metaField en un objeto
SERVIDOR-79599 Error de query geoespacial en MongoDB versiĂłn 6.3.2
SERVIDOR-79780 ScopedCollectionDescription no deberĂa contener un RangePreserver
SERVER-79912 CheckReplDBHash informa de un fallo con las colecciones system.buckets debido a un BSON no válido.
SERVER-79958 Programee las cargas de trabajo de alto valor para que se ejecuten con mayor regularidad
SERVIDOR-79974 Eventos del flujo de cambios de bucket de series de tiempo translate shardCollection shardKey fields
SERVER-79982 Los catalogadores por lotes pueden ejecutarse simultáneamente con HistoricalCatalogIdTracker::cleanup() y provocar resultados incorrectos en la búsqueda de PIT.
SERVIDOR-80100 Corregir error tipográfico en la exclusión de compound_wildcard_index_hiding.js y sparse_index_internal_expr.js
SERVER-80140 Use la opción $currentOp para verificar que los hilos fsyncLockWorker estén esperando el bloqueo.
SERVIDOR-80234 Las pruebas unitarias de caché del catálogue de "allowLocks" deben bloquear la actualización
SERVIDOR-80302 capped_large_docs.js no es resistente al rollback de replicaciĂłn
SERVIDOR-80465 Haz que numCandidates sea opcional en mongod para $vectorSearch
SERVIDOR-80488 Evite recorrer la tabla de enrutamiento en la polĂtica de divisiĂłn de fragmentos del balanceador
SERVIDOR-80491 Exponer métricas más granulares sobre el equilibrio de rondas
SERVIDOR-80544 Corregir espera incorrecta en runSearchCommandWithRetries
SERVIDOR-80655 Reducir la generaciĂłn de logs en las tareas de publicaciĂłn
SERVER-80678 Remover un caso de prueba obsoleto.
SERVIDOR-80696 CorrecciĂłn de cĂłmo se calcula el lĂmite en $_internalSearchMongotRemote
SERVER-80708 Aumentar el tamaño de la tarea sys-perf 'Compilar para Atlas-like'
SERVER-80740 [7.0,7.1] Remover pruebas de transmisiĂłn
SERVIDOR-80772 Los desarrolladores de etapas crean un plan no válido para el Proyecto simple después de la query de ordenamiento
SERVIDOR-80786 [7.0] Los buckets particionados de series de tiempo deben permitir el uso de deleteOne contra _id
SERVIDOR-80828 Deshabilite configure_query_analyzer_persistence.js de la suite sharding_csrs_continuous_config_stepdown
SERVIDOR-80912 Enterprise RHEL 7.1 ppc64fallas le en 6.0 cascada
SERVIDOR-80975 shardCollection(timeseriesNss) puede acceder a parámetros de solicitud sin inicializar cuando se invoca en una suite multiversión
SERVIDOR- <svg81013 class="" height="" width="" rolé="" aria-hidden="" alt="" viewbox=""> Corrige resolveCollator para que devuelva 'kNo' cuando la query tenga collator y la colección no la tenga
SERVER-81031 remover la referencia a unowned RecordStore en la clase WT RandomCursor
SERVIDOR-81036 Corrige la entrada de prueba en backports_required_for_multiversion_tests.yml
SERVIDOR-81372 Las fases de desfragmentación de la colección retroceden esporádicamente
WT-10108 Añade una estructura de datos que encapsule el contexto de truncado de nivel de usuario
WT-10786 Desajuste de suma de verificaciĂłn en bench-tiered-push-pull-s3
WT-10873 FallĂł: No se pudo localizar la actualizaciĂłn asociada con una operaciĂłn preparada [wiredtiger @ 57bcfe46]
WT-10927 Volver a habilitar la verificaciĂłn de HS
WT-10987 Siempre registrar un registro de truncado incluso si no hay trabajo por hacer
WT-10992 Implementar funciones testutil para copiar y remover directorios
WT-11060 error de formato: no se puede localizar la actualizaciĂłn asociada con una operaciĂłn preparada
WT-11168 Remover la lógica de reutilización de la imagen de la página
WT-11222 Corrige run_format_configs para ejecutar configuraciones fallidas en paralelo
WT-11223 Preparar resoluciĂłn de diagnĂłstico en lecturas de actualizar liberada
WT-11247 Reducir las filas de formato de prueba larga para limitar el uso de disco
WT-11280 El seguimiento de la generaciĂłn podrĂa no estar sincronizado correctamente
WT-11299 Corregir el script run_format_configs.sh para buscar exactamente el id del proceso
WT-11423 No se pudo localizar la actualizaciĂłn asociada a una operaciĂłn preparada
WT-11424 WT_CURSOR.search: expirĂł con prepare-conflict
WT-11636 Inhabilitar la prueba de nivel del SDK de Google
WT-11638 Se preparĂł la correcciĂłn para actualizar la resoluciĂłn
WT-11684 Revertir "WT-10927 Rehabilitar la verificaciĂłn HS en mongodb-v7.0"
7.0.1 Registro de cambios
Seguridad
SERVIDOR-78723 La redistribuciĂłn de una colecciĂłn QE falla debido a __safeContent__
SERVIDOR-78830 Añadir el conteo de CSFLE y las Colecciones QE a serverStatus
SERVER-79641 La lectura espejeada debe adjuntar la informaciĂłn de cifrado del comando original
particionado
SERVIDOR-62987 LĂłgica de replicaciĂłn incorrecta en actualizaciones de nodos secundarios
SERVER-67529 El reprocesamiento omite silenciosamente documentos con todos los valores MaxKey para sus campos bajo el nuevo patrĂłn de clave de particiĂłn
SERVER-78913 Hacer que los periodos de las tareas periĂłdicas de muestreo de query sean configurables en tiempo de ejecuciĂłn
Query
SERVER-80256 QueryPlannerAnalysis::explodeForSort no debe presuponer que los escaneos de Ăndices producen resultados no contiguos.
Internos
SERVIDOR-71627 La información actualizada de la ruta de la colección en caché bloqueará severamente todas las solicitudes de los clientes cuando un clúster tenga 1 millones de fragmentos
SERVIDOR-73866 Re-activar agg_merge_when_not_matched_insert.js en los suites de transferencia config_fuzzer
SERVIDOR-74701 Añadir verificación de suma de comprobación para el instalador de blackduck
SERVIDOR-75120 Problemas de stacktrace de libunwind con --dbg=on en ARM64
SERVIDOR-76299 Reportar conflictos de escritura en serverStatus en secundarios
SERVER-76339 Incrementar el tiempo de espera de ShardedClusterFixture al iniciar/detener el balanceador
SERVIDOR-76433 Copia el test search_view.js de 5.0 a todas las ramas posteriores
SERVIDOR-77029 Establecer syncdelay en TestOplogTruncation antes de iniciar el hilo de punto de control
SERVIDOR-77183 $project seguido de $group a veces da resultados incorrectos
SERVER-77223 dbcheck_detects_data_corruption.js necesita esperar a que el primario registre una entrada de healthlog
SERVER-77382 El campo meta incrustado en nulo para crear una colecciĂłn de series de tiempo conduce a una especificaciĂłn de Ăndice BSON no válida.
SERVIDOR-77823 PseudocĂłdigo para la prueba de rendimiento
SERVIDOR-78095 Relajar la comprobaciĂłn de aserciones para la carga de trabajo de FSM de update_multifield_multiupdate.js
SERVIDOR-78369 ignoreUnknownIndexOptions no tiene en cuenta el campo de Ăndice «weights»
SERVIDOR-78498 Haz que el failpoint del balanceador sea más inteligente
SERVIDOR-78525 Actualizar jstests/noPassthrough/metadata_size_estimate.js para usar un tamaño de documento más pequeño
SERVER-78696 Limpiar Ăşnicamente los metadatos de filtrado de particiones antes de liberar la secciĂłn crĂtica en los participantes de collmod
SERVIDOR-78769 La secuencia de detenciĂłn asĂncrona del balanceador puede superar el apagado del MongoD (y generar notificaciones errĂłneas de fuga de memoria).
SERVIDOR-78782 Complete TODO listed in SERVIDOR-75120
SERVER-78813 La propagaciĂłn del punto de confirmaciĂłn falla indefinidamente con cursores exhaustivos con lastCommitted optime nulo
SERVER-78862 Corregir la serializaciĂłn de $elemMatch anidados
SERVIDOR-78888 Desprogramar Mix js
SERVER-78950 Utiliza IDs secuenciales de cubo de series de tiempo cuando sea posible
SERVIDOR-79021 Actualiza la entrada de Boost en README.third_party.md a 1.79.0
SERVER-79022 Actualiza el hash de Git de ASIO en README.third_party.md
SERVIDOR-79023 Actualiza la entrada de C-Ares en README.third_party.md a 1.19.1
SERVER-79033 La invalidación de la colección de imágenes para el namespace faltante durante la sincronización inicial siempre intenta inserción
SERVER-79082 Hacer que las pruebas de analyzeShardKey no verifiquen que el número de documentos huérfanos sea <= al total de documentos
SERVER-79103 No se generan vaciados de memoria si falla la detenciĂłn del balanceador
SERVIDOR-79126 Fijar pyyaml en otro lugar
SERVER-79138 Solucionar la carrera de datos en el fixture AuthorizationSessionTest
SERVIDOR-79252 Añade el archivo bootstrap de system-perf a la sección Archivos de la tarea.
SERVIDOR-79261 Agregar registro al monitor de ping
SERVER-79316 [7.0] No ejecutar el empaquetador en variantes enlazadas dinámicamente
SERVER-79357 CheckMetadataConsistency no está leyendo fragmentos con el nivel de consistencia de lectura snapshot
SERVIDOR-79370 Las estadĂsticas de sondeo de rendimiento no siempre se actualizan correctamente.
SERVIDOR-79372 Corregir la afirmaciĂłn incorrecta sobre el nĂşmero de cursores abiertos
SERVIDOR-79382 Restablecer el contador de OID en el bucket al detectar una colisiĂłn
SERVIDOR-79397 Corregir y probar la lĂłgica para reintentar internamente las inserciones en series de tiempo en caso de colisiĂłn de OID
SERVER-79447 La secuencia de parada del balanceador puede causar que el servidor de configuraciĂłn falle al bajar de nivel.
SERVIDOR-79509 Añadir pruebas de FCV de transición con removeShard y transitionToDedicatedConfigServer
SERVIDOR-79515 Actualizar generador de tareas
SERVER-79607 El apagado de ShardRegistry no deberĂa esperar indefinidamente las solicitudes de red pendientes
SERVER-79609 Corrija el test findAndModify_upsert.js para aceptar el error StaleConfig
SERVIDOR-79651 Sólo utilizar réplicas de dos nodos en pruebas de rendimiento de sincronización inicial.
SERVIDOR-79777 Aumentar la ventana de diferencias para el tamaño de muestra en sample_rate_sharded.js
SERVIDOR-79885 La obtención de Oplog con getMore no debe establecer lastKnownCommittedOpTime como nulo si no está utilizando cursores exhaustivos
SERVIDOR-79937 Evita lecturas por mayorĂa dentro de la BalancerDefragmentationPolicy
SERVIDOR-79944 Se debe lograr que analyze_shard_key.js no afirme que el número de consultas muestreadas observadas a través de analyzeShardKey y $listSampledQueries no decrece
SERVIDOR-79950 Fija commitPreparedTransaction para que no sea interrumpible en commitSplitTxn y vuelve a adquirirTicket
SERVER-79981 resize_tickets.js falla en el conjunto de pruebas de transacciones concurrentes fijas
servidor-80153 Los archivos core vaciados de UBsan/Sanitizer Universal del compilador no se están subiendo correctamente
SERVIDOR-80183 Remueve la comprobaciĂłn de operationTime de store_retryable_find_and_modify_images_in_side_collection.js
SERVER-80207 Utilice un contador de 4bytes para rastrear escrituras directas de buckets en series de tiempo.
SERVER-80224 Corrige las fallas de aserciones en stale_mongos_updates_and_removes.js y extract_shard_key_values.js en 7.0
WT-10714 Selecciona una distribuciĂłn de rendimiento explĂcitamente etiquetada para las pruebas de rendimiento
WT-11202 Remover la configuraciĂłn connection level operation_timeout_ms
WT-11221 Las pruebas de Python fallan debido a la inesperada advertencia "La expulsión tomó más de 1 minutos" en la salida estándar
WT-11312 Corrige la verificaciĂłn incorrecta de la bandera para obtener una estadĂstica precisa de desalojo forzado.
WT-11359 Actualizar tareas de spinlock para limitar el uso del disco
WT-11419 Incrementa cc_pages_removed al detectar una página eliminada para remover