Docs 菜单
Docs 主页
/
MongoDB Manual
/ /

7.0 变更日志

在此页面上

  • 7.0.16 变更日志
  • 7.0.15 变更日志
  • 7.0.14 变更日志
  • 7.0.12 变更日志
  • 7.0.11 变更日志
  • 7.0.9 变更日志
  • 7.0.8 变更日志
  • 7.0.7 变更日志
  • 7.0.6 变更日志
  • 7.0.5 变更日志
  • 7.0.4 变更日志
  • 7.0.3 变更日志
  • 7.0.2 变更日志
  • 7.0.1 变更日志

SERVER-93433 锁定对 ESE 密钥库中的 LRU缓存的并发访问权限

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

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

  • WT-11188 为所有任务创建简单的生成托管设置脚本

  • WT-12078 修复了 compact 以处理WT_REF_DELETED 状态的页面

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

  • 13758WT-12643 7在 中动态启用或禁用 WT- 。0

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

  • SERVER-67816 之前日期的时间序列存储桶舍入行为异常1970

  • SERVER-76726 max_time_ms_connection_pool.js 应从触发故障转移的直通中排除

  • 用于长时间运行 dbhash 测试的 SERVER- 帐户76928

  • SERVER-76961 修复 speculative-auth-replset.js 中登录的预期 attr 结构

  • SERVER-78784 在创建 Client对象之前初始化 AuthorizationManager

  • SERVER-81109 修复Internal_transactions_sharded_from_mongod.js 对跨会话因果一致性的处理

  • SERVER-83666 提高 FTDC 中 CPU 数量指标报告的清晰度

  • SERVER-84143 改进针对BSON和核心转储的Windows调试功能

  • SERVER-84541 setQuerySettings 在副本集中降级时可能会失败

  • SERVER-85862 使burn_in_tests.py 了解多版本配置

  • SERVER-87065 针对扩展范围的事件和不断变化的粒度,对最小/最大和嵌入式时间戳进行稳健的验证检查

  • SERVER-88284 升级 Cyrus SASL 以缓解 CVE

  • SERVER-88925 在 onCommit 处理程序中使用的集群参数助手中使用替代 opCtx

  • SERVER-89055 修复persist_sampled_*_queries.js 测试用例,使其不股票命名空间

  • SERVER-89489 不应针对查询统计信息对内部变更流阶段进行序列化

  • SERVER-89690 query_stats_regex.js 缺少诊断日志消息

  • SERVER-89918 在备份/恢复中添加完整的身份名称跟踪

  • SERVER-90302 完成 SERVER-64574 中列出的待办事项

  • SERVER-90351 在 hostInfo 中保留 numCores字段名称

  • SERVER-90643 oplog引用可能在 OplogCapMaintainer 循环中失效

  • SERVER-90672 调查时间序列插入路径中的潜在错误,该错误允许跨条带多个存储桶具有相同的 OID

  • SERVER-90893 listDatabases 与并发 DDL 操作不一致

  • SERVER-90952 添加测试以确保 createIndexes 优先处理 collectionUUID 检查

  • SERVER-91113 避免使用不同命名空间的时间戳使目录缓存失效

  • SERVER-91203 从节点(secondary node from replica set)应为从节点命名空间建立固定大小快照

  • SERVER-91376 对水平字符串使用 std::string 而不是 StringData

  • SERVER-91415 在基于文件副本的初始同步关闭中,删除 backupCursorKeepAliveFuture 上的争用

  • SERVER-91556 更新预烧以处理多版本任务中的多个子套件

  • SERVER-91669 在向客户端观察者公开新的 opCtx 之前初始化 Baton

  • SERVER-91757 用于覆盖嵌套字段的哈希索引可能会返回错误结果

  • SERVER-92005 集群 dbStats 可以使用并发 removeShard触发不变量

  • SERVER-92127 删除 watchdog_test SleepyHungCheck 中的不稳定性

  • SERVER-92189 写入 mongos 可以在同一个子批次中有不同的端点

  • SERVER-92254 修复 _shardsvrCompactStructuredEncryptionDataCommand 中的死锁

  • SERVER-92398 [v.]70将 v7.0 迁移到Amazon Web Services MacOS 队列

  • SERVER-92592相等的 ArraySets 可能具有不同的哈希值

  • SERVER-92645 允许在恢复时进行未加时间戳的写入

  • SERVER-92780 将 sys-perf 任务和变体移至 DSI

  • SERVER-92958 增加所有备份/恢复测试的oplog大小

  • SERVER-93005 在 中运行穷举查询时,避免重复读取偏好(read preference)shell

  • SERVER-93130 修复由于 OCSP 定期获取器线程对自身调用 join() 导致的服务器崩溃

  • SERVER- 为向量保留93181 binData 子类型 x09

  • SERVER-93182 修复 DocumentSourceUnwind 中的边缘情况

  • SERVER-93264 为拓扑观察器单元测试添加对截止时间和睡眠的额外处理

  • SERVER-93333 [v7 .0 ]在对 createIndex 中的 AutoGetCollection 的所有调用中传递 CollectionUUID

  • SERVER-93482 记录正在使用的 Python 版本

  • SERVER-93575 增加 cursor_server_status_metrics_lifespan_histgram.js 的等待时间

  • SERVER-93673 将RedHat 许可证密钥挂载到7 package_test 中的 ubi 容器

  • SERVER-93690 将 create_indexes.js 测试标记为多版本不兼容

  • SERVER-93734 [v.]70在 RHEL 8 上禁用 dns_container_tester.js

  • SERVER-93844 视图上的“计数”命令假定整数响应

  • SERVER-93848 WiredTigerSessionCache::getSession() 可以读取关闭状态的过时值

  • SERVER-93855 将企业“jstests”添加到 CodeOWNER 排除列表

  • SERVER-94008 减慢 verify_session_expiration_sharded.js 的速度

  • SERVER-94144 [v7.0]$lookup 中的 $documents 无法通过 QueryStats 进行解析

  • SERVER-94149 [仅测试] 如果在random_moveChunk_refine_collection_shard_key.js 中同时运行reineCollectionShardKey,则接受等待范围删除器时 moveChunk 失败

  • SERVER-94187 不要在 copybara 中使用 git ssh

  • SERVER-94207 之前日期的时间序列 $match1970 可能会遗漏文档

  • SERVER-94211 将10 gen/jepsen 固定到最新的 jepsen-mongodb-master提交

  • SERVER-94231 如果 queryStats 无法计算密钥,查询不应失败

  • SERVER-94316 正确捕获并处理路由器服务入口点中的异常

  • SERVER-94368 [仅测试] 重构 ttl_deletes_not_targeting_orphaned_documents.js 并使其具有确定性

  • SERVER-94440 PoC on generate_token

  • SERVER-94461 将 mongo-c-driver 升级到1 。27 。5 +

  • SERVER-94471 包含 帖子日期的存储桶的存储桶格式不正确1970

  • SERVER-94483 修复 sbe_multiplanner_index_check.js waitForFailPoint

  • SERVER-94559 时间序列测量删除更新桶的 minTime

  • SERVER-94592 检查内部参数以进行解释

  • SERVER-94635 使会话刷新参数可配置

  • SERVER-94764 创建用于测试对等证书验证的单元测试装置

  • SERVER-94918 [v.]70不要在 RHEL 9 PowerPC 和 ZSeries 上将加密模块固定到 2.3

  • getRecipientHighEstimateRemainingTimeMillis 中的 SERVER- getElapsed 可能会错误地将 <950191 s 经过的持续时间转换为0 。

  • SERVER-95054 在为配置降级套件调用 removeShard 时重试 HostUnreachable 错误

  • SERVER-95067 时间序列插入可以生成引用同一存储桶的多个批处理

  • SERVER-95085 修复 UnwindProcessor 中的问题

  • SERVER-95230 如果超过1 行, JSON.parse 将失败

  • SERVER-95240 从 SSL 握手中删除 PeerID

  • SERVER-95445 SSLManagerOpenSSL 应根据 CRL 验证整个证书链,而不仅仅是叶节点

  • SERVER-95669 从 processResponseFromRemote() 中删除无效的不变量

  • SERVER-95670 内部聚合操作会发出堆栈跟踪

  • SERVER-95688 评估BSON错误是否应日志记录内存默认

  • SERVER-95700 清理返回给用户的错误BSON类型错误消息

  • SERVER-97260 timeseries_create.js 插入具有不正确_id时间戳的存储桶

  • SERVER-97441 修补最小最大验证检查中对扩展范围事件的检查

  • SERVER-97586 [v7.0] Revert SERVER-94735 v7.0 Backport

  • SERVER- 筛选98052 query_stats_regex.js 中关于 collName 的查询统计信息条目

  • WT-13409 __txn_checkpoint 中的一个 ret 未处理

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

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

  • SERVER-93205 在 serverStatus 中公开 prepareUnique 索引的数量

  • SERVER-93224 drop_database_before_write_is_targeted.js 与配置降级套件不兼容

  • SERVER-93326 为克隆 jstestfuzz.git 添加重试功能

  • SERVER-93578 [v7 .0 ]Revert "SERVER- 92273不带过滤的 ListCollections 应包括提交待处理的命名空间 ( 7 。 0 仅)”

  • SERVER-79766 TransactionRouter 忽略请求中的 atClusterTime 设置

  • SERVER-80315 grouped_match_push_down.js 对 getStageSequence() 结果的断言错误

  • SERVER-80661 沙盒背景测试活动

  • SERVER-82476 默认情况下禁用诊断闩锁

  • SERVER-82551 使用并行压缩器加快二进制文件存档速度

  • SERVER-82814 在确定集群集合扫描范围时,支持内部 expr 比较操作符

  • SERVER-84045 确保 PlanExecutor 在访问 AutoSplitVector 中的分片分片键索引时仍在范围内

  • SERVER-84531 通过 system.buckets 集合插入混合模式存储桶不会设置 timeseriesBucketsMayHaveMixedSchemaData 标志

  • SERVER-84625 修复 MigrationSourceManager 上的数据争用

  • SERVER-84699 在验证中添加检查以检查时间序列的混合模式存储桶

  • SERVER-85384 删除分支帖子的别名

  • SERVER-85892 $documents 返回错误后使用管道进行 $merge

  • SERVER-86669 移动从节点(secondary node from replica set)节点在本地创建主节点 (primary node in the replica set)节点分片上的集合后,从节点上的权威数据主分片

  • SERVER-86879 concurrency_replication* 任务未在 UBSan DEBUG构建变体上运行

  • SERVER-87760 将Amazon Linux x86 变体添加到 mongodb-mongo-master 常青项目

  • SERVER-87961 当前面的 $project 阶段投影出访问的字段时,时间序列 $group 重写可能会产生不正确的结果

  • SERVER-88255 Sys-perf:将 mongotools 编译替换为静态工件的下载

  • SERVER-88439 在 DocumentSourceLookup::clone 中释放后使用

  • SERVER-88530 C++单元测试的 BF设置脚本不会设立单元测试二进制/调试符号

  • 服务器-88750 添加“bypassEmptytsReplacemptytsReplacence”参数以插入、更新、findAndModify(查找和修改)、以及 BulkWrite(批量写入)

  • SERVER-88811 在稳定时间戳之前解析oplog条目可能会失败

  • SERVER-89391 增加exhaustion_hello_topology_changes.js 中的 timeoutMS

  • SERVER-89727 删除压实中获取数据库和集合锁的操作

  • SERVER-89748 如果在 retry_on_transient_error_basic.js 中失败,请重试 _flushRoutingTableCacheUpdates 命令

  • SERVER-89769 测试在设置检查点之前不等待日志刷新器

  • SERVER-89844 使所有关键字字段中带有美元字段的 $jsonSchema 可重新解析

  • SERVER-89861 在无效嵌套 BSON验证错误消息中包含解码长度

  • SERVER-89890 修复assertRetryableCommandWorkedOrFailedWithCodes

  • SERVER-90147 将 timelib.h 升级到2022 。10 和时区文件以2024

  • SERVER-90330 如果在从节点上执行, 从节点(secondary node from replica set)协调器的创建将无限期挂起

  • SERVER-90352 AsioNetworkBaton::detachImpl 不会清除 _timersById 映射

  • SERVER-90391 澄清标题和自述文件

  • SERVER- 平方和执行时间的90625 QueryStats 溢出其 int64 _t

  • SERVER-90727 修复 Analyze_shard_key.js 以忽略与 readConcern: available 相关的错误

  • SERVER-90790 为 CommonAsioSession 构造函数添加调试代码

  • SERVER-90825 添加自述文件,解释 src/ Third_Party 的合规

  • SERVER-90845 更新idxEntryBytesWritten 检查 index_build_operation_metrics.js 以考虑写入冲突

  • SERVER-90958 $bucketAuto 应将具有相同群组键的文档分组在同一存储桶中

  • SERVER-90984 如果响应来自过时的地平线,则修复排出 hello流以进程splitHorizonChange。

  • SERVER-90995 隐藏 metaField 不应被视为“计算的”元字段

  • SERVER-91067 在回滚期间跳过 setMinVisibleForAllCollectionsToOldestOnStartup 代码

  • SERVER-91108 使用 utf-8 编码记录以避免Windows上的字符映射错误

  • SERVER-91159 延迟 FTDC-on-arbiter日志垃圾邮件过滤,直到节点知道它是仲裁节点节点。

  • SERVER-91195 提供可向后移植的通用解决方案,避免错过顶级时间序列收集选项

  • SERVER-91223 $ 日志给出了 Decimal 的不正确计算结果128

  • SERVER-91247 确保 DDLCoordinator 创建不会在节点stepDown-stepUp中幸存

  • SERVER-91254 在确定文档是否位于经典窗口内时出错

  • SERVER-91257 在 sbom 中将构建团队设置为 linenoise 的所有者

  • SERVER-91258 增加 change_streams_split_event 测试中的oplog大小

  • SERVER-91312 报告有关用于查询溢出的临时记录存储和外部文件的指标

  • SERVER-91336 表达式中的临时C++对象的生命周期很短

  • SERVER-91339 如果在表达式中使用 $$ROOT,$redact 可能会损坏内存。

  • SERVER-91352 不检查 readConcern_atClusterTime_noop_write.js 中的无操作条目

  • SERVER-91366 修复协调器完成中可能出现的崩溃

  • SERVER-91390 集合验证所需内存计算可能会溢出

  • 服务器-91406 $changeStreamsplitLargeEvent7182803 与不可重命名的匹配表达式一起使用时返回位置错误

  • SERVER-91412 在 splitVector 中使用无主 BSONObj

  • SERVER-91499 将“-sysperf”附加到mongo sys-perf 中的 版本。

  • SERVER- 在91566 index_operations_abort_concurrent_outgoing_migrations.js 中抑制 checkIndexesConsistentAcrossCluster

  • SERVER-91573 在 $addFields 之前推送的 $match 可能会导致不正确的结果

  • SERVER-91625 [v7 .0 ]为具有 $$NOW、$$CLUSTER_TIME 和 $$USER_ROLES 的表达式启用索引计划

  • SERVER-91630 configsvr_remove_chunks.js 在写入配置服务器时应使用可重试写入

  • SERVER-91680 在 v 上禁用并发_drops_and_create.js 的测试用例。60多版本

  • SERVER-91699 减去的内存大于总内存

  • SERVER-91701 Robustify max_time_ms_does_not_leak_shard_cursor.js 测试

  • SERVER-91703 在 read_committed_lookup.js 期间禁用 periodicShardedIndexConsistencyChecker

  • SERVER-91728 修复向后移植中的错误合并 -21214

  • SERVER-91758 分片的应在 之前的版本上重试分片 find 命令的 NetworkInterfaceTimeLimitExceeded8 。0

  • SERVER-91778 当游标达到限制时,不要关闭shell 中的游标

  • SERVER-91781 在 merge_let_params_size_estimate.js 中等待复制

  • SERVER-91784 数组上的 $ 项目-$addFields 可能会产生不正确的结果

  • SERVER- 将91787 Cyrus SASL 分配给“构建”团队

  • SERVER-91793 从发布代码所有权中排除仅涉及etc/*suppressions 文件的向后移植

  • SERVER-91817 使analyze_shard_key.js工作负载更加稳健

  • SERVER-91818 resharding_coordinator_recovers_abort_decision.js 在建立新的主节点时应更加坚持

  • SERVER-91831 NetworkInterfaceTL::setTimer 中的 uasert 可能导致服务器崩溃

  • SERVER-91859 Analyze_shard_key_jscore_passthrough 在遇到 CommandOnShardedViewNotSupportedOnMongod 错误时失败

  • SERVER-91894 修复 views_basic.js 以引用正确的数据库名称

  • SERVER-91919 change_stream_pit_pre_image_deletion_asymmetric.js 可能使用过多内存

  • SERVER-91938 在 中创建 read_and_write_distribution.js 和analyze_shard_key.js。70在没有分片分片键的情况下不执行 updateOne 和 removeOne

  • SERVER-91940 从服务器Evergreen.yml 中删除所有被忽略的文件

  • SERVER-91969 使用混合模式时间序列存储桶测试初始同步

  • SERVER-91970 在开始迁移之前,等待发送端清除重叠范围删除任务

  • SERVER-91985 修复 egress_connection_acquisition_to_wire_metrics.js 中的争用问题

  • SERVER-91993 [v7 .0 ]修复经典引擎中的 now_variable.js

  • SERVER-92021 修复 mongotmock 或使用真正的 mongot写入mongot

  • SERVER-92030 将 SERVER 中的 mongo-c-driver (libbson) 版本升级到1 。27 。1

  • SERVER-92045 混合模式时间序列存储桶验证检查不会在出现错误时设立有效标志

  • SERVER-92085 跳过配置模糊器的可追加游标失效测试

  • SERVER-92086 时间序列混合模式存储桶测试可能会错误地尝试验证是否没有未压缩的存储桶

  • SERVER-92145 负载均衡器设置刷新可能会覆盖较新的配置

  • SERVER-92158 在 Windows 变体上禁用 hedged_reads.js

  • SERVER-92160 增加超时计算的平均任务设置时间常数

  • SERVER-92183mongod 运行聚合时 崩溃

  • SERVER-92186 实现简单的API 以从 配置字符串获取/设立app_metadataWiredTiger

  • SERVER-92193 索引边界生成器尝试使用非地理索引构建地理边界

  • SERVER-92199 从降级套件中禁止 change_stream_lookup_single_shard_cluster.js

  • SERVER-92201 分片的在分片集合直通中等待所有分片的时间可能不够长

  • SERVER-92231 [v7 .0 ]启用存储桶解包程序以读取 v 3存储桶并将其视为 v 2存储桶

  • SERVER-92233 在 text_search_index_commands.js 中创建集合后等待复制

  • SERVER-92247 从computeWetherMatchOnAs 中排除内部 elemMatch 类型

  • SERVER-92273 ListCollections 对于提交待处理的命名空间 (7 。0仅)

  • SERVER-92298 删除未使用的 ProjectionPathASTNode 参数以加快 $项目聚合请求

  • SERVER-92375 从 rhel8 .x 中删除次要版本变体名称

  • SERVER-92376 将SUSE15 包测试容器更新为 sp5

  • SERVER-92377 清理 system_perf.yml 配置

  • SERVER-92379 重复使用 mongocrypt 库的 mongodb-mongo-master 编译

  • SERVER-92381 确保 MigrationSourceManager 在早期阶段中止时履行其承诺

  • SERVER-92382 更新 prepareUnique索引时不会检查约束是否正在执行

  • SERVER-92389 创建一个新的 Shared_ptr 以避免在释放后使用

  • SERVER-92395 如果群组具有 SBE 不兼容的表达式,请勿将群组下推到 SBE

  • SERVER-92402 read_and_write_distribution.js 存在问题

  • SERVER-92414 [v7 .0 ]标记 enterprise-rhel- 83 -s 390 x 并使用 --excludeWithAnyTags=resource_intential

  • SERVER- 将92415 db-contrib-tool 版本升级到 v 。0 8。3

  • SERVER-92426 调整测试以依赖于新的 timeseriesBucketsMayHaveMixedSchemaData 目录选项格式

  • SERVER-92516 删除 openssl111 构建变体

  • SERVER- 在 v 上使用旧的 rhel 变体名称。925478042和 v 4 。 4 多版本测试

  • SERVER-92556 由于票证耗尽, fsync具有不确定性

  • SERVER-92562 将 sbom 版本更新到其分支

  • SERVER-92601 删除 package_new_compile任务

  • SERVER-92603 Or-to-in 重写并不总是避免重写参数化表达式

  • SERVER-92612 为常青树中的 pip 安装设立缓存目录

  • SERVER-92623 固定 v5 050的版本。 改为 。 。28 timeseries_collection_mixed_type.js 中的

  • SERVER-92660 通过最终比较 $collStats 和 $_internalAllCollectionStats,确保 all_collection_stats.js 中的验证一致

  • SERVER-92663 临时禁用 lint_sbom

  • SERVER-92682 更改 sbom_linter 以使用本地模式

  • SERVER-92694 restart_during_downgrading_fcv.js 不会等待分片就主节点 (primary node in the replica set)节点达成一致

  • SERVER-92736 更新符号映射器以使用原始执行的任务

  • SERVER-92777 修复 RHEL 项目的URL组件8

  • SERVER-92812 删除 gCollModTimeseriesBucketsMayHaveMixedSchemaData功能标志

  • SERVER-92842 在 store_historical_placement_data.js 中抑制断言

  • SERVER-92899 [7 。0 ]修复 indexbg_killop_secondary.js 错误代码

  • SERVER-92902 修复将 numInitialChunks 从 size_t 转换为 int 时的溢出问题

  • SERVER-92927 将 rhel8 密钥添加到 package_test.pyDocker 字典

  • SERVER-92939 将工具下载到最新的 rhel 版本

  • SERVER-92974 确保有效的 THP 参数模式不会引发初创企业警告。

  • SERVER-92986 让 resharding_coordinator_recovers_abort_decision.js 等待选举

  • SERVER-93014 在 MultiIndexBlock:: 提交期间在本地设置 timeseriesBucketsMayHaveMixedSchemaData 可能会导致目录不一致

  • SERVER-93099 允许使用 timeseriesBucketsMayHaveMixedSchemaData=false 的 collMod

  • SERVER-93139 确保 read_committed 测试操作之间的因果一致性

  • SERVER-93174 不要在 mongos_rs_shard_failure_tolerance 测试中选择从节点

  • SERVER-93212 在不启动mongod进程的情况下获取mongod版本和 git 版本信息

  • SERVER-93318 [v7 .0 ]恢复 SERVER- 86904

  • WT-11391 添加统计数据以追踪我们何时因无法取得进展而中止协调

  • SERVER-69234 让 txn_recover_decision_using_recovery_router.js 能够抵御虚假的分片版本刷新

  • SERVER-82281 ShardingTest.js 无法正确合并多个 SetParameters

  • SERVER-89529 如果重新分片操作之后进行数据数据块迁移,则重新分片期间的可重试写入可能会执行多次

  • SERVER-37164 使用 对 $gte null 的查询结果不正确sparse index

  • SERVER-92668 SBE、哈希索引、$lookup 结果错误

  • WT-9607 修复压缩进度消息的时间

  • WT-10619 将 Clang-Format 更新为12 。0 。1

  • WT-10689 修复 test-prepare-hs 中的预期键数03

  • WT-10720 增加单元测试长中的 test_sweep04 .test_big_run 中的斜率阈值

  • WT-12139 修复系统备份恢复中的内存泄漏问题

  • WT-12302 修复压缩进度时间消息

  • WT-12560 由于未提交的更新,应用程序线程陷入强制逐出

  • WT-12643 修正驱逐服务器的行走逻辑,使其能够驱逐所有页面

  • WT-13091 使 cursor_copy 调试模式更加精确

  • WT-13109 修复 test_scrub_eviction_prepare.py 以逐出带有 release_evict游标的页面

WT-11669 为备份ID 创建新的日志记录

SERVER-89344 修复“$unionWith”查询的解释输出

  • WT-10994 使扫描服务器遵循 WT_DHANDLES_DROPPED 标志,并防止用户在ACID 事务运行时创建批量游标

  • WT-11194 修复启用反向时的格式加载问题

  • WT-11273 通过帕累托和可预测重放防止 hs_search 压力点

  • WT-11941 逐出和协调的时间统计信息不正确

  • WT-12110 在兼容模式下禁用 timestamp_abort 备份测试

  • WT-12736 使用准备好的更新重新实例化页面后,将页面标记为干净。

  • SERVER-58300 推广分片本地集合的概念

  • 服务器-64574 将 mozjs/SpiderMonkey 升级到最新的 ESR

  • SERVER-72019 升级mongo C驱动程序并缓解 CVE

  • SERVER-72090 系统用户可以重命名为常规集合,反之亦然

  • SERVER-81331 SBE 中的溢出可能会导致读取已损坏的目录对象

  • SERVER-81596 修复 index_operations_abort_concurrent_outgoing_migrations.js 中的争用问题

  • SERVER-82205 进行shell dbHash 比较以排除加密选项

  • SERVER-82668 从 sharding_csrs_Continous_config_stepdown 套件中删除 fsync_deadlock.js

  • SERVER-83377 使 timeseries_dynamic_bucket_sizing.js 更加稳健

  • SERVER-83712 如果没有排序,请勿将 $in 长度添加到计划缓存键

  • SERVER-84009 [7 。0 ]清理查询统计信息性能测试

  • SERVER-84011 [7 。0 ]启用功能标志

  • SERVER-84054 为 ENABLE_EnterPRISE_TESTS 创建默认属性

  • SERVER-84315 引入新标志来控制 $ 群组中的溢出策略

  • SERVER-86674 主节点追赶可能认为自己已被追赶,但实际上并非如此

  • SERVER-87267 提高 timeseries_dynamic_bucket_sizing.js 的 bucket_catalog 内存使用阈值

  • SERVER-87343 在 range_deletions_has_index.js 中的从节点升级之前添加 awaitReplication()

  • SERVER-87817 mongo50811实例在版本.. 中返回错误(MongoCommandException,Location ),706但在版本6中运行正常。 0 。 12 。

  • SERVER-87818 mongo70实例在版本..6 中崩溃,但在版本6中运行正常。 0 。 12

  • SERVER-88172 即使在具有专用配置服务器的集群中,配置也可用作主分片

  • SERVER-88264 添加一个选项,为单个分片集群上的直接连接启用警告

  • SERVER-88417 processReshardingFieldsForRecipientCollection 可能会使用过时的数据库信息并错误地创建接收者

  • SERVER-88832 定期检查 dbStats 中的中断

  • SERVER-89466 更新 MozJS ASANHandles 以支持跟踪多线程内存分配

  • SERVER-89496 使用 $_passthroughToShard 收集变更流查询以获取查询统计信息

  • SERVER-89499 删除 shard-lite、 独立运行、1 -节点副本集和 m 类变体60

  • SERVER-89723 调整authorization_endpoint、token_endpoint、device_authorization_endpoint的验证

  • SERVER-89812 1001修复在 MSVC 上编译 mozjs 时出现的C 内部编译器错误

  • SERVER-89970 减少 hedged_reads.js 的不稳定性

  • SERVER-89994 允许仅在非用户集合上获取锁的直接分片操作

  • SERVER-90086 修复 directConnectionChecksWithSingleShard 的 direct_shard_connection_auth 检查

  • SERVER-90100 抑制 libresolv 中的误报泄漏

  • SERVER- 为90122 构建 CycloneDX文档。70

  • SERVER-90164 防止在Windows运行的测试在收集小型转储时挂起

  • SERVER-90168 禁用与 Bazel 不兼容的 LTO 构建变体

  • SERVER-90173 将ObjectId SBE 类型正确序列化为键string

  • SERVER-90184 仅在 Windows 上加载包含的 SASL 插件

  • SERVER-90311 使用最新版本更新 README. Third_Party.md mozjs

  • SERVER-90394 使测试 update_node_clustertime_replset.js 对 $$NOW 更具弹性

  • SERVER-90427 删除(无诊断锁存器)变体

  • SERVER-90438 覆盖率分析缺陷 155571:使用移动的对象

  • SERVER-90485与 includeArrayIndex 结合使用时,$sort 无法按预期工作

  • SERVER-90513 在使用 SSL_get0 _verified_chain 之前检查它是否返回空值

  • SERVER-90543 配置 opCtx 时,事务参与者应持有客户端锁

  • SERVER-90599 删除未使用的 liblzma 链接(工作票证)

  • SERVER-90657 [v7 .0 ]修复7上的ignore_dbcheck_in_startup_recovery.js。 0

  • SERVER-90678 将分片分片的备份测试标记为资源密集型,并跳过在较小变体上运行

  • SERVER-90681 修复针对数据段 jumbo 标志的数据争用问题

  • SERVER-90747 正确处理计划枚举器中路径为空的 $elemMatch

  • SERVER-90770 在6 上。0 和7 。0 、分片分片集群上未分片集合的 $unionWith$ 搜索查询错误。

  • SERVER-90777 恢复 SERVER-71520

  • SERVER-90830 添加对克隆 QA.git 的重试次数

  • SERVER-90833 修复 $addFields 重命名时间字段时不正确的有界排序优化

  • SERVER-90853 为 sbom 实现 linter(针对 v7 .0 )

  • SERVER-90866 [v7 .0 ]修复 DeleteStage 吞并 NEED_YIELD

  • SERVER-90869 禁止对“$elemMatch”表达式进行点分全路径重命名

  • SERVER-90870 更新 mongotmock 并修复所有测试

  • SERVER-90891 uasert 将 Decimal 添加到 V0 密钥 的任何尝试string

  • SERVER-90928 让 copybara 删除提交消息上的多余行

  • SERVER-90985 如果 $each 的参数无效 BSON,AddToSetNode::init() 应 uaassert

  • SERVER-90988 prepareExecutionHelper 析构函数应使用 CanonicalQuery::toStringShort 的缓存值,该值是我专门为该析构函数添加的

  • SERVER-90991 compile_and_run_unittests_*_fourth 上的碰撞超时

  • SERVER-91066 在migration_coordinator_failover_include.js 中的所有 configsvr 节点上设置迁移CommitVersionError 故障点

  • SERVER-91068 删除 read_ticket_exhaustion_with_stepdown 测试

  • SERVER-91094 使向后移植需要代码所有者

  • SERVER-91166 retryable_write_error_labels.js 中的事务应更新不同的文档

  • SERVER-91176 在ignore_dbcheck_in_startup_recovery.js 中调用awaitNodesAgreeOnAppliedOpTime

  • SERVER-91178 处理在集合删除之前的时间戳执行的快照读取

  • SERVER-91179 跳过 v 的代码所有者中的 jstests 目录。7 0、v 6 。 0 、 和 v 5 。 0

  • SERVER-91182 将 schedule_global_auto_tasks 和相关内容设置为“仅修补”

  • SERVER-91186 将 sys-perf 移至 RHEL9 上运行。4机器。

  • SERVER-91222 重新启动副本集后,让 cluster_time_across_add_shard.js 暂时重试 KeyNotFound 错误

  • SERVER-91256 修复 v7 。0sbom 格式化并激活 linter

  • SERVER-91275 修复 AL2023 -arm64 -cron-only-mongot-integration 变体

  • SERVER-91291 跳过 CodeOwners 中的etc/backports_required_for_multiversion_tests.yml

  • SERVER-91322 在 multiversion-config 子命令中设立常青配置选项

  • SERVER-91324 将 jepsen 克隆固定到特定标签

  • SERVER-91362 性能:如果存在缓存的 jsExecution,请勿复制 JS "scope" 对象

  • SERVER-91407 为7 的 crypt_shared 库创建 SBOM。0

  • SERVER-91423 [v7 .0 ]添加 describe_evergreen_config 函数

  • SERVER-91435 使用传统标志重新生成测试证书

  • SERVER-91494 避免对 DocumentSourceBucket群组的字段进行最后访问权限

  • SERVER-91507 7在 上使用 mozjs 新版本更新 sbom。0

  • SERVER-91531 从节点(secondary node from replica set)应等待复制,然后再在从节点上断言索引删除

  • SERVER-91558 使 HedgeCancellationTest 对操作中断具有弹性

  • SERVER-91679 [v7 .0 ]将puremagic 库固定到1 。 23

  • WT-11092 更新 s_clang_format 以自动下载aarch64 二进制文件

  • WT-11109 wt_wrap_open_cursor 在 test/format 中为检查点游标返回 WT_NOTFOUND

  • WT-12708 逐出随机遍历的评估/修订

  • WT-12863 更新逐出目标页面检查,检查逐出遍历中选择的树

SERVER-90297 空字段匹配表达式导致变更流优化重写失败

  • WT-12900 将测试/格式失败 CONFIG 上传到 Evergreen

  • SERVER-76231 当检测到乱序键时,验证不应立即失败

  • SERVER-76232 在 WiredTiger 中检测到索引不一致时不会崩溃

  • SERVER-77561 推出 resmoke 文件系统日志

  • SERVER-79014 更新 hasKilledSessionError () 助手,同时检查 WriteError 密钥中是否有中断代码

  • SERVER-81454 Timeseries $GeoNear 在查找时引发意外错误

  • SERVER-82305 让 dbCheck 忽略从节点上的准备冲突

  • SERVER-82764 使“planningTimeMicros”包含多计划试用期的时间

  • SERVER-85279 不在仲裁节点上运行 FTDC 集合统计信息收集器

  • SERVER-85446 在 multiversionconstants.py 中出现网络错误时重试

  • SERVER-86280 重新分类某些集合验证警告/错误

  • SERVER-86904 初始同步设置最旧的时间戳与重新分片固定最旧的时间戳之间的冲突

  • SERVER-87059 设置集群关联基数可能会导致 setFCV 在重试时失败

  • SERVER-87087 验证唯一索引排序检查不适用于聚集文档

  • SERVER-87373 prepareUnique 索引选项 FCV 兼容性检查不应在启动过程中执行

  • SERVER-87661 为 mongot 创建 LAST_GREEN 二进制文件

  • SERVER-88072 时间序列查询错误,而不产生正确响应

  • SERVER-88098 在 notablescan.js 中添加 try/catch 以减少测试噪音

  • SERVER-88263 将直接连接警告移至集合获取(和 AutogetCollection)

  • SERVER-88318 如果等待写关注的一个批处理失败,则 dbcheck 失败

  • SERVER-88518 重新评估查询统计存储中的分区数量和大小。

  • SERVER-88651 确保报告 currentOp 信息时重新分片指标对象仍然存在

  • SERVER-88694 在 BalancerStatsRegistry 中的自恢复场景中不发出错误日志

  • SERVER-88978 重新分片协调器应确保参与者在删除临时集合元数据之前已看到 kAbort

  • SERVER-89418 CursorManager 会丢失对具有多个执行程序的查询的已注册游标的跟踪

  • SERVER-89490 在 LDAP 连接池中返回 ErrorCodes::NetworkTimeout

  • SERVER-89495 即使未指定 setParameters 也禁用测试参数

  • SERVER-89625 在备份期间报告命名空间和 UUID 时正确处理 directoryPerDb 和 wiredTigerDirectoryForIndexes

  • SERVER-89859 让 move_chunk_deferred_lookup.js 对速度较慢的变体更强大

  • SERVER-89904 更新用于“jepsen-docker”测试的 Jepsen 版本

  • SERVER-89930 如果“partitionByFields”包含密集化字段,则正确验证 $densify 阶段

  • SERVER-89933 删除分片分割性能测试

  • SERVER-89939 将用于直接连接日志摄取的日志限制为每小时一次

  • SERVER-89943 在包含降级和终止主节点操作的测试套件中,功能标志工具必须在出错时进行重试

  • SERVER-89989 扩展 sharded_backup_restore.js 以执行增量备份

  • SERVER-90020 明确使用 1 配置服务器进行 mongos_api_params_util 测试

  • SERVER-90053 [v7.0] 添加 SERVER- 89921 TODO,以便在向后移植相关票证后取消部分测试的注释

  • SERVER-90054 让 scoped_db_connection_test 不再不稳定

  • SERVER-90069run_restore.js 和 run_restore_unsharded.js 不应实施快速计数

  • SERVER-90090 将Amazon 2 发行版更新至最新版本

  • SERVER-90091 增强变更流分割事件测试,以应对相同事件。

  • SERVER-90112 不在 audit::log*ClusterParameter 中调用 FeatureFlag::isEnabled

  • SERVER-90116 备份文件游标需要系统授权

  • SERVER-90135 确保 ssl_linear 测试开始时 Windows 系统 CA 存储区处于干净状态

  • SERVER-90170 请勿在 explain_skip.js 中使用 jsTestName()

  • SERVER-90187 在运行 resmoke 测试之前清理多版本二进制文件

  • SERVER-90199 index_startup_prepareunique.js 测试的标记需要复制。

  • SERVER-90232 修改多版本套件,使其不运行依赖于使用诊断锁存构建 mongod 的 jstest

  • SERVER-90238 [7.0] 在查询统计直传中启用查询统计功能

  • SERVER-90248 在审计配置集群参数中插入 _id 字段

  • SERVER-90264 从编译中删除慢速步骤

  • SERVER-90288 按位查询操作符应将 BinData 中的最低可寻址字节解释为最低有效字节

  • SERVER-90320 在 WiredTigerStatsTest::EmptySession 中记录连接统计信息

  • SERVER-90443 企业聚合阶段的更新测试

  • SERVER-90630 让打包程序知道 sbom json 文件

  • WT-10802 处理测试/格式运行检查点时出现的 EBUSY 错误

  • WT-11972 如果逐出没有进展,则刷新应用程序线程快照

  • WT-12609 改进检查点清理和页面逐出逻辑

SERVER-89134 测试错误地假设事务之外的多次写入是原子的

SERVER-88200 手动创建的存储桶上的时间序列写入可能会出现异常

SERVER-{3 }30832 修复回滚时的 dbCheck 行为

  • WT-10807 跳过内存中作为树遍历的一部分的已删除页面

  • WT-11911 修复使用有界游标和 search_near 的“释放后使用”问题

  • SERVER-65974 用检查点游标替换 HistoricalIdentTracker

  • SERVER-74931 添加 AtomicWord::storeRelaxed

  • SERVER-76001 为 PericThreadToAbortExpiredTransactions 添加 serverStatus 指标

  • SERVER-76534 修复在尚未检查更改时,在备份游标中报告命名空间和 UUID 的问题

  • SERVER-77427 当分片仅将自身作为 $ 分片子管道的目标时,避免通过网络

  • SERVER-77530 在关闭时等待镜像执行器完成任务

  • SERVER-79049 服务器返回意外的 CollectionUUIDMismatch,其实际集合名称等于预期集合名称

  • SERVER-79637 使用相关谓词的 TS 外来集合在 $lookup 中的查询结果不正确

  • SERVER-79774 当负载均衡被禁用且集合的数据块位于正在清空的分片上时发出警告。

  • SERVER-80194 在 sharded_agg_helpers.cpp 中,我们检索CollectionRoutingInfo 而不检查ACID 事务

  • SERVER-80340 在初始同步期间处理和测试 dbCheck

  • SERVER-80341 sharded_agg_helpers:: 分片在通过路由表定位本地分片时不应附加 dbVersion

  • SERVER-81807 缓存的 SBE 计划已包含 let 绑定常量

  • SERVER-82349 Mongo7 在没有集合 UUID 的情况下删除 ApplyOps 索引/删除时会崩溃

  • SERVER-82571 insert_with_data_size_aware_balancing.js 在运行速度较慢的计算机/变体时偶尔可能会失败

  • SERVER-82717 QueryPlannerIXSelect::stripInvalidAssignments 尝试从 $_internalSchemaAllElemMatchFromIndex 中删除不存在的索引分配

  • SERVER-83193 将 WC 中已过时的 BatchedCommandRequest 获取器/设置器替换为 OperationContext 提供的获取器/设置器

  • SERVER-83370 对于时间序列集合,如果 PrepareUnique:true,应该会引发错误

  • SERVER-83984 WiredTiger 详细程度被禁止

  • SERVER-84440 在 serverStatus 中显示复制等待者的数量

  • SERVER-84653