7.0.43 变更日志
内部
SERVER-134063 在解析期间粉碎集合验证器常量
7.0.41 变更日志
复制
SERVER-111885 索引构建合并溢出与 replSetGetStatus 冲突
SERVER-122177 确保 _createHorizonTopologyChangePromiseMapping() 在重新配置以删除节点的情况下使用正确的索引
存储
WiredTiger
WT-14034 修复由于保留更新而多次解析准备好的密钥的问题
WT-14267 测试/格式断言检测到正在逐出具有活动分割生成的可访问内部页面
记录ACID 事务后,WT- 提交可能会回滚15088
WT-15830 添加统计信息以追踪__wti_rec_hs_insert_updates 中已保存的更新列表数量和已处理的更新总数
操作
SERVER-112636 删除多余的 FTDC 日志记录
构建和打包
SERVER-132775 7关闭. 补丁发布变体的远程执行和 scons 缓存0
内部
SERVER-97615 提供关于哪个 ServerStatus 部分抛出 FTDC 线程的可见性
SERVER-104464 在非正常关闭后的副本集初创企业恢复期间处理缺失的索引标识
SERVER-106302 在聚合 FTDC对象太大时提供可见性
SERVER-106644 FTDC ServerStatus 收集器中出现不必要的错误日志消息
SERVER-111349 重写 RateLimitIsValidAfterQueueing 单元测试
SERVER-111573 将配置添加到 collstats 以返回完整的 Wiredtiger数据源指标
可以在 TransactionCoordinator 中同时访问 SERVER- _participants116263
SERVER-118419 不应同时对给定数据库具有不同 dbVersions 的写入操作进行批处理
SERVER-118615 在系统 CA 测试中使用生成的 macOS 证书
SERVER-120949 删除基于标签的FCV生成
SERVER-126298 将 RHEL10 83向后移植到.8 、.0 7和.0
SERVER-127346 使会话刷新具有 kExempt 准入优先级
SERVER-127414 在 DeferredToken 中跟踪绝对小睡时间
SERVER-127946 续订 7.x、8.x、9.x 的所有测试证书
SERVER-127985 拒绝不在 UTF-8 字符边界上的正则表达式匹配
SERVER-128253查询规划器explodeForSort() 中的整数溢出可能会触发mongod拒绝服务
SERVER-130571 仅限内部客户端使用 $_internalIndexKey
SERVER-130759 调整不变条件以考虑仲裁节点节点
SERVER-130785 修复LDAP连接池的LDAP角色
SERVER-130901 将 $jsonSchema.encryptMetadata.keyId 的JSON指针路径深度限制为 255
SERVER-130926 在 generateJSONSchemaArraySingleSchemaError 中使用 strtoll 可能会引发 std::Exception
SERVER-131073 mongos上 $searchMeta 的查询统计键无法在 $searchMeta.limit 上重新解析
SERVER-131202 使用美元前缀字段修复聚合管道updateLookup
SERVER-131229 在选项验证中实施区分大小写
SERVER-131326 写入时重复 stmtIds 会使服务器崩溃
SERVER-131378 从项目设置中删除对 ubi8 发行版的引用以取消阻止 Evergreen 删除
SERVER-131420 拒绝“type=file”以外的WiredTiger configString 类型覆盖
SERVER-131423 在 reportState() 中应用一致的日志校订
SERVER-131827 v.7 0不允许在集合验证中使用 v3 时间序列存储桶
SERVER-131860 改进wiredtiger 配置字符串处理
SERVER-131870 修复堆释放后使用
SERVER-132275 [v8.0] 使用多个管道参数拒绝 $lookup
SERVER-132650 使mongos使用可配置的最小超时时间进行预身份验证 Streamable hello
7.0.40 变更日志
存储
WiredTiger
- WT-16515 修复通过逐出看到和排队的干净页面的统计信息
内部
SERVER-117854 GranularityRounderPowersOfTwo 应针对 inf 数字进行断言
SERVER-129680 修复 Coverity构建失败:使用空源列表构建 libmessage_filter_hooks.so 会导致 objcopy 失败
SERVER-129794 使常青 bazel 构建(而不是测试)在所有情况下都重试
SERVER-129843 重写 OCSP服务器以与 pyOpenSSL==..19 兼容。00
SERVER-129923 bucket_exceed_uncompressed_mem_limit.js 会构建一个大于200 MB 的未压缩存储桶, Shell现在会在插入之前拒绝该存储桶
SERVER-130084 添加对“仅记录”日志的支持来自消息过滤钩子的语义
7.0.39 变更日志
分片
SERVER-116284 确保 MultiStatementTransactionRequestsSender 在处理结果之前向所有分片发送 commitTransaction
复制
SERVER-106165 多数从节点滞后30 帖子故障转移,违反了读/写入SLA
存储
WiredTiger
构建和打包
SERVER-111406 Change Stream 在具有顶级 $v 的文档上中断
内部
SERVER-79172 KMIP 服务器出现 Python升级问题
SERVER-94001 即使刷新失败,也继续进行逻辑会话缓存刷新进程
SERVER-99692 添加 MSI 安装健全性检查测试
SERVER-100441 mongos findAndModify实施尝试中止不存在的交易
SERVER-102082 使 multi_collection_transaction_placement_conflict_workround.js 对悬空事务引起的数据争用不敏感
SERVER-106903 使 QueryAnalysisCoordinator::onSamplerDelete 不易出错
SERVER-108626 Coverity 分析缺陷156320 :未初始化的标量字段
SERVER-109609 allDurableTimestamp 在初始同步后为 kTimestampOne,并且在过渡到主节点 (primary node in the replica set)期间/之前没有提前
SERVER-112342 ServerStatus 应该有一个参数来排除所有字段
SERVER-113865 (复制)审核所有非运行时可设置服务器参数
SERVER-115250 在静默时间内暂停 JWKSetRefreshJob
SERVER-115307 复制无法应用操作时始终日志optime
SERVER-115585 处理超过标准大小的 FTDC BSON
SERVER-116272 模式验证:新集合
SERVER-118514 DelayableTimeoutCallback 忽略之前的超时值
SERVER-122627 修复 bsoncolumn_util.cpp 中的有符号/无符号比较问题
SERVER-126140 从非主分支中删除 Copybara 任务。
SERVER-126162 将 MozJS 升级到 ESR140 。11 。0
SERVER-126781 [v.]7 0升级 v. 中的 passlib包70
SERVER-126803 在exchange_keyrange_maxkey.js 中使用内部客户端+writeConcern
SERVER-126816 [v.] 将7 0no_selinux标签添加到 command_let_variables.js
SERVER-127032 修复将不稳定字段与不匹配的大量类型进行比较时,IDL 兼容性检查器中的 AttributeError 崩溃问题
SERVER-127419 初始消息过滤器插件加载器
SERVER-127726 修复 v. 分支中的 bit_test_disabled_in_sbe.js70
SERVER-129129 从 中删除 GRPC7 变体。0
SERVER-129278 7修复.0 msi 签名权限
WT-12657 添加检查点清理实用程序线程
7.0.37 变更日志
安全性
SERVER-128125 将 bsonObjToArray 所有权语义与 bsonGetImmutable 保持一致
7.0.36 变更日志
内部
SERVER-127984 通过编译时字段匹配加快 isMetadataFieldName 速度
WT-12657 Add checkpoint cleanup utility thread
7.0.35 变更日志
安全性
通过 setParameter设立时,会记录 SERVER- LDAP查询密码123370
复制
SERVER-103123 根据副本集配置的术语更新启动初创企业的术语
SERVER-115594 删除 txn 协调器文档时跳过获取票证
查询
SERVER-86326 将最大正则表达式模式长度增加到32 k
Catalog
SERVER-107819 并发 createIndex+collMod 可能会留下不一致的集合选项
SERVER-118466 防止TTL监视器生成用于分片元数据恢复的无限数量的线程
存储
WiredTiger
构建和打包
WT-12353 将Windows Evergreen 构建器切换到服务器2022
内部
SERVER-89711 proxy_protocol.js 应在运行proxyprotocol 时处理错误。服务器
SERVER-90885 更好地处理 BackupFileClone 的错误
SERVER-95570 BatchedDeleteStage 有时能两次找到要删除的记录
SERVER-95583 SSLManagerWindows 不允许来自不同颁发者的多个 CRL
SERVER-102018 审核 Repl 代码库中的不变量以添加更多信息
当系统速度非常慢时,可能会触发 SERVER- QueryAnalysisCoordinator 不变量103404
SERVER-111007 查找混合模式数据时,验证应区分根本原因
SERVER-111603 聚合模糊器任务在生成 jstests 时内存运行
SERVER-112792 报告是否存在以分片键为前缀的复合通配符索引
SERVER-112849 修复 change_stream_ensure_resume_token_present_stage.cpp 中的 uasert 消息
SERVER-113550 修复 FLE2 聚合和解释中的票证耗尽问题
SERVER-113711 速率限制日志ID4625501 (无法建立远程游标)
SERVER-113923 将索引索引边界构建器使用 $expr 比较对 multikey 路径的检查从 tassert 更改为 uasert
SERVER-114045 prepared_transaction_kill_during_step_up_refresh.js 应等待提交点在新的主节点 (primary node in the replica set)上前进,然后再提交ACID 事务
SERVER-114295 api_version_prepare_txn.js 应等待 lastCommitted 在升级的从从节点(secondary node from replica set)上推进
SERVER-114806 通配符索引可能会占用索引构建允许的所有内存
SERVER-115326 不要在开始收割时重置逻辑会话缓存收割器指标
SERVER-115576 Resmoke 不应依赖旧版本中的Mongo Shell
SERVER-115584 处理异常大的 /proc/mountinfo 文件
SERVER-117252 6从所有更高版本分支中删除.0 多版本测试
SERVER-117267 当 dropIdent 由于脏数据而在初创企业恢复失败时运行检查点并重试
SERVER-117433 添加私有第三方依赖目录
SERVER-117755 向后移植更新的 gitignore
SERVER-119546 从 中删除 oldcrypt。80
SERVER-119689 将 docker-systemctl-replacement 固定到特定提交
SERVER-120450 将 MozJS 升级到 ESR140 。9
SERVER-120668 禁止 $trim 掩码字符串过大
SERVER-121016 get monguard resmoke 更改在 v 上运行。70
SERVER-121132 [v.]7 0逻辑初始同步期间临时压缩存储桶不一致,导致崩溃
SERVER-122483 [MozJS] std::to_chars 在 macOS < 上编译失败10 。15
resmoke 中的 SERVER-122791 Python类型提示不兼容,会阻止在. 分支上构建 MacOS70
SERVER-.1228077 0python pip 版本在某些情况下无法重试
SERVER-123083 将窗口切换到310 上的 Python7 。0
SERVER-123107 在主节点和所有发布分支之间固定Windows SDK
具有严格缠绕多边形的SERVER-123440 GeometryCollection 导致2 dsphere索引键生成崩溃
SERVER-123507 $vectorSearch 预筛选器内的加密谓词应替换为加密占位符
SERVER-123553 将索引键生成日志行错误更改为 LOGV2 _WARNING
SERVER-123633 修复对与内部元数据发生冲突的用户 $ 前缀字段的处理
SERVER-123918 在 IDL 中验证 runtimeConstants.userRoles
SERVER-123951 $_internalConvertBucketIndexStats 不应在索引转换失败时返回 PauseExecution
SERVER-124031 确保 Exchange::getTargetConsumer 正确处理 MaxKey
SERVER-124190 禁止聚合“exchange”来自非内部客户端的字段
SERVER-124268 [TEST ONLY] [v.7 0ONLY] collMod 交错可能会导致 fsm 测试出现误报
SERVER-124285 提高 SBOM 生成自动化并更改 sbom_linter 所有者
SERVER-124308 修复 LDAPDNSResolverCache 未正确更新缓存
SERVER-124959 验证 doc diff大量边界和 $_internalApplyOplogUpdate BSON
SERVER-125063 禁止 BSONColumn 在 BSONColumn 内嵌套
SERVER-125492 降低 OpenSSL主节点 (primary node in the replica set)DRBG 重新播种尝试的频率
SERVER-125667 修复7 上的 Windows AWS 信用。0
resmoke_suites_衍生.bzl 的 SERVER- Backport.gitignore125736
SERVER-126049 MozJS 按范围堆限制检查使用进程全局 GC 计数器
7.0.34 变更日志
内部
SERVER-120668 Disallow $trim with too large mask string
SERVER-121895 改进对验证错误的编辑
SERVER-122032 使用位置投影调用 replaceEncryptedFieldsInFilter 会导致释放后使用
SERVER-122449 改进 $bitSet 匹配表达式
SERVER-124268 [TEST ONLY] [v7.0 ONLY] collMod interleave might cause a false positive in fsm test
SERVER-126021 将具有重复字段名称的数据插入时间序列集合时出现未定义行为
7.0.32 变更日志
安全性
SERVER-119679 updateUser 中缺少授权检查
复制
SERVER-79298 FCBIS 应在运行状况不佳设立成功
查询
targetShardsAndAddMergeCursors() 中的 SERVER- Use-after-move110916
SERVER-118546 2无法使用非系统用户创建时间序列 dsphere索引
内部
在分片的集合上使用 $or 和 $ne 的 SERVER- 查询可以包含孤立文档105047
SERVER-105416 配置如果导致无法选举主节点,则应予以拒绝
SERVER-105662 服务器:减少从多版本生成的 git http 端点请求的需要
SERVER-105942 将日志记录添加到 ReplicaSetAwareServicestepDown 钩子
SERVER-107482 处理 batch_write_op 中的顶级 StaleConfig 错误
SERVER-108040 更新标记Failed to check current 步骤
SERVER-108581 mongos中查找查询剩余时间的计算不正确
SERVER-108945 在包含的 $or 下正确处理具有空路径的 $elemMatch
SERVER-109033 Coverity 分析缺陷152012 :双重锁
SERVER-109200 Upgrade MozJS to ESR 140.3
SERVER-109213 增加索引索引边界被视为无效时的日志记录
SERVER-110118 Coverity 分析缺陷176650 :使用移动的对象
由于非精确删除过滤,未完成范围删除任务的 SERVER- config.rangeDeletions 文档可能会被删除110345
SERVER-110423 $ 群组可以对稀疏索引使用非重复扫描,从而隐藏 null/缺失结果
如果有替代索引可用,SERVER-111486 $ 群组仍可对稀疏索引使用非重复扫描
SERVER-112955 为紧急发布创建别名
SERVER-114165 仅对发布分支的暂存版本运行 Coverity 扫描
SERVER-114698 修复 v 中VerifyMaxOpenSessionsBasedOnRlimit 中的 ubsan 错误。70
SERVER-114731 修复 v 上的 updatea.js 和 json_schema.js 多版本测试。70
SERVER-116129 内部事务决不应指定空读关注(read concern)
由于隐式多数写关注(write concern),SERVER- forceSyncSource 助手在 shardsvr 上挂起116130
SERVER-116327 在创建时验证无效索引类型的使用
SERVER-117317 Upgrade MozJS to ESR 140.7
SERVER-119413 configTerm 应为 int32 ,但也可以是 int64
SERVER-119546 Remove oldcrypt from 8.0
由于Python模块安装问题,SERVER-119961 MacOS.7 0瀑布式构建失败
SERVER-119981 修复已弃用类型的 binDataClean()
SERVER-120182 [v.]8 0适当降低 x509 _extended_key_usage.js 中的 ReplSetTest 超时
SERVER-122483 [MozJS] std::to_chars compile failure on macOS < 10.15
WT-16698 测量检查点清理所需的时间
7.0.31 变更日志
查询
SERVER-95374 复合通配符索引可能会在并集或规划期间错误地下推谓词
当表达式根是重命名的字段路径(Field Path)表达式时,SERVER- 经过重命名的字段的$match 下推操作不正确113319
架构
WT-14140 针对活动的“活动”应用采取了不必要的模式锁。 文件:"未清除的 dhandle
存储
SERVER-108699 在集合验证中检查BSON大小
WT-12349 使用未提交读取的快照修复 __wt_modify_reconstruct_from_upd_list 行为
WT-12535 优化 __wt_update_obsolete_check() 所花费的时间
WT-15803 修复错误情况下未解锁的 ref
WiredTiger
内部
SERVER-55068 最大传入连接数当前设立为最大打开文件数的80 %,但每个连接使用2 个文件
SERVER-78241 截断的日志行显示剩余字符串的数量,而不是截断的字符串
SERVER-82688 mongod崩溃,修复了当连接数 > 时出现的错误wiredtiger 的 session_max
SERVER-86278 调查 ShardLocal 和 ShardRemote 聚合之间的差异
SERVER-88234 修复写关注(write concern)指标测试
SERVER-89870 速率限制 JWKManager::getValidator
SERVER-91045 在初创企业时立即加载 JWK,而不考虑 JWKSMinimumQuiescePeriodSecs
SERVER-91503 改进事务的 NoSuchTransaction 错误消息
SERVER-93154 发出 abortIndexBuild 更改事件
SERVER-93560 避免在 txn 覆盖中记录热路径
SERVER-96103 修复Windows Shell ProgramRunner 中的参数引用
SERVER-99623 范围删除器服务中 CPU 使用率过高
101491当远程返回5 xx 错误时,JWKFetcherImpl 中的 SERVER- 停顿
SERVER-101758 为节点本地任务添加新的仅本地任务执行器
SERVER-102927 Evergreen/failed_unittests_gather.sh 由于之前的脚本错误而未命中 .debug 符号文件
SERVER-103148 防止 writeConcernError 超出 DBDirectClient 助手的范围
SERVER-103774 禁止将复合通配符索引用作分片键索引
SERVER-104810 支持256 OIDC 的 PS JWS 签名算法
SERVER-106194 CheckMetadataConsistency 未读取具有快照读关注(read concern)的数据段
SERVER-106310 尝试为ACID 事务设立提交时间戳时,为不变量失败添加更多日志记录
SERVER-106360 默认禁用 resmoke 任务的堆栈跟踪符号化
旧版 OpenSSL 不支持 SERVER- RSA_PSS_SALTLEN_DIGEST106778
SERVER-107304 使 Pipeline::dispose()幂等
SERVER-110149 Coverity analysis defect 176559: Using a moved object
SERVER-110442 捕获有关索引构建持续时间的信息
SERVER-110953 在开始克隆范围之前,检查接收分分片上不存在孤立文档
SERVER-112229 为新的 auto_header 工具向后移植 gitignore
SERVER-112529 在 concurrency_compute_mode 中暂时禁用 external_data_source.js
SERVER-113153 使 LTS 版本上的查询多版本模糊器具有确定性
SERVER-113431 将 copybara 固定到特定标签
SERVER-113545 等待 api_version_prepare_txn.js 中的 lastCommittedOpTime 在重启后初始化
SERVER-113700 将 copybara 更新到 v20251110
SERVER-114017 move_primary_setFCV.js 测试使用最新的FCV而不是降级的FCV创建数据库
SERVER-114337 索引构建lastCommittedMillis 应为 int64
SERVER-114363 捕获索引构建阻塞复制指标
SERVER-114867 如果 OpenSSL 未定义,则定义 RSA_PSS_SALTLEN_DIGEST
SERVER-115398 区分 lastTimeBetweenCommitOplogAndCommitMillis 的稳态复制和初创企业恢复
SERVER-115917 设置特定的 Visual Studio 和 MSVC 安装版本
当负载最大的分片已在其区域内实现均衡时,SERVER-115962 负载均衡器不会取得进展
SERVER-118428 mongocryptd 拒绝大消息
SERVER-118713 [v..]7 0302无法使用非系统用户创建时间序列 dsphere索引
SERVER-118849 SBE 哈希表溢出中的双重释放
SERVER-119317 改进 MD 哈希状态的对象生命周期5
SERVER-119319 修复 ExpressionContext 释放后使用错误
SERVER-119396 调整入口网络消息的最大缓冲区大小
WT-11529 停止允许检查点游标尝试逐出
WT-13746 关于 btree->rec_max_timestamp(取2 )的 RTS 和驱逐之间的冲突
WT-15251 048在 上跳过 test_sweep 。0
7.0.30 变更日志
内部
SERVER-118713 [v7.0.30] Can not create timeseries 2dsphere index with a non-system user
7.0.29 变更日志
分片
SERVER-94315 带有排序规则的分片筛选错误
内部
SERVER-99119 将与地理相关的不变量更改为 tassert
SERVER-112952 收紧配置文件命令身份验证检查
SERVER-113532 [.]8 0引入16 MB+32 KB 的新 CursorResponseBsonSize 限制
复合通配符索引查询出现 SERVER- Segfault113685
SERVER-113897 报告存在无效的复合通配符索引
SERVER-113900 将运行时检查添加到计划枚举器代码中
SERVER-114695 更新待处理连接的默认值
SERVER-114838 锁经理容易受到对抗性 DDOS 攻击
SERVER-115296 编辑错误消息中的 ResourceId 原始值
SERVER-115693 修复在 Windows 上检测当前 git 存储库的问题
SERVER-116206 更好地处理消息压缩器的异常
SERVER-116210 调整入口请求的最大缓冲区大小
SERVER-116211 网络缓冲区分配的内存上限
7.0.28 变更日志
内部
SERVER-115508 为未压缩消息创建最小大小的缓冲区
7.0.26 变更日志
查询
SERVER-98461 findAndModify(其中查询没有分片键)失败时不返回 WCE
SERVER-103519 确保更新和 bulkWrite 命令在分片集群情况下返回 WCE
存储
WiredTiger
- WT-9575 包含更新于最旧 txn id 的页面不会排队等待逐出
构建和打包
SERVER-112367 [v.]7 0修复虚假的多版本变更流测试失败问题
内部
SERVER-76547 对时间序列集合的创建命令不是幂等的
SERVER-77172 "abortExpiredTransactions"如果无法签出会话,线程可能会卡住
SERVER-82071 防止用户在合并数据段命令中指定低于最小值的最大值
主节点 (primary node in the replica set)上的 SERVER- 固定大小插入可以具有与从节点上不同的自然顺序82180
SERVER-82243 修复 LookupARecords 中的数据争用
SERVER-84081 FLE2 写入错误隐藏写关注(write concern)错误
SERVER-86299 测试并修复分片分片的中的 FLE2 writeConcernError报告
SERVER-86591 增强针对暂时性网络问题的 InitialSync 错误处理
SERVER-86727 考虑更改 MigrationDestinationManager::cloneCollectionIndexesAndOptions 以不采用 DB MODE_X锁
SERVER-87194 强制合并数据块命令仅接受非空范围
SERVER-89039 支持在索引构建开始后返回的命令
SERVER-90495 支持在自然顺序扫描中从已删除的 recordId 开始或恢复
SERVER-92236 数据段迁移应使用短期取消源
SERVER-92275 改进测试以检查列表集合与持久性目录是否一致
SERVER-93153 发出 startIndexBuild 更改事件
SERVER-93400 timeseries_insert_mixed_schema_bucket.js 需要防范 collmod 计时
SERVER-93672 修复 multiversionconstants.py 中的连接错误
SERVER-94327 为 killAllExpiredTransactions 添加单元测试
SERVER-94618 替换 create_indexes_return_on_start.js 中的可选链接语法
SERVER-95423 对 SASL SCRAM缓存中的插入失败进行计数
SERVER-95919 断言所有聚合阶段都有身份验证测试
SERVER-96839 将 writeConcern 从 UMC 传递到 UMCTransaction
SERVER-97201 在 FTDC 中添加复制协调器互斥等待时间的指标
SERVER-97641 删除 LdapHealthObserver 单元测试对 ldaptest.10 gen.cc 的依赖
SERVER-98729 修复 repl_monitor_refresh.js 中的关闭争用条件
SERVER-99868 提高 batch_write_exec/batch_write_op 的可调试性
SERVER-99915 FLE2 findAndModify 还应从ACID 事务API结果中返回 WCE
SERVER-100528 调查接受 WCE 处理写关注(write concern)的所有命令
SERVER-100936 Mongos 必须返回 WCE 作为创建集合的顶级错误
SERVER-100937 Mongos 必须对 dropIndexes 返回 WCE
SERVER-100938 Mongos 必须在 createIndexes 上返回 WCE
SERVER-100939 Mongos 应在无操作的 setFeatureCompatibilityVersion 中返回 WCE
SERVER-100942 setDefaultRWConcernDefault 必须返回 WCE
SERVER-100943 abortTransaction 必须等待写关注(write concern),并在失败时返回 WCE
SERVER-101178 将重要的上游 ICU 修复应用于我们提供的副本
SERVER-101386 测试接受针对时间序列集合的写关注(write concern)的所有命令
SERVER-101387 测试接受针对 FLE 集合的写关注(write concern)的所有命令
SERVER-1022667 。0 -- Coverity 分析缺陷169977 :数据争用情况
SERVER-102428 逻辑初始同步分配双倍 maxIndexBuildMemoryUsageMegabytes
SERVER-102477 还原阻止在 上调整 TaskExecutorPoolSize7 的更改。0 +
SERVER-102571 在处理QE 事务时对照 WriteConcernError 类别进行检查
SERVER-102670 [v.]8 1不正确的有序时间序列插入错误处理
SERVER-102983 逻辑初始同步报告复合索引构建内存使用情况
SERVER-103664 在 mongos_writes_wait_for_write_concern_sharded_addl_crud_ops.js 中确保操作在停止从节点之前已停顿
SERVER-103742 opWriteConcernCounters 可以将 NUL 字节非法嵌入 ServerStatus
SERVER-103960 对字段路径(Field Path)进行适当检查,确保部分数量不超过255
SERVER-104220 路由器必须考虑删除集合写关注(write concern)错误
SERVER-104543 如果我们无法解析符号,请勿使堆栈集合失败
SERVER-104839 添加包含元数据和身份验证信息的新日志行
SERVER-105041 [v.]8 0在已发布的分支上固定 MSVC 版本
SERVER-105263 Resmoke 阻止其他作业完成对失败测试的符号化的通过测试
SERVER-105424 处理直接分片连接警告中的让出和恢复
SERVER-105528 2修复mongod中的 FLE findAndModify写关注(write concern)错误报告
具有 apiVersion 的 SERVER- 准备事务在主节点故障转移后无法恢复106075
SERVER-106162 [test-only] 在删除 FSM 状态下重新评估忽略写关注(write concern)错误
SERVER-106354 将批处理插入应用于固定大小集合时缺少资源锁获取
SERVER-106492 在 FTDC 中包含多计划指标
SERVER-106589 在初始同步期间为索引构建预配更多内存
SERVER-106875 关闭 CollectionCatalog 时确实注销所有集合
SERVER-106965 [v.]8 0创建共享 scons缓存目录
SERVER-106988 [v.]8 0修复 ninja + 冰淇淋生成问题
SERVER-107361 存储桶目录中的翻转确定可能无法检查大型测量值的混合模式
SERVER-107429 [v.]7 0准备用于发布的SPM-.40707 0分支
SERVER-107852 服务器 SBOM 重建为8 7master/v.x/v.0
SERVER-107924 使 RateLimitIsValidAfterQueueing 测试能够适应慢速机器
SERVER-108366 使用 apiVersion 准备事务
SERVER-108565 :改进对时间序列集合超大写入的处理。
SERVER-108800 使用可重试会话在 check_metadata_consistency.js 中进行配置写入
SERVER- 改进109435 mongod_proxy_protocol.js 的错误集合
SERVER-109493 禁用“uncatchedException in noException”覆盖率检查
SERVER-110119 Coverity analysis defect 176642: Using a moved object
SERVER-110124 Coverity analysis defect 176627: Using a moved object
SERVER-110130 Coverity analysis defect 176613: Using a moved object
SERVER-110132 Coverity analysis defect 176604: Using a moved object
SERVER-110133 Coverity analysis defect 176603: Using a moved object
SERVER-110141 Coverity analysis defect 176586: Using a moved object
SERVER-110146 Coverity analysis defect 176577: Using a moved object
SERVER-110161 更正 $_startAt 行为以停止跳过文档
SERVER-110252 在 audit_remote_local_intermediate.js 中添加延迟
SERVER-110425 开发并添加一项常青任务,以使用SilkBomb 将 SBOM 上传到 Kondukto for master, v., v., v.,7 080818v.2
SERVER-110618 7Coverity.0 QI 批量修复
SERVER-110675 python dep7 破坏了.0 构建
SERVER-110890 Coverity 分析缺陷175049 :逻辑死代码
SERVER-111135 在 rollback_test.js 中重试 configureFailPoint
SERVER-111427 在锁定代码页之前加载 SASL
SERVER-111460 mongos的固定代码页
SERVER-112035 将断开连接的代理协议降级为 INFO
SERVER-112375 [v.] 使用7 0requires_fcv_ 标记 timeseries_create.js70
SERVER-112467 跟踪并报告待处理的代理连接数
SERVER-113256 [摘要]写关注(write concern)错误报告问题
7.0.25 变更日志
内部
SERVER-105873 QueryPlannerParams 不应维护 IndexCatalogEntry 拥有的指针
7.0.24 变更日志
存储
WiredTiger
内部
SERVER-92411 测试所有文档源聚合阶段是否进行身份验证检查
SERVER-99146 [v.]8 08禁止在.0 及更低版本的分支上提交导入 ShardingTest 和 ReplSetTest
SERVER-99693 修复当 process_id 为空时挂起分析器崩溃的问题
设立为 SERVER-102017 [v.]8 0时记录初创企业警告
SERVER-.1022247 0-- Coverity 分析缺陷170751 :未初始化的标量字段
SERVER-102483 [v.] 修复7 0中 UserAcquisitionStats 类中的数据争用。70
SERVER-103505 处理 WiredTigerUtil::setTableLogging 中的元数据错误
SERVER- 将103642 sdp-triager 重命名为 devprod-build-automation
SERVER-103741 添加配置文件集合指标
SERVER-103783 修复了 IDL 测试中 Windows 上的预期 NAN 字符串
当源在固定大小集合上具有TTL索引时,SERVER- [v.] 初始同步会失败10477170
SERVER-105219 增加 s390 x 的超时时间
SERVER-105336 [.]7 0从Debian 变体中删除多版本任务11
SERVER-108091 [v.]8 07修复.0 8和. 中 jstests/noPassthrough/indexbg_killop_stepdown.js 中的争用问题0
SERVER-108449 修复 SAST 报告生成的 allowed_requesters
SERVER-109679 [v.]7 0在 MacOS 上禁用 connection_ Installation_rate_limiting_stats.js
7.0.23 变更日志
分片
SERVER-95324 禁用 chunkMigrationConcurrency
SERVER-105799 确保在慢速计算机上达到 check_metadata_consistency_timeout_tests.js 中使用的故障点
内部
SERVER-52121 为限制并发入口连接握手创建功能标志
SERVER-52424 启用限制并发入口连接握手的功能标志
SERVER-75523 创建clang-tidy 规则,禁止使用“no_unique_address”
SERVER-81797 使用我们自己的可移植实施来实现带超时支持的原子性 notify() 和 wait()
SERVER-86656 创建针对读取器优化的读写器互斥锁
SERVER-90424 读者友好的读写器互斥锁类型
SERVER-101135 priority_takeover_two_nodes_equal_priority.js 应使用较低的electionTimeoutMillis
SERVER-101381 query_with_txn_prepared.js 应放宽文档计数检查
SERVER-101495 auth_no_pri.js 应使用较低的electionTimeoutMillis
SERVER-101581 在接受 ASIO 连接之前检查套接字状态
SERVER-101800 调查3 HMAC 函数中的 OpenSSL 回归
SERVER-102719 保证 FCBIS 测试具有非0 durationMillis
SERVER-103934 FCBIS 应能够调用 KVEngine::cleanShutdown 而不会泄漏内存
uoly 令牌桶 util 中的 SERVER- Vendor104168
SERVER-104407 引入服务器参数来调整连接建立速率限制器
SERVER-104408 引入准入::RateLimiter 组件
SERVER-104412 使优先连接免于获取令牌
SERVER-104413 将指标添加到准入::RateLimiter 组件
SERVER-104415 将连接建立速率限制器集成到 SessionWorkflow 中
SERVER-104771 [v7.0] Initial sync fails when the source has TTL indexes on a capped collection
SERVER-104811 更新“连接” maxEstablishing 的服务器状态部分
SERVER-104814 将建立时间指标添加到 IngressHandshakeMetrics
SERVER-105502 在 connection_设施* 测试中使用assert.soon 进行指标断言
SERVER-105526 为 ConcurrentTokenAcquisitionWithQueueing 测试添加额外的调试日志和截止时间
SERVER-105670 确保 ConcurrentTokenAcquisitionWithQueueing 实际上会等到所有等待者都进入休眠状态
SERVER-105693 使 connection_assessment_rate_limiting_exemptions.js 能够应对不同的连接关闭错误
SERVER-105753 确保连接建立速率限制器用户体验与操作速率限制器的一致性
SERVER-106045 重命名 BurstSize => BurstCapacitySecs 参数
SERVER-106149 RateLimiter 应在拒绝时将令牌返回到存储桶
SERVER-106166 不要将 totalAvailableTokens 的 Inf 附加到 FTDC
SERVER-106487 point_in_time_lookups_drop_pending.js 在检查 PIT 读取是否为删除后的集合创建新实例时出现异常
SERVER-106622 对 rate_limiter_util_test 中的所有双精度进行模糊断言
SERVER- 在106636 ConcurrentTokenAcquisitionWithQueueing 测试中等待所有线程排队时使用更长的超时
SERVER-107208 [v.]7 0为 SERVER- 添加基本测试107165
SERVER-107217 [v.] 为7 0SERVER- 添加稳健测试107165
SERVER-107245 [v.]7 0修复 agg_yielding_during_runtime_planning.js
SERVER-107272 Write Evergreen任务以生成 SAST 报告
SERVER-107282 [v.]8 1更新 CodeOWNERS 以扩展仅测试定义
SERVER-107321 [v.] 为7 0准备 maxEstablishing7 向后移植分支。0
SERVER-107534 引入 VersionedValue
SERVER-108539 [v.]7 0删除 MongoNoUniqueAddressCheck 整洁检查中的错误包含
7.0.22 变更日志
分片
SERVER-99440 添加超时参数,用于检查元数据一致性数据库操作
复制
SERVER-85915 无法选择同步源,因为我们是投票者,但它不是
SERVER-98831 处理心跳时不要两次获取复制互斥锁
内部
SERVER-82755 创建功能标志
SERVER-82756 启用功能标志
SERVER-83963 如果 sourceNss 和 targetNss 相同,则在 renameCollectionForApplyOps 中提前返回
SERVER-85692 在 js 测试中忽略optimizationTimeMillis
Mongod 上的 SERVER- 支持代理协议85804
SERVER-86268 检查本地和分片目录之间集合选项的一致性
SERVER-87572 添加 serverStatus() 指标以计数重新规划事件
SERVER-89699 正确检测 OpenLDAP 何时包含与 MozNSS 兼容的填充程序
SERVER-89919 为备份和恢复添加测试矩阵
SERVER-90472 Coverity 分析缺陷155588 :使用无效的迭代器
SERVER-91299 执行多重规划后刷新 MultiCollectionAccessor
SERVER-91374 修复 _doReplSetReconfig 中 getTerm 和 updateTerm 之间的数据争用
SERVER-92023 从Mongo测试Shell中的 $queryOptions 中仅提取 $readPreference
如果没有文档,SERVER-92419 shardedDataDistribution 会为 ownedSizeBytes 返回 null
SERVER-92476 planningTimeMicros 可以包括与规划无关的工作
SERVER-93213 优化 getTimeseriesBucketsMayHaveMixedSchemaData 以仅解析一次存储引擎选项
SERVER-93367 减少在 create_index_background 测试中要插入的文档的数量和大小
SERVER-93432 等待 failpoint,然后再终止 fle2 _contention_kill_parent.js 中的操作
SERVER-94193 防止 all_shard_and_config_hosts_brought_down_one_by_one 上的插入操作在慢速变体上超时
SERVER-94530 将 ExpressionContext::getResolvedNamespaces 不变量更改为 tassert
SERVER-94650 从 config-stepdown 测试套件中禁止 causal_consistency_shell_support.js
SERVER-94657 恢复角色应允许在任何数据库中删除 system.views
SERVER-95430 在部分任务超时时提供指向原始日志的链接
SERVER-95523 更新或插入(upsert)无法正确处理DuplicateKey 重试
SERVER-95524 避免在多文档事务中进行更新或插入时因重复键错误而重试
SERVER-95682 Create feature flag
SERVER-95683 Enable feature flag
SERVER-96107 使用 $merge 或 $out运行时,$lookup、$graphLookup 和 $unionWith 可能会从错误的数据库读取
SERVER-96197 ExpressionContext 的 _resolvedNamespaces 无法区分不同数据库中具有相同名称的集合
SERVER-96269 修改推测性身份验证审核
SERVER-96503 向 FCBIS 添加更多日志行
SERVER-97403 在文档验证错误生成中将不变量替换为 tassert
SERVER-97462 重试跳过的记录可尝试删除不带 wuow 的记录
SERVER-97662 当无法访问 SBE 计划缓存时,不要参数化 SBE 计划缓存的查询
SERVER-97898 在 AsioSession API中公开代理端点
SERVER-97903 创建 AuditClientAttrs 客户端装饰
SERVER-97908 通过 ForwardableOperationMetadata 在客户端之间传播 AuditClientAttr
SERVER-97920 更新 AuditEventMongo 和 AuditEventOCSF 以使用 AuditClientAttrs
SERVER-98160 仅在启用审核时注册 AuditClientObserver
SERVER-98386 分片未正确检查收到的时间序列集合的 ShardVersion
SERVER-98417 为已跳过的记录跟踪器中已在集合中找不到的记录添加测试
SERVER-98965 [v.]7 0timeseries_reopened_bucket_insert.js 手动创建带有与 Control.min.timestamp 不匹配的嵌入式时间戳的存储桶
SERVER-99236 降级时,应中断由 BalancerCommandsScheduler 提交的远程命令。
SERVER-99488 在连接已接受的系统日志中包含 sourceClient
SERVER-99584 为 AuditClientAttrs BSON序列化(反)方法添加测试
SERVER-99616 $ 群组可以命中 MONGO_verify
SERVER-99660 编写端到端负载负载均衡器测试,通过代理协议审核 mongo 格式的客户端IP
SERVER- 将99678 proxyPort CLI添加到mongod
SERVER-99817 1970在某些情况下, 之前日期的时间序列存储桶舍入对于毫秒精度不正确
SERVER-99834 在mongos loadBalancer 端口上支持非 OCS客户端
SERVER-99836 在 shouldOverrideMaxConns 中使用代理源远程端点
SERVER-100182 如果变体不支持 ss,则回退到 netstat
SERVER-100468 编写端到端负载负载均衡器测试,通过代理协议审核 OCSF 格式的客户端IP
SERVER-100609 解析 sbom模式引用 spdx。 模式.json 复制到本地副本
SERVER-100840 修复 abt_translation_bm 中的查询
SERVER-101078 不要关闭在mongod中发送 loadBalanced:true 的连接
SERVER-101164 使用 db-contrib-tool 的 pyinstaller 二进制文件
SERVER-101170 CheckMetadataConsistency 以不使用 MONGO_UNREACHABLE
SERVER-101230 Coverity analysis defect 155126: Using invalid iterator
SERVER-101242 修复 ConnectionInterface::getTimesUsed() 中的争用条件
SERVER-101296 删除 aws_e2 e_ecs.js 测试
SERVER-101337 Exhaus 响应应断言它们是 OP_MSG
SERVER-101389 MockServerStreamTest 取消测试应在取消后等待操作完成
SERVER-101530 添加在初创企业时通过服务器参数更改目录缓存大小的能力
SERVER-101700 setup_spawnhost_coredump脚本无法在 Evergreen 主机上运行
SERVER-101716 read_through_cache.h 函数在 noException 方法上引发异常
SERVER-102276 [v.]7 0Coverity 分析缺陷169621 :数据争用情况
SERVER-102338 70[v.] -- Coverity 分析缺陷169091 :数据争用情况
SERVER-102735 将 db-contrib-tool 升级到1 。0 。0
SERVER-102787 在负载负载均衡器后面为独立运行和复制集添加Mongo和 OCSFAtlas 审核测试
SERVER-102872 将特定于操作系统的 db-contrib-tool pyinstaller 版本用于 PPC
SERVER-103286 从 ss 和 netstat 获取信息时添加重试
SERVER-103749 CheckOrphansAreDeletedHelpers 必须考虑到未完成迁移的延迟恢复
SERVER-103824 添加 jstest,为代理服务器和源客户端使用不同的IP
SERVER-103862 proxy_protocol_connect.js 未运行断言
SERVER-104205 更具体地解析“netstat”代理分分片测试中的输出
SERVER-105553 [.]7 将0 ddl_view_events.js 条目添加到 backports_required_for_multiversion_tests.yml
SERVER-105611 将 MozJS/Spidermonkey 升级到 ESR128 。11
SERVER-105903 [v.]7 0重复相等谓词会阻止索引后缀满足排序条件
SERVER-106050 [v.]7 0集合验证未正确检查时间序列v 存储桶的时间排序3
SERVER-106122 删除代理协议测试上的 loadTest 并减少 fuzzTest 的负载
SERVER-106297 在 grpc_session 中实施 getProxiedSrcRemoteAddr
7.0.21 变更日志
查询
SERVER-95672 包含子数组的大量字段上的索引不包括某些结果
SERVER-97629 在让出时将不变量替换为 tassert
存储
WiredTiger
- WT-13216 评估缓存逐出检查在压缩
操作
WT-12012 如果 gen_drain 在增加详细级别后变得不卡顿,则恢复原始详细级别
构建和打包
SERVER-51366 配置安装程序创建的文件夹
内部
SERVER-73498 将多计划器中花费的时间添加到解释输出中
SERVER-82762 对 AutoMerger 状态的所有访问都应受到互斥锁的保护
SERVER-88891 删除租户迁移和分片分割/合并直通和集成测试
SERVER-90449 防止TTL监视器在回滚和初始同步模糊测试期间运行collMod
SERVER-90997 在 doDeleteRecord() 中未找到文档时放宽断言
SERVER-91272 不要打印不能保证Atlas故障监视器的 StackTrace
SERVER-91314 在磁盘空间不足时终止可溢出查询
SERVER-91774 检查 require_fcv_* 标记的 Linter 是否 <= 当前版本
SERVER-91933 访问 CollectionTruncateMarkers::_minBytesPerMarker 时出现数据争用
SERVER-92137 确保时间序列插入在检查存储桶集合是否存在之前执行 ShardVersion 检查
当同时发生回滚时,SERVER-92239 变更流无法在降级中幸存。
SERVER-92259 从 UUID 进行命名空间解析时,不会检查待处理的提交命名空间
SERVER-92273 [v.]7 0ListCollections7 对于提交待处理的命名空间具有不一致的行为(仅限.0 )
SERVER-92673 增加运行状况观察器测试的断言超时时间
SERVER-92797 修复在关闭的耗尽游标上运行next() 时的行为
SERVER-92806 计划缓存条目忽略与 $elemMatch 的索引排序规则
SERVER-93389 WiredTigerSessionCache 未正确处理回滚后释放的会话
SERVER-93497 将用户缓存失效从 OpObserver 移至 onCommit 处理程序
SERVER-93771 8164在变体级别设置 enterprise-rhel- -ppc 文件超时
SERVER-93917 [v.]7 0评估大量是否存在7 ->对象交错错误适用于.0 及更早版本
SERVER-93963 替换?。 query_by_uuid_commit_pending.js 中的语法
SERVER-94156 如果唯一索引具有排序规则,则支持更新或插入(upsert)重复键重试
SERVER-94272 减少电源周期超时以满足常青约束条件
SERVER-94649 增加对直接分片连接错误和警告的日志记录
SERVER- 重试94662 pipx install db-contrib-tool
SERVER-94731 发出 system.views集合的变更流事件(启用 showSystemEvents 时)
SERVER-94970 对 $lookup 和 $unionWith 中的 $searchMeta 查询分片的,因遇到 unreachable_tassert 而失败
SERVER-95311 确定 reshardingDelayBeforeRemainingOperationTimeQueryMillis 的默认值
SERVER-95610 更新servers.js 中 reshardingDelayBeforeRemainingOperationTimeQueryMillis 的版本检查
SERVER-95775 更新 MSI 以引用 libsasl.dll2 而不是 libsasl.dll
SERVER-95869 在所有代码路径上将 CommandOnShardedViewNotSupportedOnMongod 转换为 CommandNotSupportedOnView
SERVER-96404 改进 $map 和 $ 过滤序列化中的变量名称
SERVER-97044 修复变更流可能会错误地输出“删除”字段的问题。对正在使用或曾经使用区域分片的集合进行重新分片或取消分片期间事件
SERVER-97254 $jsonSchema 解析器不应使用空字符串来区分顶级模式和子模式
SERVER-97405 添加服务器参数以跳过oplog采样
SERVER-97726 防止在创建 ident 目录的同时删除它
SERVER-98349 避免mongos在关闭前进入休眠状态3 秒
SERVER-98555 将 Jepsen 和Antithesis 修复为 https 克隆
SERVER-98937 处理访问 ASIO 套接字时的中断
SERVER-101519 修复 dbCheck 测试,以便在集合后使用视图时不会出错
SERVER-101807 当抛出 OplogOutOfOrder 异常时记录oplog条目
SERVER-101880 [v.]7 0删除“openssl..”来自1 11Evergreen 的发行版引用
SERVER-102115 添加 RHEL9 企业作为管理者的目标
SERVER-102941 [v.]7 0集合验证不应实施v3 时间序列存储桶的排序性
SERVER-103093 [v.]7 0从 DocumentSourceInternalSearchRemoteMongot 构造函数中移动 _mergingPipeline 的 DismissDisposal()
SERVER-103275 将 MozJS 从 ESR.128 8升级到最新版本 (ESR.)12810
SERVER-103607 [v.]7 0确保在 change-stream_null_existence_eq_rewrite_test 中进行测试之前复制事件
SERVER-104118 Update Okta OIDC authentication script
SERVER-104206 将 does_not_support_causal_consistency标签添加到 timeseries_lastpoint_top.js
SERVER-104693 [v.]7 0将指针添加到 sys-perf 的compiles.yml
7.0.20 变更日志
存储
WiredTiger
内部
SERVER-60823 runCommandWithRetries in JS test framework exceeds JS interpreter recursion limit
SERVER-84770 变更流测试无法从可恢复变更流错误中恢复
SERVER-90724 fsm_workloads/agg_unionWith_interrupt_cleanup.js 在构造连接字符串时错误地将分片副本集名称
SERVER-93120 FTDC集合在读取锁定的 backupCursor 状态时被阻止
SERVER-95237 Make update_replace_id.js test robust
SERVER-96128 删除 system_perf.yml 中对 Linkbench 的引用
SERVER-100387 使错误代码 linter 处理 位6 SERVER票证ID
SERVER-100673 添加对 RHEL9 zSeries 的支持
SERVER-100723 在 m8 g/AL2023 上为MongoDB v 配置计划的测试构建者。6 0+
SERVER-100856 ocsp_sharding_basic 需要禁用装订
SERVER-102004 更新 last_lts_mongos_commands.js & last_lts_mongod_commands.js
SERVER-102116 将 s390 x 并发性提高到16 x
SERVER-102389 从 backports.yml 中删除不必要的测试
SERVER-102475 Update jstests/noPassthrough/spill_to_disk_server_status.js
SERVER-102526 Upgrade MozJS to ESR 128.8
SERVER-102547 从4 7v.0 和 v 中的 Graviton 变体中删除推送、publish_packages 和 crypt_push 任务。80
SERVER-103600 修复 database_versioning_all_commands.js
SERVER-103828 处理 peekASIOStream 中的空套接字
7.0.19 变更日志
此发布包含安全性或可靠性方面的改进。当有更多信息可用时,将更新变更日志。
7.0.18 变更日志
查询
SERVER-97470 findAndModify:Mongos WriteConcernError 行为与 Mongod 不同
存储
WiredTiger
构建和打包
SERVER-95976 引入 "matchCollectionUUIDForUpdateLookup"变更流阶段的参数
内部
SERVER-71590 Coverity analysis defect 134195: Using invalid iterator
SERVER-82037 排序器溢出使用的内存可以无限增长
SERVER-82367 始终使用 ReadThroughCache 中的相同缓存值调用同一 inProgressLookup 条目下的排队刷新
SERVER-83221 集群化集合 listIndexes 应显示TTL
SERVER-87169 运行集群级别 _configsvrCheckMetadataConsistency 会遇到Mongo无法访问的不变量
SERVER-87433 处理中止期间 ReshardingRecipientService 的故障转移行为
SERVER-87729 [v.] 为7 0featureFlagQueryStats 禁用FCV门控
SERVER-88400 shardedDataDistribution聚合阶段不得为时间序列返回 null 字段
SERVER-89315 Coverity 分析缺陷147940 :管理相同原始指针的不同智能指针
SERVER-89320 Coverity 分析缺陷139793 :整数参数溢出
SERVER-89322 Coverity analysis defect 149003: Overflowed integer argument
SERVER-89328 Coverity analysis defect 147636: Using a moved object
SERVER-89718 Coverity analysis defect 140718: Using invalid iterator
SERVER-90176 OplogBufferLocalOplog游标不应超时
SERVER-90689 更改 THP初创企业警告检查,使其在发出警告之前也查看进程级别设置
SERVER-91334 将MongoDB Server板载到Papertrail 服务,以实现 SSDLC 合规性
SERVER-92292 跳过 prepareTransaction 的票证获取
SERVER-95452 防止 CollectionRoutingInfoTargeter 在更新和删除期间迭代所有数据块范围
SERVER-97700 [v.]7 0验证应支持时间序列 v3 存储桶
SERVER-98345 将 amazon2 发行版更新到最新的 sys-perf 编译版本
SERVER-98473 重新指向 sys-perf 以使用 DSI 中的 genny-tasks
SERVER-98720 将缺失的 redact() 调用添加到“计划执行程序错误”字段中警告日志
SERVER-99277 分片元元数据在分片删除时失效
SERVER-99620 创建 sys-perf AL2023 编译
SERVER-99833 [v.] 将7 0ubuntu20 ARM 变体从在 ubuntu18 上运行切换为在 ubuntu 上运行20
SERVER-100901 将用户摘要不变量放宽为 ShardingTaskExecutor 中的 tassert
SERVER-101322 [v.]7 0Coverity 分析缺陷168904 :未初始化的标量变量
SERVER-101324 Coverity analysis defect 169043: Using invalid iterator
SERVER-101461 澄清 $shardedDataDistribution 返回的 numOrphanedDocs 和 numOwnedDocuments 将报告时间序列集合的存储桶数
7.0.17 变更日志
分片
SERVER-87140 standalone_in_queryable_backup_mode.js 测试可能会尝试在仅具有从节点的副本集获取主节点 (primary node in the replica set)
Catalog
SERVER-97220 [仅测试] collection_catalog_two_phase_drops.js 假设带日志功能的写入会将最新时间戳提前
存储
WiredTiger
内部
SERVER-73641 分片的,时间序列筛选可能会遗漏扩展范围的事件
SERVER-76483 删除 CheckShardFilteringMetadata 钩子中的松弛
SERVER-76883 减少“角色不存在”的冗长信息外部来源用户的日志
SERVER-85627 在降级 killOp 中中断的 thead 的日志信息
SERVER-89614 $out 在重命名和删除临时集合之间无法正确清理
SERVER-91556 更新预烧以处理多版本任务中的多个子套件
SERVER- 将91589 sbom.json 中 Service Arch 拥有的第三方库重新分配给新团队
SERVER-91753 3253服务器.js 应使用新的数据库,以避免从其他 jstests 观察到 tmp 集合
SERVER-92329 支持 OIDC 中尾随斜杠的发行者
SERVER-92339 测试运行程序在直接与连续配置降级套件中的配置分分片通信时,可能会因网络错误而失败
SERVER-92803 Ignore IndexKeySpecsConflict 在初始同步oplog应用程序期间出现错误
SERVER-92853 等待 merge_let_params_size_estimation.js 中随处复制
SERVER-94542 [仅测试] 在standalone_in_queryable_backup_mode.js 测试中实现表现良好的关闭进程
SERVER-94594 更正Internal_transactions_unsharded.js 中的时间提前
SERVER-94735 [v.]7 0将“internalQueryFrameworkControl”的默认值设置为“forceClassicEngine”
SERVER-94820 减少模糊器生成的管道数量
SERVER-97551 [.]8 0延长initial_sync_unsupported_auth_schema.jsassert.soon 语句中的超时
在97842 el 上使用较新版本的 openssl 时,SERVER- mongodb CPU 使用率会出现峰值9
SERVER-97862 修复 change_streams_split_event_v1 _v2 _tokens.js reshardCollection 的初始数据块分割(v.)80
SERVER-98062 更新authenticode 密钥别名
SERVER-98168 在Internal_transactions_resharding.js [v.] 中为 reshardCollection 指定 numInitialChunks70
SERVER-98593 添加当我们收到 SSL_ERROR_SYSCALL 但没有关联错误时的回退错误代码。
SERVER-98608 将 MozJS 升级到最新的 ESR115 次要版本
SERVER-98818 清除 sharded_backup_restore.js 库中增量备份之间的日志文件
SERVER-99074 将 array_index_and_nonIndex_consistent.js 标记为 tsan_incomplete
SERVER-99275 change_streams_split_event_v1 _v2 _tokens.js 中应有一个 dropIndexes事件
SERVER-99483 将 mongo-task-generator 升级到0 。7 。20
SERVER-99605 0在35 1v. 中固定对.. 的 pip包引用,以修复7 0venv设置
SERVER-100594 将最大 fromjson 深度从250 降低到200
WT-7053 修复可能导致驱逐和检查点死锁的争用
WT-13667 支持使用 SWIG.. 版本编译WiredTiger430
WT-13893 test_autoclose 失败并返回
"argument 1 of type 'struct __wt_cursor *' is None"
7.0.16 变更日志
安全性
SERVER-93433 锁定对 ESE 密钥库中的 LRU缓存的并发访问权限
分片
SERVER-84769 重新分片剩余OpTime算法不适用于较低的 elapsedTime
SERVER-92762 将 reshardCollection 中 numInitialChunks 的默认值设置为90
查询
SERVER-84089 如果与排序规则和更新或插入(upsert)组合使用,批量操作会冻结
SERVER-92904 回复大小超过 BSONObjMaxInternalSize,而批处理在 BSONObjMaxUserSize 之内
SERVER-95350 修复对有效命令运行解释时可能出现的故障
存储
WiredTiger
构建和打包
WT-13560 弃用 Git 存储库的 SSH 克隆
内部
SERVER-67816 之前日期的时间序列存储桶舍入行为异常1970
应从触发故障转移的直通中排除 SERVER- max_time_ms_connection_pool.js76726
用于长时间运行 dbhash 测试的 SERVER- 帐户76928
SERVER-76961 修复 speculative-auth-replset.js登录的预期 attr 结构
SERVER-78784 在创建 Client对象之前初始化 AuthorizationManager
SERVER-81109 修复Internal_transactions_sharded_from_mongod.js 对跨会话因果一致性的处理
SERVER-83666 提高 FTDC 中 CPU 数量指标报告的清晰度
SERVER-84143 改进针对BSON和核心转储的Windows调试功能
SERVER-84541 setQuerySettings 在副本集中降级时可能会失败
SERVER-85862 使burn_in_tests.py 了解多版本配置
SERVER-87065 对最小/最大和嵌入式时间戳进行验证检查,以应对范围扩展的事件和不断变化的粒度
SERVER-88284 升级 Cyrus SASL 以缓解 CVE
SERVER-88925 在 onCommit 处理程序使用的集群参数助手中使用替代 opCtx
SERVER-89055 修复persist_sampled_*_queries.js 测试用例,使其不股票命名空间
SERVER-89489 不应针对查询统计信息对内部变更流阶段进行序列化
SERVER-89690 query_stats_regex.js 缺少诊断日志消息
SERVER-89918 将完整身份名称跟踪添加到备份/恢复
SERVER-90302 完成 SERVER- 中列出的 TODO64574
SERVER-90351 在 hostInfo 中保留 numCores字段名称
SERVER-90643 oplog引用可能在 OplogCapMaintainer 循环中失效
SERVER-90672 调查时间序列插入路径中的潜在错误,该错误允许跨条带多个存储桶具有相同的 OID
SERVER-90893 listDatabases 与并发 DDL 操作不一致
SERVER-90952 添加测试以确保 createIndexes 优先进行 collectionUUID 检查
SERVER-91113 避免使用不同命名空间的时间戳使目录缓存失效
SERVER-91203 AutoGetters 应为从节点(secondary node from replica set)命名空间建立固定大小快照
SERVER-91376 使用 std::string 而不是 StringData 来表示地平线字符串
SERVER-91415 在文件副本的初始同步关闭中删除 backupCursorKeepAliveFuture 上的争用
SERVER-91556 Update burn-in to handle multiple sub-suites in multiversion tasks
SERVER-91669 在向客户端观察者公开新 opCtx 之前初始化 Baton
SERVER-91757 用于覆盖嵌套字段的哈希索引可能会返回错误结果
SERVER-92005 集群 dbStats 可以使用并发 removeShard 触发不变量
SERVER-92127 删除 watchdog_test SleepyHungCheck 中的不稳定性
SERVER-92189 对mongos的写入可以在同一子批处理中具有不同的端点
SERVER-92254 修复 _shardsvrCompactStructuredEncryptionDataCommand 中的死锁
SERVER-92398 [v.]7 0将7 v.0 迁移到 AWS MacOS 队列
SERVER-92592 Equal ArraySet 可能具有不同的哈希值
SERVER-92645 允许对恢复进行未加时间戳的写入
SERVER-92780 将 sys-perf 任务和变体移至 DSI
SERVER-92958 增加所有备份/恢复测试的oplog大小
SERVER-93005 在Shell中运行耗尽查询时避免重复读取偏好(read preference)
SERVER-93130 修复由于 OCSP 定期获取器线程对自身调用 join() 导致的服务器崩溃
SERVER- 为向量保留93181 binData 子类型 x09
SERVER-93182 修复 DocumentSourceUnwind 中的边缘情况
SERVER-93264 为拓扑观察器单元测试添加对截止时间和睡眠的其他处理
SERVER-93333 [v.] 在对7 0createIndex 中的 AutoGetCollection 的所有调用中传递 CollectionUUID
SERVER-93482 Log 使用中的 Python 版本
SERVER-93575 增加 cursor_server_status_metrics_lifespan_histgram.js 的等待时间
SERVER- 将93673 Redhat 许可证密钥挂载到7 package_test 中的 ubi 容器
SERVER-93690 将 create_indexes.js 测试标记为多版本不兼容
SERVER-93734 [v.]7 0在 RHEL 上禁用 dns_container_tester.js8
SERVER-93844 视图上的“计数”命令假定整数响应
SERVER-93848 WiredTigerSessionCache::getSession() 可以读取关闭状态的过时值
SERVER-93855 添加企业"jstests"到 CodeOWNER 排除列表
SERVER-94008 减慢 verify_session_expiration_sharded.js
$lookup 中的 SERVER-94144 [v.]7 0$documents 无法使用 QueryStats 进行解析
SERVER-94149 [仅测试] 如果在random_moveChunk_refine_collection_shard_key.js 中同时运行reineCollectionShardKey,则接受等待范围删除器时 moveChunk 失败
SERVER-94187 不要在 copybara 中使用 git ssh
之前日期的 SERVER-94207 时间序列 $match1970 可能会遗漏文档
SERVER-94211 将10 gen/jepsen 固定到最新的 jepsen-mongodb-master提交
如果 queryStats 无法计算密钥,SERVER- 查询不应失败94231
SERVER-94316 在路由器服务入口点正确捕获并处理异常
SERVER-94368 [仅测试] 重构 ttl_deletes_not_targeting_orphaned_documents.js 并使其具有确定性
SERVER-94440 PoC on generate_token
SERVER-94461 将 mongo-c-driver 升级到1 27。.5 +
SERVER-94471 包含 帖子日期的存储桶的存储桶格式不正确1970
SERVER-94483 修复 sbe_multiplanner_index_check.js waitForFailPoint
SERVER-94559 时间序列测量删除更新桶的 minTime
SERVER-94592 检查内部参数的解释
SERVER-94635 使会话刷新参数可配置
SERVER-94764 创建用于测试对等证书验证的单元测试装置
SERVER-94918 [v.]7 0239不要在 RHEL PowerPC 和 ZSeries 上将加密模块固定到.
getRecipientHighEstimateRemainingTimeMillis 中的 SERVER- getElapsed 可能会错误地转换950191 <<截至0 ,已用 秒的时长。
SERVER-95054 在为配置降级套件调用 removeShard 时重试 HostUnreachable 错误
SERVER-95067 时间序列插入可以生成引用同一存储桶的多个批处理
SERVER-95085 修复 UnwindProcessor 中的问题
SERVER-95240 从 SSL 握手中删除 PeerID
SERVER-95445 SSLManagerOpenSSL 应根据 CRL 验证整个证书链,而不仅仅是叶节点
SERVER-95669 从 processResponseFromRemote() 中删除无效的不变量
SERVER-95670 内部聚合操作会发出堆栈跟踪
SERVER-95688 评估BSON错误是否应日志记录内存默认
SERVER-95700 清理返回给用户的错误 bson 类型错误消息
SERVER-97260 timeseries_create.js 插入_id时间戳不正确的存储桶
SERVER-97441 修补最小最大验证检查中对扩展范围事件的检查
SERVER-97586 [v7.0] Revert SERVER-94735 v7.0 Backport
SERVER- 筛选98052 query_stats_regex.js 中关于 collName 的查询统计信息条目
WT-13409 __txn_checkpoint 中的一个 ret 未处理
7.0.15 变更日志
SERVER-95279 对BSON字段名称使用新的C++类型以确保有效性
SERVER-96419 不正确的空字节中和可能会导致MongoDB Server中的缓冲区过度读取
7.0.14 变更日志
内部
SERVER-93205 在 serverStatus 中公开 prepareUnique 索引的数量
SERVER-93224 drop_database_before_write_is_targeted.js 与配置降级套件不兼容
SERVER-93326 为克隆 jstestfuzz.git 添加重试功能
SERVER-93578 [v.]7 0Revert“SERVER-92273 ListCollections without 过滤 should include7 提交后台命名空间(仅限.0 )”
SERVER-79766 TransactionRouter 忽略请求中的 atClusterTime 设置
SERVER-80315 grouped_match_push_down.js 对 getStageSequence() 结果的断言错误
SERVER-80661 沙盒背景测试活动
SERVER-82476 默认禁用诊断锁存器
SERVER-82551 使用并行压缩器加速二进制文件存档
SERVER-82814 在确定聚集文档扫描边界时支持内部表达式比较操作符
SERVER-84045 确保 PlanExecutor 在访问 AutoSplitVector 中的分片键索引时仍在范围内
SERVER-84531 通过 system.buckets集合插入混合模式存储桶不会设立timeseriesBucketsMayHaveMixedSchemaData 标志
SERVER-84625 修复 MigrationSourceManager 上的数据争用
SERVER-84699 在验证中添加检查以检查时间序列的混合模式存储桶
SERVER-85384 删除分支帖子的别名
$documents 返回错误后,SERVER- $merge 与管道85892
SERVER-86669 在从节点(secondary node from replica set)节点上移动主节点 (primary node in the replica set)到本地后,从节点上的权威信息无效,在主分片上创建集合
SERVER-86879
concurrency_replication*任务未在 UBSan DEBUG构建变体上运行SERVER-87760 将 amazon linux x86 变体添加到 mongodb-mongo-master 常青项目
SERVER-87961 当前面的 $ 项目阶段投影出访问的字段时,时间序列 $ 群组重写可能会产生不正确的结果
SERVER-88255 Sys-perf:将 mongotools 编译替换为静态工件的下载
SERVER-88439 在 DocumentSourceLookup::clone 中释放后使用
C++单元测试的 SERVER- BF设置脚本不会设立单元测试二进制/调试符号88530
SERVER- 添加88750 "bypassEmptyTsReplacement"用于 insert、 更新、findAndModify 和 bulkWrite 的参数
SERVER-88811 在稳定时间戳之前解析oplog条目可能会失败
SERVER-89391 增加exhaustion_hello_topology_changes.js 中的 timeoutMS
SERVER-89727 删除压实中获取数据库和集合锁的操作
SERVER-89748 如果在 retry_on_transient_error_basic.js 中失败,则重试 _flushRoutingTableCacheUpdates 命令
SERVER-89769 测试在设置检查点之前不等待日志刷新器
SERVER-89844 使所有关键字字段中带有美元字段的 $jsonSchema 可重新解析
SERVER-89861 在无效嵌套 BSON验证错误消息中包含解码长度
SERVER-89890 修复assertRetryableCommandWorkedOrFailedWithCodes
SERVER-90147 将 timelib.h 升级到2022 。10 并将时区文件升级到2024 a
SERVER-90330 如果在从从节点(secondary node from replica set)节点执行,DDL 协调器的创建将无限期挂起
SERVER-90352 AsioNetworkBaton::detachImpl 未清除 _timersById 映射
SERVER-90391 澄清标头和自述文件
平方和执行时间的 SERVER-90625 QueryStats 溢出其 int64 _t
SERVER-90727 修复analyze_shard_key.js 以忽略与 readConcern: available 相关的错误
SERVER-90790 为 CommonAsioSession 构造函数添加调试代码
SERVER-90825 添加自述文件,解释 src/ Third_Party 的合规
SERVER-90845 更新idxEntryBytesWritten 检查 index_build_operation_metrics.js 以解决写入冲突
SERVER-90958 $bucketAuto 应将具有相同分组键的文档群组在同一存储桶中
SERVER-90984 如果响应来自过时的地平线,则修复排出 hello流以进程splitHorizonChange。
SERVER-90995 投影元字段不应被视为“计算的”字段。元字段
SERVER-91067 在回滚期间跳过 setMinVisibleForAllCollectionsToOldestOnStartup 代码
SERVER-91108 使用 utf-8 编码进行日志以避免Windows上的字符映射错误
SERVER-91159 延迟 FTDC-on-arbiter日志垃圾邮件过滤,直到该节点知道它是仲裁节点。
SERVER-91195 提供通用的可向后移植解决方案,以免错过顶级时间序列集合选项
SERVER-91223 $ 日志使用 Decimal 给出的计算结果不正确128
SERVER-91247 确保 DDLCoordinator 创建不会在节点升级过程中继续存在
SERVER-91254 在确定文档是否位于经典窗口内时出错
SERVER-91257 将构建团队设置为 sbom 中 linenoise 的所有者
SERVER-91258 增加 change_streams_split_event 测试中的oplog大小
SERVER-91312 报告有关用于查询溢出的临时记录存储和外部文件的指标
SERVER-91336 表达式中的临时C++对象是短暂的
91339如果在表达式中使用 $$ROOT,SERVER- $redact 可能会损坏内存。
SERVER-91352 不检查 readConcern_atClusterTime_noop_write.js 中的无操作条目
SERVER-91366 修复协调器完成中可能出现的崩溃
SERVER-91390 集合验证所需内存计算可能会溢出
SERVER-91406 $changeStreamSplitLargeEvent7182803 与不可重命名的匹配表达式一起使用时会返回 Location 错误
SERVER-91412 在 splitVector 中使用无主 BSONObj
SERVER-91499 Append "-sysperf"为 sys-perf 中的Mongo版本。
SERVER- 在91566 index_operations_abort_concurrent_outgoing_migrations.js 中抑制 checkIndexesConsistentAcrossCluster
在 $addFields 之前推送 SERVER- $match 可能会导致不正确的结果91573
SERVER-91625 [v.] 为具有7 0$$NOW、$$CLUSTER_TIME 和 $$USER_ROLES 的表达式启用索引计划
SERVER-91630 configsvr_remove_chunks.js 在写入配置服务器时应使用可重试写入
SERVER-91680 对 v. 多版本上的并发_drops_and_create.js 禁用测试用例60
SERVER-91699 减去的内存大于总内存
SERVER-91701 Robustify max_time_ms_does_not_leak_shard_cursor.js 测试
SERVER-91703 在 read_committed_lookup.js 期间禁用 periodicShardedIndexConsistencyChecker
SERVER-91728 修复向后移植中的错误合并-21214
SERVER-91758 mongos_rs_shard_failure_tolerance.js 应在 之前的版本上重试分片的find 命令的 NetworkInterfaceTimeLimitExceeded。80
SERVER-91778 当游标达到限制时不要在Shell中关闭游标
SERVER-91781 等待 merge_let_params_size_estimation.js 中的复制
SERVER- 将91787 Cyrus SASL 分配给“Build”团队
SERVER-91793 从发布所有权中排除仅涉及
etc/*suppressions文件的向后移植SERVER-91817 使analyze_shard_key.js工作负载更加稳健
SERVER-91818 resharding_coordinator_recovers_abort_decision.js 在建立新的主节点时应该更加一致
NetworkInterfaceTL::setTimer 中的 SERVER- uasert 可能会使服务器崩溃91831
SERVER-91859 analyze_shard_key_jscore_passthrough 在遇到 CommandOnShardedViewNotSupportedOnMongod 错误时失败
SERVER-91894 修复 views_basic.js 以引用正确的数据库名称
SERVER-91919 change_stream_pit_pre_image_deletion_asymmetric.js 可能使用过多内存
SERVER-91938 7使. 中的 read_and_write_distribution.js 和 Analyze_shard_key.js0 在没有分片键的情况下不执行 updateOne 和 removeOne
SERVER-91940 从服务器Evergreen.yml 中删除所有被忽略的文件
SERVER-91969 使用混合模式时间序列桶测试初始同步
SERVER-91970 在开始迁移之前,等待发送端清除重叠的范围删除任务
SERVER-91985 修复 egress_connection_acquisition_to_wire_metrics.js 中的争用问题
SERVER-91993 [v.]7 0修复经典引擎中的 now_variable.js
SERVER-92021 修复 mongotmock 或使用真正的mongot写入kill_cursors.js
SERVER-92030 将 SERVER 中的 mongo-c-driver (libbson) 版本升级到1 。27 。1
SERVER-92045 混合模式时间序列存储桶验证检查在出现错误时未设立有效标志
SERVER-92085 跳过配置模糊器的可追加游标失效测试
SERVER-92086 时间序列混合模式存储桶测试可能会错误地尝试验证是否没有未压缩的存储桶
SERVER-92145 负载均衡器设置刷新可以覆盖较新的配置
SERVER-92158 在 Windows 变体上禁用 hedged_reads.js
SERVER-92160 增加超时计算的平均任务设置时间常数
SERVER-92183 Mongod 在运行聚合时崩溃
SERVER-92186 实现简单的API ,以从 Wiredtiger 配置字符串中获取/设立app_metadata
SERVER-92193 索引边界构建器尝试使用非地理索引构建地理边界
SERVER-92199 从降级套件中禁止 change_stream_lookup_single_shard_cluster.js
SERVER-92201 currentop_shell.js 可能等待的时间不够长,导致分片的集合直通中的所有分片都准备就绪
SERVER-92231 [v.]7 0启用存储桶解包程序以读取 v3 存储桶并将其视为 v2 存储桶
SERVER-92233 在 text_search_index_commands.js 中创建集合后等待复制
SERVER-92247 从computeWetherMatchOnAs 中排除内部 elemMatch 类型
SERVER-92273 ListCollections7 对于提交待处理的命名空间具有不一致的行为(仅限.0 )
SERVER-92298 删除未使用的 ProjectionPathASTNode 参数以加快 $项目聚合请求
SERVER-92375 从 rhel.x 变体名称中删除次要版本8
SERVER-92376 将 suse15 包测试容器更新为 sp5
SERVER-92377 清理 system_perf.yml 配置
SERVER-92379 重新使用 mongocrypt 库的 mongodb-mongo-master 编译
SERVER-92381 确保 MigrationSourceManager 在早期阶段中止时履行其承诺
SERVER-92382 更新 prepareUnique索引时不会检查是否强制执行了约束
SERVER-92389 创建一个新的共享指针以避免在释放后使用
SERVER-92395 如果群组具有 SBE 不兼容的表达式,请勿将群组下推到 SBE
SERVER-92402 read_and_write_distribution.js 存在安全问题
SERVER-92414 [v.]7 0标记 enterprise-rhel-83 -s390 x,附带 --excludeWithAnyTags=resource_intential
SERVER- 将92415 db-contrib-tool 版本升级到0 8v..3
SERVER-92426 调整测试以依赖新的 timeseriesBucketsMayHaveMixedSchemaData 目录选项格式
SERVER-92516 删除 openssl111 版本
SERVER-92547 80在4 v.2 和 v. 多版本测试中使用旧的 rhel 变体名称44
由于票证耗尽,SERVER-92556 fsync .js 具有不确定性
SERVER-92562 将 sbom 版本更新到其分支
SERVER-92601 删除 package_new_compile任务
SERVER-92603 Or-to-in 重写并不总是避免重写参数化表达式
SERVER-92612 为常青树中的 pip 安装设置缓存设立
SERVER- 在 timeseries_collection_mixed_type.js 中将 92623v.5 05的版本固定为..028
SERVER-92660 最终比较 $collStats 和 $_internalAllCollectionStats,确保 all_collection_stats.js 中的验证一致
SERVER-92663 临时禁用 lint_sbom
SERVER-92682 更改 sbom_linter 以使用本地模式
SERVER-92694 restart_during_downgrading_fcv.js 没有等待分片就主节点 (primary node in the replica set)达成一致
SERVER-92736 更新符号映射器以使用原始执行的任务
SERVER-92777 修复 RHEL 工件的URL组件8
SERVER-92812 删除 gCollModTimeseriesBucketsMayHaveMixedSchemaData功能标志
SERVER-92842 抑制 store_historical_placement_data.js 中的断言
SERVER-92899 [.]7 0修复 indexbg_killop_secondary.js 错误代码
SERVER-92902 修复将 numInitialChunks 从 size_t 转换为 int 时的溢出问题
SERVER-92927 将 rhel8 密钥添加到 package_test.py docker 字典
SERVER-92939 将工具下载到最新的 rhel 版本
SERVER-92974 确保有效的 THP 参数模式不会引发初创企业警告。
SERVER-92986 使 resharding_coordinator_recovers_abort_decision.js 等待选举
SERVER-93014 在 MultiIndexBlock:: 提交提交在本地设置 timeseriesBucketsMayHaveMixedSchemaData 可能会导致目录不一致
SERVER-93099 允许使用 timeseriesBucketsMayHaveMixedSchemaData=false 的 collMod
SERVER-93139 确保 read_committed 测试操作之间的因果一致性
SERVER-93174 不要在 mongos_rs_shard_failure_tolerance 测试中选择从节点
SERVER-93212 在不启动mongod进程的情况下获取mongod版本和 git 版本信息
SERVER-93318 [v7.0] Revert SERVER-86904
WT-11391 添加一个统计数据以追踪何时因无法取得进展而中止协调
分片
SERVER-69234 使 txn_recover_decision_using_recovery_router.js 对虚假分片版本刷新具有稳健性
SERVER-82281 ShardingTest.js 无法正确合并多个 SetParameters
SERVER-89529 如果在重新分片操作之后进行数据块迁移,则重新分片期间的可重试写入可能会执行多次
查询
SERVER-37164 使用稀疏索引对 $gte null 的查询结果不正确
SERVER-92668 SBE、哈希索引、 $lookup 结果错误
存储
WiredTiger
WT-9607 修复压缩进度消息的时间
WT-10619 将 Clang-Format12 0更新为..1
WT-10689 修复 test-prepare-hs 中的预期键数03
WT-10720 增加单元测试长中的 test_sweep.test_big_run 中的斜率阈值04
WT-12139 修复系统备份恢复中的内存泄漏问题
WT-12302 修复压缩进度时间消息
由于未提交的更新,WT-12560 应用程序线程陷入强制逐出
WT-12643 修复逐出服务器遍历逻辑,使其能够逐出所有页面
WT-13091 使 cursor_copy 调试模式更加精确
WT-13109 修复 test_scrub_eviction_prepare.py 以逐出带有 release_evict游标的页面
操作
WT-11669 为备份ID 创建新的日志记录
7.0.12 变更日志
聚合(Aggregation)
SERVER-89344 修复“$unionWith”查询的解释输出
存储
WiredTiger
内部
SERVER-58300 概括分片本地集合的概念
SERVER-64574 将 MozJS/Spidermonkey 升级到最新的 ESR
SERVER-72019 升级 Mongo C驱动程序并缓解 CVE
SERVER-72090 system.users 可以重命名为常规集合,反之亦然
SERVER-81331 SBE 中的溢出可能会导致读取已销毁的目录对象
SERVER-81596 修复了 index_operations_abort_concurrent_outgoing_migrations.js 中的争用
SERVER-82205 进行Shell dbHash 比较以排除加密选项
SERVER-82668 从 sharding_csrs_Continous_config_stepdown 套件中删除 fsync_deadlock.js
SERVER-83377 使 timeseries_dynamic_bucket_sizing.js 更加稳健
SERVER-83712 如果没有排序,请勿将 $in 长度添加到计划缓存键
SERVER-84009 [.]7 0清理查询统计信息性能测试
SERVER-84011 [.]7 0启用功能标志
SERVER-84054 为 ENABLE_EnterPRISE_TESTS 创建默认属性
SERVER-84315 引入新标志来控制 $ 群组中的溢出策略
SERVER-86674 主节点追赶者可能认为自己已被赶上,但实际上并非如此
SERVER-87267 增加 timeseries_dynamic_bucket_sizing.js 的 bucket_catalog 内存使用阈值
SERVER-87343 在 range_deletions_has_index.js 中升级从从节点(secondary node from replica set)之前添加 awaitReplication()
SERVER-87817 Mongo实例在版本.. 中返回错误(MongoCommandException,Location50811 70660),但在版本..12 中运行正常。
SERVER-87818 Mongo实例在版本..7 06中崩溃,但在版本..6 0中运行正常。12
即使在具有专用配置服务器的集群中,SERVER-88172 Config 也可用作主分片
SERVER-88264 添加一个选项,为单个分片集群上的直接连接启用警告
SERVER-88417 processReshardingFieldsForRecipientCollection 可能会使用过时的数据库信息并错误地创建收件人
SERVER-88832 定期检查 dbStats 中的中断
SERVER-89466 更新 MozJS ASANHandles 以支持跟踪多线程内存分配
SERVER-89496 使用 $_passthroughToShard 收集变更流查询以获取查询统计信息
SERVER-89499 删除分片精简版、独立运行运行版、1 -节点副本集和类似 m60 变体
SERVER-89723 调整authorization_endpoint、token_endpoint、device_authorization_endpoint的验证
SERVER-89812 1001修复在 MSVC 上编译 mozjs 时出现的C 内部编译器错误
SERVER-89970 减少 hedged_reads.js 的不稳定
SERVER-89994 允许仅在非用户集合上获取锁的直接分片操作
SERVER-90086 修复 directConnectionChecksWithSingleShard 的 direct_shard_connection_auth 检查
SERVER-90100 抑制 libresolv 中的误报泄漏
SERVER- 为90122 构建 CycloneDX文档。70
SERVER-90164 防止在Windows上运行的测试在收集小型转储时挂起
SERVER-90168 禁用与 Bazel 不兼容的 LTO 构建变体
SERVER-90173 将 ObjectId SBE 类型正确序列化为键字符串
SERVER-90184 仅在Windows上加载包含的 SASL 插件
SERVER-90311 使用最新版本更新 README. Third_Party.md mozjs
SERVER-90394 使测试 update_node_clustertime_replset.js 对 $$NOW 更具弹性
SERVER-90427 删除(无诊断锁存器)变体
SERVER-90438 Coverity analysis defect 155571: Using a moved object
SERVER-90485 $sort 与 includeArrayIndex 结合使用时未按预期运行
SERVER-90513 在使用 SSL_get0 _verified_chain 之前检查是否返回 null
SERVER-90543 事务参与者在配置 opCtx 时应持有客户端锁
SERVER-90599 删除未使用的 liblzma 链接(工作票证)
SERVER-90657 [v.]7 0修复 上的ignore_dbcheck_in_startup_recovery.js。70
SERVER-90678 分片的增量备份测试标记为资源密集型,并跳过在较小变体上运行
SERVER-90681 修复针对数据数据块jumbo 标志的数据争用问题
SERVER-90747 正确处理计划枚举器中路径为空的 $elemMatch
SERVER-90770 6在.0 7和.0 上,对于分片集群上的未分片集合,$unionWith $搜索查询会出错。
SERVER-90777 恢复 SERVER-71520
SERVER-90830 为克隆 QA.git 添加重试功能
SERVER-90833 修复 $addFields 重命名时间字段时不正确的有界排序优化
SERVER-90853 为 sbom(针对 v.7 0)实施 linter
SERVER-90866 [v.]7 0修复 DeleteStage 吞并 NEED_YIELD
SERVER-90869 禁止对“$elemMatch”表达式进行点分全路径重命名
SERVER-90870 更新 mongotmock 并修复所有测试
SERVER-90891 uassert 将 Decimal 添加到 V0 密钥字符串的任何尝试
SERVER-90928 Make copybara 删除提交消息上的额外的行
如果 $each 的参数无效BSON ,SERVER- AddToSetNode::init() 应 uasert90985
SERVER-90988 PrepareExecutionHelper 析构函数应使用 CanonicalQuery::toStringShort 的缓存值,该值是我专门为该析构函数添加的
SERVER-90991 在compile_and_run_unittests_*_fourth 上出现碰撞超时
SERVER-91066 在migration_coordinator_failover_include.js 中的所有 configsvr 节点上设置 migrationCommitVersionError 故障点
SERVER-91068 删除 read_ticket_exhaustion_with_stepdown 测试
SERVER-91094 使向后移植需要代码所有者
retryable_write_error_labels.js 中的 SERVER- 事务应更新不同的文档91166
SERVER-91176 在ignore_dbcheck_in_startup_recovery.js 中调用awaitNodesAgreeOnAppliedOpTime
SERVER-91178 处理在集合删除之前的时间戳执行的快照读取
SERVER- 跳过91179 7v.0 6、v.0 和 v. 的代码所有者中的 jstests目录50
SERVER-91182 将 schedule_global_auto_tasks 和相关的“仅补丁”设置为
SERVER-91186 将 sys-perf 移至 RHEL.9 4计算机上运行。
SERVER-91222 使 cluster_time_across_add_shard.js 在重新启动副本集后暂时重试 KeyNotFound 错误
SERVER-91256 修复7 v.0 sbom 格式并激活 linter
SERVER-91275 修复 AL2023 -arm64 -cron-only-mongot-integration 变体
SERVER-91291 跳过代码所有者中的etc/backports_required_for_multiversion_tests.yml
SERVER-91322 在 multiversion-config 子命令中设立常青配置选项
SERVER-91324 将 jepsen 克隆固定到特定标签
SERVER-91362 性能:请勿将 JS "scope" 复制到对象(如果存在缓存的 JsExecution)
SERVER-91407 为7 的 crypt_shared 库创建 SBOM。0
SERVER-91423 [v.]7 0添加 find_evergreen_config 函数
SERVER-91435 使用传统标志重新生成测试证书
SERVER-91494 避免对 DocumentSourceBucket 中的群组依据字段进行后期访问权限
SERVER-91507 7在 上使用 mozjs 新版本更新 sbom。0
SERVER-91531 index_drop_before_running.js 应等待复制,然后再对从从节点(secondary node from replica set)上的索引删除断言
SERVER-91558 使 HedgeCancellationTest 对操作中断具有弹性
SERVER-91679 [v.]7 0将纯粹魔法库固定到1 。23
WT-11092 更新 s_clang_format 以自动下载aarch64 二进制文件
WT-11109 wt_wrap_open_cursor 在 test/format 中为检查点游标返回 WT_NOTFOUND
驱逐随机遍历的 WT- 评估/修订12708
WT-12863 更新逐出目标页面检查,检查逐出遍历中选择的树
7.0.11 变更日志
聚合(Aggregation)
SERVER-90297 空字段匹配表达式导致变更流优化重写失败
存储
WiredTiger
- WT-12900 将失败配置的测试/格式上传到 Evergreen
内部
SERVER-76231 验证在检测到无序密钥时不应立即失败
SERVER-76232 在WiredTiger中检测到索引不一致时不要崩溃
SERVER-77561 部署 resmoke文件系统日志记录
SERVER-79014 更新 hasKilledSessionError() 助手以检查 writeError 键的中断代码
SERVER-81454 时间序列 $geoNear 在查找时引发意外错误
SERVER-82305 让 dbCheck 忽略从节点上的准备冲突
SERVER-82764 将“planningTimeMicros”设为合并多计划器试用期的时间
SERVER-85279 不要在仲裁节点上运行FTDC集合统计信息收集器
SERVER- 在85446 multiversionconstants.py 中出现网络错误时重试
SERVER-86280 对某些集合验证警告/错误重新分类
SERVER-86904 设置最早时间戳的初始同步与固定最早时间戳的重新分片之间存在冲突
SERVER-87059 设置集群关联基数参数可能会导致 setFCV 在重试时失败
SERVER-87087 验证唯一索引顺序检查不适用于集群化集合
SERVER-87373 prepareUnique索引选项FCV兼容性检查不应在初创企业期间执行
SERVER-87661 为mongot创建 LAST_GREEN 二进制文件
SERVER-88072 时间序列查询错误,而不是生成正确的响应
SERVER- 将88098 try/catch 添加到 notablescan.js 以减少 testnoise
SERVER-88263 将直接连接警告移至集合获取(和 AutoGetCollection)
SERVER-88318 如果一个批处理等待写关注(write concern)失败,则 dbcheck 失败
SERVER-88518 重新评估查询信息存储中分区的数量和大小。
SERVER-88651 确保报告currentOp 信息时重新指标对象仍然存在
SERVER-88694 不要为 BalancerStatsRegistry 中的自我恢复场景发出错误日志
SERVER-88978 重新分片协调器应确保参与者在删除临时集合元数据之前已看到 kAbort
SERVER-89418 CursorManager 丢失对具有多个执行程序的查询的已注册游标的追踪
SERVER-89490 在LDAP连接池返回 ErrorCodes::NetworkTimeout
SERVER-89495 即使未指定 setParameters,也会禁用测试参数
SERVER-89625 在备份期间报告命名空间和 UUID 时,正确处理 DirectoryPerDb 和wiredTigerDirectoryForIndexes
SERVER-89859 使 move_chunk_deferred_lookup.js 对速度较慢的变体更加稳健
SERVER-89904 更新“jepsen-docker”的 Jepsen 版本测试
SERVER-89930 如果“partitionByFields”包含密集化字段,则正确验证 $densify 阶段
SERVER-89933 删除分片分割性能测试
SERVER-89939 将用于直接连接日志摄取的日志限制为每小时一次
SERVER-89943 功能标志 util 必须在包含降级和终止主节点 (primary node in the replica set)的套件中出现错误时重试
SERVER-89989 扩展 sharded_backup_restore.js 以执行增量备份
SERVER-90020 显式使用1 配置服务器进行 mongos_api_params_util 测试
SERVER-90053 [v.]7 0添加 SERVER-89921 TODO 以在向后移植相关票证后取消部分测试的注释
SERVER-90054 使 scoped_db_connection_test 不不稳定
SERVER-90069 run_restore.js 和 run_restore_unsharded.js 不应实施快速计数
SERVER-90090 将Amazon2 发行版更新到最新
SERVER-90091 针对相同事件增强变更流分割事件测试
SERVER-90112 不要在Atlas 审核:: 日志*ClusterParameter 中调用 FeatureFlag::isEnabled
SERVER-90116 备份文件游标应要求系统授权
SERVER-90135 确保Windows系统 CA 存储在 ssl_linear 测试开始时处于干净状态
SERVER-90170 不要在explain_skip.js 中使用 jsTestName()
SERVER-90187 在运行resmoke 测试之前清理多版本二进制文件
index_startup_prepareunique.js 测试需要复制的SERVER- 标记。90199
SERVER-90232 修改多版本套件以不运行依赖于使用诊断闩锁构建mongod 的jstest
SERVER-90238 [.]7 0在查询统计信息直通中启用查询统计信息
SERVER-90248 将_id字段插入Atlas 审核配置集群参数
SERVER-90264 从编译中删除慢速步骤
SERVER-90288 按位查询符应将 BinData 中的最低可寻址字节解释为最低有效字节
SERVER-90320 在 WiredTigerStatsTest::EmptySession 中记录连接统计信息
SERVER-90443 企业聚合阶段的更新测试
SERVER-90630 让打包器识别 sbom json文件
WT-10802 在 test/format 中设置检查点时处理 EBUSY 错误
WT-11972 如果逐出没有取得进展,则刷新应用程序线程快照
WT-12609 改进检查点清理和页面逐出逻辑
7.0.9 变更日志
分片
SERVER-89134 测试错误地将事务之外的多次写入视为原子操作
写入操作
SERVER-88200 对手动创建的存储桶进行时间序列写入可能会出现异常
存储
SERVER-30832 修复回滚时的 dbCheck 行为
WiredTiger
内部
SERVER-65974 将HistoricalIdentTracker 替换为检查点游标
SERVER-74931 添加 AtomicWord::storeRelaxed
SERVER-76001 为 periodicThreadToAbortExpiredTransactions 添加 serverStatus指标
SERVER-76534 修复了以下问题:当更改尚未设置检查点时,会在备份游标中报告命名空间和 UUID
SERVER-77427 当分片仅将自身作为 $lookup 子管道的目标时,避免通过网络
SERVER-77530 在关闭时加入镜像执行程序
SERVER- 服务器返回意外的79049 CollectionUUIDMismatch,实际集合名称等于预期集合名称
SERVER-79637 不正确的查询会导致带有使用关联谓词的 TS 外部集合的 $lookup
SERVER-79774 对在排干分片上有数据段的集合禁用负载均衡时发出警告
SERVER-80194 在 sharded_agg_helpers.cpp 中,我们检索CollectionRoutingInfo 而不检查ACID 事务
SERVER-80340 在初始同步期间处理和测试 dbCheck
SERVER-80341 sharded_agg_helpers::attachCursorToPipeline 在通过路由表定位本地分片片时不应附加 dbVersion
SERVER-81807 缓存的 SBE 计划已包含 let 绑定常量
SERVER-82349 Mongo7 在没有集合UUID 的情况下对 applyOps索引删除/删除操作崩溃
SERVER-82571 insert_with_data_size_aware_balancing.js 在慢速机器/变体上运行时偶尔可能会失败
SERVER-82717 QueryPlannerIXSelect::stripInvalidAssignments 尝试从 $_internalSchemaAllElemMatchFromIndex 中删除不存在的索引分配
SERVER-83193 将 WC 已弃用的 BatchedCommandRequest getter/setter 替换为由 OperationContext 提供的 getter/setter
SERVER-83370 PrepareUnique:true 对于时间序列集合应该错误
SERVER-83984 WiredTiger详细程度级别已抑制
SERVER-84440 在 serverStatus 中公开复制等待服务器的数量
SERVER-84653 使 auto_safe_reconfig_helper 测试等待新添加的删除
SERVER-84717 [SBE] 修复 buildGroup() 以允许多个同名输出字段
SERVER-85681 修复了传递给 BasicBufBuilder::grow() 的负值问题
SERVER-85694 $searchMeta聚合管道阶段在 PlanShardedSearch 之后未将正确的查询传递给mongot
SERVER-85969 文档更新
通过 ShardServerProcessInterface 执行的 SERVER- 集群更新或插入应使用操作上下文来配置其写关注(write concern)86201
SERVER-86253 添加 serverstatus 以记录有多少用户使用可重试写入
SERVER-86327 在某些情况下,不会维护每个存储桶列的时间序列单一模式
SERVER-86375 降低对 index_build_memory_tracking.js 的严格要求
SERVER-86407 验证在应生成完整结果时未生成完整结果
SERVER-86419 SBE 和经典在 NumberDecimal 无穷大上对 $bitsAnyClear 的行为不同
未正确复制带有 $ 设立: { foo: Timestamp(,) } 的 SERVER- $_internalApplyOplogUpdate8647400
SERVER-86478 在某些情况下,时间序列存储桶的最小/最大不追踪空字段名称
SERVER-86529 在 Evergreen 中重新启用电源周期测试
SERVER-86640 将 JWKS 刷新从 IdentityProvider 重构为 IDPJWKSRefresher
SERVER-86642 更新 IDP 注册选择进程
SERVER-86648 可恢复索引构建排序器文件在关闭时未进行 fsync
SERVER-86987 确保 check_metadata_consistency.js 在联系配置服务器时使用可重试写入
似乎未收集整个数据库和整个集群变更流的 SERVER- 查询统计信息87032
SERVER-87306 防止在关闭期间访问 OCSP 管理器指针
SERVER-87379 在PrepareExecutionHelper 中缓存 CanonicalQuery::toStringShort 的值
SERVER-87521 修复背景同步中创建 RollbackImpl 和关闭之间的争用
SERVER-87537 使InternalSearchMongotRemoteSpec 不严格
SERVER-87573 允许 token_endpoint 在 OpenID 发现文档中为可选项
SERVER-87845 修复 watchdog 单元测试 PauseAndResume 超时问题
SERVER-87905 BSONColumn验证整数溢出
SERVER-87930 Unittest CaptureLogs 实用程序允许对日志语句进行非同步访问权限
SERVER-87987 时间序列优化不会排除 timeField,尽管它已被 $addFields 重命名并被项目排除
SERVER-88017 解决 TimestampKVEngineTest 中的锁顺序反转 TSAN 错误
SERVER-88034 修复电源周期任务配置
SERVER-88063 当写入操作因 StaleConfig 而失败且直接到分片,添加 RetryableWriteError 标签
SERVER-88097 将发布标志添加到 sys-perf 编译
SERVER-88136 修复 arbiter_always_has_latest_fcv.js 测试以正确测试仲裁节点FCV行为
在许多情况下,SERVER-88173 BinData 位比较会给出错误的结果
SERVER-88202 修复BSON验证中可能出现的整数溢出问题
SERVER-88262 在 read_pref_with_hedging_mode.js 中防止超时
SERVER-88296 $ 群组常量表达式无法重新解析
88328在从7 v.2 降级到 v. 的过程中,对集合分片,SERVER- 命名空间可能会不可用。70
SERVER-88404 checkMetadataConsistency 如果找不到数据库的缓存信息,则应刷新
关闭期间 VectorClockMongoD 中的 SERVER- 死锁88650
SERVER- 将88676 build_patch_id 功能向后移植到7 。0
SERVER-88755 确保所有 sys-perf构建变体都指定 mongodb_setup_release
SERVER-88779 FLE2 可重试写入中断(如果重试内部ACID 事务)
SERVER-88833 mongos为客户端使用 w: 发送的写入生成回复0
SERVER-88864 使 nodes_eventually_sync_from_closer_data_center.js 对暂时性慢心跳问题更加稳健
SERVER-88942 更新 db-contrib-tool 版本,其中包括针对下载旧二进制文件的修复
SERVER-89026 删除 v 上的 bench_test_with_tenants.js。70
SERVER-89067 使与用户名匹配的所有用户请求无效
SERVER-89068 为 sys-perf项目显式设立exec_timeout 和 timeout_secs
SERVER-89076 test_resharding_test_fixture_shutdown_retry_needed 不处理SnapshotUnavailable 错误
SERVER-89235 Internal_strip_invalid_Assignment.js 缺少标签
SERVER-89251 从7 v.0 和 v. 恢复并发 movePrimary 和聚合测试。60
SERVER-89253 提高 scons 编译脚本中已编译二进制文件的重用性
SERVER-89402 insert_with_data_size_aware_balancing.js 与终止/终止 CSRS主节点 (primary node in the replica set)的测试套件不兼容
SERVER- 在89414 store_historical_placement_data.js 测试拆解中强化分片删除
SERVER-89554 修复 Evergreen/compiled_binaries_get.sh脚本
WT-11532 使用游标RNG 修复会话重置 RNG
WT-12225 修复 mongodb $ 示例阶段的 RNG 生成器缺陷
7.0.8 变更日志
内部
SERVER-75845 在并行Shell中捕获 fcbis_election_during_storage_change.js 的 InterruptedDueToStorageChange
SERVER-77559 为 resmoke 实施文件系统日志处理程序
SERVER-77737 $top/$bottom 为分片的集合和常量表达式提供不正确的结果
SERVER-78556 将InternalInsertMaxBatchSize 的默认恢复为64
SERVER-78832 AutoGetCollectionForReadLockFree 构造函数在设置分片键时应检查分片版本
SERVER-78852 测试同时运行的movePrimary 和 $out
SERVER-79575 修复 numa节点计数
SERVER- 会降低79999 macOS构建者上的测试代码覆盖率
SERVER-81108 Sharded $ 搜索无法在 writeQueryStats 中插入断言
SERVER-83422 从 AggQueryShape 中删除解释
SERVER-84179 Simple8 b 构建器在写入 RLE区块后不会完全重置状态
SERVER-84530 将查询统计信息键哈希添加到 $queryStats 的输出
SERVER-85580 撤消 ScopedSetShardRole 构造失败时的任何更新
SERVER-85721 将常青任务日志lobster 链接指向 Parsley
SERVER-85799 rollback_recovery_commit_transaction_before_stable_timestamp 应等待系统稳定后再禁用故障点
SERVER-86021 707[v.].0 向后移植测试Atlas 审核
SERVER-86583 未分集合上的非事务性快照读取可能会使用不匹配的分片元数据执行
SERVER-86622 重新分片协调器使用可能过时的数据库信息
SERVER-86672 CollMod 协调器使用可能过时的数据库信息
SERVER-86774 增加oplog大小以进行 PIT(时间点恢复)测试
SERVER-86782 geo_axis_aligned.js 耗时过长
SERVER-86965 [v.]7 0启用 中 $7 搜索的查询统计信息。0
SERVER-87058 来自从从节点(secondary node from replica set)的数据段刷新在刷新时不等待多数 writeConcern
SERVER-87081 v 上分片的搜索的查询统计信息。70
SERVER-87166 [v.]7 0修复 上 query_stats 的 collation_bucket.js。70
SERVER-87323 未来的延续必须捕获向量时钟作为共享指针
SERVER- 在收到的过时异常的命名空间上放宽87610 shardVersionRetry tripwires
SERVER-87616 在具有 SBE 的发布配置上创建最小 trySbeEngine构建变体
SERVER-87666 $documents 的查询结构在每次执行中都是唯一的
SERVER-87982 重命名 ftdc systemMetrics 状态部分中的 THP_enabled字段
SERVER-88111 random_DDL_CRUD_operations.js 批量插入应执行 maxInternalInsertMaxBatchSize 插入
SERVER-88360 删除“分片目录和本地目录集合uuid 不匹配” Tripwire 断言
7.0.7 变更日志
分片
SERVER-84368 如果从过时的mongos针对分片的集合空集合运行,CreateIndex 会失败并显示 StaleConfig
查询
SERVER-83602 $or $in MatchExpression 重写不应生成直接嵌套在另一个 $or 中的 $or
聚合(Aggregation)
SERVER-87313 [v.]7 0[SBE] 聚合命令在 SortStage::SortImpl::runLimitCode() 中命中 Tripwire 断言
构建和打包
WT-11407 修复 test_txn24 测试(而非WiredTiger)以停止 MacOS 上的 WT_ROLLBACK 错误
内部
SERVER-70672 将企业存储库合并到10 gen/ Mongo
SERVER-72431 将分割数据段的提交幂等
SERVER-76700 增大 OperationCPUTimerTest::TestReset 中可接受的 CPU 运行时间窗口
不应在 primaryOnlyService实例清理执行程序上调用 SERVER- makeOperationContext79285
SERVER-79999 reduce test code coverage on macos builders
SERVER-80177 validate() 不应为不合规的文档返回 valid:false
SERVER-83501 编写脚本以生成 sys-perf 运行的所有可用服务器参数的文件
SERVER-83508 看门狗和 FCBIS 之间争用,删除旧存储文件
SERVER-83956 负载均衡器在多版本集群中错误地发出警告消息
SERVER-84008 在 上启用查询统计 sys-perf7 变体。0
SERVER-84123 在BSON验证中添加版本控制
SERVER-84125 检查 BSONColumn验证中的字段名大小
SERVER-84179 Simple8b builder does not fully reset state after writing RLE block
SERVER-84240 Make replSetReconfig 重试网络错误
SERVER-84589 直接删除分片的时间序列存储桶集合时出错,具有误导性。
SERVER-84612 为 immer 定义版本
SERVER-84615 定义 linenoise 的版本
SERVER-84628 mongos中针对读/写关注的启动警告
SERVER-85318 更改 timeseries_out_non_sharded.js 中的 expireAfterSeconds
SERVER-85459 [v.]7 0bucketRoundingSeconds 参数被FCV.6 (二进制. )上的节点接受070
SERVER-85534 提交分片集合后对向量时钟设置检查点
SERVER-85690 等待降级完成,然后再继续在 index_build_unregisters_after_stepdown.js 中构建索引
SERVER-85716 修复了传递给 BSONColumn验证的空缓冲区的问题
SERVER-85843 如果同时删除数据库(仅分片),写入操作可能会失败并显示 NamespaceNotFound
SERVER-85869 对配置分片的穷举查找可能会返回过时数据
SERVER-85973 更新 README. Third_Party.md 以表明 Valgrind 已根据 BSD-4 -Clause 获得许可
SERVER-.860217 0向后移植测试Atlas 审核
SERVER-86065 BSONColumn 结构验证应检查嵌套交错模式
SERVER-86106 Shadow-utils 不在 suse 上
TTL操作指标测试中使用的 SERVER- 变更失败点86158
SERVER-86273 $ 搜索应在 setSearchCursors 中设立协议版本和搜索序列令牌
SERVER-86355 recoverRefreshDbVersion 正在吞并错误
SERVER-86395 调查从稳定检查点恢复convertToCapped 时出现的 DuplicateKey 错误
SERVER-86399 确保 FTDC 跟踪与可能运行新分配器的系统相关的信息
SERVER-86403 修复 THP初创企业警告
SERVER-86417 将 $vectorSearch过滤更改为自有对象
SERVER-86424 $分面(Facet)应该能够使用 searchSequenceToken 生成文档
SERVER-86433 使用前清除存储在端点上的 data_union 中的内存
SERVER-86452 [v.]7 0使7 v.0 文件变体更接近主版本
SERVER-86454 合并 canSwapWithRedact 和 canSwapWithSingleDocTransform 约束
SERVER-86481 Jepsen设立、注册和读关注(read concern)多数测试未在 Evergreen 中运行
SERVER-86523 将查询统计信息向后移植到7 。0 批处理 #5
SERVER-86607 拒绝具有多个受众声明的访问权限令牌
SERVER-86619 Document::shouldSkipDeleted() 访问字符串而不检查是否缺失 g
SERVER-86620 [v.]7 0sys-perf 参数的向后移植脚本
SERVER-86622 Resharding coordinator use possibly stale database info
SERVER-86624 使 RSLocalClient 也等待快照可用
SERVER-86632 plan_cache_drop_database.js 应捕获 DatabaseDropPending 错误
SERVER-86634 以 Ecoc.compact 结尾的集合必须被视为 FLE集合
SERVER-86646 修复对未终止大小字节的解码记录处理
SERVER-86652 7查询统计信息.0 向后移植批处理 #6
SERVER- 为86698 将查询统计信息直通添加到 Evergreen_nightly。70
SERVER-86700 7[.X] 修复 timeseries_agg_out.js not预期 NamespaceNotFound 错误
SERVER-86705 moveChunk 操作比 ttl_deletes_not_targeting_orphaned_documents.js 中的TTL索引慢
SERVER-86717 重新分片应验证用户提供的区域范围不包括 $ 前缀字段。
SERVER-86772 修复了不良 watchdog_test
SERVER-86822 从 macOS构建者中删除sharding_gen
SERVER-86840 修复收集单元测试脚本以处理分割单元测试任务
SERVER-86841 7修复.0 分支上 shapify_bm.cpp 的测试设置
SERVER-86876 禁用 上 sys-perf7 变体的诊断锁存器。0
SERVER-86889 修复 idl_check_compability.py 以考虑边缘情况
SERVER-86903 将 QS 向后移植到7 。0 批处理 #7
SERVER-87061 分片多文档事务可以观察并发重新分片操作的部分效果
SERVER-87130 Backport Query Stats to 7.0 Batch #8
SERVER-87177 修改 expression_test.cpp 中的测试以不使用 $getFields。
SERVER-87330 接受具有非 RSA 密钥的 JWKSets
SERVER-87394 [v.]7 0探索针对损坏的 debian11 包的修复
SERVER-87415 从 sys-perf 中删除 run_command__simple工作负载
SERVER-87479 在常青树中的发布分支上手动运行SBE构建变体,以生成和添加带有 $skip/$limit 前缀的 SBE $ 群组/$lookup 测试
SERVER-87544 修复 gitignore 以允许 git 感知企业模块
SERVER-87557 从无效的构建变体中排除一些 FF 测试
SERVER-87567 SessionWorkflow 应正确返回有关格式错误的请求的响应错误
SERVER-87600 从 system_perf.yml 中删除旧变体
SERVER-87612 Backport Query Stats to 7.0 Batch #9
WT-10178 修复定时压力导致格式超时的 prepare-conflict
WT-11239 将 CLANG_C/CXX_VERSION 编译标志添加到配置wiredtiger任务中
WT-11325 schema-abort-predictable-test 中缺少键
WT-12304 RTS 应提供有关还需完成多少工作的信息
WT-12321 添加统计信息以追踪打开的批量游标数量
WT-12402 添加统计信息以追踪逐出服务器何时跳过遍历树
7.0.6 变更日志
分片
SERVER-75537 处理针对分片的直接操作
SERVER-76337 添加服务器状态指标以追踪与分片的未经授权的直接连接
SERVER-76984 删除对服务入口点中!_isInternalClient() 的检查
SERVER-77027 仅在启用分片功能的情况下检查直接分片连接
SERVER-81508 抛出 ShardCannotRefreshDueToLocksHeld 时,写入语句可能会双重执行
SERVER-83146 批量写入操作可能会失败,并显示 NamespaceNotFound
SERVER-83775 不要在拥有超过理想数据大小的分片之间平衡数据
复制
SERVER-79191 Continuous_initial_sync.py 可以在 FSM 拆卸期间进行回滚
查询
SERVER-84595 删除无效测试 jstests/noPassthrough/out_majority_read_replset.js
聚合(Aggregation)
SERVER-82929 $listSearchIndexes 需要查找权限动作,而不是预期的 listSearchIndexes权限动作
存储
WT-11062 安全释放引用地址以允许并发访问权限
WiredTiger
- WT-11845 修复截断时的ACID 事务可见性问题
构建和打包
SERVER-62957 添加 reshardCollection变更流事件
内部
SERVER-69413 Documentation Updates
SERVER-72703 将 $out 的数据库锁降级为 MODE_IX
SERVER-72839 如果 CAFile 和 clusterCAFile 均未提供,服务器将跳过对等证书验证
SERVER-74875 实现不可变有序映射和设立
SERVER-75497 将 CollectionCatalog 中的有序容器转换为不可变容器
SERVER-75613 为不可变数据结构添加 GDB 美观打印机
SERVER-75851 为不可变向量添加 typedef
SERVER-76463 确保在协调器外部获取的分片 DDL 锁等待 DDL 恢复
SERVER-77801 从 macOS 主机中删除 sharded_collections_jscore_passthrough_with_config_shard
SERVER-78188 允许默认使用带有 libldap 和 OpenSSL 的多线程LDAP连接池。1 1。1
SERVER-78311 mongos在插入命令存在 writeErrors 的情况下不会报告 writeConcernError
SERVER-78662 带有索引构建、降级、准备好的ACID 事务和 MODE_IS coll锁的死锁
SERVER-78911 始终抑制“向 saslSupportedMechs 提供了不同的用户名”在 X.509 集群内身份验证期间日志
SERVER-79150 将 ScopedSetShardRole 范围缩小到索引构建的设置阶段
SERVER-79192 修复 migration_coordinator_commit_failover.js 以使用 awaitReplicationBeforeStepUp: false
SERVER-79202 PinnedConnectionTaskExecutor 可能会在关闭时挂起
SERVER-79214 孤立文档导致 indexu.js 失败
SERVER-79286 创建查询旋钮
SERVER-79400 实施文档数量平局启发式算法
SERVER-79972 研究如何加快核心转储存档速度
SERVER-80150 使用客户端元数据记录协商网络压缩程序
SERVER-80233 实施索引前缀启发式
SERVER-80275 为详细的计划评分添加日志行
SERVER-80310 更新 sysperf 以允许在瀑布流上运行单个 genny 任务
SERVER-80645 Amazon2023 社区包安装失败
SERVER-80978 修复 TTLMonitor::onStepUp 和准备好的ACID 事务之间潜在的死锁
SERVER-81021 通过考虑闭区间来改进索引前缀启发式
SERVER-81181 启用 featureFlagCheckForDirectShardOperations
SERVER-81246 FLE WriteConcernError 行为不清楚
在降级或关闭期间不得获取 SERVER- DDL 锁81534
SERVER-82053 使用索引提示进行时间序列存储桶重新打开查询
SERVER-82221 listCollections 和 listIndexes 应包含提交待处理的命名空间
SERVER-82261 setup_spawnhost_coredump脚本可能会错过Windows上崩溃进程的核心转储
SERVER-82353 movePrimary 同时运行时,多文档事务可能会丢失文档
SERVER-82365 优化负载均衡器集合分布状态直方图的构造(2 第二次尝试)
SERVER-82450 MongoServerError: 批量写入必须生成单个 applyOps 条目
SERVER-82627 ReshardingDataReplication 不会加入 ReshardingOplogFetcher 线程池,从而导致不变失败。
SERVER- 在 Evergreen 82640中的服务器编译期间将mongod --version 输出上传到 S3
SERVER-82815 通过聚合公开服务器的索引键创建
SERVER-83050 在 AL2 -openssl-. 上创建 mongodb1 的部署。11
SERVER-83119 如果启用 notablescan,从节点副本会在聚集文档上崩溃
SERVER-83145 共享缓冲区片段错误地跟踪 freeUnused() 中的内存使用情况
SERVER-83192 始终在分析器中包含零个 cpuNano
SERVER-83296 从BSON模糊器中删除列数据
SERVER-83337 在 macOS 上重新启用 wt_size_storer_cleanup_replica_set.js
SERVER-83369 索引创建时不实施bucketSize字段的类型
SERVER-83454 Range Deleter Service 注册和注销不应依赖于 onCommit 顺序ACID 一致性保证
SERVER-83492 尽可能从 SBE 计划缓存键中删除限制和跳过值
SERVER-83567 推送到经典存储缺失值。
SERVER-83610 考虑减少 $documents 所需的权限
SERVER-83639 为 BSONColumn验证的模糊测试器添加例外
SERVER-83738 db-contrib-tool 有时无法获取发布json
SERVER-83825 增加了 index_build_operation_metrics.js 中写冲突(write conflict)重试的日志日志程度:
SERVER-83874 移动主节点 (primary node in the replica set)操作不会在发送节点上删除 db.system.views
SERVER-83955 修复 ReplSetGetStatus 命令中的错误警告消息
SERVER-83959 准备 SBE 计划时,正确传递preparingFromCache 参数
SERVER-84063 从安全每日 Cron 中删除 BlackDuck
SERVER-84130 当存储桶中的某些事件缺少该字段时,存储桶级过滤优化不正确
SERVER-84147 将 vscode 工作区从 true 更新为显式
SERVER-84186 将在时间序列中运行数学运算的基准添加到 sys perf
SERVER-84233 支持 BSONColumn 中的BSON MinKey 和 MaxKey
SERVER-84313 从 上的分片多版本套件中排除坐标_txn_recover_on_stepup_with_tickets_exhausted.js。70
在某些情况下,SERVER-84336 时间序列插入可能会在 WriteBatches 中留下悬空的 BSONObj
SERVER-84337 将添加到 perf.yml 的新变体向后移植到 sys-perf-.7 0和 sys-perf-4 。4
SERVER-84338 顶级 $or 查询可能会导致无效的 SBE 计划缓存条目,从而返回错误的结果
SERVER-84353 对具有读取票证耗尽的降级死锁的测试不稳定
SERVER-84410 对 txn_with_several_routers.js 中的其他mongos进行初始刷新
SERVER-84436 处理64 SBE 中的 skip + limitsum 溢出 int _t
SERVER-84468 修复运行runTransactionOnShardingCatalog() 时的死锁
SERVER-84534 [.]7 0阻止列表来自 replica_sets_initsync_jscore_passthrough 的 plan_cache_sbe.js
SERVER-84548 在 configsvr 上使用 ShardServerCatalogCacheLoader 会导致 WT 数据句柄/内存使用量过多
禁用该功能标志时,SERVER-84567 writeQueryStats 应日志错误而不是 uasert
SERVER-84722 创建未记录的服务器参数以跳过对插入代码路径的文档验证以供内部使用
SERVER-84723 分片多文档事务可以观察并发 DDL 操作的部分效果
SERVER-84732 修复 mongo-perf独立运行inMemory ARM AWS 测试中的拼写错误
SERVER-84806 在测试中忽略 v. ->v. 升级后的 reshardCollection 更改事件6070
SERVER-85167 大小存储可在销毁以进行回滚同时进行刷新
SERVER-85171 分割单元测试任务拆分
SERVER-85206 提高 full_range.js 和explicit_range.js 的性能
SERVER-85260 SBE $mergeObjects 因输入未定义而导致服务器崩溃
SERVER-85263 报告转义的客户端应用程序名称
SERVER-85306 更新 sys-perf 配置以使用 HTTPs github 链接而不是 SSH
如果在排干中找不到合适的接收者,SERVER-85419 负载均衡器会污染日志
SERVER-85453 ExternalDataSourceScopeGuard 应与多个计划执行器兼容
SERVER-85530 刷新测试证书
SERVER-85633 在 res_ninit 调用周围添加锁
SERVER-85652 更新 DSI Atlas2 Azure 任务以使用 AL 编译工件。
SERVER-85693 修复 User::validateRestrictions 中潜在的访问权限冲突
SERVER-85714 BSONColumn 验证器需要将 MinKey 和 MaxKey 视为未压缩
SERVER-85771 使 $bucketAuto 在 groupBy字段为空字符串的情况下更加稳健
SERVER-85848 $redact 禁止变更流优化
SERVER-85956 Query Stats 7.0 Backport Batch #1
SERVER-85984 插入大于用户最大值的文档的测试不稳定
SERVER-86027 使用 require_persistence 和 requires_replication 标记 insert_docs_larger_than_max_user_size_standalone.js
由于 Evergreen 日志校订 ,SERVER- Sys-perf 缺少必需参数86081
SERVER-86096 将可查询加密工作负载添加到7 0Evergreen 上的. 项目
SERVER-86116 CreateCollectionCoordinator 可能无法在提交时创建数据数据块元数据。
SERVER-86118 Backport Query Stats to 7.0 Batch #2
SERVER-86298 Query Stats 7.0 Backport Batch #3
SERVER-86363 使容器注册表静默登录
SERVER-86432 Backport Query Stats to 7.0 Batch #4
WT-11777 修复 __wt_timer_evaluate() 调用的单位:日志记录和进度周期
WT-11987 表的版本号已降至 version=(major=,minor=)10
WT-12043 删除过时的 HAVE_DIAGNOSTIC ifdef 以避免内存泄漏
WT-12077 zSeries 上堆栈缓冲区的硬件校验和计算不正确
WT-12147 暂时禁用clang-analyzer
WT-12211 修复挂起分析器中的 PATH 环境变量以生成 Python 核心转储7 0(.)
7.0.5 变更日志
分片
SERVER-73763 重新分片不会扩展配置的区域范围。标签文档,导致配置服务器主节点 (primary node in the replica set)快速插入循环,从而出现重复键错误
SERVER-82838 ReshardingOplogApplier 在持久保存重新分片oplog应用程序进度时使用 {w: "majority", wtimeout:60000} 写关注(write concern)
当参与者处于准备状态时,SERVER-82883 在升级时恢复 TransactionCoordinator 可能会区块获取读/写入票证
SERVER-82953 CreateCollectionCoordinator::checkIfOptionsConflict 应该更详细
SERVER-83061 从 中删除 ShardRole API的部分发布痕迹。70
查询
SERVER-83470 6为.0 样式的引擎选择逻辑引入内部查询框架控制设置
存储
SERVER-33494 WT SizeStorer 从不删除旧条目
内部
SERVER-65082 删除时间序列指标索引的功能标志
SERVER-65666 对新集合分片,不要在排干分片上创建数据段
SERVER-70338 查询让出在关闭和回滚期间无锁地访问存储引擎
SERVER-70974 修复用户指定 TCP 快速打开服务器参数时触发的提前退出
SERVER-75033 从 macOS 上的测试失败中捕获核心转储
SERVER-76560 时间序列集合并不总是正确遵循 expireAfterSeconds
SERVER-77311 当节点从节点(secondary node from replica set)两阶段索引构建并使用构建的索引子集时,添加新的日志消息
SERVER-77728 Robustifywildcard_index_validindex.js 测试
SERVER-77827 允许恢复角色删除 system.views
SERVER-78065 Create feature flag
SERVER-78066 Enable feature flag
SERVER-78998 在整个查询代码中重构检查 'internalQueryFrameworkControl' 的值
PrimaryOnlyServiceMongoDTest::stepUp 中的 SERVER- 争用导致不变失败79217
SERVER-79235 rolling_index_builds_interrupted.js checkLog 依赖于 clearRawMongoProgramOutput
SERVER-79274 如果FCV在检查之间未初始化,则FCV检查可能存在问题
SERVER-79762 修复initial_sync_choose_complete_sync_source.js,使其等待初始同步节点在开始初始同步之前找到主节点 (primary node in the replica set)
SERVER-79810 使 JournalFlusher::waitForJournalFlush() 在等待写关注(write concern)时可中断
SERVER-79864 TTL删除程序无法正确处理具有扩展范围的时间序列集合
SERVER-79919 为 SERVER- 写入js 测试79810
SERVER-79924 使用准确的“isCount”标志对 SBE 计划缓存的CanonicalQuery 进行编码
设立wtimeout 时,不支持 SERVER- 服务器默认writeConcern80363
SERVER-80368 Robustifyhidden_index.js 和compound_wildcard_index_filter.js
SERVER-80660 记录 mongodb 在初创企业和关闭期间所花费时间的摘要
SERVER-80789 使 AutoGetOplog 在作为独立运行运行的副本集节点中表现一致
SERVER-80901 审核 gFeatureFlagServerlessChangeStreams
使用 $setWindowField 时,SERVER- 对象字段顺序未定义80922
SERVER-80974 删除 local.*集合和索引时的非正常关闭可能导致目录不一致
SERVER-81046 将 requireSequenceTokens 添加到 SearchCommand.CursorOptions
SERVER-81143 export_import_concurrency.js 在终止子2 resmoke客户端时应检查代码
SERVER-81229 发生故障时,移动主节点 (primary node in the replica set)可能不会清理克隆集合
如果数据库包含分片的视图,SERVER-81371 movePrimary 的克隆阶段失败可能会无限期重试
SERVER-81375 在 CSRS 降级套件中禁用内部事务重新分片测试
SERVER-81396 "Enterprise RHEL.8 3s390 x Shared"构建变体正在覆盖“Enterprise RHEL.8 3s390 x”的二进制文件(非共享)
BSONColumn 的 SERVER- 结构验证81400
SERVER-81442 定期 Poke WT oplog回收线程
SERVER-81591 确保在 stopReplicationAndEnforceNewPrimaryToCatchUp 中启动的从节点(secondary node from replica set)没有过时
SERVER-81603 将负载负载均衡器的流工作线程设置为可中断,以支持配置服务器的正确降级
SERVER-81606 从内存变体中排除未加时间戳的目录持久性测试
SERVER-81631 将authorizationClaim OIDC IdP 配置字段为可选
SERVER-81949 使用10 44copybara 从 gen/ Mongo同步到 v. 上的 mongodb/ Mongo
SERVER-81978 repl::applyCommand_inlock 不处理TemporariesUnavailable 和 TransactionTooLargeForCache 异常
未完成的单阶段索引构建的 SERVER- Relax初创企业恢复不变量82036
SERVER-82043 增强了针对10 gen/ Mongo提交的提交消息验证
SERVER-82073 修复 collection_defragmentation.js 中的合并数据块命令生成
SERVER-82090 缩小基于存档的重新打开的同步范围
SERVER-82111 在 sharded_agg_helpers.cpp 中,响应状态检查以下的移动不变量
SERVER-82143 将 clientId OIDC IdP 配置字段设为可选
SERVER-82197 如果 $ 群组在存在排序规则的情况下溢出,则 SBE 中的错误查询结果
SERVER-82313 修复从调用者处取消 txn api
SERVER-82365 Optimize the construction of the balancer's collection distribution status histogram (2nd attempt)
SERVER-82368 匹配 SBE 和经典中的前 N 个累加器/后 N 个累加器
SERVER-82391 [v.]4 4仅允许 github 应用程序 Copybara Syncer:10 gen-to-Mongodb 将新提交同步到 mongodb/ Mongo
SERVER-82437 db。 集合.getSearchIndexes()<indexName> 返回重复索引
当 $ 项目在测量字段上使用 $getField 时,SERVER- $ 项目在时间序列上错误下推82447
SERVER-82449 [v.]4 4优化特定无更改场景的 copybara同步行为
SERVER-82555 使用浅表克隆来加快性能测试速度
SERVER-82685 增加 store_historical_placement_data.js 的 reshardingCriticalSectionTimeoutMillis
SERVER-82706 check_metadata_consistency.js 在联系配置服务器时应使用可重试写入
SERVER-82708 更新用于对稳定分支进行性能测试的变体
SERVER-82730 验证 cmd 可以在损坏的密钥字符串上保持不变
复制数据时,SERVER-82781 模拟崩溃测试钩子可能会留下部分文件
如果已存在具有相同命名空间的分片的集合,SERVER-82791 createView 将失败并显示 StaleConfig
SERVER-82967 在索引构建设置期间调用 ActiveIndexBuilds::registerIndexBuild() 后降级不会自行取消注册
SERVER-82984 FLE2 with 更新或插入(upsert): true 可以同时具有 upsertedDocuments.size() ==1 和 updateReply.getNModified() ==1
SERVER-83088 将 matchPattern 设置为机器流 IdP 的可选项
SERVER-83091 $or查询可能会在计划枚举期间触发无限循环
SERVER-83099 LDAPTimer::setTimeout 可能会以内回调方式运行回调
SERVER-83107 将“类型”字段添加到搜索IndexDefinition 结构
SERVER-83150 Document::shred() 不复制文档元数据
SERVER-83161 修复在不获取互斥锁的情况下从 MigrationDestinationManager 并发读取 _errMsg 的问题
SERVER-83225 修复 untimestamped_catalog_writes_require_durability 测试
SERVER-83257 IDPManager 应自动复制本地 Shared_ptr
SERVER-83283 修改 copybara脚本以在失败时发送 Slack 消息
SERVER-83336 在 macOS 上临时禁用 wt_size_storer_cleanup_replica_set.js
SERVER-83354 在每次提交后安排 copybara实例
SERVER-83389 aggregation_optimization_fuzzer6 在. 和. 上失败,并禁用了0 70disablePipelineOptimization 故障点
如果文档已删除,SERVER-83429 可重试 FLE2 更新和 findAndModify 在重试时会失败
SERVER-83485 修复验证期间使用的多键路径序列化代码
SERVER-83494 [.]7 0修复范围删除器单元测试用例
SERVER-83499 更新元元数据管理器测试,这些测试期望集合描述包含范围保留符
SERVER-83580 重新引入具有多个数据段的负载均衡器策略单元测试
SERVER-83592 添加 resmoke 标志 --enable_enterprise_tests启用企业JS 测试
SERVER-83655 恢复 admin.system.new_users 的合法客户端ns 异常
SERVER-83685 将InternalQueryFrameworkControl "trySbeRestricted" 设置为默认查询旋钮
SERVER-83777 使用InternalQueryMaxScansToExplode + 限制计划缓存键中 $in 的长度1
SERVER-83830 在 Enterprise构建上,使用 storageEngine.inMemory 选项在副本集创建集合会破坏从节点
SERVER-83866 将 BACKPORTS_REQUIRED_BASE_URL 从 mongodb/ Mongo更新为10 gen/ Mongo
SERVER-83916 为未联接线程池泄漏的线程添加 LSAN 抑制
SERVER-83952 修复 BSONColumn验证的模糊器故障
SERVER-84013 在嵌套 $or 中包含重复谓词的查询上,索引扫描计划的结果不正确
SERVER-84087 确保 ExecutorPool 在迁移完成后终止
SERVER-84148 修复 fle2 _compact_setfcv.js 测试中的计时问题
SERVER-84337 Backport new variants added to perf.yml over to sys-perf-7.0 and sys-perf-4.4
WT-7929 研究避免 FTDC 在检查点期间停止的解决方案
WT-11584 修复 test_checkpoint_stats 测试
WT-11698 在 v 中重新启用 HS 验证。70
WT-11774 添加诊断统计信息以调查逐出服务器无法对页面进行排队的问题
针对Windows锁争用的 WT- 解决方法12036
7.0.4 变更日志
分片
SERVER-82069 注册索引时在范围保护中使用的可抛出函数
SERVER-82364 修复analyze_shard_key.js FSM工作负载的 $config.transitions 表
内部
SERVER-67962 应用 config.image_collection 删除需要更好的并发控制
SERVER-69206 Coverity analysis defect 122738: Using a moved object
当会话默认读关注(read concern)设立为“majority”时,SERVER- $merge 失败69244
SERVER-72532 CommandNotFound: no such command: 'shardVersion'
SERVER-75756 检查计划缓存中的查询是否存在
SERVER-77113 从时间序列索引中排除包含点的字段
SERVER-79317 提供更多文档和辅助函数,以应对初始同步期间FCV未初始化时可以运行功能标志检查的情况
SERVER-79470 更新 sysperf 的 shard-lite-audit 基础设施配置
SERVER-79975 [经典] 优化大型群组密钥
SERVER-81028 v 中存在并发集合重命名时 $listCatalog 行为不正确。70
SERVER-81133 用于持久化路由表缓存的加速逻辑
SERVER-81295 无法使用 V2 恢复令牌恢复 V changeStream1 管道
SERVER-81390 HashAggStage 在溢出到磁盘时无法遵循排序规则
SERVER-81435 添加指标以捕获时间序列群组提交的影响
SERVER-81456 抑制 AsioReactor 的泄漏清理程序失败
SERVER-81467 在 Evergreen 中运行 Jepsen list-append
SERVER-81524 setUserWriteBlockMode 的无操作调用必须等待 SystemLastOpTime 的多数确认
SERVER-81581 延长 BlackDuck 超时
SERVER-81605 cleanupOrphanedWhileMigration.js 不应在降级套件上运行
SERVER-81942 ShardingDDLCoordinator 应在出现 LockTimeout 错误时重试
在租户迁移期间,针对时间序列集合的SERVER-82028 DDL 操作可能会由于不变量故障而导致接收方崩溃。
SERVER-82086 将 tsbs查询工作负载添加到 sys perf
SERVER-82156 针对 retriedStmtIds,FLE 插入和 FLE更新响应不一致
SERVER-82178 更新对1 system_perf.yml 中 ycsb_like_queryable_encrypt _cfdefault_sharded 的引用
SERVER-82204 经典窗口函数 first/last 无法正确处理缺失字段
SERVER-82220 在assertIsPrimaryShardForDb 期间避免使用不变量
session_pooling.js 中的 SERVER-82234 Relax 断言
SERVER-82324 修复读取/写入逻辑会话 ID 时的数据争用
SERVER-82328 在不获取互斥锁的情况下访问权限MovePrimaryCoordinatorDocument
SERVER-82410 DocumentSourceListSearchIndexes 应保存命令对象的自有副本
SERVER-82428 在fsync的 currentOp 聚合 cmd 中包含空闲连接
SERVER-82446 $densify使用案例可能导致文档超出范围
SERVER-82590 [仅限.]7 0针对时间序列任意删除的功能标志升级/降级测试
SERVER-82798 在计算存储桶大小限制时,会考虑时间序列桶的最小大小
SERVER-82799 增加 resharding_update_tag_zones.js 的 reshardingCriticalSectionTimeoutMillis
SERVER-82803 CheckMetadataConsistency 钩子应忽略 NetworkInterfaceExceededTimeLimit 错误
WT-11698 Re-enable HS verification in v7.0
7.0.3 变更日志
安全性
SERVER-77119 fle2 _crud.js 应使用同一会话读取加密/未加密集合
分片
SERVER-40459 优化负载均衡器集合分布状态直方图的构造
SERVER-77479 分片重命名参与者可能会错误地对待处理的范围删除文档进行快照/恢复
SERVER-79327 优化集合分片键中缺少验证
SERVER-81241 范围删除器处理器在服务关闭期间不得尝试重新安排任务
构建和打包
SERVER-80752 增加 Windows AMI 大小以减少 OOM 的可能性
内部
SERVER-62921 改进同步源选择日志记录
SERVER-66018 公开 readPreference 使用情况的指标
SERVER-69244 $merge fails when session default read concern has been set to "majority"
SERVER-69821 修复查询内存跟踪中的下溢错误
SERVER-71819 向所有分片广播 collMod 命令
SERVER-72687 支持 $out 到时间序列集合
SERVER-74061 支持从节点和分片的集群上时间序列的$out
SERVER-76341 添加范围删除吞吐量统计信息
SERVER-76626 调查并发 $out 和 shardCollection 命令的测试失败
SERVER-76789 将沉浸器添加到 README. Third_Party.md
SERVER-76912 从配置分片套件中排除迁移_recovers_unfinished_migrations.js
SERVER-77231 平台支持:添加对Debian 的支持12
SERVER-77506 分片多文档事务可能会导致数据和 ShardVersion 不匹配
如果节点正在关闭,SERVER-78009 shardSvrCommitReshardCollection 命令的失败应该是可恢复的
SERVER-78091 在 rhel 上运行 publish_packages8 任务。7 而不是 rhel8 。0
SERVER-78108 POS 接口应公开其关闭状态
SERVER-78115 分片主节点必须提交多数写入,然后才能使用来自配置服务器的新路由信息
SERVER-78342 当没有匹配的文档时,慢速查询中的 nReturned 不正确
SERVER-78384 mongos应允许 --port0
SERVER-78687 在10 gen/ Mongo和10 gen/mongo-copybara 之间设置 copybara 同步
SERVER-78847 Search 索引管理命令无法检测其他分片上的集合
SERVER-78854 CurOp::completeAndLogOperation 等待票证以获取 GlobalLock
在 SERVER-78952 之后恢复78855 SERVER- SERVER-77506
SERVER-79088 提高返回零结果的查询的 SBE 多计划器性能
SERVER-79251 在数据块迁移删除哈希分片键索引的测试会中止迁移
SERVER-79335 审核 gFeatureFlagColumnstoreIndexes
SERVER-79384 允许在发行者 URI 不可用的情况下初创企业
SERVER-79446 插入会忽略时间序列集合的 collectionUUID
SERVER-79471 镜像读除了 shardVersion 之外还应包含 databaseVersion
SERVER-79585 有效的 $match查询在时间序列集合上失败
SERVER-79632 当哈希分片键索引索引不存在时,停止范围删除
SERVER-79664 在准备好的事务应用程序中处理 TemporeratedUnavailableException
当 getMore 由于非主节点 (primary node in the replica set)错误而失败时,SERVER- AsyncResultsMerger 会泄漏分片游标79779
SERVER-79781 TestGetDestinedRecipientThrowsOnBlockedRefresh 在未重置目录缓存器模拟返回值的情况下不应运行两次刷新
SERVER-79926 调查 OCSP 故障的可能性
SERVER- 在80001 getMores 期间的 ClientDisconnect 期间下架 opCtx
SERVER-80021 使 $convert 在双精度和字符串之间正确往返
SERVER-80157 ExclusionProjectionExecutor 强制文档缓存加载已排除的字段
SERVER-80203 时间序列元字段的规范化可能会破坏插入定位
SERVER-80270 测试新的常青函数 var 行为
SERVER-80279 提交不存在的ACID 事务,然后继续操作,可能会触发不变量
SERVER-80358 时间序列插入在存储桶文档中生成重复的索引字段
SERVER-80809 使 _logOplogEntriesForInvalidResults 对不存在的oplog具有弹性
movePrimary 后,SERVER- $out 可能会失败并显示 StaleDbVersion80886
SERVER-81033 如果没有数据段,则忽略来自 DBPrimary分片的 collMod 响应
SERVER-81041 修复时间序列集合紧凑锁定
SERVER-81044 在事务中正确处理内部oplog更新
SERVER-81055 $listSearchIndexes7 在.2 Alpha 版本中的 Atlas 外部使用时不会抛出异常
SERVER-81106 接收分片在开始克隆阶段之前不会等待集合版本在本地持久化
SERVER-81146 使用历史运行时数据来设立数据未满时的默认超时
由于解压缩数据丢失,SERVER-81149 时间序列更新桶压缩失败
SERVER-81155 使用移动语义来避免复制 createCollection 协调器中的所有数据段
SERVER-81198 修复 backports_required_for_multiversion_tests.yml文件中的 last_lts 条目
SERVER-81201 限制克隆阶段接收分分片上的内存使用量
SERVER-81202 签名时使用托管环境
SERVER-81203 将 featureFlagShardKeyIndexOptionalHashedSharding 版本更改为7 。0
SERVER-81226 _commitSplitPreparedTxnOnPrimary 和 StepDown 之间出现死锁
SERVER-81232 在 TimestampMonitor 调用中跳过 RSTL锁获取
SERVER-81312 无法导入具有隐藏索引的集合
SERVER-81318 TimestampMonitor 应具有高优先级且不获取票证
SERVER-81332 删除 read_and_write_distribution.js 中不必要的日志消息
SERVER-81393 将 multiversion-config resmoke 命令输出 yaml 到文件
SERVER-81398 使analyzeShardKey 和查询采样在查找集合UUID 时使用锁
SERVER-81427 检查两个分片上均已启用功能标志
SERVER-81431 将 canaries_only任务添加到较早的Mongo分支
SERVER-81904 解决 UpdateChunkMapRandom 单元测试中的仅测试问题
SERVER-81939 让 configureQueryAnalyzer 和analyzeShardKey 命令检查输入命名空间的格式是否正确
SERVER-81966 避免在刷新期间修改以前的 ChunkMap 实例
SERVER-82002 修复 transaction_too_large_for_cache jstest 中的 no_selinux 标记
SERVER-82003 电源周期测试缺少变量
SERVER-82070 经典窗口函数 $stdDevSamp 错误处理空窗口框架
SERVER-82272 [.]7 0删除benchmarks_orphaned流测试
WT-10809 MemorySanitizer:在 __wt_txn_commit 中使用未初始化值
WT-10972 启用 Recovery_progress 详细消息后,恢复时消除长时间的静默状态
WT-11491 记录WiredTiger在初创企业和关闭期间花费的时间
WT-11564 修复 RTS,使其仅当最新ACID 事务值存在于检查点时才读取该值
WT-11602 从应用程序中隐藏预期的逐出失败,出现错误时不回滚
7.0.2 变更日志
分片
SERVER-44422 允许通过查询而不是提取的分片键来定位 findAndModify 和删除
SERVER-75634 ttachCursorSourceToPipelineForLocalRead 中的逻辑按 UUID 执行分片版本控制
SERVER- 删除78657 getSplitCandidatesForSessionsCollection 和 minNumChunksForSessionsCollection
SERVER-79086 ReshardingCoordinatorService 状态文档的删除不是幂等的
如果在升级后不久发生降级,SERVER-79682 ShardsvrReshardCollection 可能会挂起
SERVER-79771 使重新分片操作能够适应 NetworkInterfaceExceededTimeLimit
SERVER-80236 在迁移源注册中出现争用,并捕获 xferMods 的写入以进行删除
SERVER-80246 Fsync 测试未正确检查并发 ddl 操作
SERVER-80463 MigrationChunkClonerSourceOpObserver::onInserts() 写入看起来像是跳过检查某些文档的数据数据块是否已移动
SERVER-80712 避免在linearizable_read_concern.js 末尾对副本集分片进行分区
操作
SERVER-58534 在 FTDC 中收集FCV
SERVER-77610 与备份游标关联的日志会话 ID
构建和打包
WT-11302 失败:在 ubuntu2004 -arm64 上使用 OOM [wiredtiger @ e298381 e] 进行 format-failure-configs-test
内部
SERVER-50606 NetworkInterfaceTest 需要对异步操作超时更加宽松
SERVER-52149 4创建功能标志,以使.4 + 中的自我管理备份尽可能安全
SERVER-52452 4启用功能标志以确保.4 + 中的自我管理备份尽可能安全
SERVER-68132 删除 PM- 的功能标志2076
SERVER-71520 在 RSTL 获取超时时转储所有线程堆栈
SERVER-73253 重命名嵌套/复合分组字段时更好的路径跟踪
DocumentSourceSequentialDocumentCache 中的 SERVER- 聚合错误73348
SERVER-74893 更改规划 $or 查询的默认枚举策略
SERVER-74954 包含 $or 重写 $elemMatch额外的条件时结果不正确
SERVER-75255 从 backports_required_for_multiversion_tests.yml 中删除所有过时的条目
SERVER-75693 $vectorSearch 文档更新
SERVER-76780 Robustify稀疏_索引_内部_expr.js和复合_wildcard_index_hiding.js测试
SERVER- 为76840 query_oplogreplay集合过滤oplog
SERVER-76932 添加一种方法,让线程使用 printAllThreadStacks 获知 SignalHandler 线程何时完成
SERVER-77134 搜索查询在等待网络响应时会保留存储票证
SERVER-77232 平台支持:删除对Debian 的支持10
SERVER-77233 平台支持:删除对Ubuntu18 的支持。04
SERVER-77542 内部操作应处理TemporeratedUnavailable 和 TransactionTooLargeForCache 异常
SERVER-77638 添加完成重新分片时的日志记录
SERVER-77677 测试 or_to_in.js7 应仅在.0 及更高版本中运行。
SERVER-77732 创建 LTO 变体
SERVER-77862 排除 compact.js 在 macOS 变体中运行
SERVER-77991 $$USER_ROLES 在聚合管道中不可用
SERVER-78149 实施mongos fsync (锁: true) 命令
SERVER-78150 实施mongos fsyncUnlock 命令
SERVER-78151 将 fsyncLock 状态添加到mongos currentOp 命令
SERVER-78153 通过mongos fsyncUnlock 命令解锁配置服务器主节点 (primary node in the replica set)
SERVER-78154 使用锁命令检测fsync中正在进行的 DDL 操作
SERVER-78156 使用分布式事务测试mongos fsync with 锁命令
SERVER-78159 将 DocumentSourceInternalSearchMongotRemote 和 DocumentSourceInternalIdLookup 合并到 DocumentSourceSearch 中
SERVER- 通过78164 requiresInputDocSource = false 使 SBE 有资格使用 DocumentSource
SERVER-78217 在分片集群上重命名视图返回错误错误( 第 22 次尝试)
SERVER-78252 如果没有分片键索引,则哈希分片键的数据数据块迁移
SERVER-78253 允许具有哈希分片键的人员删除哈希索引
SERVER-78505 数据库缓存未正确使用“allowLocks”选项
SERVER-78529 Create feature flag
SERVER-78530 Enable feature flag
SERVER-78650 如果没有符合重写条件的子项,则 $nor 的变更流oplog重写会命中空数组验证
SERVER-78721 删除重命名视图测试的多版本兼容性
SERVER-78746 启用7 中的功能标志。0
SERVER-78793 为mongos FSync 锁定命令添加超时
SERVER-78831 使 $listSearchIndexes 在Atlas外部使用时抛出异常
当集合不存在时,SERVER-78848 $listSearchIndexes 行为应与其他聚合一致
SERVER-78917 shard_version_retry 中路由器循环中的宽松条件
SERVER-78987 从 mongodb/ Mongo存储库中删除免费监控代码
SERVER-79025 锁命令的 Mongos Fsync 应使用mongos fsyncUnlock 命令
SERVER-79045 将 README. Third_Party.md 中的 yaml-cpp 条目更新为0 。6 。3
SERVER-79046 如果使用 --shardsvr 启动mongod进程并处于可查询备份模式,则应禁用 PreWriteFilter
SERVER-79054 修改 service_executor_bm 以在 ASAN 上运行空基准
如果有集群参数,SERVER-79236 服务器无法以独立运行启动
SERVER-79336 [安全] 审核7 v.0 功能标志
SERVER-79360 避免从其他线程访问 OpDebug
SERVER- 将79497 $vectorSearch 向后移植到7 。0
79552如果引用对象中的 MetaField,SERVER- $timeseries 的群组重写会返回不正确的结果
MongoDB版本.. 上的 SERVER- 地理空间查询错误79599632
SERVER-79780 ScopedCollectionDescription 不应包含 RangePreserver
SERVER-79912 CheckReplDBHash 报告由于BSON无效而导致 system.buckets 集合失败
SERVER-79958 安排高价值工作负载更有规律地运行
SERVER-79974 时间序列存储桶变更流shardCollection 事件转换 shardKey 字段
SERVER-79982 批处理目录写入器可以与HistoricalCatalogIdTracker::cleanup() 同时运行,并导致不正确的 PIT 查找结果。
SERVER-80100 修复排除compound_wildcard_index_hiding.js 和sparse_index_internal_expr.js 时的错别字
SERVER-80140 使用 $currentOp 验证 fsyncLockWorker 线程是否正在等待锁
SERVER-80234 allowLocks 的目录缓存单元测试应区块刷新
SERVER-80302 capped_large_docs.js 无法适应复制回滚
SERVER-80465 在 $vectorSearch 的mongod上将 numCandidates 设为可选项
SERVER-80488 避免在负载均衡器分割数据块策略中遍历路由表
SERVER-80491 公开有关负载均衡轮次的更精细指标
SERVER-80544 修复 runSearchCommandWithRetries 中的不正确等待
SERVER-80655 减少发布任务中的日志记录
SERVER-80678 删除过时的测试用例
SERVER-80696 修复 $_internalSearchMongotRemote 中限制的计算方式
SERVER-80708 增加 sys-perf 'Compile for Atlas-like'任务大小
SERVER-80740 [.,.]7 071删除流测试
SERVER-80772 阶段构建者在排序查询后为简单项目生成无效计划
SERVER-80786 [.]7 0分片时间序列存储桶应允许针对_id 的deleteOne
SERVER-80828 从 sharding_csrs_Continous_config_stepdown 套件中禁用 configure_query_analyzer_persistence.js
. 瀑布流上的 SERVER- Enterprise RHEL.809127 1ppc64 文件失败60
SERVER-80975 shardCollection(timeseriesNss) 在多版本套件上调用时可以访问未初始化的请求参数
SERVER-81013 修复resolveCollator,使其在查询有排序规则而集合没有排序规则时返回“kNo”
SERVER-81031 删除 WT RandomCursor 类中的无主 RecordStore 引用
SERVER-81036 修复 backports_required_for_multiversion_tests.yml 中的测试条目
SERVER-81372 集合碎片整理阶段偶尔会向后跳转
WT-10108 添加封装用户级截断上下文的数据结构
WT-10786 bench-tiered-push-pull-s 中的区块校验和和不匹配3
WT-10873 失败:无法找到与准备好的操作相关的更新[wiredtiger @57 bcfe]46
WT-10927 重新启用HS 验证
WT-10987 即使没有工作要做,也始终日志截断
WT-10992 为目录复制和删除实现 testutil 函数
WT-11060 格式失败:无法找到与准备好的操作相关的更新
WT-11168 删除页面图像重用逻辑
WT-11222 修复 run_format_configs 以并行执行失败的配置
WT-11223 准备解析诊断检查读取已释放的更新
WT-11247 减少长测试格式行以限制磁盘使用量
WT-11280 生成跟踪可能未正确同步
WT-11299 将 run_format_configs.sh脚本修复为 grep 确切的进程ID
WT-11423 无法找到与已准备操作关联的更新
WT-11424 WT_CURSOR。 搜索:prepare-conflict 超时
WT-11636 禁用 Google SDK 分层测试
WT-11638 修复准备好的更新解析断言
WT-11684 恢复“WT-10927 在 mongodb-v 中重新启用 HS 验证。”70
7.0.1 变更日志
安全性
SERVER-78723 由于 __safeContent__,对 QE集合重新分片失败
SERVER-78830 将 CSFLE 和 QE 集合的计数添加到 serverStatus
SERVER-79641 镜像读应附加原始命令中的 EncryptionInformation
分片
SERVER-62987 从从节点(secondary node from replica set)上刷新时的复制逻辑错误
SERVER-67529 重新分片静默跳过字段在新分片键模式下具有所有 MaxKey 值的文档
SERVER-78913 使查询采样定期作业的周期可在运行时配置
查询
SERVER-80256 QueryPlannerAnalysis::explodeForSort 不应假定索引扫描会产生不相交的结果
内部
SERVER-71627 当具有1 百万数据段的集群时,刷新的缓存集合路由信息将严重区块所有客户端请求
SERVER- 在73866 config_fuzzer 直通套件中重新启用 agg_merge_when_not_matched_insert.js
SERVER-74701 为 Blackduck 安装程序添加校验和验证
SERVER-75120 libunwind 在 arm 上出现带有 --dbg=on 的堆栈跟踪问题64
SERVER-76299 在从节点上的 serverStatus 中报告 writeConflicts
SERVER-76339 增加启动/停止负载均衡器时 ShardedClusterFixture 的超时时间
SERVER- 将76433 search_view.js5 测试从.0 复制到所有后续分支
SERVER-77029 在启动检查点线程之前在 TestOplogTruncation 中设置同步延迟
SERVER-77183 $项目后跟 $ 群组有时会给出不正确的结果
SERVER-77223 dbcheck_managed_data_corruption.js 需要等待主节点 (primary node in the replica set)日志运行状况日志条目
SERVER-77382 用于创建时间序列集合的嵌入式元字段为空会导致BSON索引规范无效
用于吞吐量探测的 SERVER- 伪代码77823
SERVER-78095 放宽对 update_multifield_multiupdate.js FSM工作负载的断言检查
SERVER-78369 ignoreUnknownIndexOptions 不考虑“权重”索引字段
SERVER-78498 使负载均衡器故障点更加智能
SERVER-78525 更新 jstests/noPassthrough/metadata_size_estimate.js 以使用较小的文档大小
SERVER-78696 仅在释放 collmod 参与者中的关键部分之前清除分片过滤元数据
SERVER-78769 负载均衡器的异步停止序列可能会在mongod关闭后继续存在(并引发错误的内存泄漏通知)。
SERVER-78782 Complete TODO listed in SERVER-75120
SERVER-78813 提交点传播无限期失败,耗尽游标的 lastCommitted optime为空
SERVER-78862 修复嵌套 $elemMatch 的序列化
SERVER-78888 取消安排 Mix js
SERVER-78950 尽可能使用连续的时间序列存储桶 ID
SERVER-79021 将 README. Third_Party.md 中的 Boost 条目更新为1 79。 。0
SERVER-79022 在 README. Third_Party.md 中更新 ASIO 的 Git 哈希
SERVER-79023 将 README. Third_Party.md 中的 C-Ares 条目更新为1 19。 。1
SERVER-79033 初始同步期间因缺少命名空间而导致的映像集合失效,始终会尝试更新或插入(upsert)
SERVER-79082 使analyzeShardKey 测试不断言孤立文档数 <= 文档总数
如果停止负载均衡器失败,则不会生成 SERVER- 核心转储79103
SERVER-79126 将 pyyaml 固定在另一个位置
SERVER-79138 修复 AuthorizationSessionTest 装置中的数据争用
SERVER-79252 将 system-perf 引导文件添加到任务的“文件”部分
SERVER-79261 将日志记录添加到网络探测(ping)监控
SERVER-79316 [.]7 0不要对动态链接的变体运行打包程序
SERVER-79357 CheckMetadataConsistency is not reading chunks with snapshot read concern
SERVER-79370 吞吐量探测统计信息并不总是正确更新
SERVER-79372 修复有关打开的游标数量的错误断言
SERVER-79382 发生冲突时重置存储桶 OID 计数器
SERVER-79397 修复和测试 OID 冲突时在内部重试时间序列插入的逻辑
SERVER-79447 负载均衡器停止顺序可能会导致配置服务器在降级时崩溃
SERVER-79509 添加使用 removeShard 和transitionToDedicatedConfigServer 对过渡性 FCV 进行测试
SERVER-79515 更新任务生成器
SERVER-79607 ShardRegistry 关闭不应无限期地等待未完成的网络请求
SERVER-79609 修复 findAndModify_upsert.js 测试以接受 StaleConfig 错误
SERVER-79651 在初始同步性能测试中仅使用两个节点副本集
SERVER-79777 增大 sample_rate_sharded.js 中示例大小的差异窗口
SERVER-79885 Oplog 获取 getMore 时,如果未使用耗尽游标,则不应将 lastKnownCommittedOpTime设立null
SERVER-79937 避免在 BalancerDefragmentationPolicy 中进行多数读取
SERVER-79944 使analyze_shard_key.js不会断言通过analyzeShardKey和$listSampledQueries观察到的采样查询数量非递减
SERVER-79950 修复 commitPreparedTransaction,使其在 commitSplitTxn 和 reacquireTicket 中不可中断
SERVER-79981 resize_tickets.js 在固定并发事务测试套件中失败
SERVER-80153 UBsan 核心转储未正确上传
SERVER-80183 从 store_retryable_find_and_modify_images_in_side_collection.js 中删除 operationTime 检查
SERVER-80207 使用4 字节计数器跟踪时间序列存储桶直接写入
SERVER-80224 修复 上 stale_mongos_updates_and_removes.js 和extract_shard_key_values.js7 中失败的断言。0
WT-10714 选择显式标记的性能发行版进行性能测试
WT-11202 删除连接级别 operation_timeout_ms 配置
WT-11221 Python测试因意外的“逐出耗时超过1 分钟”而失败标准输出中的警告
WT-11312 修复了错误的标志检查,以获取准确的强制驱逐统计信息
WT-11359 更新自旋锁任务以限制磁盘使用
WT-11419 在检测到要删除的已删除页面时递增 cc_pages_removed