重要
MongoDB 8.3 是最新的次要发布。从MongoDB 8.2 开始,针对特定使用案例的本地部署部署(社区和 EA)可使用次要版本。 有关更多信息,请参阅MongoDB版本控制。
要安装支持本地部署使用的最新MongoDB版本,请参阅安装说明。
8.2.12 变更日志
内部
SERVER-107437 为 SERVER-105903 添加回归测试
SERVER-121472 Evergreen 中的确定性模糊测试作业使用旧的 jstestfuzz git SHA
SERVER-122774 将 geo_s2cursorlimitskip.js 设为无直通测试
SERVER-123107 在主节点和所有发布分支之间固定Windows SDK
SERVER-123615 修复缺失的 build_variant 变量
SERVER-123808 修复包测试
SERVER-124981 不要在仲裁节点上日志isEligibleSyncSource 日志
SERVER-126140 从非主分支中删除 Copybara 任务。
SERVER-126803 在exchange_keyrange_maxkey.js 中使用内部客户端+writeConcern
SERVER-127346 使会话刷新具有 kExempt 准入优先级
SERVER-128125 将 bsonObjToArray 所有权语义与 bsonGetImmutable 保持一致
8.2.11 变更日志
安全性
SERVER-128125 将 bsonObjToArray 所有权语义与 bsonGetImmutable 保持一致
8.2.10 变更日志
安全性
通过 setParameter设立时,会记录 SERVER-123370 LDAP查询密码
复制
SERVER-111885 索引构建合并溢出与 replSetGetStatus 冲突
SERVER-119766 修复 oplogFetcherHighestFetchedOptime 指标中的数据争用
存储
WiredTiger
内部
SERVER-94001 即使刷新失败,也继续逻辑会话缓存刷新进程
SERVER-103650 在 DBClientSession 中为重新连接尝试添加 FTDC指标
SERVER-111411 重新分片无法正确处理时间序列集合的 forceRedistribution
SERVER-113903 在采样同时更新时保持 OplogTruncateMarkers 状态同步
SERVER-120668 禁止 $trim 掩码字符串过大
SERVER-120975 减少 profile_count.js 的不稳定
SERVER-121822 集群化集合无法正确过滤出_id为 $lt 的结果
SERVER-122207 更好地报告MD5 故障的错误
SERVER-122554 停止在 v8.2 上运行基准测试
SERVER-122629 允许将二进制 doc-diff 应用于非列子类型
SERVER-122961 防止wildcard_index_distinct_scan.js 在数据块迁移中运行
具有严格缠绕多边形的SERVER-123440 GeometryCollection 导致 2dsphere索引键生成崩溃
SERVER-123507 $vectorSearch 预过滤器内的加密谓词应替换为加密占位符
SERVER-123633 修复对与内部元数据发生冲突的用户 $ 前缀字段的处理
SERVER-123918 在 IDL 中验证 runtimeConstants.userRoles
SERVER-123951 $_internalConvertBucketIndexStats 不应在索引转换失败时返回 PauseExecution
SERVER-124031 确保 Exchange::getTargetConsumer 正确处理 MaxKey
SERVER-124183 限制身份验证范围
SERVER-124190 禁止聚合“exchange”来自非内部客户端的字段
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-125539 添加 python3.10rapidyaml 轮子
8.2.9 变更日志
内部
SERVER-120668 禁止 $trim 掩码字符串过大
SERVER-121610 确保缓存的 emmit() 调用是空操作
SERVER-121895 改进验证错误的编辑
SERVER-122032 使用位置投影调用 replaceEncryptedFieldsInFilter 会导致释放后使用
SERVER-122449 改进 $bitSet 匹配表达式
SERVER-126021 将具有重复字段名称的数据插入时间序列集合时出现未定义行为
8.2.7 变更日志
分片
SERVER-116284 确保 MultiStatementTransactionRequestsSender 在处理结果之前向所有分片发送 commitTransaction
存储
WiredTiger
构建和打包
内部
SERVER-103990 从嵌入式配置服务器过渡到专用配置服务器时跳过范围删除
SERVER-108845 修复失败的rapidyaml
SERVER-111928 agg_orphan_filtering_renamed_shardkey.js 中的 SuspendRangeDeletion 故障点等待可能会超时
SERVER-112273 使用 killOp() 终止 OplogWriter 操作会导致崩溃
SERVER-113623 为非 Linux useGrpcForSearch 添加 uasert
SERVER-114165 仅对发布分支的暂存版本运行 Coverity 扫描
SERVER-115307 当复制无法应用操作时始终日志optime
SERVER-115585 处理超过标准大小的 FTDC BSON
SERVER-118514 DelayableTimeoutCallback 忽略之前的超时值
SERVER-119413 configTerm 应为 int32,但也可以是 int64
由于 Evergreen 中的时间不匹配,SERVER-119813 Copybara同步任务使用过时的配置
SERVER-119964 集合目录争用条件在回滚后关闭oplog可见性线程
SERVER-120241 停止无视 TS 测试检查功能标志时的 CSRS 连接风暴
WT-16698 测量检查点清理所需的时间
8.2.6 变更日志
分片
由于分片版本未知,SERVER-110952 创建未跟踪的传统时间序列集合可能会在创建过程中发布DDL锁
SERVER-112250 添加测试,省略 --shardsvr 使mongod能够继续应用与配置服务器副本集零连接的oplog条目
复制
SERVER-112969 对附带存储桶命名空间的常规集合跳过 CheckReplDBHash索引检查
SERVER-115594 删除 txn 协调器文档时跳过获取票证
查询
SERVER-86326 将最大正则表达式模式长度增加到 32k
当表达式根是重命名的字段路径(Field Path)表达式时,SERVER-113319 经过重命名的字段的$match 下推操作不正确
SERVER-114329 修复 timeseries_raw_data_with_collection_recreation.js 中 findAndModify 解释的命名空间检查
SERVER-118546 无法使用非系统用户创建时间序列 2dsphere索引
Catalog
SERVER-107819 并发 createIndex+collMod 可能会留下不一致的集合选项
SERVER-118466 防止TTL监视器生成用于分片元数据恢复的无限数量的线程
存储
SERVER-108699 在集合验证中检查BSON大小
WT-12535 优化 __wt_update_obsolete_check() 所花费的时间
WT-15803 修复错误情况下未解锁的 ref
WiredTiger
操作
SERVER-112636 删除多余的 FTDC 日志记录
构建和打包
Windows上的 WT-16353 MSVC 源问题
内部
SERVER-90889 通过 checkMetadataConsistency 命令检查时间序列集合
SERVER-100659 BSONColumn 在双重重新调整大小后具有完全跳过控制,无法正确重新打开
SERVER-102018 审核 Repl 代码库中的不变量以添加更多信息
SERVER-103955 使用 commitQuorum 和 abort 进行索引构建争用
SERVER-104355 在我们当前公开 WT 统计信息的所有位置公开溢出数据库WiredTiger统计信息。
SERVER-106239 调查在分片上执行合并管道的情况下运行分片的聚合时ACID 事务参与者状态不匹配的情况
SERVER-106302 在聚合 FTDC对象太大时提供可见性
SERVER-106341 修复 ReshardingOplogFetcherTest 中的争用条件
源自 applyOps 命令的 SERVER-106390 StaleConfig 故障不会触发分片元数据恢复
SERVER-107966 RSM 中的 SingleServerPingMonitor 可能会被禁用且永不重新启用
SERVER-108208 使用错误的 url 修复 test_packages_release 中的 deb10
SERVER-108280 防止将analyzeShardKeyNumRanges设立为 1
SERVER-108354 将 StaleConfig 添加为 timeseries_create_indexes.js 的可重试错误
SERVER-108801 具有时间序列粒度更改的无效 collMod 命令会导致集合选项不一致
SERVER-109230 RecordId 在构造 std::string 表示形式时不使用根本的缓冲区的长度
SERVER-110008 在多版本服务器参数测试中忽略 ddlLockOptimisticRecoveryWaitTimeout
SERVER-110304 更新 BES 分支关键字以使用常青分支名称
SERVER-110314 使溢出测试对背景查询活动更具弹性
SERVER-110338 使用 setParameter 切换 IFR 标志时接受文档
SERVER-110442 捕获有关索引构建持续时间的信息
SERVER-110832 OplogWriter 不应通过回滚来保持会话
SERVER-110842 commitTimeseriesBucketForBatch 和 commitTimeseriesBucketsAtomically 应在acquireAndValidateBucketsCollection 的范围内设立集合目录
SERVER-111007 验证在查找混合模式数据时应区分根本原因
SERVER-111191 减少数据库分析器的影响
SERVER-111292 重新启用地理空间索引的索引一致性检查
SERVER-111423 允许在降级套件中使用 setParameterOnAllHosts
SERVER-111573 将配置添加到 collstats 以返回完整的 Wiredtiger数据源指标
SERVER-111603 聚合模糊器任务在生成 jstest 时内存运行
SERVER-111672 启动时间应该能够在数据限制测试中设立
SERVER-111876 规划器在处理$_internalExpr 与 null 比较的否定时进行断言
SERVER-112231 修复停止 MockOCSPServer 时的争用情况
SERVER-112267 RCString 在不使用 BSONObjectTooLarge 的情况下检查BSON大小
SERVER-112342 ServerStatus 应该有一个参数来排除所有字段
禁用范围删除器时,带有 waitForDelete 的 SERVER-112357 moveChunk 会挂起
SERVER-112491<workdir> 在 prelude.sh 中将 /bin 添加到 PATH 的更高位置
SERVER-112539 出现过时版本错误时中止时间序列写入批处理
SERVER-112678 避免在 checkMetadataConsistency 中对时间序列获取不必要的共享锁
SERVER-112786 启用InternalVectorSearchStoredSource查询旋钮
SERVER-112792 报告是否存在以分片键为前缀的复合通配符索引
SERVER-112933 从分片的集群中运行转义 CheckMetadataConsistency 钩子断言
SERVER-112955 为紧急发布创建别名
SERVER-112991 更新错误消息,以删除“compact 由于缓存压力而获取 EBUSY”的错误假设
SERVER-113020 放宽 MajorityReplicationLagMillis 对 resharding_commit_monitor_repl_lag.js 中仅发送者分片的检查
SERVER-113136 复制“forRestore”在 sharded_backup_restore.js 中,然后再启动数据文件
SERVER-113153 使 LTS 版本上的查询多版本模糊器具有确定性
SERVER-113311 IngressRequestRateLimitExceeded 错误应包含 NoWritesPerformed 错误标签
SERVER-113348 Remove orphaned files and improve logging for selective_backup_restore_e2e.js and
SERVER-113361 向量时钟单元测试中集群时间值的争用条件
SERVER-113431 将 copybara 固定到特定标签
SERVER-113484 为 timeseries_insert_respect_max_bson_size_too_big 添加测试套件排除项
SERVER-113508 应等待旧的主节点 (primary node in the replica set)在 auto_reconfig_remove_newly_added_and_stepdown.js 中完成降级
SERVER-113545 在 api_version_prepare_txn.js 中等待重启后初始化 lastCommittedOpTime
SERVER-113550 修复 FLE2聚合和解释中的票证耗尽问题
SERVER-113659 添加找到现有文档时中止数据数据块迁移的错误标签
SERVER-113700 将 copybara 更新为 v20251110
SERVER-113711 速率限制日志ID 4625501(无法建立远程游标)
SERVER-113887 将 timeseries_create_indexes.js 添加到 backports_required_for_multiversion
SERVER-113897 报告存在无效的复合通配符索引
SERVER-113915 [v8.2] 从 v8.2 分支中删除无视图时间序列套件
SERVER-113997 修复 findAndModify 解释命令中的旧版时间序列命名空间转换
SERVER-114017 move_primary_setFCV.js 测试使用最新的FCV而不是降级的FCV创建数据库
SERVER-114196 $$NOW 在聚合管道中的 $unionWith 之后不可用
SERVER-114337 索引构建lastCommittedMillis 应为 int64
SERVER-114363 捕获索引构建阻塞复制指标
SERVER-114384 $$NOW 在子管道中可以不同
SERVER-114407 删除 8 上的对偶任务。2
SERVER-114460 将benchmarks_sep 添加到发布分支和发布仪表盘
SERVER-114755 在 binary_reopen_test 中处理控制区块生成中的字节序
SERVER-114806 通配符索引可能会占用索引构建允许的所有内存
SERVER-114890 Improve IngressRequestRateLimiter error message
SERVER-114974 pipx 安装的 db-contrib-tool 的使用率仍高于 pyinstaller 安装的 db-contrib-tool
SERVER-115087 重新启用 featureFlagSbeUpgradeBinaryTrees 和 featureFlagMultiPlanLimiter
SERVER-115132 修复Queryable Encryption镜像读
SERVER-115245 core-analyzer:跨新行匹配核心转储中的程序名称
SERVER-115326 在开始收割时不要重置逻辑会话缓存收割器指标
SERVER-115398 区分 lastTimeBetweenCommitOplogAndCommitMillis 的稳态复制和初创企业恢复
SERVER-115576 Resmoke 不应依赖旧版本中的Mongo Shell
SERVER-115584 处理意外大的 /proc/mountinfo 文件
SERVER-115716 修复 server_status_multiplanner.js 中的并发问题
SERVER-115917 设置特定的 Visual Studio 和 MSVC 安装版本
当负载最大的分片已在其区域内实现均衡时,SERVER-115962 负载均衡器不会取得进展
SERVER-116078 将 AL2 发布变体从 AWS c 系列上的编译移至 m 系列上
SERVER-116089 将锁获取超时添加到迁移的接收关键部分
由于缺少新的非可选字段,SERVER-116294 SetClusterParameterCoordinatorDocument 在升级时崩溃
SERVER-116327 在创建时验证无效索引类型的使用情况
SERVER-116344 从 8 恢复 featureFlagSbeUpgradeBinaryTrees 和 featureFlagMultiPlanLimiter。2
负载均衡器强制巨型迁移中的 SERVER-116528 争用条件导致接收分片出现重复键错误
当非严格集群参数字段拼写错误时,SERVER-117009 setClusterParameter 会静默重置为默认
SERVER-117088 增加 asan 变体的 pymongo 超时
SERVER-117190 dbclient_grpc_stream_test.cpp 中的 ShutdownBehavior 测试中的争用条件
SERVER-117252 从所有更高版本分支中删除 6.0 多版本测试
SERVER-117433 添加私有第三方依赖目录
SERVER-117467 在 macOS 上跳过运行too_many_fds.js
SERVER-117564 在最新构建、Windows 上启动 mongocryptd 失败
SERVER-117623 分片多文档事务可以观察并发 renameCollection 操作的部分效果
SERVER-117755 向后移植更新的 gitignore
SERVER-117854 GranularityRounderPowersOfTwo 应针对 inf 数字进行断言
SERVER-118428 mongocryptd 拒绝大消息
SERVER-118711 [v8.2.5] 无法使用非系统用户创建时间序列 2dsphere索引
SERVER-118849 SBE 哈希表溢出中的双重释放
SERVER-119317 改进 MD5 哈希状态的对象生命周期
SERVER-119319 修复 ExpressionContext 释放后使用错误
SERVER-119396 调整入口网络消息的最大缓冲区大小
SERVER-119689 将 docker-systemctl-replacement 固定到特定提交
WT-15662 test_truncate29 验证返回 EBUSY
WT-15903 test_ovfl01 中出现意外的标准输出
8.2.5 变更日志
内部
SERVER-118711 [v8.2.5] 无法使用非系统用户创建时间序列 2dsphere索引
8.2.4 变更日志
内部
SERVER-108256 为从从节点(secondary node from replica set)命名空间设置分片角色时应使用正确的 dbVersion
当前面的 $sort 阶段符合 DISTINCT_SCAN 优化条件时,SERVER-110803 $top 和 $bottom 忽略 sortBy 子句
SERVER-112952 收紧配置文件命令身份验证检查
复合通配符索引查询出现 SERVER-113685 Segfault
SERVER-113900 将运行时检查添加到计划枚举器代码中
SERVER-114126 减少内存使用量并为布尔简化器添加新的护栏
SERVER-114629 将 db-contrib-tool 升级到 2.1.0
SERVER-114695 更新待处理连接的默认值
SERVER-114838 锁经理容易受到对抗性 DDOS 攻击
SERVER-115296 编辑错误消息中的 ResourceId 原始值
SERVER-116129 内部事务决不应指定空读关注(read concern)
SERVER-116206 更好地处理消息压缩器的异常
SERVER-116210 调整入口请求的最大缓冲区大小
SERVER-116211 网络缓冲区分配的内存上限
8.2.3 变更日志
内部
SERVER-115508 为未压缩消息创建最小大小的缓冲区
8.2.2 变更日志
分片
查询
targetShardsAndAddMergeCursors() 中的 SERVER-110916 Use-after-move
SERVER-112127 修复 FieldPath 中不明确的哈希值处理
存储
WT-15608 聚合时间戳验证可能会失败,并出现带有 0 时间戳的页面已删除结构
WiredTiger
WT-14034 修复由于保留更新而多次解析准备好的密钥的问题
记录ACID 事务后,WT-15088 提交可能会回滚
WT-15168 了解空的“提取器”配置字符串
WT-15210 当缓存使用量低于逐出目标时,将逐出更改为清理逐出
WT-15455 在游标遍历期间不要跳过准备好的更新页面
WT-15477 跟踪每次数据库运行的最大逐出统计信息
WT-15548 如果所有相关选项均已关闭,则禁用 test/format 中的 checkpoint_cleanup 配置
WT-15563 研究缓存容错机制,将应用逐步逐出更改为增量逐出
WT-15736 split “逐出时看到的最大页面大小” 3 单独的统计信息
构建和打包
SERVER-111406 Change Stream 在具有顶级 $v 的文档上中断
内部
SERVER-93265 支持在 Bazel 中生成Windows资源文件(.rc 文件)
SERVER-95570 BatchedDeleteStage 有时可以两次找到要删除的记录
SERVER-95726 时间序列仅元删除和更新应尊重控制。关闭
SERVER-99623范围删除器服务中的 CPU 使用率过高
SERVER-103774 禁止将复合通配符索引用作分片键索引
SERVER-103807 跨会话累积的慢查询时间WaitingMicros.storageExecutionMicros
SERVER-103855 添加有关日志记录的 serverStatus指标
SERVER-104007 跟踪拖欠的中断检查
在分片的集合上使用 $or 和 $ne 的 SERVER-105047 查询可以包含孤立文档
具有 apiVersion 的 SERVER-106075 准备事务在主节点故障转移后无法恢复
SERVER-106162 [test-only] 在删除 FSM 状态下重新评估忽略写关注(write concern)错误
SERVER-106854 时间序列重新打开验证功能无法正确处理不同顺序的元数据
SERVER-106908 默认启用入口请求速率默认
SERVER-107161 使 ftdc异步测试能够适应收集器超时
SERVER-107532 确保新的 Mongo Shell连接创建返回信息性错误代码
如果同一ACID 事务连续命中过多写入冲突,则 SERVER-107546 转储全局 WT 状态
SERVER-107837 在 SBE 溢出中,将 tassert 替换为 uassert
SERVER-107873 报告使用 serverStatus 中每种索引类型的Queryable Encryption集合的数量
SERVER-107973 [8.2] 恢复 SERVER-107176: "Introduceplaceholder configureBackgroundTask command"
SERVER-108002 replayWorkloadRecordingFile 不应在失败时终止Mongo
SERVER-108016 为慢速机器更新 RateLimitIsValidAfterQueueing 中的附加断言
SERVER-108040 更新标记Failed to check current 步骤
SERVER-108052 DocumentSourceInternalSetWindowFields 在有界排序中没有排序键元元数据
SERVER-108318 引入新的错误标签,指示故障可无条件重试
SERVER-108364 local.replset.minvalid 写入未加时间戳,但如果事先在 ident 中遇到带时间戳的条目,则可能会失败
SERVER-108366 使用 apiVersion 准备事务
SERVER-108547 为 Evergreen_Activate_gen_tasks.py 配置重试尝试
SERVER-108581 查找查询剩余时间在mongos中计算不正确
SERVER-108626 Coverity 分析缺陷 156320:未初始化的标量字段
SERVER-108723 Coverity 分析缺陷 155003:数据争用情况
SERVER-108916 从 8 中删除 PGO/BOLT 版本。2
SERVER-108945 在包含的 $or 下正确处理具有空路径的 $elemMatch
SERVER-109003 用“requires_getmore”标记 write_Without_shard_key_with_moveChunk.js 和 timeseries_list_catalog.js
SERVER-109033 Coverity 分析缺陷 152012:双重锁
SERVER-109137 QueryAnalysisWriter 中的 expireAt 计算可能会遇到整数溢出
SERVER-109213 增加索引索引边界被视为无效时的日志记录
SERVER-109276 KVDropPendingIdentReaper::dropIdentsOlderThan 应检查是否有中断
SERVER-109299 Allow ExceededTimeLimit error for 更新 operations in美观_集合_shard_key_nested_crud_ops.js
SERVER-109355 仅在 RTS 中重新打开 CollectionCatalog 后协调 pin
SERVER-109490 排名融合测试股票集合和搜索索引,导致不稳定的测试
SERVER-109493 禁用“uncatchedException in noException”覆盖率检查
SERVER-109515 禁用 oidc_e2e_azure_machine 测试
SERVER-109541 Coverity 分析缺陷 149896:数据争用情况
SERVER-109677 在关闭根本的执行程序之前销毁 PinnedConnectionTaskExecutor
SERVER-109836 在服务器中添加当前存在于 MMS 中的 BES 常青变量
SERVER-109937 将社区服务器和企业服务器的 skipAuthenticationToSearchIndexManagementServer 的默认更改为 false
SERVER-110083 删除 change_stream_serverless_fuzzer 任务
SERVER-110118 Coverity 分析缺陷 176650:使用移动的对象
SERVER-110184 现在修复 command_registration_startup_behavior_fcv.js,命令注册表可在旧版本上正常运行
SERVER-110215 为 test_api_version_compatibility任务添加重试机制
SERVER-110254 支持在“复杂重命名”之前交换 $match当标志显示没有数组时
SERVER-110291 为溢出引擎会话添加 serverStatus 指标
由于非精确删除过滤,未完成范围删除任务的 SERVER-110345 config.rangeDeletions 文档可能会被删除
SERVER-110423 $ 群组可以对稀疏索引使用去重扫描,从而隐藏 null/缺失结果
SERVER-110425 开发并添加一个常青任务,以使用SilkBomb 将 SBOM 上传到 Kondukto 主节点,v7.0, v8.0, v8.1, v8.2
SERVER-110480 将 core_analyzer_distro_name 添加到 s390x/ppc 变体
SERVER-110716 在 Commands_lib.js 中发出 getParameter 之前进行身份验证
SERVER-110845 在 index_key_expression.js 中使用 deleteMany 而不是 drop
SERVER-110890 Coverity 分析缺陷 175049:逻辑死代码
SERVER-110953 在开始克隆范围之前,检查接收分分片上是否存在孤立文档
SERVER-111058 修复 throw_hook 配置锁定
SERVER-111131 创建指标以追踪延迟的 FTDC 集合
SERVER-111135 重试 rollback_test.js 中的 configureFailPoint
SERVER-111139 在对 RateLimiter 令牌桶的所有调用之前添加适当的互斥锁获取
SERVER-111245 Coverity 分析缺陷 176940:取消引用潜在空字段
Ruff 未对 SERVER-111295 Python代码进行格式化
SERVER-111349 重写 RateLimitIsValidAfterQueueing 单元测试
SERVER-111427 在锁定代码页之前加载 SASL
SERVER-111460 mongos的 Pin 代码页
如果有替代索引可用,则 SERVER-111486 $ 群组仍可对稀疏索引使用非重复扫描
SERVER-111610 在 ocsf_audit_remote_local_intermediate.js 中添加延迟
SERVER-111794 Add ddlLockOptimisticRecoveryWaitTimeout parameter
SERVER-111914 基于客户端的速率限制豁免
SERVER-112035 将断开连接的代理协议降级为 INFO
SERVER-112117 使oplog采样让出并无锁
SERVER-112118 跟踪并日志oplog采样中断后需要多长时间才能停止
SERVER-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-112229 为新的 auto_header 工具向后移植 gitignore
SERVER-112419 [v8.2] 准备用于发布的oplog采样 8.2 分支
SERVER-112429 提高 SBE 哈希查找测试的效率
SERVER-112467 跟踪并报告待处理的代理连接数
SERVER-112520 将文档插入时间序列现有存储桶时无法写入地理索引
SERVER-112541 在oplog采样/扫描日志中显示吞吐量
SERVER-112810 修复 ingress_request_rate_limiter_app_exemption.js 中的错误代码
SERVER-112846 复制设立重新配置测试中的更改
8.2.1 变更日志
存储
WiredTiger
应检查区块缓存中的 WT-14609 压缩计算
WT-15225 修复新创建的表和 drop() EBUSY 问题
操作
WT-15156 失败:在 macos-14-arm64 [wiredtiger-mongo-v8.2 @ 70797c57] 上编译
构建和打包
SERVER-109626 调整在变更流中发出其他字段的行为
内部
SERVER-94681 将采样移至oplog上限维护者线程
SERVER-101672 删除异步采样功能标志
SERVER-101673 文档更新
SERVER-105424 处理直接分片连接警告中的让出和恢复
SERVER-106210 创建服务器参数以禁用异步行为
SERVER-106211 添加指标/日志记录以提高对oplog采样进程的可见性
SERVER-106469 在最新构建的Windows 上启动 mongocryptd 失败。
SERVER-107074 更新 8.2 - SERVER 的手册页
SERVER-107100 异步处理初始标记创建
当负载均衡器开启时,SERVER-107721 timeseries_deletes_and_inserts.js 应使用多数读关注(read concern)
SERVER-107852 服务器 SBOM 重建为 master/v8.x/v7.0
SERVER-107924 使 RateLimitIsValidAfterQueueing 测试能够适应慢速机器
SERVER-107929 timeseries_crud_operations_respect_control_close.js 可能会将重复键插入到存储桶集合
SERVER-108219 增加Amazon 2023 ARM 编译的大小
SERVER-108353 修复 timeseries_deletes_and_inserts.js 以处理分割迁移
SERVER-108544 更新 Coverity构建以使用 Coverity 的新 Bazel 集成方法
SERVER-108896 拆分 Mixed_mode_sharded_transition 以防止超时
SERVER-109207 修复oplog上限维护者线程运行中的错误
SERVER-109323 禁用 featureFlagReshardingSkipCloningAndApplyingIfApplicable
SERVER-109892 更新rank_fusion_upgrade_downgrade.js 中已接受的错误代码
SERVER-109913 添加查询旋钮以覆盖 $rankFusion 功能的FCV门控
SERVER-109980 验证聚合中 $_startAt 的resumeToken
SERVER-110161 更正 $_startAt 行为以停止跳过文档
SERVER-110250 删除溢出 WT ident 时使用现有会话
SERVER-110252 在 audit_remote_local_intermediate.js 中添加延迟
SERVER-110378 增加 flaky shell_helpers.js 测试中的 maxTimeMS
SERVER-110649 将维护者线程移动到启动/停止存储控制
SERVER-110793 [v8.2] 准备用于发布的SPM-4168 8.2 分支