对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

8.0变更日志

SERVER-134063 在解析期间粉碎集合验证器常量

SERVER-110952 由于分片版本未知,创建未跟踪的传统时间序列集合可能会在创建过程中发布DDL锁

  • WT-16453 添加缓存容错性的统计信息

  • WT-16504 RTS 不会回滚具有不稳定更新的干净内存页面

  • WT-16612 修复 __evict_is_session_cache_trigger_工件中更新计算的错误

  • WT-16959 __wt_ref_addr_copy 中的解决访问权限无效

  • WT-17598 Batch per-update cache atomics in __wti_page_inmem_updates

  • WT-15888 提高子原始断言失败时所选代理单元格的详细程度

  • WT-17183 test_prepare20 由于日志损坏而失败

  • SERVER-132763 碰撞固定的 jstestfuzz rev 过去的包锁工件修复

  • SERVER-133234 当工件尚不可见时,在 debugsymb_mapper 中重试URL查找

  • SERVER- 根据133242 Evergreen从节点(secondary node from replica45409 set)延迟 (BF-) 重试 package_test 中的软件包工件查找

  • WT-12602 构建磁盘映像后协调失败:设备或资源繁忙

  • WT-16604 添加统计信息,标记已完成遍历驱逐服务器中的所有 dhandles

  • WT-16970 修复在 open_session 中启用预取的错误

  • 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拒绝修复管理/配置命名空间读取

  • SERVER-111885 索引构建合并溢出与 replSetGetStatus 冲突

  • SERVER-119766 修复 oplogFetcherHighestFetchedOptime 指标中的数据争用

  • SERVER-122177 确保 _createHorizonTopologyChangePromiseMapping() 在重新配置以删除节点的情况下使用正确的索引

  • 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

SERVER-128125 将 bsonObjToArray 所有权语义与 bsonGetImmutable 保持一致

WT-16521 test_log05 因日志文件数量超过预期而失败

  • SERVER-127984 通过编译时字段匹配加快 isMetadataFieldName 速度

  • WT-17642 checkpoint_handle_dropped/locked/meta_checked 永远不会在 mongodb-8 上重置。0

服务器-123370 LDAP 查询密码在通过 setParameter 设置时会记录到日志。

SERVER-116284 确保 MultiStatementTransactionRequestsSender 在处理结果之前向所有分片发送 commitTransaction

SERVER-106165 多数从节点滞后30 帖子故障转移,违反了读/写入SLA

  • WT-13290 在 VLCS 的 RTS 期间处理快速截断的页面

  • WT-13985 60在01 CS 的 test_prepare_hs 中已有 分钟未运行扫描

  • WT-15039 允许更多数量的逐出线程

  • WT-15739 修复协调泄漏溢出页面

  • WT-15830 添加统计信息以追踪__wti_rec_hs_insert_updates 中已保存的更新列表数量和已处理的更新总数

  • WT-16515 修复通过逐出看到和排队的干净页面的统计信息

  • 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 标记为脏

  • SERVER-120668 禁止 $trim 掩码字符串过大

  • SERVER-121895 改进对验证错误的编辑

  • SERVER-122032 使用位置投影调用 replaceEncryptedFieldsInFilter 会导致释放后使用

  • SERVER-122449 改进 $bitSet 匹配表达式

  • SERVER-126021 将具有重复字段名称的数据插入时间序列集合时出现未定义行为

SERVER-119679 updateUser 中缺少授权检查

  • SERVER-77359 允许在运行时启用/禁用范围删除器

  • SERVER-112250 添加测试,省略 --shardsvr 使mongod能够继续应用与配置服务器副本集零连接的oplog条目

  • SERVER-86326 将最大正则表达式模式长度增加到32 k

  • SERVER-118546 2无法使用非系统用户创建时间序列 dsphere索引

  • 服务器-107819 并发 createIndex+collMod 可能会留下不一致的集合选项

  • SERVER-118466 防止TTL监视器生成用于分片元数据恢复的无限数量的线程

  • SERVER-121086 [v.]8 0Tolerate StaleConfig for 分片+在多版本套件中创建时间序列

  • SERVER-79298 FCBIS 应在运行状况不佳设立成功

  • 服务器-96495 选择跨区域同步源未考虑哪个节点是主节点

  • SERVER-103123 根据副本集配置的术语更新启动初创企业的术语

  • SERVER-115594 删除 txn 协调器文档时跳过获取票证

  • SERVER-108699 在集合验证中检查BSON大小

  • WT-12535 优化 __wt_update_obsolete_check() 所花费的时间

  • WT-15803 修复错误情况下未解锁的 ref

  • WT-12974 删除 __rec_hs_wrapup() 中不需要的循环

  • WT-14034 修复由于保留更新而多次解析准备好的密钥的问题

  • WT-14267 测试/格式断言检测到正在逐出具有活动分割生成的可访问内部页面

  • WT-14750 __wt_page_inmem 中的故障:“遇到非法文件格式或内部值:0 x”0

  • WT-14837 添加指标以测量 block_first_srch() 的执行时间

  • WT-15455 在游标遍历期间不要跳过准备好的更新页面

  • WT-15838 如果检查点因逐出而被阻塞超过1 分钟,则添加日志记录

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 令牌桶的所有调用之前添加适当的互斥锁获取

  • 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-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

SERVER-118712 [v..]8 0192无法使用非系统用户创建时间序列 dsphere索引

SERVER-115508 为未压缩消息创建最小大小的缓冲区

SERVER-75278 仅当 ReshardingOplogFetcher 中有更多数据要获取时才考虑休眠

  • SERVER-95374 复合通配符索引可能会在并集或规划期间错误地下推谓词

  • SERVER-1022677 。0 -- Coverity 分析缺陷169954 :空值检查后取消引用

  • 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 中的复制复制延迟检查

  • 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

WT-13239 自动生成与 bazel 兼容的 dist/filelist 类似物

  • SERVER-90718 将第三方库移植到 Bazel:wiredtiger

  • SERVER-105873 QueryPlannerParams 不应维护 IndexCatalogEntry 拥有的指针

服务器-103841 与长期存在的取消源相关的 TransactionCoordinator 中存在内存泄漏

WT-14140 针对活动的“活动”应用采取了不必要的模式锁。 文件:"未清除的 dhandle

SERVER-88046 支持在 unionWith 子管道中执行 $vectorSearch

  • WT-14653 将日志/统计信息添加到对账以跟踪 HS 更新

  • WT-14843 添加统计信息以追踪已看到和已排队的逐出页面

  • 14932适用于唯一 WT 详细 ID 和详细信息的 WT- 构建框架更新关键Atlas日志规则

  • WT-14978 添加诊断信息到持久性时间戳断言

  • 服务器-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

SERVER-94315 带有排序规则的分片筛选错误

  • 服务器-98461 查询没有分片键的 findAndModify 失败时不返回 WCE

  • 服务器-103519 确保在分片集群情况下,更新和批量写入命令返回 WCE

SERVER-103697 [v.]8 0binVersion.8 0、 FCV.7 0集群可能会由于InternalInsertMaxBatchSize ==500 默认设置而出现复制延迟

  • WT-11813 修复驱逐中的 cache_eviction_target_strategy_dirty 统计信息

  • WT-13612 数据数据块合并、页面分割场景的时间聚合合并逻辑不正确

  • WT-14617 添加统计信息以追踪缓存填充率达到配置的触发值的次数

  • WT-14649 每当请求应用线程逐出时,跟踪统计信息以了解缓存填充率

  • WT-14657 跟踪由于缓存卡住而导致的最早 ID回滚的统计信息

  • 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

  • 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 行为

  • WT-13619 session->alter 需要立即调用API进入/退出宏

  • WT-14391 在打开 HS 之前检查逐出服务器是否正在运行

WT-14443 防止在元数据恢复期间打开任何数据句柄

  • WT-14445 修复Windows版本

  • WT-14576 在Windows版本上添加对 gperftools/tcmalloc 的反向引用

  • 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缓存目录

SERVER-106614 对于 之前添加的分片,未更新 config.shards8 条目中的副本集主机列表。0

SERVER-105375 对 elemMatch 中的 alwaysFalse 表达式使用 EOF 计划

SERVER-99440 添加超时参数,用于检查元数据一致性数据库操作

  • SERVER-85915 无法选择同步源,因为我们是投票者,但它不是

  • 服务器-98831 在处理心跳时不要取得复制互斥锁两次

SERVER-99905 修复 AsyncResultsMerger 中的对象生命周期问题

  • WT-12096 __rec_validate_upd_chain(): 如果全局可见,则不要返回 EBUSY。

  • WT-13216 评估缓存逐出检查在压缩

  • WT-13244 获取预取锁后锁定引用

  • WT-13283 修复缓存激进模式,使其不显示垃圾值

  • WT-13291 RTS 日志中打印的时间戳不正确且时间戳相互矛盾

  • WT-14230 添加配置选项以动态禁用 WT-12643

  • SERVER-74834 通过关闭存储引擎和 RandomCursor 析构函数删除争用

  • SERVER-78849 允许用户通过 configureCollectionBalancing 命令启用和禁用负载均衡

  • 服务器-82755 创建功能标志

  • SERVER-82756 启用功能标志

  • 服务器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 返回的文档数量可能会超过限制指定的数量

  • 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 增加可进行过时清理的值范围

  • WT-13092 当页面具有过时时间窗口时执行脏逐出

  • WT-13262 限制清理过时时间窗口信息时可处理的 btree 数量

  • SERVER-103328 双精度类型的非零 RLE 之后跳过的 BSONColumn 处理不正确

此发布包含安全性或可靠性方面的改进。当有更多信息可用时,将更新变更日志。

  • WT-12939 回滚ACID 事务导致 VLCS 中的时间戳排序检查不正确

  • WT-12971 修复断言失败:'onpage_upd!= ((void*))0 || FLCS 逐出时的“supd_restore”

  • WT-14155 将测试/模型向后移植到8 。0

  • 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版本

  • 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-97220 [仅测试] collection_catalog_two_phase_drops.js 假设带日志功能的写入会将最新时间戳提前

  • SERVER-97338 防止 config.system.sessions 在配置服务器上使用其数据块创建为分片的片

  • SERVER-99290 无效的时间序列存储桶集合阻止完成FCV.8 0升级

  • 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

  • SERVER-81816 ReshardingCoordinatorObserver 析构函数应仅在调用 ReshardingCoordinatorService:: 运行() 时保持不变

  • SERVER-84769 重新分片剩余OpTime算法不适用于较低的 elapsedTime

  • SERVER-92762 将 reshardCollection 中 numInitialChunks 的默认值设置为90

  • SERVER-84089 如果与排序规则和更新或插入(upsert)组合使用,批量操作会冻结

  • 服务器-92904 回复大小超过 BSONObjMaxInternalSize,而批处理在 BSONObjMaxUserSize 内

  • SERVER-95350 修复对有效命令运行解释时可能出现的故障

SERVER-88046 支持在 unionWith 子管道中执行 $vectorSearch

  • WT-13377 使用 cache_max_wait_ms 重新配置会话不接受零值

  • WT-13527 迁移到新的IBM托管的 zSeries 主机

  • WT-13670 添加配置以允许创建和导入不会因错误的元数据而出现恐慌

  • WT-13506 切换代码覆盖率注释以使用新的 github应用令牌

  • WT-13560 弃用 Git 存储库的 SSH 克隆

  • 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 可能会在没有标量的情况下错误地启动交错

  • 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 向后移植

  • SERVER-95279 对BSON字段名称使用新的C++类型以确保有效性

  • SERVER-96419 不正确的空字节中和可能会导致MongoDB Server中的缓冲区过度读取