8.0.32 变更日志
内部
SERVER-134063 在解析期间粉碎集合验证器常量
8.0.30 变更日志
分片
SERVER-110952 由于分片版本未知,创建未跟踪的传统时间序列集合可能会在创建过程中发布DDL锁
存储
WiredTiger
操作
构建和打包
SERVER-132763 碰撞固定的 jstestfuzz rev 过去的包锁工件修复
SERVER-133234 当工件尚不可见时,在 debugsymb_mapper 中重试URL查找
SERVER- 根据133242 Evergreen从节点(secondary node from replica45409 set)延迟 (BF-) 重试 package_test 中的软件包工件查找
内部
SERVER-81092 在负载均衡器警告日志中包含集合命名空间
SERVER-90889 通过 checkMetadataConsistency 命令检查时间序列集合
服务器-108215 对活跃的**多文档事务**数量强加限制
SERVER-111470 ObservableMutexRegistry 不保留报告中字段的顺序
SERVER-112599 引入服务器状态指标来追踪针对系统存储桶集合的用户命令
SERVER-112678 避免在 checkMetadataConsistency 中对时间序列获取不必要的共享锁
SERVER- 为117823 insert、find、 更新和删除添加新的 Queryable 加密指标
SERVER-120949 删除基于标签的FCV生成
服务器-121111 为事务协调器中的脆弱性添加日志
SERVER-124981 不在仲裁节点上日志isEligibleSyncSource 日志
服务器-125742 删除内核版本 7.0.14 的平滑退出及以上
SERVER-125978 如果管理员数据库中的任何集合具有不完整的前台索引构建,则初始化FCV会失败
服务器-126186 添加 serverStatus 部分以显示搜索统计信息
SERVER-126383 将分片注册表定期重新加载器的提前退出拉入分片初始化
SERVER-126784 为版本启用远程资产API外部工件缓存
SERVER-126962 从 enterprise-rhel-8 64- 位开发变体中删除未使用的推送标志
SERVER-127946 续订 7.x、8.x、9.x 的所有测试证书
SERVER-127985 拒绝不在 UTF-8 字符边界上的正则表达式匹配
SERVER-128253查询规划器explodeForSort() 中的整数溢出可能会触发mongod拒绝服务
SERVER-128355 将 appName 和 driverName 添加到 system.buckets 指标命令日志(ID11259900 )
SERVER-128481 向后移植修复了 RAII项目中暴露的 SBE 内存错误
SERVER-130306 修复 TextMatchExpression 中的 heap-use-after-free
调试 TSAN构建时 query_plan_cache_fuzzer 的 SERVER- 缓冲超时130401
SERVER-130420 脆弱的 BEP 提取逻辑导致服务器发布版本中的 test_packages 失败
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-131860 改进wiredtiger 配置字符串处理
SERVER-131865 将 clone_collection_as_capped.js 添加到 backports_required_for_multiversion_tests.yml
SERVER-131870 修复堆释放后使用
SERVER-131925 48修复. 分支上的 v 工具链问题0
SERVER-132246 minWaitForStreamingHelloMillis默认中断符合规范的驱动程序
SERVER-132275 [v8.0] 使用多个管道参数拒绝 $lookup
SERVER-132650 使mongos使用可配置的最小超时时间进行预身份验证 Streamable hello
SERVER-132748 [v8.0]阻止 write_command_duplicate_stmt_ids_validation.js 在 8.0 上运行多版本套件
SERVER-133047 引入在每个服务器发布后碰撞 MONGO_VERSION文件的步骤
SERVER-133064 使互斥锁类型可观察
WT-12765 test_txn.py24 在 Mac 和Windows上出现回滚失败
8.0.29 变更日志
存储
WiredTiger
内部
views_change.js 中的 SERVER-93977 DBCommandCursor 应引用“viewDB”,而不是“db”
SERVER-105343 防止将无视图时间序列集合转换为固定大小
SERVER-117395 避免使用数组在 $addToSet 中多次读取目标节点
SERVER-118763 为 checkMetadataConsistency 命令结果添加严重性级别
SERVER-118765 将严重性设置为 config.system.sessions命名空间上的元数据不一致
SERVER-126387 将针对注入器标签和禁用 configOnly 的测试添加到 server_selector_test.cpp
服务器-128392 将重复插入到 _id 包含 Decimal128 的聚集文档中时,会抛出 KeyString 格式错误
SERVER-129698 修复 BSONColumnBadExtendedSelector 单元测试中的大尾数问题
SERVER-129731 修复 timeseries_bypass_document_validation_raw_buckets.js 的多版本异常
SERVER-129852 修复 v. 中的任务排序,以便在8 0--version 中断时上传服务器二进制文件
SERVER-129923 bucket_exceed_uncompressed_mem_limit.js 会构建一个大于200 MB 的未压缩存储桶, Shell现在会在插入之前拒绝该存储桶
SERVER-130084 添加对“仅记录”日志的支持来自消息过滤钩子的语义
SERVER-130107 仅限配置的mongos拒绝修复管理/配置命名空间读取
8.0.28 变更日志
复制
SERVER-111885 索引构建合并溢出与 replSetGetStatus 冲突
SERVER-119766 修复 oplogFetcherHighestFetchedOptime 指标中的数据争用
SERVER-122177 确保 _createHorizonTopologyChangePromiseMapping() 在重新配置以删除节点的情况下使用正确的索引
存储
WiredTiger
- WT-14204 将 RTS 相关 EBUSY 消息转换为子级别错误代码
操作
SERVER-112636 删除多余的 FTDC 日志记录
WT-16521 test_log05 因日志文件数量超过预期而失败
内部
SERVER-76675 为 BSONColumn 实施优化的 count()
SERVER-90956 为 BSONColumn 实施优化的 first、last、min 和 max 表达式
SERVER- 通过95747 UMC 应用细粒度并发控制和失效行为
SERVER-103955 使用 commitQuorum 和 abort 进行索引构建争用
SERVER-106302 在聚合 FTDC对象太大时提供可见性
服务器-107437 为服务器-105903 添加回归测试
SERVER-111411 重新分片无法正确处理时间序列集合的 forceRedistribution
SERVER-112273 使用 killOp() 终止 OplogWriter 操作会导致崩溃
SERVER-113903 在采样同时更新时保持 OplogTruncateMarkers 状态同步
服务器-114624 修复 ReplicaSetNodeProcessInterface 中 TaskExecutor::scheduleRemoteCommand 的不正确使用
可以在 TransactionCoordinator 中同时访问 SERVER- _participants116263
SERVER-116272 模式验证:新集合
SERVER-118615 在系统 CA 测试中使用生成的 macOS 证书
SERVER-120721 定义专用的mongot过载拒绝错误代码(与 IngressRequestRateLimitExceeded 不同)
SERVER-121472 Evergreen 中的确定性模糊测试作业使用旧的 jstestfuzz git SHA
SERVER-122627 修复 bsoncolumn_util.cpp 中的有符号/无符号比较问题
SERVER-123107 在主节点和所有发布分支之间固定Windows SDK
服务器-123353 允许指定 GID 用于代理 unix 套接字权限
SERVER-123407 为 BSONColumn min、max 和 minmax 快速路径添加测试
SERVER-123608 删除“已接受连接”日志中的 unixSockPath字段
SERVER-124032 添加服务器参数以降低时间序列验证的严格性
服务器-126103 [仅限测试] 使 check_metadata_consistency_basic.js 使用唯一的集合名称
SERVER-126140 从非主分支中删除 Copybara 任务。
SERVER-126162 将 MozJS 升级到 ESR140 。11 。0
SERVER-126298 将 RHEL10 83向后移植到.8 、.0 7和.0
SERVER-126803 在exchange_keyrange_maxkey.js 中使用内部客户端+writeConcern
SERVER-127010 在多版本测试套件中禁止使用 index_on_incomplete_collection.js
SERVER-127024 修复 read_pref_cmd.js 以处理被静默丢弃的分析器条目
SERVER-127255 为所有 SBE 类型实施 sbe::value::getApproximateSize
SERVER-127346 使会话刷新具有 kExempt 准入优先级
SERVER-127419 初始消息过滤器插件加载器
SERVER-127770 将 mongos_writes_wait_for_write_concern_timeseries 中运行命令的窗口减少到10 %
SERVER-127780 将 db-contrib-tool 升级到2 。2 。11
SERVER-128201 使 SELinux 测试在基于4 v 工具链的分支上使用 v 工具链4
服务器-128574 unittest_shell_hang_analyzer 在 Windows 上失败,因为 Windows Kits 10 中存在存根 cdb.exe
WT-16780 __wt_block_checkpoint_resolve 中的 WT_PANIC检查点故障中错误上下文不足
WT-17642 checkpoint_handle_dropped/locked/meta_checked 永远不会在 mongodb-8 上重置。0
8.0.26 变更日志
安全性
SERVER-128125 将 bsonObjToArray 所有权语义与 bsonGetImmutable 保持一致
8.0.25 变更日志
操作
WT-16521 test_log05 因日志文件数量超过预期而失败
内部
SERVER-127984 通过编译时字段匹配加快 isMetadataFieldName 速度
WT-17642 checkpoint_handle_dropped/locked/meta_checked 永远不会在 mongodb-8 上重置。0
8.0.24 变更日志
安全性
服务器-123370 LDAP 查询密码在通过 setParameter 设置时会记录到日志。
分片
SERVER-116284 确保 MultiStatementTransactionRequestsSender 在处理结果之前向所有分片发送 commitTransaction
复制
SERVER-106165 多数从节点滞后30 帖子故障转移,违反了读/写入SLA
存储
WiredTiger
操作
SERVER-93800 在Mongo Shell扩展中实施 appendFile()
WT-16379 由于日志文件损坏导致恢复期间崩溃,导致重启时重复创建新日志文件
构建和打包
SERVER-119929 使变更流oplog过滤使用包含列表
内部
SERVER-94001 即使刷新失败,也继续进行逻辑会话缓存刷新进程
SERVER-94574 在验证钩子线程中使用 FCBIS 时设置 skipEnforceFastCountOnValidate
SERVER-95773 如果密钥经过哈希,则重新分片无需对文档示例
SERVER-100441 mongos findAndModify实施尝试中止不存在的交易
服务器-101385 降级可能与 curOp + 分片重平衡死锁。
SERVER-104223 preWarmConnectionPool() 失败将导致mongos初创企业失败
SERVER-104343 unsupportedSyncSource服务器参数可能会导致不变量
SERVER-104464 在非正常关闭后的副本集初创企业恢复期间处理缺失的索引标识
SERVER-104828 禁止 featureFlagRouterPort 并删除其测试
SERVER-106903 使 QueryAnalysisCoordinator::onSamplerDelete 不易出错
SERVER- 重试106935 rmtree OSError 失败
SERVER-107105 退出关键部分时使用 MODE_IX 而不是 MODE_X集合/db锁
SERVER-107966 RSM 中的 SingleServerPingMonitor 可能会被禁用并且永远不会重新启用
SERVER-108801 具有时间序列粒度更改的无效 collMod 命令会导致集合选项不一致
SERVER-108938 “indexStats”中可能对索引进行重复计数统计
SERVER-109161 [v.]8 0中止 WUOW 后 opCtx 和恢复单元之间的状态不一致
SERVER-109508 更新构建文档以点v5 工具链版本
SERVER-109609 allDurableTimestamp 在初始同步后为 kTimestampOne,并且在过渡到主节点 (primary node in the replica set)期间/之前没有提前
SERVER-109630 如果已启用配置模糊器,则跳过对analyzeShardKeyNumRanges 与analyze_shard_key.js 中 TestData 中的值匹配的断言
SERVER-111191 减少数据库分析器的影响
SERVER-112342 ServerStatus 应该有一个参数来排除所有字段
SERVER-113659 添加找到现有文档时中止数据数据块迁移的错误标签
SERVER-113865 (复制)审核所有非运行时可设置服务器参数
SERVER-114384 $$NOW 在子管道中可以不同
SERVER-114938 向后移植更多 auto_header 忽略的内容
SERVER-115250 在静默时间内暂停 JWKSetRefreshJob
SERVER-115307 复制无法应用操作时始终日志optime
SERVER-115576 Resmoke 不应依赖旧版本中的Mongo Shell
SERVER-115585 处理超过标准大小的 FTDC BSON
SERVER-116089 将锁获取超时添加到迁移的接收关键部分
SERVER-116100 防止 MODULE 不同步。bazel。锁
负载均衡器强制巨型迁移中的 SERVER-116528 争用条件导致接收分片出现重复键错误
SERVER-117010 [仅测试] check_metadata_consistency.js 在 csrs 降级套件中继续失败
SERVER-117252 6从所有更高版本分支中删除.0 多版本测试
SERVER-117353 $majorityConfig 的重新配置配置承诺计算不正确
SERVER-117854 GranularityRounderPowersOfTwo 应针对 inf 数字进行断言
服务器117934 验证代理的 Unix 域套接字对等级的 UID
SERVER-117936 扩展代理协议以支持TLS 会话
SERVER-118419 不应同时对给定数据库具有不同 dbVersions 的写入操作进行批处理
SERVER-118514 DelayableTimeoutCallback 忽略之前的超时值
SERVER-118687 [.]8 0修复 CheckMetadataConsistencyInBackground skip_tests
SERVER-118689 支持代理协议V 的 TLV 扩展2
SERVER-118959 支持代理协议 V 的子 TLV 解析2
SERVER-119228 [仅测试] check_metadata_consistency_basic.js 无法忽略已知问题,并且可能无法分割数据段
服务器-119261 添加 unixProxySocketPrefix 参数并创建 unix socket
SERVER-119268 确保 TLV 解析在代理协议长度后停止
SERVER-119530 添加新的服务器参数,以配置 unix 代理套接字上代理协议的最大标头大小
SERVER-119689 将 docker-systemctl-replacement 固定到特定提交
SERVER-119722 在日志中指示代理 unix 套接字信息
SERVER-119784 添加对在代理协议Python 测试服务器中提供 TLV 的支持
SERVER-119977 扩展 Python 代理协议服务器以支持发送 ssl tlv
SERVER-120450 将 MozJS 升级到 ESR140 。9
SERVER-120668 禁止 $trim 掩码字符串过大
SERVER-120714 更新代理 unix 套接字测试,使其与 gRPC 不兼容
SERVER-120724 确保来自代理 unix 套接字的连接需要代理协议标头
服务器121017 使 monguard resmoke 更改在 v8.0 上正常运行
SERVER-121089 [v.8 0-only] 删除TTL监控中不必要的 CatalogCache访问权限
SERVER-121140 Fix unix_socket.js
SERVER-121142 在连接接受日志中指示何时连接到 unix 套接字
服务器-121216 更新 proxyUnixSocketCheckPermissions 参数以检查 GID 而不是 UID
SERVER-121547 代理 unix 套接字对等检查无法在 Mac 上构建
服务器121595 重命名代理 Unix 套接字文件名
SERVER-121653 为服务器添加可选的从节点(secondary node from replica set)端口
SERVER-121822 集群化集合无法正确过滤出_id为 $lt 的结果
SERVER-122034 更新 check_metadata_consistency_snapshot.js 以处理配置故障转移场景
SERVER-122036 从慢速变体中排除 timeseries_insert_respect_max_bson_size_too_big.js
SERVER-122239 [v.]8 0测试reporting_compound_wildcard_index_prefixed_by_shard_key.js 应考虑接收分片也使用分片键索引
SERVER-122374 处理 cluster_parameter_commands.js 中的 NoSuchKey 错误
SERVER-122376 [v.][仅测试]8 0参数 configServerReadPreferenceForCatalogQueries 必须标识为 minFCV:.80
服务器-122483 [MozJS] std::to_chars 在 macOS 上编译失败 < 10.15
SERVER- 允许将二进制122629 doc-diff 应用于非列子类型
服务器-122697 enableSharding 内置角色缺少集群级别权限,阻止 updateZoneKeyRange
SERVER-122836 更新客户端元数据和身份验证日志,以在连接到代理 unix 域套接字时发出源客户端
SERVER-122960 将 configOnly 标志添加到 mongoS 并绕过 configsvr 检查
SERVER-123061 修复多版本排除列表中不正确的测试路径
服务器-123179 在服务器内引入用于备用集群的测试框架
服务器-123190 禁用分片注册表和目录缓存(当指定 --configOnly 时)
SERVER-123222 从备用集群中的 RSM 服务器选择中排除注入器节点
SERVER-123324 引入 configOnly模式的所有命令测试
SERVER-123326 使用嵌入式配置服务器添加 configOnly模式的测试覆盖率
具有严格缠绕多边形的SERVER-123440 GeometryCollection 导致2 dsphere索引键生成崩溃
SERVER-123507 $vectorSearch 预筛选器内的加密谓词应替换为加密占位符
SERVER-123553 将索引键生成日志行错误更改为 LOGV2 _WARNING
SERVER-123633 修复对与内部元数据发生冲突的用户 $ 前缀字段的处理
SERVER-123688 在 DocumentSourceSetVariableFromSubPipeline::reattachToOperationContext() 中添加 null 检查
SERVER-123918 在 IDL 中验证 runtimeConstants.userRoles
服务器-123951 $_internalConvertBucketIndexStats 在索引转换失败时不应返回 PauseExecution
SERVER-124031 确保 Exchange::getTargetConsumer 正确处理 MaxKey
SERVER-124190 禁止聚合“exchange”来自非内部客户端的字段
SERVER-124191 将 dochub 链接添加到仅配置模式错误消息
SERVER-124285 改进 SBOM 生成自动化并更改 sbom_linter 所有者
SERVER-124308 修复 LDAPDNSResolverCache 未正确更新缓存
SERVER-124915 将 clustered_collection_bounded_scan.js 添加到多版本测试拒绝名单
SERVER-124959 验证 doc diff大量边界和 $_internalApplyOplogUpdate BSON
SERVER-125063 禁止 BSONColumn 内嵌 BSONColumn
SERVER-125492 降低 OpenSSL主节点 (primary node in the replica set)DRBG 重新播种尝试的频率
SERVER-125555 $elemMatch + $not 应该能够使用索引扫描
SERVER-125593 8删除了. 分支中对不支持的 {:?} 格式的使用0
SERVER-125721 [TEST ONLY][v.8 0ONLY] 阻止cannot_track_temporary_collection.js 在多版本环境中运行
resmoke_suites_衍生.bzl 的 SERVER- Backport.gitignore125736
SERVER-125902 重命名注入器标签
SERVER-125991 [v.]8 0MongoS 仅配置模式向后移植到8 。0
服务器-126049 MozJS 每个范围堆限制检查使用进程全局 GC 计数器
SERVER-126123 [v.]8 0调整代码并迁移“MongoS 仅配置模式”模式的新式 mochalite js 测试和 API为8 。0 旧样式
WT-15535 确保检查点清理不会将任何只读 BTree 标记为脏
8.0.23 变更日志
内部
SERVER-120668 禁止 $trim 掩码字符串过大
SERVER-121895 改进对验证错误的编辑
SERVER-122032 使用位置投影调用 replaceEncryptedFieldsInFilter 会导致释放后使用
SERVER-122449 改进 $bitSet 匹配表达式
SERVER-126021 将具有重复字段名称的数据插入时间序列集合时出现未定义行为
8.0.21 变更日志
安全性
SERVER-119679 updateUser 中缺少授权检查
分片
SERVER-77359 允许在运行时启用/禁用范围删除器
SERVER-112250 添加测试,省略 --shardsvr 使mongod能够继续应用与配置服务器副本集零连接的oplog条目
查询
SERVER-86326 将最大正则表达式模式长度增加到32 k
SERVER-118546 2无法使用非系统用户创建时间序列 dsphere索引
Catalog
服务器-107819 并发 createIndex+collMod 可能会留下不一致的集合选项
SERVER-118466 防止TTL监视器生成用于分片元数据恢复的无限数量的线程
SERVER-121086 [v.]8 0Tolerate StaleConfig for 分片+在多版本套件中创建时间序列
内部
resmokelib 中的 SERVER- 脆弱FCV检查93377
SERVER-99371 将默认resmoke 安装目录切换到 bazel 的安装目录
SERVER-100659 BSONColumn 在双重重新调整大小后无法完全控制跳过,无法正确重新打开
SERVER-102018 审核 Repl 代码库中的不变量以添加更多信息
SERVER-103855 添加有关日志记录的 serverStatus指标
SERVER-104438 回收oplog可能会区块升级/降级
SERVER-106239 调查在分片上执行合并管道的情况下运行分片的聚合时ACID 事务参与者状态不匹配的情况
源自 applyOps 命令的 SERVER- StaleConfig 故障不会触发分片元数据恢复106390
SERVER-108280 防止将analyzeShardKeyNumRanges设立为1
SERVER-109200 将 MozJS 升级到 ESR140 。3
SERVER-110304 更新 BES 分支关键字以使用常青分支名称
SERVER-111007 查找混合模式数据时,验证应区分根本原因
SERVER-111573 将配置添加到 collstats 以返回完整的 Wiredtiger数据源指标
SERVER-111603 聚合模糊器任务在生成 jstests 时内存运行
禁用范围删除器时,带有 waitForDelete 的 SERVER- moveChunk 挂起112357
服务器-112491 在 prelude.sh 中将 <workdir>/bin 在 PATH 中提高优先级
SERVER-112532 $lookup缓存阶段优化后缺少管道验证
SERVER-112792 报告是否存在以分片键为前缀的复合通配符索引
SERVER-112955 为紧急发布创建别名
SERVER-112991 更新错误消息,以删除“compact 由于缓存压力而获取 EBUSY”的错误假设
SERVER-113128 在魔法恢复jstests 中恢复的节点上设置 minSnapshotHistoryWindowInSeconds
服务器-113550 修复 FLE2 聚合和 explain 中的工单耗尽问题
SERVER-113711 速率限制日志ID4625501 (无法建立远程游标)
SERVER-114045 prepared_transaction_kill_during_step_up_refresh.js 应等待提交点在新的主节点 (primary node in the replica set)上前进,然后再提交ACID 事务
SERVER-114165 仅对发布分支的暂存版本运行 Coverity 扫描
在聚合管道中的 $unionWith 之后,SERVER- $$NOW 不可用114196
SERVER-114295 api_version_prepare_txn.js 应等待 lastCommitted 在升级的从从节点(secondary node from replica set)上推进
SERVER-114890 Improve IngressRequestRateLimiter error message
SERVER-114974 pipx 安装的 db-contrib-tool 的使用率仍高于 pyinstaller 安装的 db-contrib-tool
服务器-115326 不要在开始收割时重置逻辑会话缓存收割器指标
SERVER-115584 处理异常大的 /proc/mountinfo 文件
SERVER-116327 在创建时验证无效索引类型的使用
SERVER-116393 已发布的 tarfile 不保留时间戳
当非严格集群参数字段拼写错误时,SERVER-117009 setClusterParameter 会静默重置为默认
SERVER-117317 将 MozJS 升级到 ESR140 。7
SERVER-117433 添加私有第三方依赖目录
SERVER-117755 向后移植更新的 gitignore
服务器-118877 添加 --experimental_collect_system_network_usage bazelrc 标志
SERVER-119413 configTerm 应为 int32 ,但也可以是 int64
SERVER-119981 修复已弃用类型的 binDataClean()
SERVER-120182 [v.]8 0适当降低 x509 _extended_key_usage.js 中的 ReplSetTest 超时
SERVER-120190 修复 AL2023 8v.0 测试变体上不正确的发行版
SERVER-120401 将 ExceededMemoryLimit 添加到 javascript_heap_limit.js 中的预期错误代码中
SERVER-120852 [v.]8 0修复 write_Without_shard_key_base.js 以避免发出 getMore 命令
WT-16698 测量检查点清理所需的时间
8.0.20 变更日志
分片
复制
SERVER-79298 FCBIS 应在运行状况不佳设立成功
服务器-96495 选择跨区域同步源未考虑哪个节点是主节点
SERVER-103123 根据副本集配置的术语更新启动初创企业的术语
SERVER-115594 删除 txn 协调器文档时跳过获取票证
查询
使用有界排序器对时间序列集合进行 SERVER- $lookup 可能会导致 uasert 不正确104719
targetShardsAndAddMergeCursors() 中的 SERVER- Use-after-move110916
当表达式根是重命名的字段路径(Field Path)表达式时,SERVER- 经过重命名的字段的$match 下推操作不正确113319
SERVER-117865 在构建 targetShards 时对 shardId 去重
存储
SERVER-108699 在集合验证中检查BSON大小
WT-12535 优化 __wt_update_obsolete_check() 所花费的时间
WT-15803 修复错误情况下未解锁的 ref
WiredTiger
构建和打包
SERVER-111406 Change Stream 在具有顶级 $v 的文档上中断
工具
WT-14392 wt 实用程序会在给定 -m 选项时覆盖传递的配置
内部
SERVER-78841 将 SamplingBasedInitialSplitPolicy 中每个数据数据块的样本数配置为可配置
SERVER-90885 更好地处理 BackupFileClone 的错误
SERVER-92020 将假定_负载均衡器标签添加到并发测试,出现 ReshardCollectionInProgress 错误
SERVER-93069 阻止 oplog_replay_on_startup_with_bad_op.js 在Windows上运行
SERVER-94979 使 CheckMetadataConsistency 钩子不依赖于发现拓扑结构助手
服务器-95570 BatchedDeleteStage 有时会找到正在删除的记录两次
SERVER-95650 时间序列插入可能会使用无效的字符串比较器
SERVER-95726 时间序列仅元删除和更新应尊重控制。关闭
SERVER-96975 添加 SystemOverloaded 错误类别
服务器-97229 删除投影执行器实用程序中的字段名称验证
SERVER-97488 删除/重新添加集合和时间序列的争用条件可能会产生不正确的查询结果
SERVER-97900 防止在隐式 moveCollection 套件中运行的测试中使用 getMore
SERVER-98918 确保大量新操作符符的大小参数正确
SERVER-99349 $fill 会引发错误,表示当没有
SERVER-99623 范围删除器服务中 CPU 使用率过高
SERVER-99743 标记 multi_statement_transaction_current_op.js 并附带 requires_getmore
SERVER-100040 确保“new Mongo(...)”已连接到节点
SERVER-101112 截断 SBE 调试信息以适应internalQueryExplainSizeThresholdBytes
SERVER-102822 在 $listClusterCatalog jsCore 测试中添加 requires_getmore标签
服务器-103129 在所有 CI 上使用远程缓存
当系统速度非常慢时,可能会触发 SERVER- QueryAnalysisCoordinator 不变量103404
SERVER-103576 启用功能标志
SERVER-103790 延长慢速测试变体中的 FindReplicaSetHostTimeoutMS 超时
SERVER-104007 跟踪拖欠中断检查
SERVER-104485 使WiredTiger缓存大小按百分比缩放
SERVER-104651 对投掷钩子进行去噪
SERVER-104932 将准入速率限制器引入mongos入口路径
SERVER-104933 将准入速率限制器引入mongod入口路径
SERVER-104934 支持根据客户端IP解决绕过入口速率限制器
SERVER-104975 检查所有数据段是否都有正确的“历史记录”大量
在分片的集合上使用 $or 和 $ne 的 SERVER- 查询可以包含孤立文档105047
SERVER-105312 为 $queryStats 添加基于示例的速率限制
SERVER-105416 配置如果导致无法选举主节点,则应予以拒绝
SERVER-105536 将代码更改应用于入口速率限制以累积豁免统计信息
SERVER-105662 服务器:减少从多版本生成的 git http 端点请求的需要
SERVER-105743 引入新的错误代码,用于在 RateLimiter 中拒绝准入
SERVER-105942 将日志记录添加到 ReplicaSetAwareServicestepDown 钩子
SERVER-106020 更新要以时间为单位配置的入口请求突发大小
SERVER-106247 IngressRequestRateLimiter 拒绝尝试发送对 fireAndForget 命令的响应
SERVER-106854 时间序列重新打开验证函数无法正确处理不同顺序的元
SERVER-106858 更新时不必要地重新加载 IngressRequestRateLimiterBurstCapacitySecs
SERVER-106908 默认启用入口请求速率默认
SERVER-107093 使用 HMAC 测试向量测试computeHmacWithCtx()
修改速率限制后,SERVER-107098 SessionEstablishmentRateLimiter 会错误地更新突发容量
SERVER-107482 处理 batch_write_op 中的顶级 StaleConfig 错误
SERVER-107546 如果同一ACID 事务连续命中过多写入冲突,则转储全局 WT 状态
SERVER-107873 报告使用 serverStatus 中每种索引类型的Queryable Encryption集合的数量
SERVER-108040 更新标记Failed to check current 步骤
SERVER- 为从从节点(secondary108256 node from replica set)命名空间设置分片角色时应使用正确的 dbVersion
SERVER-108318 引入新的错误标签,指示故障可无条件重试
SERVER-108364 local.replset.minvalid 写入未加时间戳,但如果事先在 ident 中遇到带时间戳的条目,则可能会失败
SERVER-108581 mongos中查找查询剩余时间的计算不正确
SERVER-108626 Coverity 分析缺陷156320 :未初始化的标量字段
SERVER-108945 在包含的 $or 下正确处理具有空路径的 $elemMatch
SERVER-109033 Coverity 分析缺陷152012 :双重锁
SERVER-109137 QueryAnalysisWriter 中的 expireAt 计算可能会遇到整数溢出
SERVER-109213 增加索引索引边界被视为无效时的日志记录
SERVER-109490 排名融合测试股票集合和搜索索引,导致不稳定的测试
SERVER-109515 禁用 oidc_e2 e_azure_machine 测试
SERVER-109541 Coverity 分析缺陷149896 :数据争用情况
SERVER-109836 在服务器中添加当前存在于 MMS 中的 BES 常青变量
SERVER-110118 Coverity 分析缺陷176650 :使用移动的对象
SERVER-110149 Coverity 分析缺陷176559 :使用移动的对象
服务器-110345 config.rangeDeletions由于非精确的删除过滤器,Docs 可能会删除未完成的范围删除任务
SERVER-110390 确保InternalInsertMaxBatchSize 在 v 的 getParameter 中报告正确的值。80
SERVER-110423 $ 群组可以对稀疏索引使用非重复扫描,从而隐藏 null/缺失结果
SERVER-110442 捕获有关索引构建持续时间的信息
SERVER-110480 将 core_analyzer_distro_name 添加到 s390 x/ppc 变体
当前面的 $sort 阶段符合 DISTINCT_SCAN 优化条件时,SERVER- $top 和 $bottom 忽略 sortBy 子句110803
SERVER-110832 OplogWriter 不应通过回滚来保持会话
SERVER-110842 commitTimeseriesBucketForBatch 和 commitTimeseriesBucketsAtomically 应在acquireAndValidateBucketsCollection 的范围内设立集合目录
SERVER-111058 修复 throw_hook 配置锁定
SERVER- 在对111139 RateLimiter 令牌桶的所有调用之前添加适当的互斥锁获取
Ruff 未对 SERVER- Python代码进行格式化111295
SERVER-111423 允许在降级套件中使用 setParameterOnAllHosts
如果有替代索引可用,SERVER-111486 $ 群组仍可对稀疏索引使用非重复扫描
SERVER-111914 基于客户端的速率限制豁免
SERVER-111929 仅在重新分片不拥有任何数据段时跳过克隆
SERVER-112229 为新的 auto_header 工具向后移植 gitignore
SERVER-112529 在 concurrency_compute_mode 中暂时禁用 external_data_source.js
SERVER-112849 修复 change_stream_ensure_resume_token_present_stage.cpp 中的 uasert 消息
SERVER-112897 将 featureFlagReshardingSkipCloningIfApplicable默认为 true
SERVER-112933 转义 CheckMetadataConsistency 钩子断言,避免在分片的集群中运行
SERVER-113136 复制“forRestore”在 sharded_backup_restore.js 中,然后再启动数据文件
服务器113153 使在 LTS 版本上的查询多版本模糊测试器变得可确定
SERVER-113162 针对 afterSecondariesHaveRestarted 状态放宽rank_fusion_upgrade_downgrade.js 断言
SERVER-113311 IngressRequestRateLimitExceeded 错误应包含 NoWritesPerformed 错误标签
SERVER-113348 删除孤立文件并改进选择备份恢复2 e.js 和
SERVER-113431 将 copybara 固定到特定标签
SERVER-113484 为 timeseries_insert_respect_max_bson_size_too_big 添加测试套件排除项
SERVER-113545 等待 api_version_prepare_txn.js 中的 lastCommittedOpTime 在重启后初始化
SERVER-113700 将 copybara 更新到 v20251110
SERVER-113838 允许在异步oplog采样期间调整并发oplog大小
SERVER-113933 [v.] 将8 0timeseries_user_system_buckets_sharding.js 添加到 backports_required_for_multiversion
SERVER-113974 删除选择备份恢复2 e.js 中对 replsettest.js 的导入。
SERVER-113996 当 reshardingOplogApplier 因可重试错误而失败时,重新分片接收者会进入无限重试循环
服务器-114017 move_primary_setFCV.js 测试使用最新特征兼容性版本创建数据库,而不是降级特征兼容性版本
SERVER-114179 修复 S390 X 和 PPC.8 0尝试远程执行的运行
SERVER-114217 提取的文件夹与 tgz 名称不匹配
SERVER-114337 索引构建lastCommittedMillis 应为 int64
SERVER-114363 捕获索引构建阻塞复制指标
SERVER-114627 删除 上使用的 grpc8 标志。0
SERVER-114629 将 db-contrib-tool 升级到2 。1 。0
SERVER-114770 在 上修复并重新启用clang-tidy任务。80
SERVER-114806 通配符索引可能会占用索引构建允许的所有内存
SERVER-114935 OplogCapMaintainerThread 在关闭期间发送垃圾邮件日志
SERVER-115202 在异步采样正在进行时报告 oplogMinRetentionHours8 0[仅限.]
SERVER-115398 区分 lastTimeBetweenCommitOplogAndCommitMillis 的稳态复制和初创企业恢复
SERVER-115917 设置特定的 Visual Studio 和 MSVC 安装版本
当负载最大的分片已在其区域内实现均衡时,SERVER-115962 负载均衡器不会取得进展
SERVER-116078 将 AL2 版本变体从 AWS c 系列上的编译移至 m 系列上
SERVER-116113 写关注集成测试随机运行50 % 的命令,导致某些运行中的执行时间过长
SERVER-116258 重构管道维护和从 ReshardingDonorOplogIterator 中提取
SERVER-117012 [v.] 为8 0fleCompactionOptions集群参数的“compactAnchorPaddingFactor”和“maxAnchorCompactionSize”字段启用向后兼容性
SERVER-117128 [.]8 将0 min_fcv 添加到 ddlLockOptimisticRecoveryWaitTimeout
SERVER-117148 对 v 上 gcc 上的 message_compressor_test 禁用 no-stringop-overflow。80
SERVER-117267 当 dropIdent 由于脏数据而在初创企业恢复失败时运行检查点并重试
SERVER-117467 在 macOS 上跳过运行too_many_fds.js
SERVER-118428 mongocryptd 拒绝大消息
SERVER-118712 [v..]8 0192无法使用非系统用户创建时间序列 dsphere索引
服务器-118849 SBE 哈希表溢出中的 double 释放
SERVER-119317 改进 MD 哈希状态的对象生命周期5
SERVER-119319 修复 ExpressionContext 释放后使用错误
SERVER-119396 调整入口网络消息的最大缓冲区大小
SERVER-119546 从 中删除 oldcrypt。80
8.0.19 变更日志
内部
SERVER-118712 [v..]8 0192无法使用非系统用户创建时间序列 dsphere索引
8.0.18 变更日志
内部
SERVER-103774 禁止将复合通配符索引用作分片键索引
SERVER-110953 在开始克隆范围之前,检查接收分分片上不存在孤立文档
SERVER-112952 收紧配置文件命令身份验证检查
SERVER-113532 [.]8 0引入16 MB+32 KB 的新 CursorResponseBsonSize 限制
复合通配符索引查询出现 SERVER- Segfault113685
SERVER-113897 报告存在无效的复合通配符索引
SERVER-113900 将运行时检查添加到计划枚举器代码中
SERVER-114126 减少内存使用,并在布尔简化器中添加新的防护措施。
SERVER-114695 更新待处理连接的默认值
SERVER-114838 锁经理容易受到对抗性 DDOS 攻击
SERVER-115296 编辑错误消息中的 ResourceId 原始值
SERVER-116206 更好地处理消息压缩器的异常
SERVER-116210 调整入口请求的最大缓冲区大小
SERVER-116211 网络缓冲区分配的内存上限
SERVER-117005 修复 v.. 热修复分支上的 yaml linting8018
8.0.17 变更日志
内部
SERVER-115508 为未压缩消息创建最小大小的缓冲区
8.0.16 变更日志
分片
SERVER-75278 仅当 ReshardingOplogFetcher 中有更多数据要获取时才考虑休眠
查询
SERVER-95374 复合通配符索引可能会在并集或规划期间错误地下推谓词
SERVER-1022677 。0 -- Coverity 分析缺陷169954 :空值检查后取消引用
存储
WiredTiger
WT-8969 一些驱逐统计数据具有误导性,它们表示成功,而当它们平均值尝试
WT-9575 包含更新于最旧 txn id 的页面不会排队等待逐出
WT-13627 断言失败:'ts ==1 || ts =='。检测到无序时间戳更新0
WT-14273 报告自页面上次排队等待逐出以来经过多长时间的统计数据
WT-14648 修复从 conn->close() 返回 EBUSY 的日志子系统
WT-15210 当缓存使用量低于逐出目标时,将逐出更改为清理逐出
WT-15225 修复新创建的表和 drop() EBUSY 问题
WT-15477 跟踪每次数据库运行的最大逐出统计信息
WT-15563 研究缓存容错机制,将应用逐步逐出更改为增量逐出
WT-15736 split “逐出时看到的最大页面大小”3 单独的统计信息
内部
SERVER-55068 最大传入连接数当前设立为最大打开文件数的80 %,但每个连接使用2 个文件
SERVER-82688 mongod崩溃,修复了当连接数 > 时出现的错误wiredtiger 的 session_max
SERVER-86278 调查 ShardLocal 和 ShardRemote 聚合之间的差异
服务器-89870 限制 JWKManager::getValidator 的速率
SERVER-91045 在初创企业时立即加载 JWK,而不考虑 JWKSMinimumQuiescePeriodSecs
SERVER-91503 改进事务的 NoSuchTransaction 错误消息
SERVER-92911 分片 collStats 可能会错误地聚合某些时间序列指标
SERVER-92978 确保重新分片接收者可以在故障转移后恢复“approxDocumentsToCopy”和“approxBytesToCopy”指标
SERVER-93154 发出 abortIndexBuild 更改事件
SERVER-93265 支持在 Bazel 中生成Windows资源文件(.rc 文件)
SERVER-94593 从 ConcurrencyShardedInitialSync 套件中排除 timeseries_insert_idle_bucket_expiration.js
SERVER-94681 将采样移至oplog上限维护者线程
SERVER-95650 时间序列插入可能会使用无效的字符串比较器
SERVER-95816 [v.]8 0将基于核心属性的测试向后移植到8 v.0
SERVER-96103 修复Windows Shell ProgramRunner 中的参数引用
SERVER-97615 提供关于哪个 ServerStatus 部分抛出 FTDC 线程的可见性
SERVER-99765 提交时间序列存储桶可能会由于缺少存储桶集合而失败
SERVER-100264 重新分片自然顺序管道不遵守 reshardingCollectionClonerBatchSizeInBytes
SERVER-100759 模拟复制协调器可能无法正确更新已提交的快照
SERVER-101456 timeseries_write_ops_internal 具有潜在的释放后使用
101491当远程返回5 xx 错误时,JWKFetcherImpl 中的 SERVER- 停顿
服务器-101671 创建功能标志
SERVER-101672 删除异步采样功能标志
SERVER- 暂时禁用101939 change_streams_pre_image_removal_job.js
SERVER-102457 对 ShardingStateNotInitialized 进行重新分片重试
服务器-102481 重置事务路由器状态时取消 disallowSingleWriteShardCommit
SERVER-102693 未正确处理具有多个_id字段的查询过滤
SERVER-102927 Evergreen/failed_unittests_gather.sh 由于之前的脚本错误而未命中 .debug 符号文件
SERVER-103930 从8 中删除scons。0
SERVER-103932 为接收方的复制延迟创建 ReshardingCoordinatorCommitMonitor 帐户
SERVER-103960 对字段路径(Field Path)进行适当检查,确保部分数量不超过255
SERVER-104325 80[v.] DDL锁获取可能会在从节点上无限期挂起
SERVER-104388 在重新分片进行时将剩余ReshardingOperationTimeThresholdMillis 配置为可配置
SERVER-104810 支持256 OIDC 的 PS JWS 签名算法
SERVER-105090 [v.]8 0改进当FCV低于 时 moveCollection8 命令显示的错误消息。0
SERVER-105696 更新 searchCoordinator 角色以仅对 __mdb_internal_search 具有特权
SERVER-105708 [仅 trySbeEngine] $lookup+$unwind 下推无法正确追踪QSN 节点 ID
SERVER-106010 放宽 resharding_commit_monitor_repl_lag.js 中的复制复制延迟检查
具有 apiVersion 的 SERVER- 准备事务在主节点故障转移后无法恢复106075
SERVER-106162 [test-only] 在删除 FSM 状态下重新评估忽略写关注(write concern)错误
SERVER-106194 CheckMetadataConsistency 未读取具有快照读关注(read concern)的数据段
SERVER-106210 创建服务器参数以禁用异步行为
SERVER-106211 添加指标/日志记录以提高对oplog采样进程的可见性
SERVER-106310 尝试为ACID 事务设立提交时间戳时,为不变量失败添加更多日志记录
SERVER-106314 处理并行标记创建
SERVER-106315 异步oplog采样的功能正确性测试
SERVER-106360 默认禁用 resmoke 任务的堆栈跟踪符号化
SERVER-106422 如果在 queryableBackupMode 下运行,则跳过启动 LogicalSessionCache 线程
SERVER-106451 numActiveBuckets 可以为负数
SERVER-106644 FTDC ServerStatus 收集器中出现不必要的错误日志消息
旧版 OpenSSL 不支持 SERVER- RSA_PSS_SALTLEN_DIGEST106778
SERVER-106811 修复 speculative_read_transaction.js 和 transactions_wait_for_write_concern.js 中的版本检查
服务器-107032 删除对 v5.0 的多版本测试
SERVER-107100 异步处理初始标记创建
SERVER-107304 使 Pipeline::dispose()幂等
服务器-107924 使 RateLimitIsValidAfterQueueing 测试对慢速机器具有弹性
SERVER-108124 _shardsvrReshardingOperationTime 可能因负值而导致 idl验证失败
SERVER-108219 增加Amazon2023 ARM 编译的大小
SERVER-108366 使用 apiVersion 准备好的事务
SERVER-108544 更新 Coverity构建以使用 Coverity 的新 Bazel 集成方法
SERVER-108565 :改进对时间序列集合超大写入的处理。
SERVER-108724 会关闭某些 ubsan 变体上的索引缓存。
SERVER-109003 用“requires_getmore”标记 write_Without_shard_key_with_moveChunk.js 和 timeseries_list_catalog.js
SERVER-109207 修复oplog上限维护者线程运行中的错误
SERVER-109345 [.]8 0禁用非单元测试动态 ppc 和390 x发布版本
SERVER-109493 禁用“uncatchedException in noException”覆盖率检查
SERVER-110083 删除 change_stream_serverless_fuzzer 任务
SERVER-110252 在 audit_remote_local_intermediate.js 中添加延迟
SERVER-110254 支持在“复杂重命名”之前交换 $match当标志显示没有数组时
SERVER-110306 [v.]8 0更新 remove_shard_with_unsharded.js 以忽略最后一个 removeShard 上的 ShardNotFound 错误
SERVER-110378 增加 flaky shell_helpers.js 测试中的 maxTimeMS
SERVER-110425 开发并添加一项常青任务,以使用SilkBomb 将 SBOM 上传到 Kondukto for master, v., v., v.,7 080818v.2
SERVER-110511 [v.]8 0添加对 update_lookup_before_ddl.js 的awaitLastOpCommitted() 调用
SERVER-110628 ReshardingCoordinator::_setCriticalSectionTimeoutCallback 在访问错误状态时触发 segfault
SERVER-110649 将维护者线程移动到启动/停止存储控制
SERVER- 在110845 index_key_expression.js 中使用 deleteMany 而不是 drop
SERVER-110890 Coverity 分析缺陷175049 :逻辑死代码
SERVER-111084 [v.]8 0准备用于发布的SPM-.41688 0分支
SERVER-111116 添加缺失的clock_source_mock deps
SERVER-111135 在 rollback_test.js 中重试 configureFailPoint
SERVER-111349 重写 RateLimitIsValidAfterQueueing 单元测试
SERVER-111427 在锁定代码页之前加载 SASL
SERVER-111460 mongos的固定代码页
SERVER-111512 将 SERVER-98676 免除多版本测试
SERVER-111610 在 ocsf_audit_remote_local_intermediate.js 中添加延迟
SERVER-111784 限制对 上的 $rankFusion 上下文进行 $rank8 排序键更改。0
服务器-111785 禁止在子管道中使用 $rankFusion 在 8.0 上
服务器-112016 使 bazel 在 CI 中出现 OOM 时重试
服务器-112035 将代理协议断开转为 INFO
SERVER-112117 使oplog采样让出并无锁
服务器-112119 修复 check_async_oplog_samping_truncates_new_writes.js 在初始采样期间挂起,而不是之后
SERVER-112120 测试异步oplog采样在初创企业后是否不会区块操作
SERVER-112121 测试异步oplog采样是否不会区块回滚到稳定版本
SERVER-112122 测试异步oplog采样是否不会区块FCBIS
SERVER-112123 测试异步oplog采样是否不会区块副本集初始化和重新配置
SERVER-112124 测试异步oplog采样是否不会区块关闭
SERVER-112182 创建测试服务器参数以模拟oplog慢速情况
SERVER-112183 在初创企业结束时启动异步oplog采样
SERVER-112467 跟踪并报告待处理的代理连接数
SERVER-112520 将文档插入时间序列现有存储桶时无法写入地理索引
SERVER-112541 在oplog采样/扫描日志中显示吞吐量
SERVER-112846 复制设立重新配置测试中的更改
SERVER-112921 修复 v 上的 gperf8 定义。0
SERVER-112966 修复了8 上的公开发布配置位置。0
8.0.15 变更日志
工具
WT-13239 自动生成与 bazel 兼容的 dist/filelist 类似物
内部
SERVER-90718 将第三方库移植到 Bazel:wiredtiger
SERVER-105873 QueryPlannerParams 不应维护 IndexCatalogEntry 拥有的指针
8.0.14 变更日志
复制
服务器-103841 与长期存在的取消源相关的 TransactionCoordinator 中存在内存泄漏
架构
WT-14140 针对活动的“活动”应用采取了不必要的模式锁。 文件:"未清除的 dhandle
聚合(Aggregation)
SERVER-88046 支持在 unionWith 子管道中执行 $vectorSearch
存储
WiredTiger
内部
服务器-82019 创建功能标志
SERVER-84314 向 queryStats 添加更多诊断服务器指标
服务器-86727 考虑将 MigrationDestinationManager::cloneCollectionIndexesAndOptions 更改为不采用 DB MODE_X 锁
SERVER-89316 Coverity 分析缺陷140316 :越界读取
SERVER-91200 使用现有语法添加端到端排名融合测试
SERVER-91201 使用现有语法添加端到端分数融合测试
SERVER-91278 允许按多种元元数据排序
SERVER-91279 添加使用 $setWindowFields 的示例排名融合测试
SERVER-91281 允许 $rank 和 $denseRank窗口函数在没有 SortKeyPattern 的情况下运行
SERVER-91907 创建 DocumentSourceRankFusion 的框架
SERVER-91909 实施 $rankFusion 的基本解析
SERVER-91911 添加 $rankFusion 子管道有效的验证
SERVER-91912 测试 $rankFusion 阶段的身份验证
SERVER-92115 解决 external_data_source.js 的超时问题
SERVER-92213 实现 $rankFusion 的去糖化
服务器-92243 sbe::SplillingStore 在缓存压力下放弃
SERVER- 为里程碑92244 1和 创建功能标志2
SERVER-92357 针对分片的与非分片配置中的搜索得分差异创建 js 测试策略
SERVER-92446 使用 $where 进行更新需要额外的权限
SERVER-93153 发出 startIndexBuild 更改事件
SERVER-93391 从 $rankFusion 中删除rankConstant字段
SERVER-93576 从 $vectorSearch 解释中删除向量嵌入
SERVER-93672 修复 multiversionconstants.py 中的连接错误
SERVER- 将93673 Redhat 许可证密钥挂载到7 package_test 中的 ubi 容器
由于存储桶控制舍入,时间序列集合上的 SERVER- $ 群组可能会生成舍入结果93874
SERVER-94603 将“权重”参数添加到 $rankFusion
SERVER-94653 合并多版本二进制文件搜索以进行多版本测试
SERVER-94660 测试 $rankFusion查询结构和 stable API限制
服务器-94668 POC 'scoreDetails' 的 $score
SERVER-94669 为 $rankFusion 实施“scoreDetails”
SERVER-94787 避免在 CollectionScan 中显式放弃快照
SERVER-94841 为 $score 实施“score”
SERVER-95162 重构多版本查询测试,使其更具可重用性
SERVER-95164 2允许 $rankFusion 有超过 个输入管道
SERVER-95168 为 $rankFusion 实施 $setWindowFields 版本的去糖操作
SERVER-95169 添加多版本查询测试,强调分片的场景
SERVER-96056 验证变体是否遵循 require_large_host 等标签
SERVER-96064 针对单节点环境,直接在 $vectorSearch 之后优化掉 $sort
SERVER-96127 调整 $rankFusion 语法以采用 'input.pipelines' 修订版
SERVER-96154 验证 'inputs.pipelines' 和 'weights' 的字段名称
SERVER-96736 将 $rankFusion 切换为使用“featureFlagSearchHybridScoringPrecessions”
SERVER-96764 在rankFusion 身份验证测试中创建 geoNear索引
SERVER-96792 允许 {$meta: "score"} 返回任何类型的分数元数据
SERVER-96793 允许 {$meta: "scoreDetails"} 返回任何类型的 scoreDetails元数据
SERVER-96835 将commands_lib.jsrankFusion管道更新为新语法。
SERVER-97102 针对分片的网络分割的管道的 {$meta: "scoreDetails"} 的压力测试依赖跟踪
服务器-97103 允许按 {$meta: "score"} 排序
SERVER-97104 将 {$meta: "scoreDetails"} 限制为 featureFlagRankFusionFull 且 apiStrict=false
SERVER-97189 $rankFusion 和 $scoreFusion 缺少解析断言
SERVER-97201 在 FTDC 中添加复制协调器互斥等待时间的指标
SERVER-97339 对 $score 实施序列化和查询结构测试
SERVER-97645 重构serializeTransformation 以删除多余的解释参数
SERVER-97915 为较早的 $rankFusion 里程碑创建功能标志
SERVER-97917 将 $rankFusion 移动到 featureFlagRankFusionBasic 下进行保护
SERVER-97919 默认启用 featureFlagRankFusionBasic
SERVER-98322 改进字段路径(Field Path)验证错误消息
如果给定的管道为空,则 SERVER- $rankFusion 出现 seg 错误98343
SERVER-98453 重构 $sort 以方便添加新选项
SERVER-98994 将 featureFlagRankFusionBasic FCV设置为门控
SERVER-99153 如果不是顶级管道请求(但在内部指定),$rankFusion scoreDetails 应该出错
未定义时无法使用 SERVER- 分数99169
SERVER-99210 $rankFusion 应拒绝重复的 input.pipelines 名称
SERVER-99335 支持使用 $meta: score 投影 textScore
服务器-99505 重构 document_source_rank_fusion.cpp 中的 string 构建
SERVER-99589 整合搜索和非搜索元数据的元数据依赖项跟踪
服务器-99596 重构元数据依赖项的验证方式
SERVER-99674 更改 $rankFusion 权重对象以接受指定管道的子集
SERVER-99675 改进对权重对象中拼写错误的 $rankFusion 管道的反馈
服务器-99732 将排序键元数据断言切换到 tassert(从 invariant)
SERVER-99773 未对分片分片的片 TS集合的存储桶级 $ 群组重写
SERVER-99887 $setWindowFields 在溢出到磁盘时可能会失败
SERVER-100045 为元数据字段依赖项验证添加基于属性的测试
SERVER-100107 Add “description”和“weight”至 $rankFusion scoreDetails
SERVER-100203 更改 scoreDetails 以使用大量而不是对象
SERVER-100394 mongot查询跳过得分 $meta字段的验证
服务器-100448 命令注册不应取决于启动时的特征兼容性版本。
SERVER-100546 在 DocumentSourceFacet::getDependencies() 中一般处理依赖项跟踪
未定义时无法使用 SERVER- scoreDetails100678
SERVER-100752 $rankFusion 应输出分数元数据
SERVER-100799 在 featureFlagRankFusionFull 上保护 meta_dependency_validation.js
SERVER-100948 重新启用 scoreDetails "value"字段
SERVER-101155 2在搜索直通中 运行搜索元元数据测试
SERVER-101178 应用重要的上游 ICU 修复到我们的供应副本
服务器-101342 Coverity 分析缺陷 170504:常量溢出
SERVER-101568 $rankFusion 应拒绝 scoreDetails: true,除非 FF 开启
SERVER-101653 不允许rankFusion 在视图上运行
SERVER-101701 $rankFusion 必须是管道的第一阶段
SERVER-101702 在 $lookup/$unionWith 子管道中添加 $rankFusion 的测试
SERVER-101781 拒绝视图定义中的 $rankFusion
SERVER-101827 调整 sbe genericAbs 以在使用 nan 操作数调用时返回 nan
SERVER-1022667 。0 -- Coverity 分析缺陷169977 :数据争用情况
SERVER-102449 删除 DDL 中不必要的 clearDbInfo,并依赖于关键部分发布的隐式清除
SERVER-102728 审核rankFusion 的scoreDetails 测试
SERVER-102983 逻辑初始同步报告复合索引构建内存使用情况
SERVER-103572 将所需构建变体的任务拆分为更小的执行单元
服务器-103715 增加测试覆盖,以应对配置数据库中存在垃圾条目的场景
SERVER-103742 opWriteConcernCounters 可以将 NUL 字节非法嵌入 ServerStatus
SERVER-104636 不要在查询结构哈希中序列化 _internalOutputSortKeyMetadata
SERVER-104730 明确禁止嵌套 $rankFusions 和 $scoreFusions
SERVER-104839 添加包含元数据和身份验证信息的新日志行
SERVER-105263 Resmoke 阻止其他作业完成对失败测试的符号化的通过测试
SERVER-105358 修改混合搜索输入管道验证以分析预先去糖的阶段
SERVER-105424 处理直接分片连接警告中的让出和恢复
SERVER-105478 使用 secondaryDelaySecs 将应用程序的符合条件和不符合条件的oplog条目分开
SERVER-105519 使 ppc 始终安装新的 venv
SERVER-106351 拆分 Mixed_mode_sharded_nossl 以防止超时
SERVER-106602 BatchWriteOp 在跟踪声明ID 时应使用设立
SERVER-106606 将 mongo-task-generator 升级到 v 。3 4。1
SERVER-106682 TransactionCoordinator 成员变量持有互斥锁的时间过长
SERVER-106875 关闭 CollectionCatalog 时确实注销所有集合
SERVER-107211 1将 $v: oplog支持重新添加到Atlas v8
SERVER-107409 具有包含 $rankFusion 和子管道的阶段的视图定义不会被禁止
SERVER-107693 [v.]8 0向后移植混合搜索排名融合
SERVER-107852 服务器 SBOM 重建为8 7master/v.x/v.0
SERVER- 更新. 分支中的107954 Evergreen-py8 0以修复重试逻辑
SERVER-108052 DocumentSourceInternalSetWindowFields 在有界排序中没有排序键元元数据
服务器-108154 Coverity 分析缺陷 151472:常量溢出
服务器-108371 升级我们所需的补丁构建以使用 Atlas AMI
SERVER-108800 使用可重试会话在 check_metadata_consistency.js 中进行配置写入
SERVER-108896 拆分 Mixed_mode_sharded_transition 以防止超时
SERVER-108902 将水合作用任务向后移植到8 。0
SERVER-108970 将 db-contrib-tool 升级到2 。0 。1
SERVER-109624 [v.]8 0将 $_isRankFusion 聚合命令端口重命名为8 。0
SERVER-109721 [v.] 将扩展写入为8 0package_suplementary_data 的一部分
SERVER-109980 验证聚合中 $_startAt 的resumeToken
SERVER-109986 仅在相关测试中启用排名融合功能标志
SERVER-110161 更正 $_startAt 行为以停止跳过文档
SERVER-110377 crypt_shared..8 014-rc0 无法在Ubuntu. 上加载2004
WT-13746 关于 btree->rec_max_timestamp(取2 )的 RTS 和驱逐之间的冲突
WT-14968 删除每个文件进程后的检查点清理等待
WT-15251 048在 上跳过 test_sweep 。0
8.0.13 变更日志
分片
SERVER-94315 带有排序规则的分片筛选错误
查询
服务器-98461 查询没有分片键的 findAndModify 失败时不返回 WCE
服务器-103519 确保在分片集群情况下,更新和批量写入命令返回 WCE
写入操作
SERVER-103697 [v.]8 0binVersion.8 0、 FCV.7 0集群可能会由于InternalInsertMaxBatchSize ==500 默认设置而出现复制延迟
存储
WiredTiger
内部
SERVER-77172 "abortExpiredTransactions"如果无法签出会话,线程可能会卡住
服务器-82180 主节点上的有限集合插入可能具有与从节点不同的自然顺序
SERVER-84081 FLE2 写入错误隐藏写关注(write concern)错误
SERVER-89883 removeShard 应提示如何移动所跟踪的未分片集合的数据
SERVER-90282 为 tassert 故障添加更多诊断
SERVER-91686 改进 mongod 的信号处理程序以打印出当前线程的命令对象
SERVER-92764 将 tassert 失败的诊断日志扩展为转储 CurOp/OpDebug 的内容
SERVER-92767 扩展 tassert 失败的诊断日志记录,以应用其他命令
服务器-94327 针对 killAllExpiredTransactions 添加单元测试
SERVER-95134 添加机制,以避免在 tassert 处理程序中提取调试信息时进行断言
SERVER-96135 确保用户数据已针对 tassert/invariant日志扩展进行适当编辑
服务器-96136 将 ScopedDebugInfo 日志记录移动到堆栈追踪和 tassert/不变消息之后
SERVER-96137 添加运行时旋钮以禁用 tassert/invariant 的额外日志记录
SERVER-96564 扩展 tassert/不变量/信号处理中的诊断日志记录,以应用其他命令
服务器-96565 添加具有单一分片的端到端 mongot 直通
SERVER-96839 将 writeConcern 从 UMC 传递到 UMCTransaction
服务器-98129 写入 e2e 测试,确保 QE 命令不会通过 tassert 日志记录机制记录
SERVER-98294 在用于处理不变量的日志代码中遇到不变量时避免死锁状态
SERVER-98465 改进 ScopedDebugInfo / CommandDiagnosticPrinter 的文档
服务器-98655 测试当 removeShard 命令响应达到 BSONObjMaxUserSize 时
SERVER-98667 考虑从堆栈中增量记录 ScopedDebugInfos
SERVER-98928 为命令诊断打印机添加基本安全检查
SERVER-99119 将与地理相关的不变量更改为 tassert
SERVER-99235 removeShard 提示后续任务,修复测试注释
SERVER-99733 为分片上的诊断打印添加测试
服务器-99767 重命名 CommandDiagnosticPrinter 并公开资格检查
SERVER-99787 将 searchTLSMode 的默认值从已禁用更改为全局
SERVER-99868 提高 batch_write_exec/batch_write_op 的可调试性
服务器-99915 FLE2 findAndModify 还应从事务 API 结果返回 WCE
SERVER-100421 重新分片失败会导致 Atlas日志摄取中所有值都作为零插入
服务器-100528 调查所有接受写关注(write concern)的命令以进行 WCE 处理
服务器-100872 处理 V8 神奇恢复一致性检查器中的 int32 到 double 强制转换
服务器-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- 在100990 $lookup 下推可能不使用索引的情况下阻止使用 SBE
SERVER-101043 修复 removeShard 返回的要移动的集合列表
SERVER-101121 使不变量/信号处理程序日志输出有效 json
SERVER-101124 将剩余ReshardingOperationTimeThresholdMillis 的默认值降低至500 毫秒
SERVER-101135 priority_takeover_two_nodes_equal_priority.js 应使用较低的electionTimeoutMillis
SERVER-101238 [v.]8 0向后移植有关如何移动所跟踪的未分片集合的数据的 removeShard 提示
SERVER-101363 agg_out.js 应容忍 $out 的 CollectionUUIDMismatch 错误
SERVER-101381 query_with_txn_prepared.js 应放宽文档计数检查
SERVER-101386 测试接受针对时间序列集合的写关注(write concern)的所有命令
SERVER-101387 测试接受针对 FLE 集合的写关注(write concern)的所有命令
SERVER-101495 auth_no_pri.js 应使用较低的electionTimeoutMillis
SERVER-101806 修复 command_diagnostics_sharded.js 以仅在mongos上运行命令
SERVER-101810 使用运行时平台参数进行监听
SERVER-102302 在索引具有非哈希路径的哈希路径前缀的集合上禁用 SBE
SERVER-102428 逻辑初始同步分配双倍 maxIndexBuildMemoryUsageMegabytes
SERVER-102439 writeConflictRetryLimit服务器参数中的数据争用
SERVER-102477 还原阻止在 上调整 TaskExecutorPoolSize7 的更改。0 +
SERVER-102571 在处理QE 事务时对照 WriteConcernError 类别进行检查
SERVER-102670 [v.]8 1不正确的有序时间序列插入错误处理
SERVER-102765 创建集合可以回滚,而不是在副本集集群上重试
SERVER-102961 将原因添加到 setUserWriteBlockMode
SERVER-103249 在诊断日志记录测试中跳过快速计数验证
SERVER-103326 Coverity 分析缺陷173263 :空值检查之前取消引用
SERVER-103664 在 mongos_writes_wait_for_write_concern_sharded_addl_crud_ops.js 中确保操作在停止从节点之前已停顿
SERVER-103927 [v.]8 0将 CI 从 scons 切换到 bazel
SERVER-104220 路由器必须考虑删除集合写关注(write concern)错误
SERVER-104543 如果我们无法解析符号,请勿使堆栈集合失败
SERVER- 将104857 search_end_to_end_X 套件重命名为 mongot_e2 e_X
SERVER-105528 修复 mongod 中 FLE2 findAndModify 写关注(write concern)错误报告
SERVER-106154 修复导出/导入期间oldest_ts 早于 latest_start_durable_ts 的问题
SERVER-106354 将批处理插入应用于固定大小集合时缺少资源锁获取
SERVER-106432 在 SLES15 SP 上禁用 FIP 测试5
服务器-106487 point_in_time_lookups_drop_pending.js 在检查 PIT 读取在删除后为集合创建新实例时不稳定。
SERVER-106492 在 FTDC 中包含多计划指标
SERVER-106577 [v.]8 0准备用于发布的SPM-.40708 0分支
SERVER-106589 新的服务器参数,用于在初始同步期间为索引构建提供更多内存
SERVER-106988 [v.]8 0修复 ninja + 冰淇淋生成问题
SERVER- 在107008 checkMetadataConsistency 中比较时间序列选项时依赖 timeseries::optionsAreEqual
SERVER-107272 Write Evergreen任务以生成 SAST 报告
SERVER-107282 [v.]8 1更新 CodeOWNERS 以扩展仅测试定义
SERVER-107361 存储桶目录中的翻转确定可能无法检查大型测量值的混合模式
SERVER-107506 添加旋钮以在信号处理程序中切换 ScopedDebugInfo 日志记录
SERVER-107698 修复“update_sharded.js”的显示方式设置其分片的集合
服务器-108062 删除 multitenant_pre_image_expired_document_remover.js
SERVER-108091 [v.]8 07修复.0 8和. 中 jstests/noPassthrough/indexbg_killop_stepdown.js 中的争用问题0
SERVER-108178 [v.]8 0取消 s_read_write_concern_defaults_server_status 与 mongoD 的链接
SERVER-108247 [v.]8 0写关注集成测试运行所有命令,从而导致较高的执行运行时间
SERVER-108415 [v.]8 0修复 bazel 向后移植后的推送和mongot任务
SERVER-108449 修复 SAST 报告生成的 allowed_requesters
SERVER-108473 [v.]删除重复的8 0read_write_concern_provenance_test 列表
SERVER-108559 [v.]8 0修复8 上的 embeddedb 命令。0
SERVER-108582 从 v. 管道中删除不存在的 PGO 步骤80
SERVER-108615 [v8.0]删除对不存在的 "保存代码覆盖数据" 函数的引用
SERVER-108661 修复 MSI 打包以正确写入Packages.tgz文件
SERVER-108778 修复 coverity任务以使用常青 MONGO_VERSION
SERVER-108786 [v.]8 0修复 v. 分支中的 MacOS 社区标志80
8.0.12 变更日志
分片
SERVER-84709 降级时不支持对关键部分超时重新分片
SERVER-105799 确保在慢速计算机上达到 check_metadata_consistency_timeout_tests.js 中使用的故障点
查询
服务器-102422 删除 AsyncResultsMerger 析构函数中的不变量
写入操作
SERVER-103697 [v.]8 0binVersion.8 0、 FCV.7 0集群可能会由于InternalInsertMaxBatchSize ==500 默认设置而出现复制延迟
存储
WT-12349 使用未提交读取的快照修复 __wt_modify_reconstruct_from_upd_list 行为
WiredTiger
操作
WT-14443 防止在元数据恢复期间打开任何数据句柄
构建和打包
内部
SERVER-52121 为限制并发入口连接握手创建功能标志
SERVER-52424 启用限制并发入口连接握手的功能标志
服务器-80853 $out 在从节点上可能产生不正确的结果,如果主节点降级
SERVER-85646 在升级/降级期间为 movePrimary 添加测试覆盖范围
SERVER-87044 使用 moveCollection 在套件中重新启用 batched_multi_deletes.js
SERVER-90286 将下游扩展设立为与mongot子补丁股票mongod二进制文件
91832在 RHEL88 和Ubuntu 上检测到 SERVER- sasl_authentication_session_gssapi_test 内存泄漏22
服务器-92127 删除 watchdog_test SleepyHungCheck 中的不稳定性
CollectionRef::restoreCollection() 中的 SERVER- 分段错误92332
SERVER-93381 添加修复过程以将混合模式存储桶重写为测试
服务器-93519 慢查询 txnBytesDirty 可以为负
SERVER-94328 减少经典 $sortArray 中的分配
服务器-94522 断言每个被拒绝的计划都在 explain_all_plans_execution_stats.js 中看到 Docs 和键
SERVER-94962 在每个分片上调用 createSearchIndex
SERVER-95261 扩展 auto_rebalance_parallel.js 测试以考虑失败的迁移
SERVER-95523 更新或插入(upsert)无法正确处理DuplicateKey 重试
SERVER-95524 避免在多文档事务中进行更新或插入时因重复键错误而重试
SERVER-95656 检查 writeErrors 向量以检查是否存在 NoProgressMade 错误代码
$out 中的 SERVER-95942 StaleDB 处理不完整
SERVER-96662 Coverity 分析缺陷121401 :未初始化的标量变量
SERVER-96706 路由器在所有 mongod 上发出搜索索引命令,仅用于测试
SERVER-97368 对包含 之前数据的时间序列集合启用TTL删除1970
SERVER-97641 删除 LdapHealthObserver 单元测试对 ldaptest.10 gen.cc 的依赖
SERVER-97662 当无法访问 SBE 计划缓存时,不要参数化 SBE 计划缓存的查询
SERVER-97715 在assert.commandFailedWithCode 中正确传播错误代码
SERVER-98535 调用从生产代码到 js 的replicateSearchIndex
SERVER-98841 agg_list_cluster_catalog_sharding_fields.js 测试不应让集合出现permitMigrations=false 的情况
SERVER-98983 timeseries_sizing_test 大小假设在 s390 x 上不成立
SERVER-99121 DocumentSourceMatch::joinMatchWith 错误地依赖于 _predicate 成员
SERVER-99146 [v.]8 08禁止在.0 及更低版本的分支上提交导入 ShardingTest 和 ReplSetTest
SERVER-99342 吞吐量探测减少指标未更新
SERVER-99616 $ 群组可以命中 MONGO_verify
SERVER-99693 修复当 process_id 为空时挂起分析器崩溃的问题
SERVER-100080 internal_transactions_sharded_from_mongod.js 应忽略 IncompleteTransactionHistory 错误
SERVER-100224 feature_compatibility_version.idl 不应链接到mongos
SERVER-100473 重新启动变更流后,旧的变更流游标可能会缓存在 jstests 中
SERVER-100919 为 BatchWriteExec 中的不变量添加更有用的错误消息
服务器-101070 使 DocumentSource::joinMatchWith 在原始 BSON 谓词上运行,而不是其 MatchExpression
explain_all_plans_execution_stats.js 中的 SERVER-101347 需要FCV.80
SERVER-101581 在接受 ASIO 连接之前检查套接字状态
SERVER-101800 调查3 HMAC 函数中的 OpenSSL 回归
设立为 SERVER-102017 [v.]8 0时记录初创企业警告
服务器-102082 使 multi_collection_transaction_placement_conflict_workaround.js 对由悬空事务引起的数据争用不敏感
SERVER-.1022247 0-- Coverity 分析缺陷170751 :未初始化的标量字段
SERVER-102719 保证 FCBIS 测试具有非0 durationMillis
SERVER-103148 防止 writeConcernError 超出 DBDirectClient 助手的范围
SERVER-103193 静默状态下的重新分片操作不应被恢复中止
服务器-103505 处理 WiredTigerUtil::setTableLogging 中的元数据错误
SERVER- 将103642 sdp-triager 重命名为 devprod-build-automation
服务器-103741 添加性能分析集合指标
SERVER-103749 CheckOrphansAreDeletedHelpers 必须考虑到未完成迁移的延迟恢复
SERVER-103783 修复了 IDL 测试中 Windows 上的预期 NAN 字符串
SERVER-103934 FCBIS 应能够调用 KVEngine::cleanShutdown 而不会泄漏内存
uoly 令牌桶 util 中的 SERVER- Vendor104168
SERVER-104407 引入服务器参数来调整连接建立速率限制器
SERVER-104408 引入准入::RateLimiter 组件
SERVER-104412 使优先连接免于获取令牌
SERVER-104413 将指标添加到准入::RateLimiter 组件
SERVER-104415 将连接建立速率限制器集成到 SessionWorkflow 中
SERVER-104698 [v.]8 0时间序列群组提交不应使用标记 OpId
SERVER-104811 更新“连接” maxEstablishing 的服务器状态部分
SERVER-104814 将建立时间指标添加到 IngressHandshakeMetrics
SERVER- 修复分片的测试中的104931 elem_match_index_diff_types.js
SERVER-105041 [v.]8 0在已发布的分支上固定 MSVC 版本
SERVER-105046 [v.]8 0解决 Evergreen/download_db_contrib_tool.py 的错误合并问题
SERVER-105209 [v.]8 0在多版本套件中禁用 metadata_refresh_on_shard_removal.js
SERVER-105261 处理Azure OIDC 流的新文档结构
SERVER-105502 在 connection_设施* 测试中使用assert.soon 进行指标断言
SERVER-105526 为 ConcurrentTokenAcquisitionWithQueueing 测试添加额外的调试日志和截止时间
SERVER-105611 将 MozJS/Spidermonkey 升级到 ESR128 。11
SERVER-105670 确保 ConcurrentTokenAcquisitionWithQueueing 实际上会等到所有等待者都进入休眠状态
SERVER-105693 使 connection_assessment_rate_limiting_exemptions.js 能够应对不同的连接关闭错误
SERVER-105753 确保连接建立速率限制器用户体验与操作速率限制器的一致性
SERVER-105913 在Windows上集成 gperftools tcmalloc
SERVER-105990 在random_ddl_setFCV_operations_with_metadata_check.js 结束时重置FCV
SERVER-106045 重命名 BurstSize => BurstCapacitySecs 参数
SERVER-106122 删除代理协议测试上的 loadTest 并减少 fuzzTest 的负载
SERVER-106149 RateLimiter 应在拒绝时将令牌返回到存储桶
SERVER-106166 不要将 totalAvailableTokens 的 Inf 附加到 FTDC
SERVER-106401 [v.]8 0修复 user_write_blocking_ttl_index.js
SERVER-106406 为 准备 SPM-1716 8的向后移植分支。0
SERVER-106434 [v.]8 02将搜索和测试自述文件添加到8 。0
SERVER-106622 对 rate_limiter_util_test 中的所有双精度进行模糊断言
SERVER- 在106636 ConcurrentTokenAcquisitionWithQueueing 测试中等待所有线程排队时使用更长的超时
SERVER-106965 [v.]8 0创建共享 scons缓存目录
8.0.11 变更日志
分片
SERVER-106614 对于 之前添加的分片,未更新 config.shards8 条目中的副本集主机列表。0
内部
SERVER-105375 对 elemMatch 中的 alwaysFalse 表达式使用 EOF 计划
8.0.10 变更日志
分片
SERVER-99440 添加超时参数,用于检查元数据一致性数据库操作
复制
SERVER-85915 无法选择同步源,因为我们是投票者,但它不是
服务器-98831 在处理心跳时不要取得复制互斥锁两次
查询
SERVER-99905 修复 AsyncResultsMerger 中的对象生命周期问题
存储
WiredTiger
内部
SERVER-74834 通过关闭存储引擎和 RandomCursor 析构函数删除争用
SERVER-78849 允许用户通过 configureCollectionBalancing 命令启用和禁用负载均衡
服务器-82755 创建功能标志
SERVER-82756 启用功能标志
Mongod 上的 SERVER- 支持代理协议85804
服务器85979 将 mongot 与 archive_dist_test 中的其他服务器文件一起打包
SERVER- 将86003 search_e2 e_tests任务添加到具有mongot支持的操作系统的每个所需的构建变体中
SERVER-87126 使用非常大的 system.js 进行写入会导致 getMore 等待写关注(write concern)
在FCV降级期间执行时,具有哈希分片键的 SERVER-88119 [v.]8 0shardCollection 可能无法在分片之间均匀分配数据段
SERVER-88393 将implicitly_shard_accessed_collections Shell选项 eval 添加到分片的搜索套件
SERVER-89540 添加非 cron AL2 x86 、AL2 arm64 、AL2023 x86 、AL2023 arm64 非必需变体
SERVER-90317 添加针对与分片DDL 操作同时运行魔法恢复的针对性测试
SERVER-90472 Coverity 分析缺陷155588 :使用无效的迭代器
SERVER-90495 支持在自然顺序扫描中从已删除的 recordId 开始或恢复
SERVER-90588 将 net.maxIncomingConnectionsOverride 参数更改为运行时与初创企业
SERVER-91299 执行多重规划后刷新 MultiCollectionAccessor
SERVER-91555 从 mongodb-mongo-master 上子补丁中的下游扩展中下载mongot二进制文件
SERVER-91792 将mongot变体移出到单独的 yml文件中,以启用代码所有权
SERVER-91980 修复 Abseil 美观打印机
SERVER-92320 “对内存使用跟踪器的调用无效,找不到函数” withexplain, executonStats, $ 示例 size0
SERVER-92411 测试所有文档源聚合阶段是否进行身份验证检查
SERVER-92806 计划缓存条目忽略与 $elemMatch 的索引排序规则
SERVER-93137 测试 $listCatalog 只能使用适当的权限进行访问
SERVER-93149 重新启用 reshardingForTimeseriesFeatureFlagEnabled
SERVER-93213 优化 getTimeseriesBucketsMayHaveMixedSchemaData 以仅解析一次存储引擎选项
服务器-93998 改善 FTDC 对于致命异常的处理
SERVER-94651 添加单元测试,用于计算时间序列大小调整常量
SERVER-95368 升级 c-ares 库
SERVER-95537 bulkWrite with w:,有序:false,可能会删除对带有mongos0 的新集合的写入
服务器-95682 创建功能标志
SERVER-95683 启用功能标志
SERVER-95919 断言所有聚合阶段都有身份验证测试
SERVER-96197 ExpressionContext 的 _resolvedNamespaces 无法区分不同数据库中具有相同名称的集合
SERVER-96212 创建名为 $_internalListCollections 的新聚合阶段
服务器-96213 实现 $listClusterCatalog using $_internalListCollections
SERVER-96405 当 partitionBy 依赖于 $let 时,避免使用文档缓存
SERVER-96955 验证期间的时间序列不一致应在生产中出错
服务器-97060 使用 $_internalListCollections 返回内部数据库
SERVER-97356 将 $_internalListCollections 设置为 kRunOnceAnyNode 而不是 kLocalOnly
SERVER-97371 通过现有 CA启用mongod与mongot的出口 TLS 连接
SERVER-97403 在文档验证错误生成中将不变量替换为 tassert
SERVER-97415 先优化 $listClusterCatalog,然后优化 $match
SERVER-97457 测试 $listClusterCatalog 是否遵循 maxTimeMs
SERVER-97460 为 $_internalListCollections 启用因果一致性
SERVER-97508 评估 $listClusterCatalog 阶段的测试覆盖率
SERVER-97635 调整 $listClusterCatalog 返回的 balanceEnabled字段
服务器-97859 服务器-97215 中列出的完整 TODO
服务器-97898 在 AsioSession API 中暴露代理终结点
服务器-97903 创建 AuditClientAttrs 客户端装饰
SERVER-97908 通过 ForwardableOperationMetadata 在客户端之间传播 AuditClientAttr
SERVER-97920 更新 AuditEventMongo 和 AuditEventOCSF 以使用 AuditClientAttrs
服务器-98066 服务器-97215 中列出的完整 TODO
SERVER-98089 修复 $listClusterCatalog 中不受保护的指针访问权限
SERVER-98131 确保在运行$listClusterCatalog 时耗尽 agg_list_cluster_catalog.js 中的游标
SERVER-98160 仅在启用审核时注册 AuditClientObserver
SERVER-98386 分片未正确检查收到的时间序列集合的 ShardVersion
SERVER-98493 处理插槽或阶段字符串不适合internalQueryExplainSizeThresholdBytes 的 SBE 计划
来自更改集合化身套件的 SERVER-98839 Denylist agg_list_cluster_catalog.js
SERVER-99020 清理 listClusterCatalog 测试
SERVER-99134 改善 agg_internal_list_collections_stage.js 出错时的日志详细程度。
SERVER- 在回滚期间恢复99185 config.transactions 时处理事务复制的向量插入
SERVER-99236 降级时,应中断由 BalancerCommandsScheduler 提交的远程命令。
SERVER-99488 在连接已接受的系统日志中包含 sourceClient
SERVER-99549 修复分片角色获取中的锁排序
SERVER-99550 在 idl 中将 querySettings 属性标记为“内部”
SERVER-99584 为 AuditClientAttrs BSON序列化(反)方法添加测试
SERVER-99658 [v.]8 0将旧分支上的 gitignore 与主分支同步
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-100299 sort-skip-limit 返回的文档数量可能会超过限制指定的数量
未在 OpDebug 上为写入命令设立SERVER- planCacheKey 相关信息100459
SERVER-100468 编写端到端负载负载均衡器测试,通过代理协议审核 OCSF 格式的客户端IP
SERVER-100535 检查关键部分集合以在恢复movePrimary 测试中指示 DDL 完成
SERVER-100595 增加 Jepsen_config_fuzzer 套件的 maxFailedInitialSyncAttempts
服务器-100600 魔术恢复不必要地保持集合已获取
SERVER-100609 解析 sbom模式引用 spdx。 模式.json 复制到本地副本
SERVER-100785 发出格式错误的 reshardCollection 命令后 mongodb配置服务器致命崩溃
SERVER-100840 修复 abt_translation_bm 中的查询
SERVER-100867 修复disconnect_kill_cursors 和disconnect_abort_transactions 中的故障
SERVER-101001 公开有关历史存储的其他指标
SERVER-101078 不要关闭在mongod中发送 loadBalanced:true 的连接
SERVER-101164 使用 db-contrib-tool 的 pyinstaller 二进制文件
SERVER-101170 CheckMetadataConsistency 以不使用 MONGO_UNREACHABLE
SERVER-101230 Coverity 分析缺陷155126 :使用无效的迭代器
SERVER-101242 修复 ConnectionInterface::getTimesUsed() 中的争用条件
SERVER-101271 时间序列查询在包含元字段后可能会错误地包含已排除的字段
SERVER-101296 删除 aws_e2 e_ecs.js 测试
SERVER-101337 Exhaus 响应应断言它们是 OP_MSG
SERVER-101389 MockServerStreamTest 取消测试应在取消后等待操作完成
服务器-101519 修复 dbCheck 测试,以免在集合后使用视图时出错
SERVER-101530 添加在初创企业时通过服务器参数更改目录缓存大小的能力
SERVER-101700 setup_spawnhost_coredump脚本无法在 Evergreen 主机上运行
SERVER-101716 read_through_cache.h 函数在 noException 方法上引发异常
SERVER-101807 当抛出 OplogOutOfOrder 异常时记录oplog条目
SERVER-102735 将 db-contrib-tool 升级到1 。0 。0
SERVER-102787 在负载负载均衡器后面为独立运行和复制集添加Mongo和 OCSFAtlas 审核测试
SERVER-102872 将特定于操作系统的 db-contrib-tool pyinstaller 版本用于 PPC
SERVER-103275 将 MozJS 从 ESR.128 8升级到最新版本 (ESR.)12810
SERVER-103286 从 ss 和 netstat 获取信息时添加重试
SERVER-103390 [v.]8 04020将 SPM- 和 SPM-3869 功能分支向后移植到8 v.0
SERVER-103824 添加 jstest,为代理服务器和源客户端使用不同的IP
SERVER-103836 在连接到Azure时实施带回退的重试
SERVER-103862 proxy_protocol_connect.js 未运行断言
SERVER-104118 Update Okta OIDC authentication script
服务器-104205 在代理分片测试中对 "netstat" 输出进行更具体的解析
SERVER-105055 [v.]8 0修复 document_source_internal_unpack_bucket.cpp 中的不正确合并
SERVER-105072 80[v.] 更新发布变体以遵循“requires_large_host”规则标签
SERVER-105106 [v8.0]针对 MacOS 的无效 bash 语法
WT-13716 选择性备份期间 HS 上的快速截断页面未删除
WT-13884 增加可进行过时清理的值范围
8.0.9 变更日志
存储
WiredTiger
内部
SERVER-90724 fsm_workloads/agg_unionWith_interrupt_cleanup.js 在构造连接字符串时错误地将分片副本集名称
SERVER-92236 数据段迁移应使用短期取消源
SERVER-92275 改进测试以检查列表集合与持久性目录是否一致
SERVER-92467 创建其他黄金测试实用程序
服务器-93363 S2Loop::FindVertex 中的数据竞争
服务器-93367 减少要在 create_index_background 测试中插入的文档数量和大小
SERVER-95237 Make update_replace_id.js test robust
SERVER-97405 在独立运行模式下跳过oplog采样
SERVER-97605 仅终止内部交易的 this.session 中的会话
SERVER-100387 使错误代码 linter 处理 位6 SERVER票证ID
SERVER-100582 使用 getEngine 确定在 views_count.js 中运行的查询的引擎
SERVER-100723 配置适用于 MongoDB v6.0+的 m8g/AL2023 上的定时测试构建者
SERVER-101040 random_ddl_check_metadata_consistency_killop 实际上并不检查特定数据库
SERVER-101150 在currentop_secondary_slow_op.js 中调用awaitReplication
当包装器期望中断错误时,SERVER-101382 内部事务测试断言
SERVER-102002 8使用运行时可设置的服务器参数,在.0 中禁用 sbe 中的 switch 和设立表达式
SERVER-102005 更新 last_lts_mongos_commands.js & last_lts_mongod_commands.js
SERVER-102370 在Windows上禁用 connections_opened.js
SERVER-102429 停止 MockLDAPServer 时使用 SIGKILL
random_ddl FSM 中的 SERVER- untrackUnshardedCollection 永远不会在未分片的命名空间上运行102516
SERVER-102526 将 MozJS 升级到 ESR128 。8
SERVER-102547 从4 7v.0 和 v 中的 Graviton 变体中删除推送、publish_packages 和 crypt_push 任务。80
SERVER-102877 内部事务测试断言,当包装器期望中断错误(未分片)时
SERVER-102953 修复 enterprise-rhel-9 -s390 x [mongodb-mongo-v.8 0@90 aa1 fbc] 上的 crypt_create_lib
SERVER-103261 处理Azure OIDC 登录网站中的不同 HTML
服务器-103317 等待 ignore_dbcheck_in_startup_recovery_for_restore.js 中的 oplogTruncateAfterPoint 更新
SERVER-103448 使用配置转换运行时,减少 timeseries_collmod_granularity_update.js 中创建的集合数量
服务器-103828 在 peekASIOStream 中处理空套接字
SERVER-104118 Update Okta OIDC authentication script
SERVER-104326 在表达式构造函数上设置 sbeCompatibility,其中缺少
WT-13234 从磁盘读取具有过时时间窗口的页面
WT-13241 在检查点清理期间将过时的时间窗口页面标记为脏
WT-13287 将检查点纳入 test_cc_base.wait_for_cc_to_run() 的一部分
13333启用 reclaim_space模式时,WT- 检查点清理会跳过页面
8.0.8 变更日志
内部
- SERVER-103328 双精度类型的非零 RLE 之后跳过的 BSONColumn 处理不正确
8.0.7 变更日志
此发布包含安全性或可靠性方面的改进。当有更多信息可用时,将更新变更日志。
8.0.6 变更日志
存储
WiredTiger
内部
针对服务器支持的恢复的 SERVER-55301 架构指南更新
SERVER-87442 平台支持:添加对 Macos14 sonoma(ARM64 和 AMD64 )的支持
SERVER-89757 checkSbeStatus 应检查所有节点
SERVER-97267 从“获取所有参数”中排除 min_fcv=最新测试参数值检查测试
SERVER-97676 在 magic_restore_balancer_settings.js 中进行一致性检查时忽略 config.changelog命名空间
SERVER-97857 在magic_restore_shard_to_repl.js 中的写入操作后添加awaitReplication
SERVER-97911 Query with " _id in empty array”以_id索引作为提示时,遍历完整集合
SERVER-98052 过滤器 query_stats_regex.js 中按 collName 的查询统计条目
SERVER-100267 在 sharded_magic_restore_test.js 中打开备份后,对配置服务器不执行任何操作
SERVER-100673 添加对 RHEL9 zSeries 的支持
SERVER-100787 将FCV.8 08添加到.0 /master 上的 timeseries_query_extended_range.js
SERVER-100856 ocsp_sharding_basic 需要禁用装订
SERVER-100901 将用户摘要不变量放宽为 ShardingTaskExecutor 中的 tassert
SERVER- 在101083 magic_restore_test.js 中检查节点oplog 时调用awaitReplication
SERVER-101131 在 magic_restore_test.js 中存储预恢复 dbhashes 之前调用awaitReplication
SERVER-101838 [v8.0][v8.1] Revert SERVER-93101 + SERVER-91121
SERVER-102080 [v.]8 0修复 MacOS Poetry 依赖项
SERVER-102115 添加 RHEL9 企业作为管理者的目标
WT-13667 支持使用 SWIG 4.3.0 编译 WiredTiger版本
8.0.5 变更日志
分片
SERVER-89138 删除不可分割集合 的集合名称限制235
SERVER-91121 如果拓扑结构时间未更改,请勿强制进行分片注册表查找
SERVER-95040 添加测试覆盖率,以实现 checkMetadataConsistency 可中断性
SERVER-95324 禁用 chunkMigrationConcurrency
SERVER-95544 setFeatureCompatibilityVersion、createCollection 和 moveCollection 可能会导致配置分片中出现3 路死锁
SERVER-99345 防止在FCV8 上对没有“timeseries”选项的时间序列存储桶集合分片/移动。0 +
复制
SERVER-91180 dbCheck oplog条目在 batchStart/batchEnd 中包含重复的字段名称
查询
用于解释的 SERVER-92640 $unionWith 阶段不使用路由器角色API
SERVER-95672 包含子数组的大量字段上的索引不包括某些结果
SERVER-97470 findAndModify:Mongos WriteConcernError 行为与 Mongod 不同
SERVER-97629 在让出时将不变量替换为 tassert
服务器-97860 Express 路径在扫描独特的多字段索引时可能返回不正确结果
Catalog
SERVER-97220 [仅测试] collection_catalog_two_phase_drops.js 假设带日志功能的写入会将最新时间戳提前
SERVER-97338 防止 config.system.sessions 在配置服务器上使用其数据块创建为分片的片
SERVER-99290 无效的时间序列存储桶集合阻止完成FCV.8 0升级
存储
WiredTiger
WT-10489 test_wt4803 _history_store_abort 挂起
WT-12238 调查已删除页面的检查点清理
WT-12846 修复压缩遍历如何处理来自检查点flush_lock 的 EBUSY
WT-13186 删除定位截断游标时的绑定游标支持
WT-13447 后台压实不会使用 run_once 重置统计信息
WT-13525 迁移到基于 AWS 的 MacOS 主机
WT-13546 使用内部会话而不是默认会话来创建历史记录存储表
WT-13592 提供一个选项来控制初创企业/关闭期间 RTS 工作线程的数量
WT-13642 为脏叶子页/内部页创建单独的统计信息
WT-13713 添加 WT 统计信息以统计使用修复功能进行创建-导入的次数
构建和打包
SERVER-51366 配置安装程序创建的文件夹
SERVER-88142 将集合类型包含在创建事件中。
SERVER-95976 引入 "matchCollectionUUIDForUpdateLookup"变更流阶段的参数
WT-13704 从 configure_wiredtiger 中删除 swig 安装
内部
SERVER-73498 将多计划器中花费的时间添加到解释输出中
SERVER-79850 抽象出数据一致性/额外的索引键检查之间的类似代码,并使错误处理一致
SERVER-80023 在 dbCheck 期间测试并发构建/删除索引
服务器-81158 启用已禁用的测试,因为副本集的直通套件中存在 dbcheck 钩子
SERVER-81166 添加已删除的集合/索引和新创建的视图测试,以进行额外的索引键检查
SERVER-81280 在 bulkWrite 中处理 FLE 的 writeConcernErrors
服务器-82367在同一个 inProgressLookup 条目下入队的刷新始终使用 ReadThroughCache 中的相同缓存值进行调用
SERVER-82754 在SUSE12 和SUSE 上加载核心转储时启用索引缓存时,GDB 本身会出现段错误15
SERVER-82908 添加魔法恢复日志路径参数并生成特定于魔法恢复的日志
SERVER-84114 生成索引键时引发的异常未通过集合验证
SERVER-84587 dbCheck 中缺少键检查的字段的日志值
SERVER-84770 变更流测试无法从可恢复变更流错误中恢复
SERVER-85482 将 dbcheck 参数添加到运行状况日志条目输出
SERVER-85610 创建与恢复工具使用情况相关的指标
SERVER-85668 允许魔法恢复插入大于16 MB 的oplog条目
SERVER-85862 使burn_in_tests.py 了解多版本配置
SERVER-86034 调查特定于 Windows 的魔法恢复命名管基础架构故障
SERVER-86299 测试并修复分片分片的中的 FLE2 writeConcernError报告
SERVER-86323 确保 minKey/maxKey 始终记录在 dbCheck 的主节点 (primary node in the replica set)oplog中
SERVER-86996 为时间序列集合查询应用 QuerySettings
SERVER-87065 对最小/最大和嵌入式时间戳进行验证检查,以应对范围扩展的事件和不断变化的粒度
SERVER- 在87319 awaitReplication 中将不变量替换为 tassert
SERVER-87406 为非 PIT分片集群魔法恢复创建有针对性的 jstest
SERVER-87407 为 PIT分片集群魔法恢复创建有针对性的 jstest
SERVER-87427 为魔法恢复和数据块迁移创建有针对性的 jstest
SERVER-87429 为魔法恢复和重新分片创建有针对性的 jstest
SERVER-87572 添加 serverStatus() 指标以计数重新规划事件
SERVER-88009 确保在恢复期间跳过 dbcheck oplog条目
SERVER-88294 审核对 shouldRecoverFromOplogAsStandalone 的引用,并根据需要添加对魔法恢复的检查
SERVER-88893 为可重试写入添加有针对性的魔法恢复测试
SERVER-88894 在从节点上应用 dbcheck 操作所花费的最大时间
SERVER-89039 支持在索引构建开始后返回的命令
SERVER-89157 确保 dbCheck 在主节点 (primary node in the replica set)上一次仅运行一个作业
SERVER-89233 缓存压力导致每个包含时间序列集合的文档使用一个存储桶
SERVER-89411 提高 moveCollection 时集合注册的测试覆盖率
SERVER-89484 添加有针对性的测试,以使用魔法恢复执行选择性恢复
SERVER-89488 添加针对魔术恢复的 jstest 测试,并带有 BalancerSettings。
SERVER-89531 标签analyze_shard_key_jscore_passthrough 以要求大型主机以实现 tsan 覆盖
服务器-89642 fsyncunlock 命令的角色配置无效
SERVER-89647 覆盖魔法恢复直通中的删除函数和断言
SERVER-89699 正确检测 OpenLDAP 何时包含与 MozNSS 兼容的填充程序
SERVER-89919 为备份和恢复添加测试矩阵
SERVER-90068 改进 $map、$reduce、$ 过滤
SERVER-90121 将分片重命名添加到目标分片集群魔法恢复测试中
SERVER-90318 为魔法恢复和配置分片转换添加有针对性的测试
SERVER-90338 重构魔法恢复实用程序断言
SERVER-90343 添加有针对性的测试,以对增量备份中的数据运行魔法恢复
SERVER-90356 支持 PIT恢复,检查点时间戳之后没有条目
SERVER-90449 防止TTL监视器在回滚和初始同步模糊测试期间运行collMod
SERVER-90680 允许通过直接分片连接执行 dbHash 命令
SERVER-90746 使魔法恢复钩子对大型 PIT恢复工作负载更具弹性
SERVER-90755 验证 dbCheck 中的聚集文档记录ID
SERVER-90758 在 dbCheck 中为集群化集合添加测试
SERVER-90772 在 dbCheck 的额外的键检查中验证索引顺序和唯一性
SERVER-90775 libunwind 在 dl_iterate_phdr运行时从信号处理程序调用时出现死锁
服务器90892 日志记录 UUID 不匹配的分片集合的警告消息
SERVER-90942 将魔法恢复主函数移出主线程
SERVER-90997 在 doDeleteRecord() 中未找到文档时放宽断言
SERVER-91007 从 SessionCatalogMigrationSource::_fetchNextNewWriteOplog 中删除递归
SERVER-91012 重新提交 SERVER-71520
SERVER-91060 在魔法恢复直通中为集群使用正确的 nodeType
SERVER-91097 在等待Azure OIDC 入口规则更新时使用定时重试循环
SERVER-91185 添加有针对性的测试,以将数据文件从分片节点恢复到副本集
SERVER-91252 Fix dbcheck_stepdown.js
SERVER-91272 不要打印不能保证Atlas故障监视器的 StackTrace
SERVER-91314 在磁盘空间不足时终止可溢出查询
SERVER-91334 将MongoDB Server板载到Papertrail 服务,以实现 SSDLC 合规性
SERVER-91413 执行具有ACID 事务阶段的聚合时,如果游标位于另一个分片上,可能会返回 NotARetryableWriteCommand 错误
SERVER-91556 更新预烧以处理多版本任务中的多个子套件
SERVER-91754 在验证中添加检查,以检查时间序列的分桶参数是否已更改
SERVER-91774 检查 require_fcv_* 标记的 Linter 是否 <= 当前版本
SERVER-91804 端口LDAP mongos运行状况检查器测试以使用模拟LDAP服务器
服务器-91874 cursor_hints_to_query_settings 测试套件不关闭自动生成查询的游标
SERVER-91914 在魔法恢复测试中对所有副本集节点使用相同的备份游标数据文件
SERVER-91950 在魔法恢复中保留已批准的集群参数
SERVER-91960 如果同步源选择失败,则清除候选同步源
SERVER-92023 从Mongo测试Shell中的 $queryOptions 中仅提取 $readPreference
SERVER-92137 确保时间序列插入在检查存储桶集合是否存在之前执行 ShardVersion 检查
SERVER-92223 复制协调器应容忍大量的锁
服务器-92239 当回滚也发生时,更改流无法在降级后继续存在。
SERVER-92359 [SBE] 当外部集合不存在时,为下推的 $lookup 生成 EOF 计划
SERVER-92420 重新分片oplog应用程序不应为每个删除操作使用唯一的 lsid
服务器-92461 SetQuerySettingsCommandReply 不包含简化查询设置
SERVER-92476 planningTimeMicros 可以包括与规划无关的工作
SERVER-92572 测试 dbCheck 是否正确捕获缺失的_id索引
SERVER-92601 删除 package_new_compile任务
SERVER-92662 在 timeseries_agg_out.js 允许7268700 错误代码中
SERVER-92730 使用用于响应状态跟踪的调试信息增强 OCSP 测试代码
SERVER-92733 将 PyGithub 更新为1 。58
SERVER-92736 更新符号映射器以使用原始执行的任务
SERVER-92781 拆分出 replica_sets_kill_primary_jscore_multiversion
服务器-92797 修复对关闭的排空游标运行 next() 时的行为
SERVER-92829 测试魔法恢复特定日志而不省略测试输出
服务器-92853 在 merge_let_params_size_estimation.js 各处等待复制
SERVER-92877 在魔法恢复测试模块中创建 ShardedMagicRestoreTest 类
92930对于靠近2 d索引边界的点,SERVER- GeoHash 可能会进行向下转换并出现未定义的行为
SERVER-92956 将10 15TSAN 中的 cache_stuck_timeout_ms 从 分钟提高到 分钟
服务器92964 确保在 SBE IndexedLoopJoin 中使用哈希索引时遵循排序规则
SERVER-92989 FeatureFlagUtil JS 需要使用弹性连接来终止主节点 (primary node in the replica set)
SERVER-93050 修复 dbcheck_multiple_operations.js 降级测试
SERVER-93101 修复 ShardRegistry::Time 定义
SERVER-93141 避免由于初始同步期间正在进行索引构建导致不变量
SERVER-93212 在不启动mongod进程的情况下获取mongod版本和 git 版本信息
服务器-93217 使 SASLGlobalParams 中的变量原子化
服务器-93221 删除 config.placementHistory在 magic 恢复 中的元数据
SERVER-93354 确保仅在分片的集群中的mongos上计算 queryShapeHash
SERVER-93389 WiredTigerSessionCache 未正确处理回滚后释放的会话
SERVER-93405 删除在批处理结束时对连续相同键后的不同键的检查
SERVER-93428 [v.]8 0避免在 上的 tsan 下运行incomplete_tsan8 测试。0
SERVER-93435 不要将ACID 事务中 updateMany 的 StaleConfig 转换为 QueryPlanKilled
SERVER-93497 将用户缓存失效从 OpObserver 移至 onCommit 处理程序
SERVER-93509 GlobalLock 可能会非自愿地发布快照
SERVER-93537 当 reshardCollection 由于并发索引构建而失败时,使 collection_uuid_sharded.js 暂时不抛出异常
SERVER-93551 消除由于多版本运行缓慢而导致的模糊器超时
SERVER-93570 合并魔法恢复项目
SERVER-93583 更新 TaskExecutorCursor 行为,以便在未完成的网络操作期间能够抵抗破坏
SERVER-93614 将mongod和mongot之间的固定连接设置为默认
SERVER-93616 改进对用户缓存失效的测试
SERVER-93659 使用 dbcheck 修复 concurrency_replication_bulk_write
SERVER-93707 ShardRegistry::scheduleReplicaSetUpdateOnConfigServerIfNeeded 可能会写入不正确的配置版本
SERVER-93771 8164在变体级别设置 enterprise-rhel- -ppc 文件超时
SERVER-93779 为 sharding_jscore_passthrough_with_config_transition 套件设置 runningWithBalancer
SERVER-93980 增加在 enforce_zone_policy.js 中等待负载均衡器轮次完成的时间
SERVER-93999 使 validate_timeseries_bucketing_parameters_change.js 具有硬编码时间戳
SERVER-94002 should_run_backup_or_restore 中的非坑逻辑似乎不正确。
SERVER-94156 如果唯一索引具有排序规则,则支持更新或插入(upsert)重复键重试
SERVER-94161 增加 dbcheck 的默认从节点(secondary node from replica set)超时限制
服务器-94211 将 10gen/jepsen 固定到 jepsen-mongodb-master 的最新提交
SERVER-94221 解决显式调用 AM->setAuthEnabled() 的单元测试中的 TSAN 问题
SERVER-94272 减少电源周期超时以满足常青约束条件
服务器-94502 将分片角色嵌套到路由器角色会导致集合元数据恢复失败
SERVER-94530 将 ExpressionContext::getResolvedNamespaces 不变量更改为 tassert
SERVER-94536 在启用区块用户写入时升级时崩溃
SERVER-94542 [仅测试] 在standalone_in_queryable_backup_mode.js 测试中实现表现良好的关闭进程
SERVER-94561 减少对 sanitizer 版本进行random_moveChunk_timeseries_deletes.js FSM 测试的资源使用量
SERVER-94564 在其他构建变体中增加块处理和变更流模糊器的 evg 超时
SERVER-94618 替换 create_indexes_return_on_start.js 中的可选链接语法
SERVER-94649 增加对直接分片连接错误和警告的日志记录
SERVER-94657 恢复角色应允许在任何数据库中删除 system.views
SERVER- 重试94662 pipx install db-contrib-tool
SERVER-94691 "_configsvrSetClusterParameter"命令每当上一次调用设置参数然后失败时,都无法重新发出参数设立
SERVER-94731 发出 system.views集合的变更流事件(启用 showSystemEvents 时)
SERVER-94740 CheckMetadataConsistency 可能会因在关键部分处于活动状态时查看分片元数据而触发误报
SERVER-94770 减少 BucketCatalog 中已存档存储桶的内存占用
SERVER-94779 修改ignore_dbcheck_in_magic_restore.js 以使用重构的魔法恢复测试实用程序
SERVER-94820 减少模糊器生成的管道数量
SERVER-94824 将 zstandard 添加到 TSAN 拒绝名单
SERVER-94861 change_streams_shards_start_in_sync.js 应暂时挂起分片1 ,而不是拒绝来自mongos的游标建立请求
服务器-94902 将 ShardedMagicRestoreTest 移动到单独文件中
在执行非基本任务的Windows变体上,SERVER-94936 分片备份/恢复测试可能会运行内存不足的情况
SERVER-94977 CheckMetadataConsistency 钩子与 asio_transport_layer_integration_test 不兼容
SERVER-94985 将1 upsert_unique_index_collation.js 的 reshardingOplogBatchTaskCount 设置为
SERVER-95108 使用 JSDoc 风格的注释对魔法恢复测试实用程序类进行注释
SERVER-95257 在mongos上公开命令以取消跟踪集合
SERVER-95299 将诊断添加到回滚恢复
SERVER-95309 为服务器生命周期事件创建观察者
SERVER-95343 降低超时值以修复不稳定的 dbcheck 测试
SERVER-95423 对 SASL SCRAM缓存中的插入失败进行计数
SERVER-95430 在部分任务超时时提供指向原始日志的链接
SERVER-95452 防止 CollectionRoutingInfoTargeter 在更新和删除期间迭代所有数据块范围
SERVER-95456 使 CLUSTERED_IXSCAN 遵守查询设置(允许索引)
SERVER-95500 改写有关升级到8 时存储桶集合不一致的错误消息。0
SERVER-95511 修改时间序列集合参数以支持自动扩展
SERVER-95547 MultiUpdateCoordinator 可以转换到“完成”状态,而无需释放以前获得的资源
SERVER-95573 使用新数据库进行 bucket_unpacking_with_sort_extended_range.js 测试
SERVER-95583 SSLManagerWindows 不允许来自不同颁发者的多个 CRL
服务器-95610 更新 servers.js 中 reshardingDelayBeforeRemainingOperationTimeQueryMillis 的版本检查
服务器-95674 引入可配置的时间限制,以在自动合并过程中扫描数据块
SERVER-95762 [v.]8 0删除8 上的对偶任务。0
服务器-95775 更新 MSI 以引用 libsasl2.dll而不是 libsasl.dll
SERVER-95807 旧垃圾配置。 缓存.*元数据可能会区块目录缓存刷新
SERVER-95869 在所有代码路径上将 CommandOnShardedViewNotSupportedOnMongod 转换为 CommandNotSupportedOnView
SERVER-95998 放宽 sample_rates_rs.js 和 sampled_rates_sharded.js 中采样查询数量的差异百分比窗口
SERVER-96128 删除 system_perf.yml 中对 Linkbench 的引用
SERVER-96269 修改推测性身份验证审核
SERVER-96404 改进 $map 和 $ 过滤序列化中的变量名称
服务器-96412 触发 tassert 于 1-分片的分片 $unionWith + $search
SERVER-96458 当 $top(N)/$bottom(N) 的输出为常量且 sortBy 为空时,不应用不同的扫描优化
SERVER-96460 验证无效的 PQS 提示
SERVER-96503 向 FCBIS 添加更多日志行
SERVER-96635 改进查询设置回退测试
SERVER-96776 在魔法恢复中保留其他指定的集群参数
SERVER-96807 修复了 releaseSession 代码中的不等式检查
SERVER-97014 [v8.0]对 bsoncolumn_test.cpp 使用 absl::bit_count
SERVER-97044 修复变更流可能会错误地输出“删除”字段的问题。对正在使用或曾经使用区域分片的集合进行重新分片或取消分片期间事件
SERVER-97077 禁止 changeStream 测试在 sharding_csrs_Continous_config_stepdown 中运行
SERVER-97183 增加从节点上的 dbCheck 超时以进行测试
SERVER-97254 $jsonSchema 解析器不应使用空字符串来区分顶级模式和子模式
SERVER-97260 timeseries_create.js 插入_id时间戳不正确的存储桶
SERVER-97462 重试跳过的记录可尝试删除不带 wuow 的记录
SERVER-97515 将不变量替换为断言并添加更多详细信息
SERVER-97548 关闭存档桶不应重新为删除的集合创建统计信息
服务器-97551 [8.0]延长 initial_sync_unsupported_auth_schema.js assert.soon 声明中的超时
SERVER-97717 添加 al2023 -x86 -compile v. 变体80
SERVER-97726 防止在创建 ident 目录的同时删除它
SERVER-97741 ImportCollection 因错误元元数据重试需要回滚
服务器-97831 当未遵守写关注(write concern)时,创建集合可能会在分片集群上被错误地确认
SERVER-97862 修复 change_streams_split_event_v1 _v2 _tokens.js reshardCollection 的初始数据块分割(v.)80
SERVER-98062 更新authenticode 密钥别名
SERVER-98185 升级“nongnu” libunwind 到1 8v..1
SERVER-98186 查阅日志文件而不是 ramlog 进行推测性身份验证测试
SERVER-98316 在 read_pref_cmd.js 中为 mapreduce 输出使用不同的集合
SERVER-98349 避免mongos在关闭前进入休眠状态3 秒
SERVER-98417 为已跳过的记录跟踪器中已在集合中找不到的记录添加测试
SERVER-98451 启动不存在此参数的补丁版本时,请勿设立reshardingDelayBeforeRemainingOperationTimeQueryMillis
SERVER-98473 重新指向 sys-perf 以使用 DSI 中的 genny-tasks
SERVER-98555 将 Jepsen 和Antithesis 修复为 https 克隆
SERVER-98574 在主节点上启用 dbCheck v2 功能标志
SERVER-98593 添加当我们收到 SSL_ERROR_SYSCALL 但没有关联错误时的回退错误代码。
SERVER-98608 将 MozJS 升级到最新的 ESR115 次要版本
SERVER-98696 resmoke 对恶意进程的检查错误地识别了 macOS 上的不相关进程
SERVER-98702 从 Windows 上的慢速套件中禁用 insert_duplicates_unique_index.js
SERVER-98720 将缺失的 redact() 调用添加到“计划执行程序错误”字段中警告日志
SERVER-98729 修复 repl_monitor_refresh.js 中的关闭争用条件
SERVER-98802 修复servers.js 中计算 ProgramMajorMinorVersion 的公式
服务器-98818 在 sharded_backup_restore.js 库中清除增量备份之间的日志文件
SERVER-98937 处理访问 ASIO 套接字时的中断
SERVER-98980 集合验证未及早锁,无法防止回滚争用
SERVER-99012 避免在测试命令 sysprofile 中使用 tassert
SERVER-99022 [v.]8 0修复 jstests/noPassthrough/index_stepup_missing_skipped_record.js 中的错误导入
SERVER-99074 将 array_index_and_nonIndex_consistent.js 标记为 tsan_incomplete
服务器-99082 重命名 implicit_timeseries_collections 中不正确的被覆盖函数
SERVER-99165 [v.] 将8 08v.0 的 bazel 工具链从 mciuploads 交换到持久性 s3 存储桶
SERVER-99212 [v.] 将8 0dbcheck8 0和服务器恢复工具项目合并到..5
SERVER-99218 删除集合"test"在explain_all_plans_execution_stats.js 开头
SERVER-99275 change_streams_split_event_v1 _v2 _tokens.js 中应有一个 dropIndexes事件
SERVER-99436 [v8.0]在多版本套件的 7.0 上,`timeseries_reopened_bucket_insert.js` 断言压缩桶将被重新打开失败。
SERVER-99483 将 mongo-task-generator 升级到0 。7 。20
SERVER-99547 使用 no_passthrough 套件运行时,替换 query_settings_index_hints_tests 中的无效数据库
SERVER-99561 将 sys-perf 配置的其余部分移至 DSI
SERVER-99574 timeseries_reopened_bucket_insert.js 已手动构建存储桶,但控制 ID 与观察 ID 不匹配
SERVER-99645 更新“search_meta_in_subpipeline_sharded.js”测试
SERVER-99803 在测试拆除时交叉检查其路由表时,应忽略时间序列命名空间的临时重新分片集合
SERVER-99808 重新引入 queryHash 以实现向后兼容
SERVER-99900 views_distinct_with_arrays.js 无法接受 readConcern Majority
SERVER-100476 在catalog_cache_refresh_with_persisted_collection_cache_corrupted.js 中禁用定期索引检查器
SERVER-100594 将最大 fromjson 深度从250 降低到200
8.0.4 变更日志
分片
SERVER-81816 ReshardingCoordinatorObserver 析构函数应仅在调用 ReshardingCoordinatorService:: 运行() 时保持不变
SERVER-84769 重新分片剩余OpTime算法不适用于较低的 elapsedTime
SERVER-92762 将 reshardCollection 中 numInitialChunks 的默认值设置为90
查询
SERVER-84089 如果与排序规则和更新或插入(upsert)组合使用,批量操作会冻结
服务器-92904 回复大小超过 BSONObjMaxInternalSize,而批处理在 BSONObjMaxUserSize 内
SERVER-95350 修复对有效命令运行解释时可能出现的故障
聚合(Aggregation)
SERVER-88046 支持在 unionWith 子管道中执行 $vectorSearch
存储
WiredTiger
构建和打包
内部
SERVER-67816 之前日期的时间序列存储桶舍入行为异常1970
SERVER-68274 [SBE] 将字段与 Min/MaxKey 进行比较且文档缺少字段时缺少查询结果
SERVER-73641 分片的,时间序列筛选可能会遗漏扩展范围的事件
SERVER-81109 修复Internal_transactions_sharded_from_mongod.js 对跨会话因果一致性的处理
SERVER-82037 排序器溢出使用的内存可以无限增长
SERVER- 不使用83106 shardsvrCreateCollection 解析器解析 shardCollection请求
服务器-87442 添加对 MacOS 14 Sonoma (ARM64 和 AMD64) 的支持
SERVER-88891 删除租户迁移和分片分割/合并直通和集成测试
SERVER-89232 将 queryShapeHash 添加到 $queryStats 输出
服务器-89708 调查为何 jstests/concurrency/fsm_workloads/timeseries_mixed_operations.js 在并发 moveCollection 时失败
SERVER-90739 调查选择性恢复中时间序列集合的有效性
SERVER-90965 扩展查询设置以包含可选的评论字段
SERVER- 将91589 sbom.json 中 Service Arch 拥有的第三方库重新分配给新团队
SERVER-91777 选择在恢复期间退出oplog采样
SERVER-91954 添加“queryShapeHash”进行解释,将“queryHash”重命名为“planCacheShapeHash”
SERVER-92005 集群 dbStats 可以使用并发 removeShard 触发不变量
SERVER-92019 在生产构建中的 logWriteConflictAndBackoff () 处打印写冲突(write conflict)日志
SERVER-92057 修复操作计数器以容纳可选的额外的命令。
SERVER-92230 在 AuditSpooler.deepPartialEquals 中处理扩展/宽松JSON比较
SERVER-92246 将 TestData.skipEnforceFastCountOnValidate 用于所有 FCBIS 测试
SERVER-92285 在 fle2 _compact_coordinator.js 中添加缺失的断言
SERVER-92292 跳过 prepareTransaction 的票证获取
服务器-92339 测试运行程序可能会在连续配置降级套件中直接与配置分片通信时因网络错误而失败
SERVER-92550 使 txn_sharded.js 对 txn 中的过时配置错误具有稳健性
SERVER-92594 SBE 虚拟机访问已释放的内存
SERVER-92803 Ignore IndexKeySpecsConflict 在初始同步oplog应用程序期间出现错误
SERVER-92841 修复 speculative-auth-replset.js 中无推测断言的问题
SERVER-92850 MCRaftMongoReplTimestamp.tla 中的错别字
SERVER-92852 在 cleanup_collection.js 中使用无序批量写入
服务器-92958 增加所有备份/恢复测试的 oplog 大小
SERVER-92980 防止 resync_majority_member.js 在Windows上运行
SERVER-93120 FTDC集合在读取锁定的 backupCursor 状态时被阻止
SERVER-93128 防止 CountCommandRequest::_limit字段溢出
服务器-93130 修复服务器崩溃,由于 OCSP 周期取回程序在自身上调用 join() 引起
SERVER-93159 为集群提供更多时间,以便在 ldap_fsm_util.js 中自动刷新其LDAP池化连接
SERVER- 为向量保留93181 binData 子类型 x09
SERVER-93182 修复 DocumentSourceUnwind 中的边缘情况
服务器-93205 在 serverStatus 中显示准备独特索引的数量
SERVER-93369 修复 TextMatchExpression 中的锁排序
SERVER-93398 防止 ttl_repl.js 中的虚假选举
SERVER-93429 防止oplog在 Incremental_backup_cursor_block_size.js 中被截断
SERVER-93432 等待 failpoint,然后再终止 fle2 _contention_kill_parent.js 中的操作
SERVER-93465 等待稳定的时间戳在background_validation_checkpoint_timestamp.js 中前进
SERVER-93474 [v.]8 0重新启用 featureFlagQueryStatsDataBearingNodes
SERVER-93559 [仅测试] jumbo_chunks.js 在写入配置服务器时应使用可重试写入
SERVER-93622 使用 let 变量稳定聚合合并命令的查询结构哈希
SERVER-93639 Fix rollback_auth.js
SERVER-93696 将溢出单元测试重新添加到 ClusterCountCommandBase
SERVER-93697 通过强制刷新来修复等待筛选元数据刷新的争用条件
如果我们从数组转换到新的空对象,SERVER-93790 BSONColumnBuilder 可能会在没有标量的情况下错误地启动交错
mongos上的 SERVER- $queryStats 管道未优化93832
SERVER-93844 视图上的“计数”命令假定整数响应
SERVER-93848 WiredTigerSessionCache::getSession() 可以读取关闭状态的过时值
从MongoDB 8.1 开始,
WiredTigerSessionCache类已重命名为WiredTigerConnection。SERVER-93882 避免在internal_transactions_sharded_from_mongod_kill_sessions.js 测试中终止正在进行的迁移会话
SERVER-94010 删除 transaction_too_large_for_cache/temporaries_unavailable_on_secondary_transaction_application.js 并替换为单元测试
SERVER-94060 periodicShardedTimeseriesShardkeyChecker 必须从容处理任何类型的异常
SERVER-94187 不要在 copybara 中使用 git ssh
SERVER-94193 防止 all_shard_and_config_hosts_brought_down_one_by_one 上的插入操作在慢速变体上超时
SERVER-94360 使 tailable_cursor_invalidation.js 对隐式数据库创建具有弹性
服务器-94368 [仅测试] 重构 ttl_deletes_not_targeting_orphaned_documents.js 并使其具有确定性
SERVER-94375 使10 count.js 在面对 QueryPlanKilled 时更加稳健
SERVER-94421 删除 change_stream_pre_images_server_stats.js
SERVER-94440 PoC on generate_token
SERVER-94471 包含 帖子日期的存储桶的存储桶格式不正确1970
SERVER-94538 增加 multi_stmt_txn_jscore_passthrough_with_migration 中的 txn 超时
SERVER-94559 时间序列测量删除更新桶的 minTime
SERVER-94592 检查内部参数的解释
SERVER-94607 恢复 SERVER-94375 并从负载均衡器套件中排除10 count.js
SERVER-94610 更新invalidated_cursors.js FSM 测试以处理其他 createIndex 错误
SERVER-94650 从 config-stepdown 测试套件中禁止 causal_consistency_shell_support.js
SERVER-94764 创建用于测试对等证书验证的单元测试装置
SERVER-94766 扩展中间 CA 链验证的测试
SERVER-94767 扩展证书撤销列表的测试
SERVER-94926 依赖 withTxnAndAutoRetry 在 access_collection_in_transaction_after_catalog_changes.js 上重试事务
SERVER-94970 对 $lookup 和 $unionWith 中的 $searchMeta 查询分片的,因遇到 unreachable_tassert 而失败
SERVER-95013 通过 moveCollection 为时间序列测量字段构建的索引不正确。
getRecipientHighEstimateRemainingTimeMillis 中的 SERVER- getElapsed 可能会错误地转换950191 <<截至0 ,已用 秒的时长。
SERVER-95047 [v.]8 0在升级/降级时禁用 timeseries_user_system_buckets.js
SERVER-95054 在为配置降级套件调用 removeShard 时重试 HostUnreachable 错误
SERVER-95067 时间序列插入可以生成引用同一存储桶的多个批处理
SERVER-95085 修复 UnwindProcessor 中的问题
SERVER-95144 在computeMergeShardId中返回有效的shardId或不返回任何shardId
SERVER-95240 从 SSL 握手中删除 PeerID
SERVER-95306 SBE 值生命周期造成不必要的数据复制
SERVER-95311 确定 reshardingDelayBeforeRemainingOperationTimeQueryMillis 的默认值
SERVER-95445 SSLManagerOpenSSL 应根据 CRL 验证整个证书链,而不仅仅是叶节点
SERVER-95467 在关闭 ShardingDDLCoordinator 测试之前确保执行程序已加入
SERVER-95474 未压缩存储桶的并发存储桶重新打开可能会导致 Tripwire 无法压缩存储桶
SERVER- 以95645 RLE 开头的 BSONColumn 控件无法正确重新打开
SERVER-95669 从 processResponseFromRemote() 中删除无效的不变量
SERVER-95670 内部聚合操作会发出堆栈跟踪
SERVER-95698 修复在双倍扩展后大量跳过时 BSONColumnBuilder 重新打开的问题
SERVER-95724 ReshardingOplogSessionApplication 使用管理员克隆可重试 applyOps 会话信息。 $cmd asaffectedNamespace
SERVER-95733 使 ldap_operation_stats.js 接受更多故障模式
SERVER-95768 [v8.0]允许在 8.0.4 中使用 rangePreview 集合
SERVER-95813 system-failed: jstestfuzz_interrupt_replication on enterprise-rhel8 -debug-tsan-all-feature-flags [mongodb-mongo-master @26 e083 fa]
SERVER-95921 让 ImportCollection 在 drop-but-keep-the-file 之前调用检查点
SERVER-95995 修复 count_odd.js 中的 QueryPlanKilled 错误
SERVER-95997 尝试在 BSONColumn 中重新缩放双精度应该保留 RLE 状态。
SERVER-96015 使 direct_connection_auth_transition 对未知的过滤信息具有弹性
SERVER-96075 BinData 二进制 docDiff 在压缩二进制文件后不再是幂等的
SERVER-96166 在 import_collection 中导入失败时回退到 Repair=true
SERVER-96173 经典缓存计划器不会将查询解决方案传递给 SBE 计划解释器
SERVER-96409 改进时间序列压缩验证的诊断
SERVER-96675 将 regex_distinct.js 标记为假定_负载均衡器
SERVER-96692 Parallel ImportCollection 可能会因 EBUSY 而失败
SERVER-96954 8合并..0 4向后移植
SERVER-97013 80调整..4 向后移植
8.0.3 变更日志
SERVER-95279 对BSON字段名称使用新的C++类型以确保有效性
SERVER-96419 不正确的空字节中和可能会导致MongoDB Server中的缓冲区过度读取
8.0.1 变更日志
内部
SERVER-76883 减少“角色不存在”的冗长信息外部来源用户的日志
SERVER-82221 listCollections 和 listIndexes 应包含提交待处理的命名空间
服务器-88417 processReshardingFieldsForRecipientCollection 可以使用过时的 db 信息,并错误创建接收方
SERVER-90689 更改 THP初创企业警告检查,使其在发出警告之前也查看进程级别设置
SERVER-92259 从 UUID 进行命名空间解析时,不会检查待处理的提交命名空间
服务器-92329 支持在 OIDC 中使用尾随斜杠的发行方
SERVER-92780 将 sys-perf 任务和变体移至 DSI
SERVER-92987 防范 SBE 双下推
SERVER-93408 convert_to_and_from_sharded.js 应在直接连接到副本集的阶段重试 FailedToSatifyReadPreference
SERVER-93690 将 create_indexes.js 测试标记为多版本不兼容
SERVER-93834 研究 BSONColumn 路径解压缩器对无标量对象的处理
SERVER-93963 替换?。 query_by_uuid_commit_pending.js 中的语法
SERVER-94008 减慢 verify_session_expiration_sharded.js
SERVER-94149 [仅测试] 如果在random_moveChunk_refine_collection_shard_key.js 中同时运行reineCollectionShardKey,则接受等待范围删除器时 moveChunk 失败
之前日期的 SERVER-94207 时间序列 $match1970 可能会遗漏文档
如果 queryStats 无法计算密钥,SERVER- 查询不应失败94231
如果 querySettings 无法计算密钥,SERVER- 查询不应失败94238
SERVER-94260 [v.7 2+] 验证 $lookup 中的 $documents 是否无法解析
SERVER-94461 将 mongo-c-driver 升级到1 27。.5 +
SERVER-94635 使会话刷新参数可配置
SERVER-94738 在查询规划期间禁用索引修剪
SERVER-95111 为 fleCompactionOptionsanchorPaddingFactor 添加FCV保护
服务器-95230 JSON.parse 将失败,如果行数超过 1
当客户端直接连接到分片,导致插入的 SERVER-95244 Upsert 语句可能会失败,并显示 tassert9146500
WT-13409 __txn_checkpoint 中的一个 ret 未处理