Docs 菜单
Docs 主页
/
MongoDB Manual
/ /

6.0 变更日志

在此页面上

  • 6.0.20 变更日志
  • 6.0.19 变更日志
  • 6.0.18 变更日志
  • 6.0.17 变更日志
  • 6.0.16 变更日志
  • 6.0.15 变更日志
  • 6.0.14 变更日志
  • 6.0.13 变更日志
  • 6.0.12 变更日志
  • 6.0.11 变更日志
  • 6.0.10 变更日志
  • 6.0.9 变更日志
  • 6.0.8 变更日志
  • 6.0.7 变更日志
  • 6.0.6 变更日志
  • 6.0.5 变更日志
  • 6.0.4 变更日志
  • 6.0.3 变更日志
  • 6.0.2 变更日志
  • 6.0.1 变更日志
  • SERVER-84769 重新分片剩余OpTime算法不适用于较低的 elapsedTime

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

SERVER-94622 [v.]6 0如果 coll 为 image.collections,则跳过记录oplog约束违规

  • SERVER-92904 回复大小超过 BSONObjMaxInternalSize,而批处理在 BSONObjMaxUserSize 之内

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

SERVER-91436 从 $lookup聚合阶段删除未使用的 _internalCollation 参数

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

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

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

  • WT- 将9102 WT Mac 测试从 macOS.10 1411迁移到.0

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

  • WT-13643 将常绿 rhel81 -power8 主机升级到 rhel8 -power

  • SERVER-62921 改进同步源选择日志记录

  • SERVER-65803 从 CSRS 降级套件中排除 shard_encrypted_collection.js

  • SERVER-66109 修复 DNSHealthCheckWithBadHostNameFailsAndGoodHostNameSuccess 中 DNS 解析花费的时间超过预期的问题

  • SERVER-66603 确保我们不能在释放 WiredTigerBeginTransactionBlock 和将恢复单元标记为活动之间抛出异常

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

  • SERVER-68186 如果 collMod 导致不匹配,则在初创企业期间协调索引表元数据

  • 当 MatchExpression 未优化时,SERVER- QueryPlannerAccess::processIndexScans 失败70597

  • SERVER-76043 允许Shell构建原生PLAIN SASL客户端机制

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

  • SERVER-78769 负载均衡器的异步停止序列可能会在 mongod 关闭后继续运行(并引发错误的内存泄漏通知)。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • SERVER-91738 [v.]6 0CreateIndex 命令应检查当 indexOptions 包含 prepareUnique 时是否启用了 featureFlagCollModIndexUnique。

  • 检查 require_fcv_* 标签的 SERVER- Linter 是否 <= 当前版本91774

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

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

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

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

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

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

  • SERVER-92397 [v6 。0 ] Migrate v6 。0 到 AWS MacOS 队列

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

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

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

  • SERVER-93019 [v.]6 0删除 ephemeralForTest构建变体

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

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

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

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

  • SERVER-93672 修复 multiversionconstants.py 中的连接错误

  • SERVER-93771 8164在变体级别设置 enterprise-rhel- -ppc 文件超时

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

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

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

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

  • 如果在转换到从节点之前 HMAC 密钥刷新成功,SERVER-94104 [v.] 从节点(secondary node from replica set)可能会失败60

  • 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-94272 减少电源周期超时以满足常青约束条件

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

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

  • SERVER-94440 PoC on generate_token

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

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

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

  • SERVER- 重试94662 pipx install db-contrib-tool

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

  • SERVER-94820 减少模糊器生成的管道数量

  • SERVER-94869 [v.]6 0在FCV从. 升级到 期间,请勿使用 ChunkRange::extractKeyPattern。5060

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

  • SERVER-95085 修复 UnwindProcessor 中的问题

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

  • SERVER-95430 在部分任务超时时提供指向原始日志的链接

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

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

  • SERVER-95688 评估BSON错误是否应默认日志内存上下文

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

  • SERVER- [仅限97732 v.]6 0修复 range_deletions_setFCV.js 中导致测试挂起的争用条件

  • SERVER-98062 更新authenticode 密钥别名

  • SERVER-98220 [v.] 将6 0querystats 错误代码添加到 find_all_values_at_path_expression.js

  • WT-9939 在逐出时输入分割代,以防止过早释放分割父项

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

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

  • SERVER-70508 将当前线程计数添加到Linux上 serverStatus 中的 extra_info

  • SERVER-74072 确保 JournalFlusher 在其绑定的 ServiceContext 上运行

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

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

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

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

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

  • SERVER- 在 v 上的93829 enterprise-rhel-90 - 位上禁用unittest_shell_hang_analyzer。6460

  • SERVER-94123 将“bypassEmptyTsReplacement”添加到 IGNORE_UNSTABLE_LIST

  • SERVER-94166 在 v 中禁用 SBE查询引擎。60

  • SERVER-94170 恢复 SERVER-91570

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

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

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

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

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

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

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

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

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

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

  • SERVER-59419 可以通过 IgnoreInterruptionsGuard 析构函数在不同步的情况下写入到 OperationContext::_ignoreInterrupts

  • SERVER-66976 验证时间序列集合的存储桶集合

  • SERVER-66983 在验证中检查时间序列存储桶集合的 Control.version字段

  • SERVER-66987 在验证中检查时间序列的最小和最大字段

  • SERVER-68109 setup_spawnhost_coredump脚本应在完成运行后通过Slack通知用户

  • SERVER-69877 在初创企业恢复期间重新启动未完成的索引构建时,删除对目录的未加时间戳的写入

  • SERVER-70508 将当前线程计数添加到Linux上 serverStatus 中的 extra_info

  • SERVER-70802mongod 数据目录和FTDC 文件因超时而未上传

  • SERVER-71490 将稳态复制约束放宽 opCounters 移至日志

  • SERVER-72093 应用过时的 startIndexBuild oplog条目时,初始同步可能会失败并出现 IndexOptionsConflict

  • SERVER-73464 AutoGetCollectionForReadLockFree 可能会泄漏 lastApplied 读取源设置

  • SERVER-74350 处理 AutoMerger 抛出的异常

  • SERVER-74710 storage engine通过关闭 和 RandomCursor 析构函数减少争用

  • SERVER-76631 将 CPU 型号名称存储在 FTDC元数据中

  • SERVER-76777 索引构建外部中止和自身中止之间的死锁

  • SERVER-81318 TimestampMonitor 应当是高优先级,并且不应占用工单。

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

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

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

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

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

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

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

  • SERVER-84123 向 BSON 验证添加版本控制

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

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

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

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

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

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

  • SERVER-87731 [6 。0 ]启用功能标志

  • SERVER-87910 [v6 .0 ]记录6连接的 TLS 密码信息。 0 .x

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

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

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

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

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

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

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

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

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

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

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

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

  • SERVER-90777 恢复 SERVER-71520

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

  • SERVER-90898 将 change_streams_shards_start_in_sync 标记为 ppc64 le_incomplete

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

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

  • SERVER-91068 删除 read_ticket_exhaustion_with_stepdown 测试

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

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

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

  • SERVER-91188 2从 v 的多版本测试中删除 $_generateV ResumeTokens。60

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

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

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

  • SERVER-91250 _configsvrCommitSplitChunk 在提前返回时不会等待上次看到的optime (仅限6 。0 )

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

  • SERVER-91261 修复 中的 backports_required_for_multiversion_tests.yml。60

  • 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-91352 不检查 readConcern_atClusterTime_noop_write.js 中的无操作条目

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

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

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

  • SERVER-91459 [v6 .0 ]random_moveChunk_timeseries_insert_many.js 未使用 requires_fcv_ 51进行标记

  • SERVER-91484 al2023 arm cron only mongot6 。0变体无法通过compile_dist_test

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

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

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

  • SERVER-91570 在 v 中对超大型查询禁用 SBE。60

  • SERVER-91617 简化 中 $ifNull6 阶段构建器的生成。0

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

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

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

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

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

  • SERVER-91916 增加 上 ServiceEntryPoint6 关闭的超时时间。0

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

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

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

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

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

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

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

  • SERVER- 用92170 "(function(){ .. }());" 包装 'empty_ts' jstests

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

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

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

  • SERVER-92291 [v5 .0 ][v6 .0 ]添加 pip install 重试

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

  • SERVER-92377 清理 system_perf.yml 配置

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

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

  • SERVER-92516 删除 openssl111 构建变体

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

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

  • SERVER-92625 固定 v5 050的版本。 改为 。 。28 在 v 上的混合模式升级测试失败的时间序列中。60

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

  • SERVER-92712 Progress_monitor_doesnt_crash_on_not_ritic 应使用较小的 PROGRESS_TIMEOUT_SECONDS 值

  • SERVER-92733 将 PyGithub 更新为1 。58

  • SERVER-92751 8修复大端机器的简单 b ResetRLE 测试

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

  • SERVER-92812 删除 gCollModTimeseriesBucketsMayHaveMixedSchemaData功能标志

  • SERVER-92906 删除旧版老化并构建与变体生成相关的死代码

  • SERVER-92963 移动5 。0 。28 44到 multiversion_platform_ _or_later resmoke 调用

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

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

  • SERVER-93105 [v6 .0 ]通配符索引解析应考虑索引规范顺序

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

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

  • SERVER-89893 将 _flushReshardingStateChange 使用的执行器从任意改为固定

SERVER-88949 解释经典多计划器显示不正确的跳过量

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

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

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

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

  • SERVER-70351 在测试 cancel_coordinate_txn_commit_with_tickets_exhausted.js 中重试 txn

  • SERVER-71304 PlanExecutorImpl 缓存了集合扫描阶段,以便稍后在多计划之前使用

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

  • SERVER-73485 删除 jstests/parallel/basic*

  • SERVER-74931 添加 AtomicWord::storeRelaxed

  • SERVER-75441 在较大发行版上的 Enterprise SUSE 上运行内存密集型测试12

  • SERVER-76001 为 PericThreadToAbortExpiredTransactions 添加 serverStatus 指标

  • SERVER-76214 在 WiredTigerStatsTest::EmptySession 中记录 WiredTigerStats

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

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

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

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

  • SERVER-78082 确保未记录 $queryStats HMAC 密钥参数

  • SERVER-78509 将存储统计信息添加到复制的慢速操作日志条目

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

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

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

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

  • SERVER-80922 使用 $setWindowField 时,对象字段顺序未定义

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

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

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

  • SERVER-83886 提高 WiredTigerStatsTest::EmptySession 中的日志详细程度

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

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

  • SERVER-84530 将查询统计键哈希添加到 $queryStats 输出中

  • SERVER-84761 MigrationSourceManager 可能会因为 ChunkManager 信息过期而无法发出 migrateChunkToNewShard。

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

  • SERVER-85681 修复了将负值传递给 BasicBufBuilder::grow() 的问题

  • SERVER-85751 删除 $vectorSearch 字段验证

  • SERVER-86253 添加 serverstatus 以记录有多少用户在使用可重试写入

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

  • SERVER-86327 在某些情况下,不维护每个存储桶列的时间序列单一架构

  • SERVER-86474 带有 $set: { foo: Timestamp(0, 0) } 的 $_internalApplyOplogUpdate 未正确复制

  • SERVER-86478 时间序列存储桶最小/最大值在某些情况下无法追踪空字段名称

  • SERVER-86482 在失效期间保留授权缓存生成互斥锁

  • SERVER-86648 可恢复索引生成排序器文件在关机时无法同步

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

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

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

  • SERVER-87736 将查询统计信息向后移植到 6.0

  • SERVER-87845 修复看门狗单元测试 PauseAndResume 超时问题

  • SERVER-87930 Unittest CaptureLogs 实用工具允许对日志语句进行不同步访问

  • SERVER-87942 [6.0] 6.0 向后移植测试审核

  • SERVER-87943 [v6 .0 ]在6上启用查询统计 sys-perf 变体。 0

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

  • SERVER-87987 时间序列优化不排除 TimeField,尽管它被 $addFields 重命名并被项目排除在外

  • SERVER-88017 解决 TimestampKVEngineTest 中锁顺序颠倒的 TSAN 错误

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

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

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

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

  • SERVER-88548 未找到合适的索引时,checkShardingIndex 命令必须抛出 InvalidOptions

  • SERVER-88656 让分片时间序列查询回扣日志不再那么可怕

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

  • SERVER-88833 mongos 使用 w:0 为客户端发送的写入生成回复

  • SERVER-88864 让 nodes_eventually_sync_from_closer_data_center.js 更稳健地应对暂时心跳缓慢问题

  • SERVER-88885 添加在从节点上停止应用 dbcheck 批处理的方法

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

  • SERVER-89034 迁移文档时始终保留 0-valued 时间戳,添加测试

  • SERVER-89036 BSONColumn 验证应处理 CodeWScope

  • SERVER-89068 为 sys-perf 项目显式设置 exec_timeout 和 timeout_secs

  • SERVER-89154 ReplicaSetMonitorManager::_stats 上的数据争用

  • SERVER-89163 数据块迁移目标应等待多数后再使用关键部分

  • SERVER-89235 internal_strip_invalid_assignment.js 缺少标签

  • SERVER-89251 恢复 v7.0 和 v6.0 中的并发 movePrimary 和聚合测试

  • SERVER-89268 缺少 'let' 变量,该变量被错误序列化为空对象

  • SERVER-89279 打开重复备份文件名时处理 EBUSY

  • SERVER-89299 $setWindowFields 聚合命令会生成不稳定的哈希值

  • SERVER-89361 在6 中使用批量删除时,报告的已删除文档数量有误。0

  • SERVER-89402 insert_with_data_size_aware_balancing.js 与杀死/终止 CSRS 主节点的测试套件不兼容

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

  • SERVER-89443 将 insert_with_data_size_aware_balancing.js 重写为基于 ShardingTest 的测试

  • SERVER-89474 解析 $setWindowFields 时正确验证 sortBy

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

  • SERVER-89554 修复 evergreen/compiled_binaries_get.sh 脚本

  • SERVER-89602 [v6 .0 ]研究检查查询统计信息功能标志的最佳方法

  • SERVER-89618 重建已准备的事务时必须禁用验证

  • SERVER- 使用特定标签克隆 gen/mongo 中的89623 Jepsen 存储库10

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

  • SERVER-{389646 将所有网络错误代码字符串添加到 isNetworkError() 在异常消息中查找的字符串列表中

  • SERVER-89653 使用 --no-cache-dir 参数安装 db-contrib-tool

  • SERVER-89671 将ignore_dbcheck_in_initial_sync.js 添加到 的 backports_required_for_multiversion_tests.yml6 中。0

  • SERVER-89698 执行传输会话清理时抛出的异常可能导致 mongos 终止

  • SERVER-89717 修复 jstests/core/command_let_variables_expressions.js,使其可以在7 和 之前的多版本测试中运行3

  • SERVER-89752 让 logkeeper buildID 在分支时保持独一无二

  • SERVER-89851 删除 v 上的租户_migration_abort_forget_retry.js。60

  • SERVER-89869 [v7 .0 ]删除 mqlrun 测试

  • SERVER-89899 从 Evergreen/feature_flag_tags_check.sh 中删除与企业存储库相关的代码

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

  • SERVER-89936 排除在 trySbeEngine 构建变体中运行的闩锁测试

  • SERVER-89952 [v6 .0 ]增加 cron 的查询统计信息

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

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

  • SERVER-90005 [v6 .0 ]在查询统计并发工作负载中放宽错误检查

  • SERVER-90006 调整提交消息验证以处理 GitHub 合并队列

  • SERVER-90013 避免在 command_let_variables_expressions.js 中使用 jsTestName

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

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

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

  • SERVER-90071 [v6 .0 ]从查询统计信息变体中排除诊断锁存器测试

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

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

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

  • SERVER-90144 [v6.0]修复 Debian 11 上的多版本设置配置

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

  • SERVER-90177 删除 上 FindCmdShape 上的 sizeof static_assert。60分支

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

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

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

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

  • SERVER-90342 向后移植 DataCorruptionDetectionMode

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

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

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

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

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

  • SERVER-90921 [v6 .0 ]由于 Python驾驶员版本导致查询统计信息 DBRef 测试失败

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

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

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

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

  • WT-9502 检查点清理不应将脏页标记为已过时

  • WT-11532 使用游标 RNG 修复会话重置 RNG

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

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

SERVER-84368 如果从过时的 mongos 针对非空的分片集合运行,则 CreateIndex 会由于 StaleConfig 错误失败

SERVER-83602 $or -> $in MatchExpression 重写不应生成直接嵌套在另一个 $or 中的 $or

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

WT-11062 安全释放引用地址以允许并发访问

  • WT-11845 使用截断修复交易可见性问题

WT-12587 为旧版 clang 重新启用 compile-clang 任务

  • SERVER-68128 生成命令响应时抛出的异常导致网络错误

  • SERVER-72431 使分割数据块提交具有幂等性

  • SERVER-72703 将 $out 的数据库锁降级为 MODE_IX

  • SERVER-74375 故障注入点不应允许逃逸 FCBIS:_finishCallback

  • SERVER-75355 利用可查询加密改进解释

  • SERVER-75845 在 fcbis_election_during_storage_change.js 的并行 shell 中捕获 InterruptedDueToStorageChange

  • SERVER-77559 为 resmoke 实现文件系统日志处理程序

  • SERVER-77737 $top/$bottom 给出的分片集合和常量表达式的结果不正确

  • SERVER-78556 将 internalInsertMaxBatchSize 的默认值返回到 64

  • SERVER-78852 测试 movePrimary 和 $out 同时运行

  • SERVER-79286 创建查询旋钮

  • SERVER-79400 实施文档数量打破平局的启发式算法

  • SERVER-79575 修复 numa 节点计数

  • SERVER-79999 减少 macos 构建器上的测试代码覆盖率

  • SERVER-80177 对于不合规的文档,validate() 不应返回 valid:false

  • SERVER-80233 实现索引前缀启发式算法

  • SERVER-80275 添加详细计划评分的日志行

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

  • SERVER-80363 设置 wtimeout 时不遵循服务器默认的 writeConcern 参数配置

  • SERVER-81163 将 wiredTigerStressConfig 设置为 true 时 compact.js 会超时

  • SERVER-81400 BsonColumn 的结构验证

  • SERVER-82094 在 Amazon 2023 上发布 mongo v6

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

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

  • SERVER-83501 编写脚本以生成用于运行 sys-perf 的所有可用服务器参数的文件

  • SERVER-83508 看门狗和 FCBIS 之间竞相删除旧存储文件

  • SERVER-83952 修复 BSONColumn 验证的模糊测试失败

  • SERVER-83956 负载均衡器在多版本集群中错误地发出警告消息

  • SERVER-84125 在 BsonColumn 验证中检查字段名大小

  • SERVER-84179 Simple8b 构建器在写入 RLE 块后未完全重置状态

  • SERVER-84336 在某些情况下,时间序列插入可能会在 WriteBatches 中留下悬空的 BSONObj

  • SERVER-84612 为 immer 定义一个版本

  • SERVER-84615 为 linenoise 定义一个版本

  • SERVER-85368 更新 sys-perf 中的 genny 模块以指向 mongo/genny 而非 10 gen/genny

  • SERVER-85534 提交分片集合后对矢量时钟进行检查点的检查

  • SERVER-85580 撤销任何对 ScopedSetShardRole 构造失败的更新

  • SERVER-85633 为 res_ninit 调用添加锁定

  • SERVER-85694 $searchMeta 聚合管道阶段在 PlanShardedSearch 之后未将正确的查询传递给 mongot

  • SERVER-85714 BSONColumn 验证器需要将 MinKey 和 MaxKey 视为未压缩

  • SERVER-85716 修复了将空缓冲区传递给 BsonColumn 验证的问题

  • SERVER-85721 指向常青任务日志龙虾链接到欧芹

  • SERVER-85843 如果数据库已被并行删除,则写入操作可能会失败并指示 NamespaceNotFound(仅限分片)

  • SERVER-85869 在配置分片上详尽查找可能会返回过时的数据

  • SERVER-85973 更新 README.third_party.md 以表明 Valgrind 已根据 BSD-4 -Clause 获得许可

  • SERVER-86017 将多规划器 tie breaking 改进向后移植到 v6.0

  • SERVER-86065 BSONColumn 结构验证应该检查是否存在嵌套交叉模式

  • 服务器 -86116 CreateCollectionCoordinator 可能无法在提交时创建数据块元数据。

  • SERVER-86214 将所有以“bazel-”开头的输出目录添加到 Git 的忽略列表中

  • SERVER-86273 $search 应在 establishSearchCursors 中设置协议版本和搜索序列令牌

  • SERVER-86388 从 6.0 删除 fle_drivers_integration.js 测试

  • SERVER-86395 在从稳定检查点恢复 ConvertToCapped 时调查 DuplicateKey 错误

  • SERVER-86403 修复 THP 启动警告

  • SERVER-86407 验证在应产生完整结果时未产生完整结果

  • SERVER-86419 SBE 和 Classic 对于 NumberDecimal 无穷大上的 $bitsAnyClear 有不同行为

  • SERVER-86424 $facet 应能使用 SearchSequenceToken 生成文档

  • SERVER-86433 使用前清除存储在端点上的 data_union 中的内存

  • SERVER-86454 合并 canSwapWithRedact 和 canSwapWithSingleDocTransform 约束

  • SERVER-86619 Document::shouldSkipDeleted() 在不检查是否丢失的情况下访问字符串

  • SERVER-86622 重新分片协调器使用可能过时的数据库信息

  • SERVER-86632plan_cache_drop_database.js 应捕获 DatabaseDropPending 错误

  • SERVER-86634 以 ecoc.compact 结尾的集合必须被视为 FLE 集合

  • SERVER-86646 修复 decodeRecordIdStrAtEnd 处理未结束大小字节的问题

  • SERVER-86672 CollMod 协调程序使用可能过期的数据库信息

  • SERVER-86705 moveChunk op 比 ttl_deletes_not_targeting_orphaned_documents.js 中的 TTL 索引慢

  • SERVER-86717 重新分片应验证用户提供的区域范围不包含带 $ 前缀的字段。

  • SERVER-86772 修复 racy watchdog_test

  • 服务器-86774 增加 PIT(时点还原)测试的 oplog 大小

  • SERVER-86782geo_axis_aligned.js 耗时过长

  • SERVER-86812ClusterChunksResizePolicy 可能会导致 setCompatibilityFeatureFeature 在降级集群时导致配置服务器崩溃

  • SERVER-86817 clusterChunksResizePolicy 完成后无法完全清理其状态

  • SERVER-86822 从 macOS 构建器中删除 sharding_gen

  • SERVER-86840 修复收集 unittest 脚本以处理分割 unittests 任务

  • SERVER-87058 来自从节点的数据段刷新在刷新时不会等待多数 writeConcern

  • SERVER-87224 在旧分支的测试变体中启用诊断 latching

  • SERVER-87260 修复 atlas azure intel 变体 6.0

  • 服务器-87306 禁止在关闭期间访问 OCSP 管理器 ptr

  • SERVER-87323 未来的延续必须将矢量时钟捕获为共享指针

  • SERVER -87415从 sys-perf 中删除 run_command__simple 工作负载

  • SERVER-87479 在 evergreen 的发布分支上手动运行 SBE 构建变体,以生成和添加带有 $skip/$limit 前缀的 SBE $group/$lookup 测试

  • SERVER-87521 修复 BackgroundSync 中制作 RollbackImpl 与关闭之间的竞争问题

  • SERVER-87544 修复 gitignore 以允许 git 识别企业模块

  • SERVER-87567 SessionWorkflow 应正确返回格式错误的请求的响应错误

  • SERVER-87610 放宽对接收到过时异常的命名空间的 shardVersionRetry tripwires

  • SERVER-87616 在具有 SBE 的发布配置上创建最小的 TrysbeEngine 构建变体

  • SERVER-87905 BSONColumn 验证整数溢出

  • 服务器-87979 调查并修复 v6.0 上的 projection_executor_redaction_test

  • SERVER-88111 random_DDL_CRUD_operations.js 批量插入应执行最大内部 InsertMaxBatchSize 插入

  • SERVER-88136 修复 arbiter_always_has_latest_fcv.js 测试以正确测试仲裁节点 FCV 行为

  • SERVER-88149 使用 no_selinux 标记 group_lookup_with_canonical_query_prefix.js

  • SERVER-88202 修复 BSON 验证中可能存在的整数溢出问题

  • SERVER-88262 在 read_pref_with_hedging_mode.js 中防止超时

  • SERVER-88650 关机期间 VectorClockMongoD 中的死锁

  • SERVER-88755 确保所有 sys-perf 构建变体都指定了 mongodb_setup_release

  • SERVER-88942 更新包含下载旧二进制文件修复的 db-contrib-tool 版本

  • SERVER-88971 50 和 60 上较旧的 sys-perf 变体不再需要

  • WT-10178 修复导致 prepare-conflict 格式超时的定时压力

  • WT-11241 跳过当前事务 snap_min 作为树遍历的一部分可见的已删除页面

  • WT-11987 表格的版本号降为 version=(major=1,minor=0)

  • WT-12043 移除过时的 HAVE_DIAGNOSTIC ifdefs 以避免内存泄漏

  • WT-12227断言在 6.0 上触发 __hs_delete_record

  • WT-12304 RTS 应该提供关于它还需要做多少工作的信息

  • WT-12321 添加统计数据以跟踪打开了多少批量游标

  • WT-12379 在 Windows 上 6.0 上的 python 版本不正确。

  • WT-12402 添加统计数据以追踪驱逐服务器何时跳过遍历树

SERVER-81508 引发 ShardCannotRefreshDueToLocksHeld 时,可能会重复执行写入语句

SERVER-82929 $listSearchIndexes 需要查找权限操作,而不是按其预期的 listSearchIndexes 权限操作

  • WT-12316 修复 6.0 及更早版本分支的测试/格式中的计时压力选项

SERVER-62957 添加 reshardCollection 变更流事件

  • SERVER-64444 升级后,listIndexes 在无效 5.0 之前版本的索引规范上失败

  • SERVER-65908 更新 reshardCollection noop 消息的字段

  • SERVER-66503 在执行取消索引时抛出 ObjectIsBusy

  • SERVER-68674 供应商的不可变/持久数据结构库

  • SERVER-69413 文档更新

  • SERVER-72839 如果没有提供 CAFile 和 clusterCAFile,服务器会跳过对等证书验证

  • SERVER-74874 为不可变的无序映射和集添加 typedef

  • SERVER-74875 实现不可变的有序地图和设置

  • SERVER-74876 评估要使用哪种 immer 内存策略

  • SERVER-74946 将 CollectionCatalog 中用于集合查找的容器转换为不可变容器

  • SERVER-74947 将 CollectionCatalog 中用于视图查找的容器转换为不可变的

  • SERVER-74951 将 CollectionCatalog 中用于配置文件设置的容器转换为不可变

  • SERVER-75263 添加 immer 基准

  • SERVER-75497 将 CollectionCatalog 中的有序容器转换为不可变容器

  • SERVER-75613 为不可变的数据结构添加 GDB 美观打印机

  • SERVER-75851 为不可变向量添加 typedef

  • SERVER-76789 将 immer 添加到 README.third_party.md

  • SERVER-77694 无法使用 --opt=off 编译 immer 标头

  • SERVER-78311 mongo 在插入命令存在 writeErrors 时不会报告 writeConcernError

  • SERVER-78662 索引构建、降级、准备事务和 MODE_IS coll 锁导致死锁

  • SERVER-78911 在 X.509 集群内身份验证期间始终抑制“向 saslSupportedMechs 提供了不同的用户名”日志

  • SERVER-79150 将 ScopedSetShardRole 范围缩小到索引构建的设置阶段

  • SERVER-79202PinnedConnectionTaskExecutor 在关闭时可能会挂起

  • SERVER-80150 使用客户端元数据记录协商的网络压缩器

  • SERVER-80279 在不存在的事务上提交然后继续,会触发不变量

  • SERVER-80978 修复 TTLMonitor::onStepUp 和已就绪事务之间的潜在死锁

  • SERVER-81021 通过考虑闭区间来改进索引前缀启发法

  • SERVER-82353 当 movePrimary 并发运行时,多文档事务可能会丢失文档

  • SERVER-82627 ReshardingDataReplication 未加入 ReshardingOplogFetcher 线程池,导致不变量失败。

  • SERVER-82815 通过聚合公开服务器的索引键创建

  • SERVER-83050 在 AL2-openssl-1.1.1 上创建 mongodb 的部署

  • SERVER-83119 如果启用 notablescan,从节点副本会在聚集文档上崩溃

  • SERVER-83145 共享缓冲区片段错误地跟踪 freeUnused() 中的内存使用情况

  • SERVER-83337 在 macOS 上重新启用 wt_size_storer_cleanup_replica_set.js

  • SERVER-83369 索引创建不会强制执行 bucketSize 字段的类型

  • SERVER-83564 确保进程字段在 config.locks 中编入索引

  • SERVER-83610 考虑减少 $documents 所需的权限

  • SERVER-83955 修复 replsetGetStatus 命令中的错误警告消息

  • SERVER-84063 从 Security Daily Cron 中删除 BlackDuck

  • SERVER-84233 支持 BSONColumn 格式的 BSON MinKey 和 MaxKey

  • SERVER-84722 创建未记录的服务器参数供内部使用,以跳过插入代码路径上的文档验证

  • SERVER-84747 将企业模块整合部署到分支 v6.0 中

  • SERVER-84749 从 macOS 变体中删除 sharding_update_v1_oplog_jscore_passthrough

  • SERVER-84772 删除企业变体中与 Stitch 相关的任务

  • SERVER-85167 大小存储器可在回滚销毁的同时刷新

  • SERVER-85171 分割 unittest 任务

  • SERVER-85206 提高 full_range.js 和 explicit_range.js 的性能

  • SERVER-85245 wiredTigerConcurrentReadTransactions 的 setParamater 期间出现 FailedToParse 错误

  • SERVER-85263 报告转义的客户端应用程序名称

  • SERVER-85306 更新 sys-perf 配置以使用 HTTPs github 链接而不是 SSH

  • SERVER-85364 [6.0] 将 CollectionCatalog 中的资源映射转换为不可变映射

  • SERVER-85365 [6.0] 将 CollectionCatalog 中的影子目录转换为不可变的

  • SERVER-85386 [v6.0]调整配置以确保“企业”模块不会出现在版本清单中

  • SERVER-85419 如果在排干过程中没有找到合适的接收者,负载均衡器会污染日志

  • SERVER-85530 刷新测试证书

  • SERVER-85631 删除 jstests/noPassthrough/ttl_expire_nan.js

  • SERVER-85652 更新 DSI atlas azure 任务以使用 AL2 编译工件。

  • SERVER-85693 修复 User::validateRestrictions 中潜在的访问冲突

  • SERVER-85707 [v6.0] 在 v6.0 上添加 $changeStreamSplitLargeEvent 阶段失败mongoS

  • SERVER-85771 使 $bucketAuto 在 groupBy 字段为空字符串的情况下更稳健

  • SERVER-85848 $redact 抑制变更流优化

  • SERVER-85984 插入大于用户最大值的文档的测试不稳定

  • SERVER-86027 使用 requires_persistence 和 requires_replication 标记 insert_docs_larger_than_max_user_size_standalone.js

  • SERVER-86081 由于 Evergreen 日志校订,Sys-perf 缺少必需的参数

  • SERVER-86177 删除向后移植期间添加的额外行

  • SERVER-86363 使容器注册表静默登录

  • WT-9057 压缩游走中的空地址读取

  • WT-9824 按测试/格式向文件管理器 WT 连接配置添加测试

  • WT-12077 zSeries 上堆栈缓冲区的硬件校验和计算不正确

  • WT-12211 修复挂起分析器中的 PATH 环境变量以生成 python 核心转储 (7.0)

  • WT-12272 删除 evergreen.yml 中不必要的模块

  • SERVER-50792 当无法找到 shardCollection/refineCollectionShardKey 的分片键索引时,将返回更多有用的错误信息

  • SERVER-73763 重分片不会扩展 config.tag 文档的区域范围,从而导致配置服务器主节点因重复键错误而陷入 fassert 循环

  • SERVER-82838 } 在持久化重分片 oplog 应用程序进度时,ReshardingOplogApplier 使用 {w:"majority", wtimeout: 60000} 写关注

  • SERVER-82883 当参与者处于准备就绪状态时,在升级时恢复 TransactionCoordinator 可能会阻止获取读/写票证

  • SERVER-82953 CreateCollectionCoordinator::checkIfOptionsConflict 应该更详细

  • SERVER-83146 批量写入操作可能会因 NamespaceNotFound 而失败

  • SERVER-83775 请勿在拥有超过理想数据大小的分片之间均衡数据

SERVER-70155 添加 oplog 槽对 mongod“慢速查询”日志行保持开放状态的持续时间

SERVER-33494 WT SizeStorer 永远不会删除旧条目

  • SERVER-62955 为 reshardCollection 命令添加无操作 oplog 条目

  • SERVER-65666 在对新集合分片时,不要在排空的分片上创建数据块

  • SERVER-67766 日志索引和集合成功删除

  • SERVER-69615 WiredTiger 中的回滚模糊测试会导致大小存储在关闭时被标记为脏

  • SERVER-70338 在关机和回滚过程中,Query Yield 无需加锁即可访问存储引擎

  • SERVER-70974 修复当用户指定 TCP Fast Open 服务器参数时触发的提前退出问题

  • SERVER-71923 为 configureC ollectionBalancing 调用发出更改日志事件

  • SERVER-72683 增加 disk/directoryperdb.js 中的超时时间

  • SERVER-73439 使 Killop 测试设置中的 $inProg 过滤器更加具体

  • SERVER-74074 从并发并行套件中排除身份验证一致性工作负载

  • SERVER-75033 从 macOS 上的测试失败中捕获核心转储

  • SERVER-76560 时间序列集合并不总是正确执行 expireAfterSeconds 设置

  • SERVER-77311 当从节点跳过两阶段索引构建时(构建索引子集),添加新的日志信息

  • SERVER-77506 分片多文档事务可能会导致数据和 ShardVersion 不匹配

  • SERVER-77827 允许恢复角色删除 system.views

  • SERVER-77926 为执行器工作线程添加 LSAN 抑制

  • SERVER-78009 如果节点关闭,则 shardSvrCommitReshardCollection 命令应该会失败并可恢复

  • SERVER-79235 rolling_index_builds_interrupted.js checkLog 依赖于 clearRawMongoProgramOutput

  • SERVER-79864 TTL 删除器无法正确处理具有扩展范围日期的时间序列集合

  • SERVER-79982 批量目录编写器可以与 HistoricalCatalogIdTracker::cleanup() 并发运行,并导致错误的 PIT 查找结果。

  • SERVER-80660 记录 mongodb 在启动和关闭期间花费时间的摘要

  • SERVER-80789 使 AutoGetOplog 在作为独立启动的副本集节点中表现一致

  • SERVER-80974 删除 local.* 集合和索引时发生非正常关闭会使目录不一致

  • SERVER-81028 在 v7.0 中存在并发集合重命名的情况下,$listCatalog 行为不正确。

  • SERVER-81046 将 requireSequenceTokens 添加到 SearchCommand.CursorOptions

  • SERVER-81133 将路由表缓存持久化的加速逻辑

  • SERVER-81143 export_import_concurrency.js 在关闭子 resmoke 客户端时应检查代码 2

  • SERVER-81375 在 CSRS 降级套件中禁用内部事务重新分片测试

  • SERVER-81442 定期唤醒 WT oplog 回收线程

  • SERVER-81606 从内存变体中排除未加时间戳的目录耐久性测试

  • SERVER-81949 使用 copybara 从 10gen/mongo 同步到 v4.4 上的 mongodb/mongo

  • SERVER-82043 增强 10gen/mongo 提交的提交消息验证

  • SERVER-82073 修复在 collection_defragmentation.js 中生成合并数据块命令的问题

  • SERVER-82111 在 sharded_agg_helpers.cpp 中,将不变量移动到响应状态检查下方

  • SERVER-82197 如果 $group 在存在排序规则的情况下溢出,则 SBE 中的查询结果不正确

  • FCV op观察器中的 SERVER- 提交处理程序容易受到中断82223

  • SERVER-82365 优化负载均衡器集合分布状态柱状图的构建(第 2 次尝试)

  • SERVER-82368 在 SBE 和经典版中匹配顶部/底部的 N 个累加器

  • SERVER-82391 [v4.4]仅支持 GitHub 应用程序 CopyBara Syncer:10Gen-to-MongoDB 将新提交同步到 mongodb/mongo

  • SERVER-82437 db.collection.getSearchIndexes(<indexName>) 返回重复索引

  • SERVER-82447 当 $project 在测量字段上使用 $getField 时,$project 错误地下推了时间序列

  • SERVER-82449 [v4.4] 为特定的无变更场景优化 copybara 同步行为

  • SERVER-82555 使用浅克隆加速性能测试

  • SERVER-82640 在 Evergreen 中编译服务器时将 mongod --version 输出上传到 S3

  • SERVER-82708 更新用于性能测试稳定分支的变体

  • SERVER-82730 validate cmd 在损坏的键字符串上可以保持不变

  • SERVER-82781 模拟崩溃测试挂钩在复制数据时可能会留下部分文件

  • SERVER-82967 在索引构建设置期间调用 ActiveIndexBuilds::registerIndexBuild() 后的降级不会自行取消注册

  • SERVER-83091 $or 查询可以在计划枚举期间触发无限循环

  • SERVER-83099 LDAPTimer::setTimeout 可内联运行回调

  • SERVER-83107 将“类型”字段添加到搜索 IndexDefinition 结构

  • SERVER-83161 修复在未获取互斥锁的情况下从 MigrationDestinationManager 并发读取 _errMsg 的问题

  • SERVER-83283 修改 copybara 脚本,以便在失败时发送 Slack 消息

  • SERVER-83336 在 macOS 上暂时禁用 wt_size_storer_cleanup_replica_set.js

  • SERVER-83354 在每次提交后安排 copybara 实例

  • SERVER-83389 aggregation_optimization_fuzzer 在 6.0 和 7.0 上失败,并禁用了 disablePipelineOptimization 故障点

  • SERVER-83485 修复验证过程所使用的多键路径序列化代码

  • SERVER-83494 [7.0] 修复范围删除器单元测试用例

  • SERVER-83567 推入经典存储缺失值。

  • SERVER-83592 添加 resmoke 标志 --enable_enterprise_tests 启用企业 js 测试

  • SERVER-83655 恢复 admin.system.new_users 的合法客户端命名空间异常

  • SERVER-83830 在企业构建中,使用 storageEngine.inMemory 选项在副本集中创建集合会破坏从节点

  • SERVER-83866 将 BAC KPORTS_REQUIRED_BASE_URL 从 mongodb/mongo 更新为 10gen/mongo

  • SERVER-83874 移动主操作不会删除发送分片上的 db.system.views

  • SERVER-83916 为未连接线程池泄漏的线程添加 LSAN 抑制功能

  • SERVER-83993 timeseries_union_with.js 在 v6.0 的 retryable_writes_downgrade 套件中间歇性失败

  • SERVER-84013 对于嵌套 $or 中具有重复谓词的查询,索引扫描计划的结果不正确

  • SERVER-84130 当存储桶中的某些事件缺少字段时,存储桶级过滤器优化不正确

  • SERVER-84353 读取票证耗尽的 stepDown 死锁测试不稳定

  • WT-11121 失败:格式化下一个返回的 OOO 密钥

  • WT-11186 恢复 ignore_prepare 语义以使用 read_commissed isolation 而不是 read_uncommissed 进行读取

  • WT-11491 记录启动和关闭 WiredTiger 所花费的时间

  • WT-11774 添加诊断统计信息以调查逐出服务器无法对页面进行排队的情况

  • WT-12036 针对 Windows 上的锁争用问题的变通办法

  • WT-12147 暂时禁用 clang-analyzer

SERVER-77479 分片重命名参与者可能会错误地快照/恢复待处理的范围删除文档

  • SERVER-67622 优化 timeseries_dotted_path_support 函数

  • SERVER-69244 当会话默认读关注设置为“多数”时,$merge 会失败。

  • SERVER-71819 向所有分片广播 collMod 命令

  • SERVER-73430 改进 OpenSSL 3.0 的哈希、HMAC 和加密算法查找

  • SERVER-74033 移除标识强制删除,以便处理 ENOENT

  • SERVER-74060 管道 clone() 可能会导致 opCtx 指针悬空

  • SERVER-74714 待删除的标识 reaper 记录干扰错误,直到检查点完成

  • SERVER-77113 从时间序列索引中排除包含点的字段

  • SERVER-78108 POS 接口应公开其关闭状态

  • SERVER-78115 在使用来自配置服务器的新路由信息之前,分片主节点必须提交多数写入

  • SERVER-78252 如果没有分片键索引,则阻塞哈希分片键的数据块迁移

  • SERVER-78342 当没有文档匹配时,慢速查询中返回的 n 不正确

  • SERVER-78384 mongos 应该允许 --端口 0

  • SERVER-78530 启用功能标志

  • SERVER-78687 设置 10gen/mongo 和 10gen/mongo-copybara 之间的 copybara 同步

  • SERVER-79251 测试删除哈希分片键索引中间数据块迁移会中止迁移

  • SERVER-79446 插入忽略时间序列集合的 collectionUUID

  • SERVER-79585 时间序列集合上的有效 $match 查询失败

  • SERVER-79632 当哈希分片键索引不存在时停止范围删除

  • SERVER-79926 调查 OCSP 故障的可能性

  • SERVER-79975 [经典] 优化大型群组密钥

  • SERVER-80157 ExclusionProjectionExecutor 强制文档缓存加载排除的字段

  • SERVER-80203 标准化时间序列元字段可以打破插入定位

  • SERVER-80270 测试新的 evergreen 函数变体行为

  • SERVER-80809 使 _logOplogEntriesForInvalidResults 能够适应不存在的 oplog

  • SERVER-80886 $out 可能在 movePrimary 之后因 StaleDbVersion 而发生故障

  • SERVER-80988 [6.0] 搜索索引管理命令无法检测到其他分片上的集合

  • SERVER-81033 如果 DBPrimary 分片没有数据块,则忽略来自 DBPrimary 分片的 collMod 响应

  • SERVER-81106 接收分片不会等到集合版本在本地保存好后再开始克隆阶段

  • SERVER-81201 限制接收分片在克隆阶段的内存使用

  • SERVER-81295 无法使用 V1 恢复令牌恢复 V2 变更流管道

  • SERVER-81390 HashAggStage 在溢出到磁盘时无法遵守排序规则

  • SERVER-81431 将 canaries_only 任务添加到旧的 mongo 分支

  • SERVER-81435 添加指标,获知时间序列群组提交的影响

  • SERVER-81524 setUserWriteBlockMode 的无操作调用必须等待 SystemLastOpTime 的多数确认

  • SERVER-81532 修复 timeseries_groupby_reorder.js 上的标签

  • SERVER-81581 延长 BlackDuck 超时时间

  • SERVER-81603 将负载均衡器的流工作线程设置为可中断,以支持配置服务器的正确降级

  • SERVER-81762 等待运行测试,直到 read_preference_metrics.js 中的 HMAC 密钥刷新完成

  • SERVER-81886 在非 FCV 6.0 二进制上禁用 jstests/core/fts_index3.js

  • SERVER-81904 解决 UpdateChunkMapRandom 单元测试中的 test-only 问题

  • SERVER-81925 autosplit_setFCV_downgrade_from_60.js 应忽略并发删除操作引起的 NamespaceNotSharded 错误

  • SERVER-81942 ShardingDDLCoordinator应在锁超时错误时重试

  • SERVER-81966 避免在刷新期间修改以前的 ChunkMap 实例

  • SERVER-81985 数据库上不应允许使用 FlushRoutingTableCacheUpdates 命令

  • SERVER-82003 电源循环测试缺少变量

  • SERVER-82070 经典窗口函数 $stdDevSamp 错误地处理空窗口框架

  • SERVER-82204 经典窗口函数的第一/最后句柄缺失字段错误

  • SERVER-82234 session_pooling.js 中的宽松断言

  • SERVER-82325 配置服务器可能在负载均衡轮询期间保持不变

  • SERVER-82410 DocumentSourceListSearchIndexes 应保存命令对象的自有副本

  • SERVER-82446 $densify 使用案例可能会导致文档超出范围

  • SERVER-82553修复 v6.0 多版本上的 block_chunk_migrations_without_hashed_shard_key_index.js

  • SERVER-82799 增加 resharding_update_tag_zones.js 的 reshardingCriticalSectionTimeoutMillis

  • SERVER-82864处理 fle2_contention_kill_parent.js 中的 WriteConflict 错误

  • SERVER-82990调查 v6.0 和 v5.0 上的电源循环故障

  • SERVER-83134 ShardSplitDonorServiceTest 的单元测试在 v6.0 中失败。

  • SERVER-83144 等待从节点刷新 read_preference_metrics.js 中的 HMAC 密钥

  • SERVER-83150 Document::shred() 不复制文档元数据

  • WT-7492 忽略 stdout.txt 中 test_cursor_random 的逐出耗尽等待消息

  • WT-7929 研究避免 FTDC 在检查点阶段停滞的解决方案

  • WT-9257 test_checkpoint 中的 WT_NOTFOUND 故障在 CS

  • WT-9821 添加验证选项以报告文件中的所有数据损坏

  • WT-10017 回滚到稳定版本结束时删除不稳定历史版本

  • WT-10207 修复日志插槽标志并删除为 WT-9796 添加的调试

  • WT-10380 修复 test_cursor_random 中的预期警告输出:缓存淘汰时间超过 1 分钟

  • WT-10601 修复页面上的第一个区块损坏时 wt 验证 -c 失败的问题

  • WT-10873 失败:无法找到与已准备操作关联的更新 [wiredtiger @ 57bcfe46]

  • WT-10961 修复由于在左侧子树上进行竞态删除和插入而导致的 OOO 键问题

  • WT-10972 启用 recovery_progress 详细消息时,消除恢复过程中的长时间沉默

  • WT-11060 格式失败:无法找到与已准备操作相关的更新

  • WT-11168 删除页面图像重用逻辑

  • WT-11221 由于标准输出中出现意外的“逐出耗时超过 1 分钟”警告,Python 测试失败

  • WT-11280 代际跟踪可能没有正确同步

  • WT-11321 检查点清理不会释放 6.0 中的快速截断树

  • WT-11359 更新自旋锁任务以限制磁盘使用

  • WT-11423 无法找到与已准备操作相关联的更新

  • WT-11424 WT_CURSOR.search:prepare-conflict 超时

  • WT-11564 修复 RTS,使其仅在检查点中存在最新事务值时才读取该值

  • WT-11584 修复 test_checkpoint_stats 测试

  • WT-11602 隐藏预期的应用程序中驱逐失败,并且在出现错误时不回滚

  • WT-11638 修复已准备好的更新解析断言

  • SERVER-40459 优化负载均衡器集合分布状态柱状图的构建

  • SERVER-79086 删除 ReshardingCoordinatorService 状态文档不是幂等的

  • SERVER-79327 优化集合分片键中缺少验证

  • SERVER-79682 如果在升级后不久发生降级,ShardsvrReshardCollection 可能会挂起

  • SERVER-80236 迁移源注册竞争以及捕获 xferMods 的写入以进行删除

  • SERVER-80246 Fsync 测试未正确检查并发的 ddl 操作

  • SERVER-80712 避免在 linearizable_read_concern.js 结束时留下副本集分片分区

SERVER-58534 在 FTDC 中收集 FCV

  • SERVER-52149 创建功能标记,使在 4.4+ 中进行自我管理备份尽可能安全

  • SERVER-52452 启用功能标志,使在 4.4+ 中进行自我管理备份尽可能安全

  • SERVER-66018公开 readPreference 使用情况的指标

  • SERVER-68132 删除 PM-2076 的功能标记

  • SERVER-68296 仅在 check_for_oplog_cap_maintainer_thread.js 中记录具有较高冗余级别的存储组件

  • SERVER-68791 扩展堆栈跟踪 API 以返回可记录日志的 BSONObj

  • SERVER-69244 当会话默认读关注设置为“多数”时,$merge 会失败。

  • SERVER-71512 assert.commandWorkedOrFailedWithCode 某些命令出现意外行为

  • SERVER-71520 RSTL 获取超时时转储所有线程堆栈

  • SERVER-72487 QueryStageBatchedDeleteTest dbtest 和 Checkpointer 后台作业之间的竞争

  • SERVER-73470 运行状况日志中查询检测到的日志索引不一致

  • SERVER-73497 为 HealthLog 创建接口

  • SERVER-75295 禁止在 6.0 及更早版本中使用“planCacheSize”参数

  • SERVER-76341 添加范围删除吞吐量统计

  • SERVER-76932 使用 printAllThreadStacks 添加一种方法,让线程知道 SignalHandler 线程何时完成

  • SERVER-77278 dropDatabase oplog 条目的复制回滚会使内存数据库在主节点上关闭,但在从节点上打开,导致从节点在收到冲突的数据库名称时崩溃

  • SERVER-77638 添加重新分片完成时的日志记录

  • SERVER-77862 排除 compact.js 在 macos 变体中运行

  • SERVER-78149 执行 mongos fsync (lock : true) 命令

  • SERVER-78150 执行 mongos fsyncUnlock 命令

  • SERVER-78151 将 fsyncLock 状态添加到 mongos currentOp 命令

  • SERVER-78153 通过 mongos fsyncUnlock 命令解锁配置服务器主节点

  • SERVER-78154 使用锁命令检测 fsync 中正在进行的 DDL 操作

  • SERVER-78156 使用分布式事务利用锁命令测试 mongos fsync

  • SERVER-78159 将 DocumentSourceInternalSearchMongotRemote 和 DocumentSourceInternalIdLookup 合并到 DocumentSourceSearch

  • SERVER-78253 允许使用哈希分片键的用户删除哈希索引

  • SERVER-78529 创建功能标志

  • SERVER-78721 删除重命名视图测试的多版本兼容性

  • SERVER-78793 为 mongos FSync 锁命令添加超时功能

  • SERVER-78831 在 Atlas 外部使用时使 $listSearchIndexes 抛出异常

  • SERVER-79025 带锁命令的 Mongos Fsync 应该使用 mongos fsyncUnlock 命令

  • SERVER-79471 除了 shardVersion 之外,镜像读还应包括 databaseVersion

  • SERVER-79552 如果在对象中引用元字段,时间序列的 $group 重写会返回不正确的结果

  • SERVER-79781 如果不重置目录缓存加载器模拟返回值,TestGetDestinedRecipientThrowsOnBlockedR 不应运行两次刷新

  • SERVER-79803 在 6.0 中启用功能标志

  • SERVER-79912 CheckReplDBHash 报告 BSON 无效导致 system.buckets 集合失败

  • SERVER-79942 将 jsTestName() 替换为 rename_collection_view.js 中的测试名称

  • SERVER-80021 使 $convert 在 double 和字符串之间正确转换

  • SERVER-80100 修复排除 compound_wildcard_index_hiding.js 和 sparse_index_internal_expr.js 时的拼写错误

  • SERVER-80140 使用 $currentOp 验证 fsyncLockWorker 线程正在等待锁

  • SERVER-80465 在 $vectorSearch 的 mongod 上将 numCandidates 设为可选

  • SERVER-80488 避免在负载均衡器分割数据块策略中遍历路由表

  • SERVER-80491 公开有关负载均衡轮询的更精细的指标

  • SERVER-80678 删除过时的测试用例

  • SERVER-80703 避免遍历 MigrationDestinationManager 中的路由表

  • SERVER-80810 删除 v6.0 上的 tenant_migration_donor_resume_on_stepup_and_restart.js

  • SERVER-80912 6.0 waterfall 上的 Enterprise RHEL 7.1 ppc64le 出现故障

  • SERVER-81013 修复 resolveCollator,当查询有排序规则而集合没有时返回“kNo”

  • SERVER-81044 在事务中正确处理内部 oplog 更新

  • SERVER-81146 使用历史运行时数据设置数据未满时的默认超时

  • SERVER-81149 解压解数据丢失导致时间序列更新存储桶压缩失败

  • SERVER-81155 使用移动语义来避免复制 createCollection 协调器中的所有数据块

  • SERVER-81202 签名时使用主机环境

  • SERVER-81393 使 multiversion-config resmoke 命令输出 yaml 到文件

  • SERVER-81421 修复 6.0 中的 fle2_downgrade.js 测试

  • SERVER-81426 [5.0] fsync_deadlock.js 不能容忍 StaleConfig 错误

  • SERVER-67529 重分片会静默跳过在新分片键模式下字段具有所有 MaxKey 值的文档

  • SERVER-76536 在并发套件中增加 receiveChunkWaitForRangeDeleterTimeoutMS

  • SERVER-78496 在发布重命名参与者关键部分之前,清除分片过滤元数据

  • SERVER-79086 删除 ReshardingCoordinatorService 状态文档不是幂等的

  • SERVER-79771 让重新分片操作对 NetworkInterfaceExceededTimeLimit 保持弹性

  • SERVER-80712 避免在 linearizable_read_concern.js 结束时留下副本集分片分区

  • SERVER-50606 NetworkInterfaceTest 需要在异步操作超时方面更加宽松

  • SERVER-68296 仅在 check_for_oplog_cap_maintainer_thread.js 中记录具有较高冗余级别的存储组件

  • SERVER-71498 queryStageBatchedDeleteTest 在检查点线程中崩溃

  • SERVER-71512 assert.commandWorkedOrFailedWithCode 某些命令出现意外行为

  • SERVER-71627 当集群包含 100 万个数据块时,刷新缓存的集合路由信息会严重阻塞所有客户端请求

  • SERVER-71810 从 mongodb-mongo-master-nightly 中删除 Amazon Linux 1 构建器

  • SERVER-72487 QueryStageBatchedDeleteTest dbtest 和 Checkpointer 后台作业之间的竞争

  • SERVER-72974 对 IDL 解析器重复和缺失字段使用命名错误代码

  • SERVER-73348 DocumentSourceSequentialDocumentCache 中的聚合 bug

  • SERVER-73394 删除误导性 operationsBlockedByRefresh 指标

  • SERVER-75255 从 backports_required_for_multiversion_tests.yml 中删除所有过时条目

  • SERVER-75287 在检查溢出方面,使减法行为与加法行为一致

  • SERVER-75295 禁止在 6.0 及更早版本中使用“planCacheSize”参数

  • SERVER-75693 $vectorSearch 文档更新

  • SERVER-76433 从 5.0 复制 search_view.js 测试到所有以后的分支

  • SERVER-77171 允许在 QE/CSFLE 查询分析中传递 $listSearchIndexes

  • SERVER-77183 $project 后跟 $group 有时会给出错误的结果

  • SERVER-77278 dropDatabase oplog 条目的复制回滚会使内存数据库在主节点上关闭,但在从节点上打开,导致从节点在收到冲突的数据库名称时崩溃

  • SERVER-77382 用于创建时间序列集合的嵌入式元字段为空会导致无效的 BSON 索引规范

  • SERVER-77615 在经典引擎中,日期减法操作在 NaN 操作数上无法正常运行

  • SERVER-77862 排除 compact.js 在 macos 变体中运行

  • SERVER-78159 将 DocumentSourceInternalSearchMongotRemote 和 DocumentSourceInternalIdLookup 合并到 DocumentSourceSearch

  • SERVER-78369 ignoreUnknownIndexOptions 不考虑“权重”索引字段

  • SERVER-78505 数据库缓存未正确使用“allowLocks”选项

  • SERVER-78650 如果没有符合重写条件的子项,则 $nor 变更流 oplog 重写命中空数组验证

  • SERVER-78674 从搜索批量大小项目的功能标志检查中删除FCV检查

  • SERVER-78831 在 Atlas 外部使用时使 $listSearchIndexes 抛出异常

  • SERVER-78848 当集合不存在时,$listSearchIndexes 行为应与其他聚合一致

  • SERVER-78950 尽可能使用连续的时间序列存储桶 ID

  • SERVER-78971 禁用 TestProctor 时跳过关闭 Grid::getExecutorPool()

  • SERVER-78986 在 7.0 多版本套件上禁用 timeseries_field_parsed_for_bson.js

  • SERVER-78987 从 mongodb/mongo repo 中删除免费监控代码

  • SERVER-79022 更新 README.third_party.md 中 ASIO 的 Git 哈希值

  • SERVER-79045 将 README.third_party.md 中的 yaml-cpp 条目更新至 0.6.3

  • SERVER-79046 如果 mongod 进程使用 --shardsvr 启动并且处于可查询备份模式,则应禁用 PreWriteFilter

  • SERVER-79126 在其他位置固定 pyyaml

  • SERVER-79252 将系统性能快速启动文件添加到任务的“文件”部分

  • SERVER-79261 添加日志记录到 ping 监控

  • SERVER-79382 遇到碰撞时重置存储桶 OID 计数器

  • SERVER-79397 修复并测试逻辑,以便在 OID 碰撞时在内部重试时间序列插入

  • SERVER-79498 将 $vectorSearch 向后移植到 6.0

  • SERVER-79607 ShardRegistry 关闭不应无限期等待未完成的网络请求

  • SERVER-79609 修复 findAndModify_upsert.js 测试以接受 StaleConfig 错误

  • SERVER-79651 在初始同步性能测试中仅使用两个节点副本集

  • SERVER-79656 在 v6 中。0在 split_large_events.js 测试中使用 requires_fcv_ 60标志,而不是在 backports_required_for_multiversion_tests.yml 中列出

  • SERVER-79803 在 6.0 中启用功能标志

  • SERVER-79885 如果不使用耗尽的游标,Oplog 获取 getMore 不应设置 null lastKnownCommissedOpTime

  • SERVER-79898 删除 stale_mongos_updates_and_removes.js 和 extract_shard_key_values.js 中的版本检查

  • SERVER-79912 CheckReplDBHash 报告 BSON 无效导致 system.buckets 集合失败

  • SERVER-80183 从 store_retryable_find_and_modify_images_in_side_collection.js 中删除 operationTime 检查

  • SERVER-80234 关于 allowLocks 的目录缓存单元测试应阻塞刷新

  • SERVER-80302 capped_large_docs.js 无法适应复制回滚

  • SERVER-80488 避免在负载均衡器分割数据块策略中遍历路由表

  • SERVER-80544 修复 runSearchCommandWithRetries 中不正确的等待

  • SERVER-80574 确保在 sharding/min_max_key.js 测试中创建数据库

  • SERVER-80696 修复在 $_internalSearchMongotRemote 中计算限制的方式

  • SERVER-80703 避免遍历 MigrationDestinationManager 中的路由表

  • SERVER-80810 删除 v6.0 上的 tenant_migration_donor_resume_on_stepup_and_restart.js

  • SERVER-44422 允许通过查询而不是提取片键查找并修改和删除一个目标

  • SERVER-60466 支持在运行 addShard 之前将已签名 $clusterTimes 通过 gossip 协议传输到副本集 --shardsvr 的驱动程序

  • SERVER-62987 从节点刷新时的错误复制逻辑

  • SERVER-78036 处理分片初始化期间 LogicalTimeValidator 的获取和设置之间的竞争问题

SERVER-78472 $densify 创建了超出范围的文档

  • SERVER-68129 将字段 control.count 添加到存储桶集合的模式验证中

  • SERVER-68556 允许在 system.buckets 集合上进行交易

  • SERVER-71335 system_perf.yml 使用的服务器二进制文件的调试符号在 S3 中存档

  • SERVER-73841 启用功能标志

  • SERVER-74301 优化 $changeStreamSplitLargeEvent 的序列化行为

  • SERVER-74701 为 blackduck 安装程序添加校验和验证

  • SERVER-74954 包含 $or 重写 $elemMatch 的额外条件时结果不正确

  • SERVER-75298 降低分片日志库中日志错误的严重程度

  • S@@ ERVER-75667 修复 SBE 的索引一致性检查实现

  • SERVER-76299 报告从节点上的 serverStatus 中的 writeConflicts

  • SERVER-76824 请勿在降级套件中运行 mr_single_reduce.js

  • SERVER-76828 增加 RoutingTableHistory 和 ChunkMap 的测试覆盖范围

  • SERVER-76934 更新 computeDiff() 代码,当对象中存在重复字段时应安全地返回错误

  • SERVER-77003 允许重命名时间序列集合存储桶

  • SERVER-77299 超时后, 池化的 LDAP 连接可能会引用超出范围的内存

  • SERVER-77654 对时间序列集合 timeField 名称有更多限制

  • SERVER-77856 为 Atlas 提供选择特定初始同步同步源的方法

  • SERVER-78019 为 resharding_update_tag_zones_large.js 增加 reshardingCriticalSectionTimeoutMillis

  • SERVER-78173 在 $_internalStreamingGroup 中,将 tasserts 替换为 uasserts

  • SERVER-78217 在分片集群上重命名视图返回错误(第 2 次尝试)

  • SERVER-78229 createIndexes 在访问父数据库分片状态之前,应获取目标命名空间的集合锁

  • SERVER-78238 文本索引为名称中包含点的字段内容编制索引

  • SERVER-78251 如果 mongos RSM 在升级后过时,move_chunk_deferred_lookup.js 可能会失败

  • SERVER-78299 删除 macos 上的挂起分析器单元测试

  • SERVER-78351 如果存在 $skip 阶段,则限制下推不适用于分片集群

  • SERVER-78410 在回滚可恢复索引构建测试中抑制调试选举日志消息

  • SERVER-78434 在 implicitly_shard_accessed_collections.js 中从不隐式分片视图

  • SERVER-78525 更新 jstests/noPassthrough/metadata_size_estimate.js 以使用较小的文档大小

  • SERVER-78554 在 PinnedConnectionTaskExecutor 上运行的搜索命令可以在底层连接池处理初始失败之前重试

  • SERVER-78576将 originalSpec 字段添加到 NewIndexSpec IDL

  • SERVER-78659 负载均衡器的从节点线程在离开时应加入其 TaskExecutor,以便在降级时正确清理其状态

  • SERVER-78696 在发布 collmod 参与者中关键部分之前,仅清除分片过滤元数据

  • SERVER-78742 确保在 PyKMIP 中考虑连接致命的套接字异常

  • SERVER-78751 $collStats 应检查是否存在时间序列选项,而不是依赖命名空间检查

  • SERVER-78789 在元数据大小测试中分配角色

  • SERVER-78813 提交点传播无限期失败,耗尽游标的 lastCommitted optime 为空值

  • SERVER-78828 LDAP 主机计时数据在排序过程可能不一致

  • SERVER-78888 取消安排 Mix js

  • SERVER-78981 [v6.0] 多版本套件的 v6.0 中的 Denylist split_large_event.js 测试

  • SERVER-79136 通过 metaField 查询时间序列时,$match + $group 查询结果不正确

  • SERVER-79447 负载均衡器停止顺序可能会导致配置服务器在降级时崩溃

  • SERVER-79515 更新任务生成器

  • WT-8539 回滚最早固定的统计数据的正确描述。

  • WT-8915 更改 AWS SDK 和 WiredTiger 之间的日志详细程度映射

  • WT-10285 在清理器运行期间测试格式失败,状态为 137 (Linux OOM killer)

  • WT-10536 修复 test_hs32.py 中的统计检查 cache_hs_key_truncate_onpage_removal

  • WT-10759 在核对期间不要重试强制逐出历史存储页面

  • WT-10862 MongoDB 6.0 版本中支持只读快速截断数据格式更改

  • WT-10911 调查并更新显示不正确的逐出时间线指标

  • WT-11064 在过时更新检查时,跳过全局可见的 tombstone

  • WT-11233 确保所有常新变体都使用 v4 工具链

  • WT-11312 修复不正确的标记检查,以获得准确的强制逐出统计数据

  • SERVER-61127 数据块迁移过程中,多次写入可能会耗尽重试尝试的次数

  • SERVER-76546 _migrateClone可能会在从节点上与准备好的事务发生死锁

  • SERVER-78414 数据块迁移中的接收分片可能跳过获取迁移范围的变更,导致写入丢失

SERVER-46446 记录远程操作的等待时间

  • SERVER-45255 在 FTDC 中捕获 Linux 主机的压力失速信息

  • SERVER-62939 在没有可用 KMIP 服务器的情况下启动 ESE 会留下回溯痕迹

  • SERVER-66945 在 MacOS 上重新启用 ESE

  • SERVER-67196 确保在 initial_sync_chooses_correct_sync_source.js 中选择同步源之前更新 hb 统计信息

  • SERVER-71825 实现并测试文档分割算法

  • SERVER-74143 慢查询报告不应要求使用 rstl 锁来返回存储统计数据

  • SERVER-76910 使 PyKMIP 测试工具在版本不匹配时返回错误

  • SERVER-77005 在 LDAP 停机期间让 LDAP 用户保持登录状态

  • SERVER-77168 Mongod 在启用身份验证的情况下恢复时间序列集合时崩溃

  • SERVER-77266 rename_capped_collection_droptarget.js 中的 createCollection 命令应忽略“无法找到命名空间”错误

  • SERVER-77298 作为初始同步后重建准备好的事务的一部分,终止 opCtx 后防止快速插入

  • SERVER-77386 使“$_resumeAfter”参数适用于集群化集合

  • SERVER-77459 验证 /proc/pressure/cpu 在 procparser_test 中是否可读

  • SERVER-77527mongodbtoolchain/v3 stdlib 不安全,无法防止自我移动

  • SERVER-77710 修复 AuditManager 中的数据竞态

  • SERVER-77769 SysPerf yml 的编译跳过注释间距不正确

  • SERVER-77833 在分片测试中为批量大小/限制下推模拟元游标

  • SERVER-77998 从 /proc/Pressure/cpu 读取时支持“full”

  • SERVER-78126 对于特定类型的输入,mongo::Value() 在大端平台上始终会得到相同的哈希结果

  • SERVER-78136 向“readWrite”内置角色添加“updateSearchIndex”权限

  • SERVER-78174 [v6.0] 在旧版本中对阻止列表 large_events_failed_metric.js 进行测试,其中大型变更流事件的追踪不会向后移植

  • SERVER-78292 mongotmock assertEmpty 中的 Object.entries 问题

  • SERVER-78314 创建 documentSourceWriterBatchBuffer 服务器参数

  • SERVER-78492 正在生成重新分片模糊器测试,但未在 Evergreen 中运行

  • SERVER-67732 mongod 关闭程序不会关闭 Grid::getExecutorPool()

  • SERVER-73848 带有区域的哈希分片键可能会导致重新分片出现问题

  • SERVER-76056 countDocsDeletedOnDonor 名称具有误导性

  • SERVER-76948 支持分片键字段包含 DBRefs

  • SERVER-77309 交错可能会导致迁移在不应该继续的情况下继续进行

  • SERVER-78050 如果处理延迟修改,数据块迁移可能会丢失数据

SERVER-75922 升级到 4.2 及更高版本后,在 MongoDB 4.0 上创建的部分唯一索引可能会丢失索引键,从而导致唯一性违规

  • SERVER-58276 添加时间序列有界集合扫描计划,以查询 multi-planner

  • SERVER-63865 不正常关闭后独立启动恢复期间处理丢失的索引标识

  • SERVER-64706 为 PM-2802 创建功能标记

  • SERVER-66130 负载均衡器工作节点需要联接而不是分离才能在不泄漏内存的情况下停止活动

  • SERVER-67472 禁止 config_fuzzer 使用 emptycapped 命令

  • SERVER-67699 在变更流事件超过 16Mb 时添加跟踪功能

  • SERVER-68329 避免因连接设置期间抛出的任何错误而删除池

  • SERVER-69850 Compact 会导致 config_fuzzer 测试套件中的测试超时

  • SERVER-69884 如果 selinux 测试有任何以“featureFlag”开头的标签,则必须跳过该测试

  • SERVER-70242 集群内 X509 身份验证可能触发“向 saslSupportedMechs 提供了不同的用户名”

  • SERVER-70267 ID 准时出现时的流媒体组

  • SERVER-70268 解压缩到 BSONObj 而不是文档,进行适当的查询

  • SERVER-70269 当整个存储桶匹配时,避免将匹配过滤器应用于解压文档

  • SERVER-70937 禁用 LTS 版本和失效快速发布版本之间的多版本测试

  • SERVER-71270 时间序列优化会在 $project 阶段之前将 $match 推送到 timeField,以便从管道中删除字段

  • SERVER-71387 基于范围的窗口 [+N,未限定] 可能导致 tassert

  • SERVER-71835 支持将超过 16MB 的变更事件作为中间结果

  • SERVER-71839 添加“canAppearOnlyOnce”阶段约束和特定于阶段的位置检查

  • SERVER-71985 发生 DuplicateKey 错误时自动重试时间序列插入

  • SERVER-72250 内存中集群服务器参数缓存不会以事务方式更新

  • SERVER-72297 添加与 burn_in_tasks 相关的配置

  • SERVER-72880 修复 SELinux 测试执行器故障

  • SERVER-72921 改进生成的多版本任务的用户体验

  • SERVER-72928 将 burn-in-tags 扩展到所有要求和建议的变体

  • SERVER-73007 未为多因素身份验证设置 CURL_OPT_SEEKFUNCTION

  • SERVER-73423 带排序功能的 CLUSTERED_IXSCAN 生成两个重复的计划

  • SERVER-73435 在配置模糊器崩溃套件中重新启用 create_database.js FSM 测试

  • SERVER-73471 在创建 burn_in_tags 变体时使用正确的编译变体

  • SERVER-73662 tlsClusterCAFile 未用于验证 Windows 上的客户端证书

  • SERVER-73734 在 burn_in_tests.py 中支持 evergreen nightly 项目

  • SERVER-73959 为 TaskExecutorCursor 添加不预先获取文档的选项

  • SERVER-74344 除非显式提示,否则禁止在内部比较表达式中使用稀疏索引

  • SERVER-74451 对 mongot 游标实现下推限制

  • SERVER-74453 针对使用用户定义的限制创建的 mongot 游标实现支持 getMore

  • SERVER-74454 添加对 $lookup 中 $search 管道的限制下推测试

  • SERVER-74471 修剪现有测试以稳定来自变更流性能套件的信号

  • SERVER-74551 升级到 mongo 5.0 后,在 findAndModify 阶段,WriteConflictException 不必要地记录为警告

  • SERVER-74645 integration_tests_standalone[_audit] 不应运行唯一的构建

  • SERVER-74716 防止 MongoS 上的“回到过去”变更流恢复令牌

  • SERVER-74806 写入大小估算逻辑不考虑 runtime/let 常量

  • SERVER-74863 实现 $listSearchIndexes 聚合阶段

  • SERVER-74980 在 5.0 中记录了过多的“刷新缓存集合”日志信息记录

  • SERVER-75280 让 shard_keys_with_dollar_sign.js 在重分片关键部分时使用较长的超时时间

  • SERVER-75392 更新 S2 几何图形库中的舍入函数

  • SERVER-75479 在 macos 上使用 system python 进行 ssl 测试

  • SERVER-75626 对 Macosx venv 的特殊处理

  • SERVER-75648 添加限制下推信息以解释输出

  • SERVER-75911 使 mongod 和 mongot 之间的连接池大小可通过服务器参数进行配置

  • SERVER-75913 解决有关 KMIP 激活的升级问题

  • SERVER-75932 允许配置 mongod 来对本地 mongot 的搜索查询请求进行身份验证,但不对本地 Envoy 的搜索索引管理请求进行身份验证

  • SERVER-75989 添加对 OpenSSL 3.0 FIPS 的支持。

  • SERVER-76006 在一个新类型任务组中将 compile_dist_test 分成小数据块

  • SERVER-76102handleRIDRangeScan() 会在递归情况下错误设置 hasCompatibleCollation

  • SERVER-76179 每次 Mongod 关闭时删除 “/var/run/mongodb/”mongod.pid”

  • SERVER-76278 记录额外的迁移信息

  • SERVER-76331 将 mongo-task-generator 版本升级到 0.7.5

  • SERVER-76378 在计算块数据块时使用估计的模拟元数据大小

  • SERVER-76392 尝试验证视图时,集合验证钩子不应出错

  • SERVER-76404 如果存在可提取限制,则调用无预提取 TaskExecutorCursor

  • SERVER-76457 支持存储 BuildID 以调试 sanitizer 构建的符号映射

  • SERVER-76489 movePrimary 在新的主分片上设置了错误的集合版本

  • SERVER-76565 编辑事务 API 错误日志记录

  • SERVER-76600 增加 tsan/asan 变体上 aggregation_timeseries_fuzzer 的超时时间

  • SERVER-76619 添加 setParameter,以启用 libcurl 的冗余日志记录功能

  • SERVER-76621 线程池任务执行器在处理 exhaust 命令时可能会导致内存泄漏。

  • SERVER-76651 在 resmoke 中切换使用 db-contrib-tool symbolize 命令

  • SERVER-76690 激活 venv 时对 PYTHONPATH 特殊处理

  • SERVER-76695 initial_sync_nodes_maintain_and_gossip_commit_point.js 应为初始同步节点提前提交点等待更长时间

  • SERVER-76698 为 STS 请求禁用 Curl 连接池化

  • SERVER-76699 在 AWS IAM 代码中添加可配置的重试次数

  • SERVER-76713 [v6.0]平台支持:在 6.0 中添加对 RHEL 7 PPC 的支持。

  • SERVER-76721 强化 plan_cache_stats_shard_and_host.js,使其仅针对特定计划缓存键计数计划缓存条目。

  • SERVER-76739 evergreen 任务超时时存档数据丢失

  • SERVER-76783 将搜索索引命令向后移植到 v6.0

  • SERVER-76812 更新适用于 Arm 工作站的 eslint

  • SERVER-76826 $merge 对包含美元字段的文档不起作用

  • SERVER-76859 为 macOS 更新 ssl_fips.js

  • SERVER-76875 从索引中排除包含点的字段

  • SERVER-76983 mongos 关闭程序不会关闭 CatalogCache

  • SERVER-76988 当区域信息太大时中止 reshardCollection 操作

  • SERVER-77011 在 6.0 上升级 ZLib 分支

  • SERVER-77018 dbStats 和 2 个索引构建之间出现死锁

  • SERVER-77028 tlsClusterCAFile 未用于验证 macOS 上的客户端证书

  • SERVER-77033 使用 requires_fcv 标记 plan_cache_stats_shard_and_host.js

  • SERVER-77063 存储桶压缩失败会导致时间序列插入错误地返回错误

  • SERVER-77074 Mongod 终止进程应始终关闭并加入 CatalogCached 的线程池

  • SERVER-77085 MultipleCursorsGetMoreWorks TaskExecutorCursorTest 应支持游标上的 getMores 以任一顺序出现

  • SERVER-77154 更改服务器的内部客户端实现以始终使用“hello”(而非“isMaster”)进行连接握手

  • SERVER-77185 SBE 中执行 $lookup 时存在的错误

  • SERVER-77195 executor::ConnectionPool 应适当处理连接返回时出现网络错误的情况

  • SERVER-77196 TaskExecutorCursorTest 中的 NoPrefetch 测试可能会造成死锁

  • SERVER-77226 修复固定代码段时的权限检查问题

  • SERVER-77230 出现网络错误时,重试 search/planShardedSearch 命令

  • SERVER-77273 添加 gcc IPA 将 cp ICE 传递给 oom_retry 工具

  • SERVER-77301 时间序列中的 rewriteGroupByMinMax 不遵守排序规则

  • SERVER-77335 启用 6.0 所需的系统性能任务vs 7.0性能仪表盘

  • SERVER-77383“.msi.sha256”文件的 shasum 不正确

  • SERVER-77518在 6.0 rhel- 80 -debug-ubsan 上禁用 pin_code_segments.js

  • SERVER-77522 停止在 Jepsen list-append 测试中将 report.json 的内容写入 stdout

  • SERVER-77534 修复 diff 查找器,以正确处理已删除的文件

  • SERVER-77687 在自动重试中添加 ld OOM 消息

  • SERVER-77868 负载均衡器辅助线程应在升级时重置状态

  • SERVER - 78080 为时间序列存储桶 _id 的 OID 值的 8 个地位字节使用完全随机字节

  • SERVER-78169 在 6.0 上禁用 timeseries_lastpoint_top.js

  • WT-7401 长期测试 Evergreen 任务中静默测试/格式化失败

  • WT-8825 修复 test_checkpoint_snapshot05 预期值验证失败

  • WT-9038 正确处理 VLCS 挽救中被丢弃的溢出块

  • WT-9117 测试格式以状态 137 (Linux OOM killer) 退出

  • WT-9457 重新启动时保留 ckpt_most_recent 值

  • WT-9545 wt8246_compact_rts_data_correctness 测试在 macOS 上读取的数据不正确

  • WT-9721 即使成功,格式压力测试也会生成核心

  • WT-10424 如果存在许多已删除的列项,则 cursor::search_near 的性能会降低

  • WT-10432 修复 macos 上 test_hs20 的预期警告输出

  • WT-10449 没有更新要写入历史存储时,不保存更新链

  • WT-10488 test_schema_abort 因参数无效而失败

  • WT-10522 修复导致更新链上的 tombstone 意外中止的错误

  • WT-10528 test_wt8246 _compact_rts_data_correctness 在 WT_ROLLBACK 期间重试插入数据

  • WT-10624 修复 x86 上搜索和插入的回归问题

  • WT-10671 在 test_checkpoint04.py 中重试测试时重置统计数据

  • WT-10764 添加开始和停止消息以回滚到稳定状态

  • WT-10909 简化新的 test_backup29 .py更多

  • WT-10920 对 test_backup29.py 进行少量清理

  • WT-10935 更改补丁构建 Python 单元测试,以便在 ubuntu2004-large 上运行

  • WT-11027 失败:wiredtiger.so:无法打开共享对象文件:没有此类文件或目录 [wiredtiger-mongo-v6.0]

  • WT-11031 修复 RTS,以跳过检查点中没有时间窗口信息的表格

  • WT-11036 在 dhandle sweep 关闭文件后,添加增量备份测试

  • WT-11051 修复聚合时间戳验证中的最新开始持久性时间戳比较

  • WT-11140 为 Windows 变体更新 Python 路径

SERVER-74808 不变量失败 - isVersionInitialized()

  • SERVER-72146 让 Atlas 更容易获取数据块迁移指标

  • SERVER-72430 MigrationDestinationManager::report() 可能会访问 null _migrationCloningProgress

  • SERVER-73229 逻辑会话缓存刷新忽略更新会话文档时的写入错误,导致游标被提前终止

  • SERVER-73441 确保提交 moveRange 时分片键边界有效

  • SERVER-73645 BalancerCommandsScheduler 上未处理的异常

  • SERVER-73751 movePrimary 不应为分片集合创建索引

  • SERVER-73877 在 prepare_transaction_then_migrate.js 中执行迁移之前,等待分片拥有主节点

  • SERVER-74380 路由器角色重试循环应允许与为其创建的命名空间不同的命名空间

  • SERVER-75481 负载均衡时考虑理想的数据大小

  • SERVER-76004 删除 getOwnershipFilter 函数中不正确的分片 tassert

  • SERVER-76178 修复 moveRange 授权要求

  • SERVER-48196 将 timelib 升级到最新版本以将内置时区文件更新到最新版本

  • SERVER-72224 使用“简单”排序规则查询 _id 时,具有非“简单”默认排序规则的集群集合会丢失文档

SERVER-75517 通过更新或插入可实现 _id 的非法格式化

SERVER-74930 $avg 返回总和而不是总计 $group 的平均值

  • SERVER-51835 Mongos readPreferenceTags 未按预期工作

  • SERVER-54150 从稳定检查点恢复应该在 oplog 应用程序故障时使用 fassert

  • SERVER-57056 INFO 消息的系统日志严重性设置不正确

  • SERVER-61100 修复断言 last-lts/last-continuous 不兼容的多版本测试

  • SERVER-64000 创建解锁/重新锁定范围防护

  • SERVER-65700list-append 的常新报告生成器会在单次迭代成功时掩盖失败情况

  • SERVER-66012 使用 WiredTiger 版本游标在验证期间打印额外索引项的元数据

  • SERVER-66795 改进对负载均衡器发出的迁移批次的节流处理

  • SERVER-66927 从 mongo repo 中删除对 silentFail 的引用

  • SERVER-67105 $in 查询未使用集群索引

  • SERVER-67183 吞吐量更高的数据块迁移 — 重新实现获取和插入

  • SERVER-67504 让 mongotmock 意识到请求可能来自不同的分片

  • SERVER-67780 当累加器使用元字段时,时间序列集合的 $group 重写不正确

  • SERVER-68328 将 ResumableChangeStreamError 标签添加到 ReadConcernMajorityNotAvailableYet 错误

  • SERVER-68388 限制并发设置并更新服务器参数名称

  • SERVER-68648 启用功能标志

  • SERVER-68670 缓存负载不均衡集合,以实现负载均衡

  • SERVER-68841在 6.0 上启用 Black Duck

  • SERVER-69783 在 ttl_index_options.js 的 TTL 索引测试用例中使用整数类型

  • SERVER-69952 过滤 32 位时间范围之外的日期会返回错误结果

  • SERVER-70640 在 serverStatus 中添加 migrationConcurrency

  • SERVER-70912 所有 LDAP 绑定状态必须附加到连接对象

  • SERVER-71009 确保选择数据块操作不会花费太长时间

  • SERVER-71053 修复 dataSize 回滚时可能为负且不正确的问题

  • SERVER-71307 如果解析的排序规则不简单,则 $search 的聚合应该失败

  • SERVER-71636 解释 executionStats 对分片集合上的 $lookup 不起作用

  • SERVER-71792 记录范围删除要等待的游标列表

  • SERVER-72107 在KeyString 中解析字符串可能会引发溢出错误

  • SERVER-72519 将 arm 和 intel Microbenchmark 测试变体添加到 Sys Perf

  • SERVER-72520 停用在 CBI 实例上运行的 Microbenchmark 性能测试

  • SERVER-72542 fullValidate 不应返回项目计数

  • SERVER-72574 在锁请求超时时转储锁管理器的功能

  • SERVER-72619 重构并为 migration_chunk_cloner_source 更改添加更多测试

  • SERVER-72686 在时间序列集合上添加对 $collStats agg 阶段的支持

  • SERVER-72689 在 6.0 版搜索中为分片排序创建功能标志

  • SERVER-72690 启用功能标志

  • SERVER-72774 处于静止模式的节点可以赢得选举

  • SERVER-73125 内置变量 $$NOW 在文档验证中不可用

  • SERVER-73169 禁止 project_with_collation.js 在终止节点的套件中运行

  • SERVER-73204 更新 $search 管道的 mongos 规划,以支持自定义排序

  • SERVER-73222 在 planShardedSearch 命令中添加 searchFeatures

  • SERVER-73264 修复 MigrationChunkClonerSource::commitClone 中错误的不变量

  • SERVER-73383 碎片整理可能会在完成后立即重新开始

  • SERVER-73385 RenameCollectionCoordinator 错误地释放了目标 ns 的关键部分。

  • SERVER-73390 减轻删除数据库上的数据库版本回归错误

  • SERVER-73400 在 sys-perf 项目的 arm64 上使用 -large Evergreen 发行版

  • SERVER-73608 为 PinnedConnectionTaskExecutor 创建框架

  • SERVER-73610 从 ConnectionPool 和 NetworkInterface 引入连接租赁

  • SERVER-73611 实现 PinnedConnectionTaskExecutor 的 RPC 功能

  • SERVER-73613 让 TaskExecutorCursor 使用固定传输连接

  • SERVER-73822 时间序列 $group 重写忽略某些累加器

  • SERVER-73854 在 $lookup 和 $unionWith 子管道的 $search 中添加自定义排序测试

  • SERVER-73869 增加 macos-* 上的并发套件空闲超时时间

  • SERVER-73943 在内存受限的系统中将代码页固定在内存中

  • SERVER-74038 [Windows] SecureAllocator 中的 SetProcessWorkingSetSize 可能对性能产生负面影响

  • SERVER-74045 允许打开诊断日志消息进行验证

  • SERVER-74103 增加 oplog_sampling.js 中存储日志的详细程度

  • SERVER-74112 让 MongotTaskExecutor 的 NetworkInterface 跳过身份验证

  • SERVER-74131 在 mapReduce 查询中,多重规划和子规划导致服务器崩溃

  • SERVER-74156 带有 macosx 版本的软件包 plist 文件

  • SERVER-74179 在 primary_casts_vote_on_stepdown.js 中使用 initiateWithHighElectionTimeout() 防止意外选举

  • SERVER-74287 创建 scons OOM 重试工具

  • SERVER-74303 向 onRollback 处理程序添加 sizeStorer 调用以更改 dataSize 和 numRecords

  • SERVER-74345 从旧版本(Debian、RPM 包)升级后,mongodb-org-server 4.4.19、5.0.15、6.0.5 无法启动

  • SERVER-74386 不要重置 collMod 上的 recordPreImages仅限 <= 6.0

  • SERVER-74422 将 6.0 上多版本套件中的部分索引 JS 测试列入黑名单

  • SERVER-74449 单阶段索引构建(使用空集合创建索引)不会中止迁移

  • SERVER-74469 让 ShardingCatalogManager 在迁移时设置数据块的“validAfter”字段

  • SERVER-74501 修复 MigrationBatchFetcher/Inserter 完成依赖,以免生成额外的清理线程

  • SERVER-74554 修复 KMIP 客户端与旧版 KMIP 服务器的互操作性问题

  • SERVER-74631 验证检测到索引键不一致时,记录索引规范

  • SERVER-74632 当集合验证失败时,记录 $collStats 输出

  • SERVER-74642 记录有关打印元数据时生成文档或索引键的 oplog 条目的附加信息

  • SERVER-74647 重新分片状态机创建应在中断后重试

  • SERVER-74690 更改 Atlas Real 变体以使用“2022-11”工作负载客户端

  • SERVER-74720 默认的“shardingStatistics”serverStatus 部分会获取锁

  • SERVER-74845 利用 systemd 创建忽略 fork 选项的机制

  • SERVER-74871 清理 Jepsen 测试

  • SERVER-74891 更改二进制文件下载 URL 以适应 4.0二进制文件

  • SERVER-74895 在查询 $collStats 时,验证会出现命令错误,并改进错误消息

  • SERVER-74943 更改 fle2_contention_update 中的断言语句

  • SERVER-74987 v6.0多版本测试还应检查 'featureflagBucketUnpacketUnpacketWithSort50'

  • SERVER-74997 将 tlsOCSPVerifyTimeoutSecs 超时减少到 4 秒

  • SERVER-75066 在写入 SCons 缓存之前检查父目录

  • SERVER-75082 使负载均衡器迁移限制可配置

  • SERVER-75172 在 partial_index_logic.js 中使用唯一的集合名称

  • SERVER-75183 添加服务器参数,用于启用/禁用 TaskExecutorCursor 连接固定功能

  • SERVER-75205 在降级过程和释放锁后的恢复过程之间,因所有读取工单已用完,而造成死锁

  • SERVER-75243 禁用已损坏的 timeseries_lastpoint_top.js 测试

  • SERVER-75261“listCollections”命令失败,并出现 BSONObjectTooLarge 错误

  • SERVER-75299 降低 BalancerStatsRegistry 日志的严重性

  • SERVER-75356 使用 $expr 和 let 参数查找的解释命令在集合被分片时会失败

  • SERVER-75360 在慢查询日志中包含 $search 结果数(命中总数)

  • SERVER-75361 暂时禁用 evergreen 中的 selinux 测试

  • SERVER-75369 修复 LockstepOr 枚举策略中可能的总枚举计数溢出问题

  • SERVER-75417 完成构建 KillCursorsCommandReply

  • SERVER-75422 增加 windows-enterprise-inmem 上 replica_sets_jscore_passthrough 的超时时间

  • SERVER-75431 删除或修复分片集群中重命名路径上主数据库的尽力检查

  • SERVER-75443 PinnedConnectionTaskExecutor::join 需要等待所有联网完成

  • SERVER-75444 不要在 Enterprise Amazon Linux 2 arm64 上运行需要 4.0 的多版本

  • SERVER-75467 [v6.0]暂时禁用失败的多版本测试

  • SERVER-75468 [v6.0]在 4.0 之后重新启用多版本测试错误已解决

  • SERVER-75501 不要在稳定分支上运行Sys-perf FCV变体

  • SERVER-75519 由于超时,分割任务 sharded_collections_jscore_passthrough

  • SERVER-75521 在 6.0 上标记 bucket_unpacking_with_sort 测试

  • SERVER-75561 当 validate 遇到多键不一致时,报告并记录更详细的信息

  • SERVER-75601 使服务器状态分流字段更稳健

  • SERVER-75618 在 oplog_sampling.js 中重启服务器前检查 oplog 快速计数

  • SERVER-75639 删除 moveChunk/moveRange 命令的专用执行器

  • SERVER-75652 从公证客户端迁移到 garasign 以执行推送任务

  • SERVER-75725 使用服务器参数控制 TaskExecutorCursor 的连接固定行为

  • SERVER-75745 仅记录与缺失或额外索引键相关的记录和索引元数据

  • SERVER-75795 更新 aws_e2e_ec2.js,以实现对 AWS 测试标识的 evergreen 变更

  • SERVER-75811 在 fcbis_cannot_vote_twice_same_term 中出现网络错误时重试

  • SERVER-75877 修复 v6.0 中即将推出的单元测试

  • SERVER-75892 从未配置 ulimit 的 Linux 平台中排除 pin_code_segments_on_startup.js

  • SERVER-75987 在 transport_layer_test 中同步连接和服务器线程

  • SERVER-76039 在 DropsTemporaryReshardingCollectionOnAbort 中,PauseDuringStateTransitions 防护需要正确的初始化

  • SERVER-76063 更新 getFreeMonitoringStatus 命令以始终返回状态:已禁用

  • SERVER-76077 已删除的 haystack 索引中的索引规范中现有的“bucketSize”字段会阻止服务器启动

  • SERVER-76098 允许使用 $search 和非简单排序规则进行查询

  • SERVER-76139 sync_source_changes.js 在断言所选同步源之前,应等待节点不再新添加

  • SERVER-76172 修复缓慢构建变体上的 BalancerChunkSelection 单元测试

  • SERVER-76241 在 6.0 上将 search_pinned_connections_auth 添加到 evergreen_nightly.yml 中的相关任务中

  • SERVER-76273 SessionCatalogMigrationDestination 在降级时不可中断

  • SERVER-76274 将 microbenchmarks 移动到它们自己的任务发行版

  • SERVER-76321 在 SBE 哈希聚合实现中,反序列化复合组密钥时缓冲区超限,溢出到磁盘

  • SERVER-76446 [v6.0]安排每月在 6.0 上运行非微基准 sys-perf 任务

  • SERVER-76498 更新推送任务以在 rhel8.7-small 上运行

  • SERVER-76502 使 featureFlagUserWriteBlocking 的 isEnabled 检查变得安全

  • SERVER-76519 将 crypt_push 任务迁移到 Garasign

  • SERVER-76549 从 macOS 变体删除符号化

  • SERVER-76550 负载均衡器无法清空大数据块

  • WT-8932 调查 PPC 主机上单元测试运行缓慢的问题

  • WT-9481 修复调试构建时的编译警告

  • WT-9661 为插入游标 API 调用添加回滚重试

  • WT-10133 考虑在回滚时重试以进行更多游标 API 调用

  • WT-10197 追踪逐出时间线

  • WT-10253 更频繁地运行会话 dhandle 扫描和会话游标扫描

  • WT-10288 打印 6.0 版 Evergreen 测试中核心转储的堆栈跟踪

  • WT-10384 测试格式中的镜像不匹配

  • WT-10447 cppsuite-hs-cleanup-stress:设备上没有剩余空间 (6.0)

  • WT-10487 large-scale-tests 上的 many-collection-test 任务失败

  • WT-10551 增量备份可能会遗漏修改后的块

  • WT-10585 记录按键顺序检查中最后一个按键的位置

  • WT-10900 macos-1100 上的 unit-test-macos 出现分段错误

  • WT-10932 在发布分支上禁用多集合测试

  • SERVER-71219 迁移可能会错过已准备事务的写入

  • SERVER-71368 停止排除在分片套件中删除集合/数据库的测试

  • SERVER-72430 MigrationDestinationManager::report() 可能会访问 null _migrationCloningProgress

  • SERVER-73916 等待任何故障点之前,当 reshardCollection 已经失败时,改进 ReshardingTest 测试夹具的错误报告

  • SERVER-74124 禁止使用通配符分片键模式进行分片

SERVER-73534 将 'sbe::TypeTags::ArraySet' 序列化为 'KeyString' 可能会出现分段错误

SERVER-38232 Ubuntu 16/18 上的 Mongod 无法创建 pid 文件

  • SERVER-49705 “after_test”可能已删除“允许”文件

  • SERVER-53870 改进随时间推移创建视图的性能

  • SERVER-54284ExceptionFor<ErrorCodes::WriteConflict> 应解析为 WriteConflictException

  • SERVER-61909 插入或删除具有大量索引项的文档时挂起

  • SERVER-65990 测试总线(含更改的存储桶最大时间跨度)

  • SERVER-66050 findSelfInConfig 在尝试慢速路径之前,应为每个 HostAndPort 尝试快速路径

  • SERVER-66355 将 dbName 传递给 DurableViewCatalog::onExternalInsert 中的 validateViewDefinitionBSON

  • SERVER-66374 从大型事务格式构建器中排除 fle2_retryable_writes

  • SERVER-66469 使用日期字段过滤时间序列不包括 1970 之前的结果

  • SERVER-66793 对于存储桶无序的集群集合,禁止按排序进行存储桶解压

  • SERVER-66836 在 FCBIS 中以原子方式从故障点重启

  • SERVER-67111 调查 testClusteredTailableCursorCappedPositionLostWithTTL 的修复问题

  • SERVER-67183 吞吐量更高的数据块迁移 — 重新实现获取和插入

  • SERVER-67416 始终使用自定义比较器对字段路径字符串集进行排序

  • SERVER-67446 确保目录中的 wildcardProjection 和 columnstoreProjection 规范一致

  • SERVER-67722 分片游标在 MaxTimeMSExpired 上不会被终止

  • SERVER-67950 在 bucket_unpacking_with_sort_granularity_change.js 中做出更强有力的断言

  • SERVER-68122 分析了在初始同步期间复制集合 WiredTiger 配置字符串的情况

  • SERVER-68388 限制并发设置并更新服务器参数名称

  • SERVER-68434 等于 null 可能会错误地使用缓存的部分 ixscan,而其并不涵盖谓词

  • SERVER-68594 保存时添加 vscode 格式/lint

  • SERVER-68647 创建功能标志

  • SERVER-68648 启用功能标志

  • SERVER-68739 添加 WiredTiger 会话统计信息而不影响慢速操作统计信息

  • SERVER-68836 正确处理 LDAPTimeoutMS 中的 NaN 和 0

  • SERVER-69648 [SBE] 改进visit(ExpressionConcatArrays*)visit(ExpressionObject*)

  • SERVER-69902 停止 bucket_unpacking_with_sort_plan_cache.js 与 fsyncLock 测试并行运行

  • SERVER-70167 恢复创建协调器可能会错误地尝试释放关键部分

  • 连接-70219 为 spill_to_disk_secondary_read 使用“线性化”readConcern

  • SERVER-70321 Collmod 协调器不得因可重试错误而恢复迁移

  • SERVER-70360 不允许写关注 wTimeout 值太大

  • SERVER-70369 为 migrationConcurrency 创建 serverParameter

  • SERVER-70395 基于插槽的引擎过度使用 $group 的磁盘并且速度很慢

  • SERVER-70427 移除 chef+kitchen 包测试基础结构

  • SERVER-70566 使 backup_restore.js 中的断言打印错误代码

  • SERVER-70640 在 serverStatus 中添加 migrationConcurrency

  • SERVER-70747 重命名 bucket_unpacking_with_sort_extended_range.js 中使用的集合

  • SERVER -70830单元测试 WiredTigerOperationStats

  • SERVER-71049 libmongocrypt 加载 crypt_shared 时会将日志信息发送到 stdout

  • SERVER-71053 修复 dataSize 回滚时可能为负且不正确的问题

  • SERVER-71068 部分索引在初创企业期间不应检查FCV

  • SERVER-71328 确保多次故障后捐赠分片上的过滤元数据正确无误

  • SERVER-71392 跟踪用于验证的 JSON schema 的使用情况

  • SERVER-71608 分段错误:在 mongo::LockManager::lock 中

  • SERVER-71632 在降级套件中重新启用 dropDatabase FSM 测试

  • SERVER-71680 当 $group 下推到 SBE 时,$operationMetrics 无法说明“keysSorted”或“sorterSpills”

  • SERVER-71750 在 writeConflictRetry 循环中将重构恢复为 handleWriteConflictException

  • SERVER-71751 跳过内存变量的 transaction_too_large_for_cache.js

  • SERVER-71771 磁盘分片整理程序应设定数据块大小估计上限

  • SERVER-71840 更改 fle2_contention_update 中的 assert.eq 语句

  • SERVER-71924 减少数据块合并更改日志事件的冗长程度

  • SERVER-71950 当在 WiredTiger 中检测到无序键时,失败并记录操作

  • SERVER-71969 更新 compile-variant 和 compile_variant 的 system_perf.yml。

  • SERVER-72046 并发数据块迁移测试

  • SERVER-72182 考虑将企业级 RHEL 8.0 (大事务格式)构建变体添加到 mongodb-mongo-v6.0 Evergreen 项目

  • SERVER-72185 TSBS 性能测试定义取决于个人 github 存储库

  • SERVER-72194 oplog_rollover.js 应等待持久时间戳提前

  • SERVER-72449backup_restore.js 在终止子 resmoke 客户端时应检查代码 2

  • SERVER-72512 由于内存限制而无法返回不一致时,索引报告为有效

  • SERVER-72535 分片集群允许使用替代大小写创建“admin”、“local”和“config”数据库

  • SERVER-72576 在 macOS 上公证 archive-dist 二进制文件

  • SERVER-72619 重构并为 migration_chunk_cloner_source 更改添加更多测试

  • SERVER-72620 在未分片的集合上运行时,$indexStats 不包含“shard”字段

  • SERVER-72677 完全验证并不总是报告有关索引的信息

  • SERVER-72825 从 backports_required_for_multiversion_tests.yml 中删除所有过时条目

  • SERVER-72827 过滤掉未通过测试的历史运行时间

  • SERVER-72831 修复在 sharding_util::processShardResponses 中移动后的使用问题

  • SERVER-72868 完成 SERVER-30949 中列出的待办事项

  • SERVER-72877 降级钩子中的 Mongos 重定向逻辑应跳过视图

  • SERVER-73003 在获取历史测试运行时间数据时使用正确的项目

  • SERVER-73009 对副本集上的聚集文档进行降序排序时会返回升序

  • SERVER-73110 bucket_unpacking_with_sort_extended_range.js 在分片直通中失败

  • SERVER-73157 将 out_max_time_ms 测试移至 serial_run 套件

  • SERVER-73164 增加 index_max_time_ms.js 中索引构建的 maxTimeMS

  • SERVER-73176 仅在 getHostFQDNs 出现错误时才打印错误消息

  • SERVER-73183 WiredTigerKVEngine::getSanitizedStorageOptionsForSecondaryReplication 应跳过 inMemory

  • SERVER-73216 升级 BlackDuck 以检测 v8

  • SERVER-73228 从 jstests/external_auth/ldap_mongos_health_checking.js 中删除活动目录服务器

  • SERVER-73232 更改 _killOperations 的默认日志详细程度

  • SERVER-73235 在 geometry_container 中将不变量替换为 uassert

  • SERVER-73264 修复 MigrationChunkClonerSource::commitClone 中错误的不变量

  • SERVER-73266 在 createIndexes、索引构建提交和降级之间出现死锁

  • SERVER-73368 Evergreen 推送任务无法更新 S3 中的 v6.0 最新tarball

  • SERVER-73389 删除数据库协调器中的检查点矢量时钟

  • SERVER-73390 减轻删除数据库上的数据库版本回归错误

  • SERVER-73398 由于 moveChunk 请求没有最大键,从 v6.0 降级时可能会遇到不变量

  • SERVER-73481 验证不会检测到带有 {full: false} 的乱序键

  • SERVER-73520 [6.0] 向后移植 setProfilingFilterGlobally 命令

  • SERVER-73598 扩展 FLEQueryInterface 以按 ID 测试文档是否存在

  • SERVER-73636 Coverity 分析缺陷 135025:使用保留调整矢量大小效率低下。

  • SERVER-73697 当元字段不可重命名时,不要拆分元字段上的匹配表达式

  • SERVER-73706 保存 WTRecordStoreUassertOutOfOrder 故障点状态,以防止在测试中出现并发错误

  • SERVER-73707 Evergreen 超时计算修复和清理

  • SERVER-73719 注释掉 Sys-perf 中的旧版构建变体

  • SERVER-73745 零初始化 IndexKeyBucket 结构

  • SERVER-73852 在 5.0,允许在 6.0 二进制文件上进行时间序列的有界排序优化

  • SERVER-73904 更新 FreeBSD spidermonkey 配置

  • SERVER-73905 为 FreeBSD 实现 getCurrentNativeThreadId

  • SERVER-73938 确保数据块迁移可以处理其 oplog 条目已被截断的可重试内部事务

  • SERVER-73998 修复 system_perf.yml 和 perf.yml microbench buildvariant 定义

  • SERVER-74097 使用预期集合 UUID 的分片查找无法处理并发 DDL 操作的所有情况

  • SERVER-74335 $group 的溢出到磁盘测试必须在 v6.0 分支上标记为“requires_persistence”

  • WT-8848 添加 API 以回滚并指示事务已超出固定脏数据的可配置限制

  • WT-8981 在 PPC 上为 RHEL8 启用 evergreen 测试

  • WT-9774 避免回滚 test_stat08 中的事务并重新启用测试

  • WT-9879 修复会话 txn 脏数据字节统计的多计问题

  • WT-10027 会话 txn 脏数据统计不正确

  • WT-10461 修复弱有序架构上跳跃表中的键乱序问题

  • WT-10506 引入指向最新版本的稳定工具链 cmake 文件

  • WT-10584 在 __cursor_skip_prev 中添加缺失的读取障碍

  • SERVER-68361 LogTransactionOperationsForShardingHandler::commit 会错过从已准备和未准备的事务传输文档以及更改文档的分片键值

  • SERVER-69874 记录或可能缓解分片最终具有不同 prepareUnique 和唯一索引设置的情况

  • SERVER-70793 使数据库元数据刷新首先检查 IS 锁下的新元数据,然后再获取 X 锁

  • SERVER-71092 shard_id_test.cpp 依赖于 std::string::compare 函数的纯行为

  • SERVER-71689 删除本地集合前刷新 CatalogCache

  • SERVER-72301 在创建集合的优化路径中插入数据块时使用 ordered:false

SERVER-58712 同一个键上有多个二级索引的集合上不一致的更新性能

  • SERVER-60455 外部排序器的 serverStatus 指标

  • SERVER-60829 租户捐赠者不应该在写入提交决策时使用 donorAbortMigration 取消令牌

  • SERVER-62300 平台支持:添加对 Ubuntu 22.04 x86 的支持

  • SERVER-63104 在具有按功能标志标记的测试的世界中,使其再次在本地运行 jsCore 变得容易

  • SERVER-65177 TestRemainingInitialSyncEstimatedMillisMetric 单元测试中的已用初始同步时间可为 0 毫秒

  • SERVER-65259 聚合中的游标泄漏,需要在分片上合并

  • SERVER-65385 禁用 DEBUG/Sanitizer 变体上 Google Microbenchmarks 的阈值检查

  • SERVER-66337 确保在 datasize_kill_op.js 中每次调用 getNext() 时都进行中断检查

  • SERVER-66466 删除 ThreadContext 上的 TransportLayerASIOTest 依赖

  • SERVER-66570 Timeseries 下推了可以改变语义的 metaField-projections

  • SERVER-66920 由于 WiredTigerIndexCursorBase::seekWTCursor 断言未遵循 search_near 比较语义,导致调试构建崩溃

  • SERVER-67290 修复无法正确处理聚集文档的 recordIds

  • SERVER-67406 在分片 coll 上对游标排序时,返回缺少 $ 前缀字段的文档

  • SERVER-67795 添加 serverstatus 追踪,以了解有多少用户使用 updateMany 和 DeleteMany

  • SERVER-67898 BalancerCollectionStatus 为会话集合返回错误的数据块大小

  • SERVER-68125 在多键字段上建立索引消耗的内存可能超过上限

  • SERVER-68338 sync_source_changes.js 需要等待心跳检测

  • SERVER-68500 多版本标签文件无法正确排除 CI 中的测试

  • SERVER-68576 我们需要知道集群中存在多少个分片集合

  • SERVER-68769 如果无法删除分片键索引,那么用户就不能隐藏该索引

  • SERVER-68853 删除会话统计信息变成慢操作统计信息的不变量

  • SERVER-68901 如果文档包含 2 个同名的不同字段,则 mongocryptd 中的 $elemMatch 查询分析不正确

  • SERVER-69160 让 ShardingTest 在运行getClusterParameter 测试之前等待FCV初始化

  • SERVER-69497 让 internal_sessions_reaping_basic.js oplog 应用程序使用大小为 1 的批次

  • SERVER-69603 不要将删除事件报告为 shardCollection 的一部分

  • SERVER-69890 并发的 movePrimary 和 removeShard 可将数据库移动到不再存在的分片上

  • SERVER-69902 停止 bucket_unpacking_with_sort_plan_cache.js 与 fsyncLock 测试并行运行

  • SERVER-69944 Resmoke 的 globstar.py 无法正确解析 ** 之前的 *

  • SERVER-70024 ldap_provider_check.js 需要针对 rhel9 进行更新

  • SERVER-70100 确保在降级情况下,shardCollection 在提交时至少发出一次 oplog 事件

  • SERVER-70139 listCollection 返回重复的视图名称

  • SERVER-70158 修复 SBE 中 $atan2 参数顺序未定义的问题

  • SERVER-70237 数据块合并提交不得创建过大的 BSON 对象

  • SERVER-70323 将 collection_sharding_runtime 中的不变量转换为 tassert

  • SERVER-70394 修复 MultiPlanStage::removeRejectedPlans 中的自交换问题

  • SERVER-70553 向 mongo 测试运行程序添加模块支持

  • SERVER-70594 将更新的构建变体添加到 sys-perf

  • SERVER-70694 平台支持:添加对 RHEL9 ARM64 的支持

  • SERVER-70720 WT 的 Evergreen 应捕获父进程 ID 作为顶级输出的一部分

  • SERVER-70768 负载均衡器对巨型块使用错误的数据块大小

  • SERVER-70973 当没有更多可用分片时,负载均衡器应停止迭代集合

  • SERVER-71006 将索引转为多键后,读取时会出现不一致的小窗口

  • SERVER-71020 确保终止时间序列批处理最终会从目录中删除存储桶

  • SERVER-71055 OplogOrder 测试可以在回滚 oplog 条目后读取过时的 all_durable 时间戳

  • SERVER-71089 在单个发行版上运行签名任务

  • SERVER-71094 在 fcbs_election_during_storage_change 中处理其他瞬时选举故障

  • SERVER-71139 确保在初始同步期间正确创建具有简单排序规则的索引

  • SERVER-71167 txn_index_catalog_changes.js 会话垃圾集合可能会在一致性检查中因 fsync 锁定而造成死锁

  • SERVER-71191 索引构建设置、准备事务和降级之间的死锁

  • SERVER-71225 确保 collation.js 不会更改 'db'

  • SERVER-71247 DocumentSourceBackupFile 在返回数据前应确保备份游标已打开

  • SERVER-71249 删除 .publish tags 的 buildvariant 任务覆盖

  • SERVER-71328 确保多次故障后捐赠分片上的过滤元数据正确无误

  • SERVER-71399 分割数据块后巨型块标记不自动清除

  • SERVER-71424 修复 lint_fuzzer_sanity 的故障

  • SERVER-71435 在 resmoke 中增加范围删除器的详细级别

  • SERVER-71436 当未找到分片键索引时,范围删除器不得主动向日志发送垃圾邮件

  • SERVER-71449 修复 log_success_msg:在 debian 的 init.d 中找不到的问题

  • SERVER-71467 不为多版本测试运行特定功能标志测试

  • SERVER-71471 改进 jstestfuzz 部署以与新节点运行/安装配合使用

  • SERVER-71473 开始使用新的测试统计位置

  • SERVER-71477 在调用 'document_source_internal_all_collection_stats.cpp' 中的 'makeStatsForNs' 之前,检查 '_internalAllCollectionStatsSpec.getStats()' 是否存在(boost::optional)

  • SERVER-71479 合并数据块时不得将 validAfter 设置为当前时间

  • SERVER-71518 在 mongo-task-generator 中使用 S3 测试统计信息

  • SERVER-71534 运行多个 npm 实例导致 lint_fuzzer_sanity_all 回归

  • SERVER-71568 修复与 ChangeStreamOptions 访问相关的竞争条件

  • SERVER-71597 修复 createDatabase 上区分大小写的 dbName 的争用条件

  • SERVER-71609 splitOrMarkJumbo 不得过度分割数据块

  • SERVER-71614 添加一个案例以接受在与分片键不兼容时隐藏索引

  • SERVER-71632 在降级套件中重新启用 dropDatabase FSM 测试

  • SERVER-71638 不要使用键模式隐藏最后一个分片键索引

  • SERVER-71666 减少数据块迁移提交时扫描的索引项数

  • SERVER-71668 将 isLastNonHiddenShardKeyIndex 检查移至系统集合上的隐藏索引之后,并在 coll_mod.cpp 中隐藏 _id 索引

  • SERVER-71691 在分面中使用 $setWindowFields 时出现错误 5643004

  • SERVER-71726 增加 server_discovery_and_monitoring_json_test 的超时时间

  • SERVER-71756 碎片整理策略应发出估计为 true 的 dataSize 命令

  • SERVER-71759 dataSize 命令无法生成

  • SERVER-71769 当从节点跳过两阶段索引构建时,添加新的日志信息

  • SERVER-71771 磁盘分片整理程序应设定数据块大小估计上限

  • SERVER-71787 负载均衡器需要将 forceJumbo 附加到 moveRange 命令

  • SERVER-71788 磁盘分片整理应处理 ChunkTooBig 错误

  • SERVER-71880 在 fromMigrate=true 的情况下,_shardsvrDropCollectionParticipant 不会中止索引构建

  • SERVER-71921 任务 update_timeseries_fuzzer 在某些变体上超时

  • SERVER-71924 减少数据块合并更改日志事件的冗长程度

  • SERVER-71939 使用故障点更新 BucketCatalogTest::Task 类

  • SERVER-71982 在 standalone.py 中添加 directConnection=True 以进行多版本测试

  • SERVER-72005 在 2022-11 sys-perf 变体上启用 TSBS

  • SERVER-72011 添加将 js 文件加载到 fsm 工作线程的功能。

  • SERVER-72021 修复 Enterprise SLES 12 crypt_create_lib Evergreen 故障

  • SERVER-72065 在 CSRS 的从节点中无法刷新逻辑会话缓存

  • SERVER-72091 启用 auth-delay sys-perf 变体

  • SERVER-72176 MetadataManagerTest 必须在拆卸时将 OrphancleanupDelaySecs 重置为默认值

  • SERVER-72222 在分片集群中合并结果时,具有单个 reduce 优化的 MapReduce 会失败

  • SERVER-72276 从 backports_required_for_multiversion_tests.yml 中删除所有过时条目

  • SERVER-72288 在“为 DSI 启用 M1 Mac 支持”之后,microbenchmark 测试失败

  • SERVER-72408 agg_collstats_expr.js 中 receiveChunkWaitForRangeDeleterTimeoutMS 的默认超时时间太短

  • SERVER-72416 find 和 findAndModify 投影代码不遵守集合级排序规则

  • SERVER-72422 FCBIS 可能永远不会截断 oplog

  • SERVER-72423 FCBIS 将永远不会删除待删除的表格

  • SERVER-72483 在 s390x 上禁用 KMIP 测试

  • SERVER-72506 修复基准分析脚本中的关键错误

  • SERVER-72533 分片必须在 v6.0 上的 _configsvrCommitChunksMerge 上发送 validAfter 字段

  • SERVER-72535 分片集群允许使用替代大小写创建“admin”、“local”和“config”数据库

  • SERVER-72581 增加 macos-arm64 变体上的 replica_sets_jscore_passthrough 的超时时间

  • SERVER-72613 使用挂起分析器加快核心转储的速度

  • SERVER-72831 修复在 sharding_util::processShardResponses 中移动后的使用问题

  • SERVER-72877 降级钩子中的 Mongos 重定向逻辑应跳过视图

  • WT-9268 延迟删除历史存储记录以进行核对

  • WT-9428 修复 rec_visibility.c 中的两个断言

  • WT-9592 回滚到稳定版还应清除 WT_UPDATE_TO_DELETE_FROM_HS 标志

  • WT-9637 WiredTiger 在 ubuntu22.04 上使用 gcc-11 时出现严格编译失败

  • WT-9705 修复在准备提交中意外释放更新链上的更新的问题

  • WT-9751 修复中止驱逐后协调中的内存泄漏

  • WT-9765 修复驱逐失败的准备回滚后处理准备提交的问题

  • WT-9805 保存需要从历史记录存储中删除的更新,稍后再删除

  • WT-10062 修复检查点清理不跳过内部页面的问题

  • WT-10081 修复旧版本分支的故障格式配置

  • WT-10250 删除版本分支的某些 Evergreen 构建器

  • WT-10291 确保失败配置任务针对每个配置执行一次测试格式。

  • SERVER-68371 在 MongoClient 中启用 CSFLE 会导致 Atlas Search 失败

  • SERVER-70559 标记 FLE2 测试,使其不与降级套件一起运行

  • SERVER-63668 在不再自动分块功能标志后面保护数据块拆分器

  • SERVER-66916 范围删除器配置参数不可动态更改

  • SERVER-67466 当外部 OperationContext 中断时,内部事务 API 可能会出现内存不安全的情况

  • SERVER-67891 实现 $shardedDataDistribution 阶段的基本结构

  • SERVER-68139 如果投影排序大于 100MB,重新分片命令会失败

  • SERVER-68249 在 $shardedDataDistribution 聚合阶段添加所需的权限

  • SERVER-68869 重试 _configSvrReshardCollection 可能成功,导致 resharding_coordinator_recovers_abort_decision.js 失败

  • SERVER-69134 删除分片集合不会删除 CSS 条目

  • SERVER-69429 collMod 中缺少对分片键和唯一索引的检查

  • SERVER-69444 使 DSS 和 CSS 中并发关键部分的连接和刷新看起来相同

  • SERVER-69700 复制回滚失败 resharding_coordinator_recovers_abort_decision.js

  • SERVER-69756 在 reshardCollection cmd 之后发出的 abortReshardCollection 出现分段错误

  • SERVER-69897 从 concurrency_simultaneous_replication*.yml 测试套件中排除 internal_transactions_setFCV.js FSM 工作负载

  • SERVER-70364 出现网络错误时重试 configureFailPoint 命令(resharding_coordinator_recovers_abort_decision.js)

  • SERVER-70373 在未恢复重分片指标的情况下出现不变量故障

  • SERVER-70793 使数据库元数据刷新首先检查 IS 锁下的新元数据,然后再获取 X 锁

  • SERVER-70852 在 v6.0 上重新提交 SERVER-66716

  • SERVER-71092 shard_id_test.cpp 依赖于 std::string::compare 函数的纯行为

SERVER-69861 选举中的不间断锁定防护会导致 FCBIS 挂起

  • SERVER-60141 将 timelib 升级到 2021.09 或更高版本

  • SERVER-66289$out 在 v5.0.8 上错误地抛出 BSONObj 大小错误

  • SERVER-70190 ExpressionSwitch::optimize() 会使表达式树处于无效状态,从而导致不变量故障

  • SERVER-70381_internalSearchIdLookup 阶段违反了 getOwnershipFilter 函数的 5.0 前提条件

SERVER-67793 init.d 中的 log_progress_msg 不打印消息

  • SERVER-57417 启用 NoMoreAutoSplitter 功能标志

  • SERVER-60753 从“config.system.indexBuilds”中删除索引构建条目可以执行混合模式写入

  • SERVER-60829 租户捐赠者不应该在写入提交决策时使用 donorAbortMigration 取消令牌

  • SERVER-62300 平台支持:添加对 Ubuntu 22.04 x86 的支持

  • SERVER-62302 平台支持:添加对 RHEL9 x86 的支持

  • SERVER-62760 将信息添加到查询日志行,指示何时使用新优化器

  • SERVER-63811 如果数据库不存在,mongos 不会返回 $documents 的结果

  • SERVER-64319 Coverity 分析缺陷 121642:解析警告

  • SERVER-65191 使用 wiredTiger 运行 StorageEngineRepairTest

  • SERVER-65816 更改负载均衡器策略以平衡数据大小而不是数据块数量

  • SERVER-66078 调整会话集合负载均衡策略以适应数据大小感知负载均衡

  • SERVER-66208 删除为有现有数据的分片集合创建数据块的功能

  • SERVER-66378 启用 featureFlagBalanceAccordingToDataSize 时跳过适配测试

  • SERVER-66525 errexit 阻止捕获 pip 安装日志

  • SERVER-66614 加快 macOS 上的单元测试速度

  • SERVER-66747 增加 jstests/sharding/authCommands.js 中等待平衡的截止时间

  • SERVER-66753 更改 BalancerPolicy::_getLeastLoadedReceiverShard currentMin 类型

  • SERVER-66781 启用 BalanceAccordingToDataSize 功能标志

  • SERVER-66827 如果最后随机选择的集合已禁用均衡,则负载均衡器可能会跳过一轮

  • SERVER-66834 由 defragmentation_util.js 创建的区域必须始终与数据块对齐

  • SERVER-66835 [仅限测试错误] 比较 Balancer_based_on_size.js 中的数据块数量

  • SERVER-66913 configureCollectionBalancing() 在无法处理请求的集合时应返回 NamespaceNotSharded

  • SERVER-66972 数据库关键部分不会随着持续刷新而序列化

  • SERVER-67231 在 fcbis_fails_if_backup_cursor_is_already_open_on_sync_source.js 中使用 assert.adminCommandWorkedAllowingNetworkError

  • SERVER-67301 负载均衡器可能会为完全均衡的集合执行一次不必要的迁移

  • SERVER-67346 在升级集群时禁用 config.system.sessions 上的自动分片,以避免在分片主节点上发生崩溃

  • SERVER-67619 提高 s390x 变体的构建频率

  • SERVER-67681 为编译命令创建特定目标

  • SERVER-67733 ShardingTest::awaitBalancerRound() 在 CSRS 降级的情况下不起作用

  • SERVER-67739 tenant_migration_donor_retry.js 状态文档可以在对其进行断言之前进行清理

  • SERVER-67809 在降级套件中执行 insert_with_data_size_aware_balancing.js

  • SERVER-67813 当数据大小感知平衡进入 v6.0 时,请查看“requires_fcv_61”标签

  • SERVER-67898 BalancerCollectionStatus 为会话集合返回错误的数据块大小

  • SERVER-68115 修复了“elemMatchRootLength > 0”不变触发器的错误

  • SERVER-68157 AuditEncryptionCompressionManager::encryptAndEncode 应发出大 BSON

  • SERVER-68233 MongoShell numberDecimalsAlmostEqual(NumberDecimal(0), NumberDecimal(0)) 将返回 false

  • SERVER-68394 确保当 _id 索引丢失时,不会在启动恢复时出现强锁

  • SERVER-68484 增加 balancing_based_on_size.js 中考虑集合均衡的阈值

  • SERVER-68541 并发的 removeShard 和 movePrimary 可能会删除未分片的集合

  • SERVER-68893 删除不必要的票证持有者基准

  • SERVER-69001 初始同步应将 minValid 文档设置为“stopTimestamp”

  • SERVER-69037 SBE 计划缓存大小计算略有偏差

  • SERVER-69069 InTel 希望能够在数据大小分布 API 中指定集合的子集

  • SERVER-69133 删除硬链接安装操作的冗余设置

  • SERVER-69136 测试应考虑 balancerCollectionStatus 可能过早报告 balancerCompliant

  • SERVER-69160 让 ShardingTest 在运行getClusterParameter 测试之前等待FCV初始化

  • SERVER-69224 在不支持 GCM 时跳过 AuditEncCompManagerTest.EncryptAndEncodeLargePayloadSucceeds

  • SERVER-69281 强制使用最低ninja 版本

  • SERVER-69348 命令必须声明空验证检查,以便普遍调用

  • SERVER-69353 单独生成 burn_in 任务

  • SERVER-69380 $_internalUnpackBucket 阶段可能会在包含投影已被吸收的情况下错误地与 $project 互换

  • SERVER-69389 当节点关闭时,命令 checkAuthorization 尝试将 UUID 解析为命名空间,可能会对现有集合抛出 ErrorCodes::NamespaceNotFound 错误代码。

  • SERVER-69446 增加 jstests/replsets/dbcheck_write_concern.js 中的 electionTimeoutMillis

  • SERVER-69447 添加查询旋钮来控制成本模型系数的版本

  • SERVER-69465 接受与 $collStats 相同的 $_internalAllCollectionStats 规范

  • SERVER-69603 不要将删除事件报告为 shardCollection 的一部分

  • SERVER-69784 修复滥用签名字符的实例

  • SERVER-69793 禁用查询系统中的内存下溢检查

  • SERVER-69849 [v6.0]删除 FifoBasicMetrics 单元测试

  • SERVER-69868 启动已关闭的 TransportLayer 时返回错误

  • SERVER-69898 在刷新数据库版本之前等待关键部分追赶阶段

  • SERVER-69912 错误地执行了 SConstruct

  • SERVER-69917 实施 _clusterWriteWithoutShardKey 命令

  • SERVER-69926 errorcodes.py 无法检测 MONGO_UNREACHABLE_TASSERT 中的重复错误

  • SERVER-69929 如果未启用所需的功能标志,则跳过严格 API 测试

  • SERVER-69930 尝试刷新已删除数据库的版本时,日志中会出现意外错误消息

  • SERVER-70062 记录 oplog 翻转还原失败中有关 oplog 条目的相关信息

  • SERVER-70170 更新 Amazon 2022 的 ssl_helpers.js

  • SERVER-70181 在主服务器中的 Ubuntu 和 Debian 包测试失败

  • SERVER-70209 在第3方组件中列出新的 timelib 库

  • SERVER-70211 删除 CostModelManager 中应用覆盖的样板代码

  • SERVER-70226 rhel9 支持 YUM 发布

  • SERVER-70274 利用 EOF 过滤器提高变更流前图像清除工作的性能

  • SERVER-70299 删除 JSON.send 命令的用法

  • SERVER-70314 调整时间序列扩展范围测试,以考虑日志保存限制

  • SERVER-70348 删除可查询 WT 的 EAGAIN 并在内部重试

  • SERVER-70361 OperationContext 等待应该处理超出范围的持续时间

  • SERVER-70436 限制 isCoveredNullQuery 可以应用的情况

  • SERVER-70469 在看门狗测试中使用虚拟环境 python

  • SERVER-70475 修复旧版 boost 线程库中有符号整数比较问题

  • SERVER-70483 更新 Resmoke 以将“evergreen_execution”传递给 logkeeper。

  • SERVER-70484 从 perf.yml 和 sys_perf.yml 中删除信号处理模块

  • SERVER-70602 通过等待一些无操作均衡轮次来处理有故障的 balancerCompliant 报告

  • SERVER-70725 如果获取路由信息失败,集群聚合可能会错误地导致 CollectionUUIDMismatch

  • SERVER-70814 删除 _createCmdObj() 方法签名中的 const 限定符

  • SERVER-70834 修复了报告失败时不使用 scons 缓存的任务

  • SERVER-70864 消除细粒度的范围删除器锁

  • SERVER-70879 修复多个线程同时转动索引多键时的竞态

  • SERVER-71112 修复“重分片接收者”单元测试中的重分片错误计数

  • WT-9792 修复 RTS,从历史存储删除数据存储更新的全局可见更新

  • WT-9926 在备份启动期间发生崩溃,可能丢失元数据

SERVER-66554 使 FLE2 套件与降级和 kill_primary 套件一起使用

  • SERVER-61035将“resharding_large_number_of_initial_chunks.js”中的区域增加到 175,000

  • SERVER-61985 由于主分片重试 _configsvrReshardCollection 并运行第二个重新分片操作,resharding_coordinator_recovers_abort_decision.js 可能会将重新分片操作报告为成功

  • SERVER-66331 新增 $searchMeta 测试覆盖范围

  • SERVER-67193 确保协调器在 setfcv_reshard_collection.js 中的 setFCV 之前开始重分片

  • SERVER-68094 使用自定义生成的 _id 重新分片失败,并出现投影错误

  • SERVER-68139 如果投影排序大于 100MB,重新分片命令会失败

  • SERVER-68495 对配置了大量区域的集合重分片可能会在配置服务器主节点上无限期挂起

  • SERVER-68628 在主节点故障转移后重试失败的重新分片操作可能会导致服务器崩溃或写入丢失

  • SERVER-68728 添加 addl。InterruptBeforeProcessingPrePostImageOriginatingOp 失败点的激活条件

  • SERVER-68869 重试 _configSvrReshardCollection 可能成功,导致 resharding_coordinator_recovers_abort_decision.js 失败

  • SERVER-68890 删除 MigrationSourceManager 提交路径中的错误代码转换

  • SERVER-69220 refineCollectionShardKey 允许当前分片键字段在基于范围和哈希分片键之间切换,从而导致数据不一致

  • SERVER-69700 复制回滚失败 resharding_coordinator_recovers_abort_decision.js

SERVER-68548 mongo shell 4.4.15 版尽管有 --quiet 标志,但仍记录 asio 消息

  • SERVER-60551 连接时偶尔会收到“已初始化传输规范”的提示

  • SERVER-61281 修复查询内存跟踪器中计算文档大小时的下溢问题

  • SERVER-63191 创建可提前生成版本元数据的任务

  • SERVER-63843 不允许在同步信号处理程序中使用递归 doLog

  • SERVER-63852 getThreadName() 不应崩溃

  • SERVER-65317 mongod 在运行简易 $search 查询后从连接池中删除连接

  • SERVER-65382 AutoSplitVector 不应使用 clientReadable 将分片键字段重新排序

  • SERVER-65435 配置模糊器可将驱逐触发器设置为低于单次操作可能产生的脏数据量

  • SERVER-65781 对 Shell 装置进行符号化

  • SERVER-66436 修复 DConcurrencyTest 基准中的初始化错误

  • SERVER-66613 向符号化服务发送二进制版本而不是常新版本

  • SERVER-66726 修复 killAllSessionsByPattern 中的序列化

  • SERVER-66794 Typescript为日期在1970 - 年之外的 集合添加内存中标志2038

  • SERVER-66804 从测试设置中删除 check_binary_version

  • SERVER-66841 LOGV2:在反斜杠字符处截断时,JSON 无效

  • SERVER-67126 删除 printStackTrace no-LOGV2 代码路径中的 LOGV2 调用

  • SERVER-67239 改进 set_audit_config 测试中的超时处理

  • SERVER-67280 确保 HealthObserver::periodicCheckImpl() 实现能够处理异常,并在出现异常时返回相应的健康检查失败状态

  • SERVER-67296 将用于提交与数据块相关 DDL 操作的 configsvr 命令的 OpCtx 标记为可中断

  • SERVER-67385 范围删除任务可能会在分片主节点上完成对范围的持续查询之前被错误调度

  • SERVER-67402 线性化读取偶尔会读取到错误的读取源

  • SERVER-67538 如果使用旧的、不兼容的快照,则多文档事务应该会失败

  • SERVER-67605 使 retryable_findAndModify_commit_and_abort_prepared_txns_after_failover_and_restart.js 不再测试使用 1 节点分片重新启动的情况

  • SERVER-67650 当 oplog applier 没有追上 oplog fetcher 时,重新分片接收方可以返回 remainingOperationTimeEstimatedSecs=0

  • SERVER-67653 重新分片协调器可能会错误地得出它可以启动关键部分的结论,尽管在一个接收者上,oplog applier 尚未跟上 oplog fetcher

  • SERVER-67666 允许在变更流中查看 system.buckets 集合

  • SERVER-67679 并发集合删除可以返回 NamespaceNotFound 而不是 CollectionUUIDMismatch

  • SERVER-67725 检查分片上的目录一致性作为重命名的先决条件

  • SERVER-67728 在时间序列 jstests 中使用 FeatureFlagUtil

  • SERVER-67787 验证并发性测试中的重试变更操作

  • SERVER-67814 跟踪1970 2038serverStatus 中日期在 - 之外的时间序列集合的数量

  • SERVER-67846 依赖 featureFlagCollModIndexUnique 的测试应检查FCV60

  • SERVER-67909 跳过在紧凑型协调器中删除不存在的临时 ECOC 集合

  • SERVER-67916 降级过程中的竞态会触发 ReshardingMetrics 中的不变量

  • SERVER-67939 run_dbcheck_background.js 应能抵御 CappedPositionLost

  • SERVER-68003 将 experiment_unified_ninja.vars 设置为默认值

  • SERVER-68126 检查 AutoSplitVector 中的 maxChunkSize 输入值是否为负数

  • SERVER-68207 在 clusterMonitor 角色中添加系统集合的 collStats

  • SERVER-68399 修复 blackduck_hub.py 中 safeint 版本号的解析问题

  • SERVER-68441 collection_uuid_index_commands.js 不适合进行故障转移

  • SERVER-68461 将 doCompactOperation 的结果保留在 Pre-6.1 兼容版本中压缩协调员

  • SERVER-68465 selinux 测试因 journal.enabled 参数而失败

  • SERVER-68475 找到静态构建中重置溢出的解决方案

  • SERVER-68477 改进 expireAfterSeconds TTL 索引参数的 NaN 处理

  • SERVER-68479 collMod coordiantor V2 必须阻止存储桶 nss 上的迁移

  • SERVER-68521 恢复 awaitdata_getmore.js 中的超时

  • SERVER-68540 为 jscore 测试添加 docker_incompatible 标签

  • SERVER-68568 future_git_tag 应覆盖 MONGO_VERSION

  • SERVER-68637 将 scons 缓存添加到 enterprise-rhel-72-s390x-compile 构建器

  • SERVER-68694 研究紧凑命令相关的锁定

  • SERVER-68766 添加选项以重新启用单值 MapReduce 优化

  • SERVER-68790 修复依赖于重命名的 internalQueryFrameworkControl 旋钮的多版本测试

  • SERVER-68886 删除内部事务收割服务单元测试中对 addEagerlyReapedSession 的额外调用

  • SERVER-68905 将 append_oplog_note_mongos.js 添加到 backports_required_for_multiversion_tests.yml

  • SERVER-68925 在启动时重新引入检查表日志设置(还原 SERVER-43664)

  • SERVER-68937 根据历史测试运行时改进任务拆分

  • SERVER-68950 更新 Ubuntu 22.04 的 ssl_helpers.js

  • SERVER-68951 修复 Ubuntu 22.04 上的 kerberos_tool.js 和 ldap_authz_authn.js

  • SERVER-69006 为对冲读的 fle 基本插入/更新/替换添加更多跟踪

  • SERVER-69052 检查扩展范围时确保存储桶集合有效

  • SERVER-69103 在 DocumentSourceLookup 的内侧禁用 SBE

  • SERVER-69108 SCCL 可以在不触发刷新的情况下立即返回配置和管理元数据

  • SERVER-69118 让可重试的 findAndModify 故障转移内部事务测试等待到故障转移后恢复 lastCommittedOpTime 时为止

  • SERVER-69141 [6.1] 向前移动固定的 TSBS 版本

  • SERVER-69167 在 setClusterParameter 和 getClusterParameter 中执行功能标志检查之前,检查FCV是否已初始化

  • SERVER-69175 添加 transport::SocketOption 模板以制作 ASIO 风格的 sockopt 类型

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

  • SERVER-69265增加 config_fuzzer_replica_sets_jscore_passthrough 超时时间

  • SERVER-69284 删除 FifoTicketHolder

  • SERVER-69290 在 6.0 中禁用分片/改进基本测试

  • SERVER-69376 增加 macos 变体上的 replica_sets_jscore_passthrough 的超时时间

  • SERVER-69475 删除未使用的 updateConcurrentTotalTransactions() 方法

  • SERVER-69569 Python 脚本在 Evergreen 任务中失败

  • SERVER-69611 默认设置 -ffp-contract=off 编译器选项

  • SERVER-69693 在重新分片协调器中使用 lambda 而不是重复代码

  • SERVER-69707 [SBE] 使用 $cond / $switch / $ifNull 表达式的 $group 未定义插槽错误

  • SERVER-69785 强化 change_streams_per_shard_cursor.js

  • SERVER-69793 禁用查询系统中的内存下溢检查

  • SERVER-69849 [v6.0]删除 FifoBasicMetrics 单元测试

  • WT-9323 修复树在检查点之后是否有更新的争用跟踪问题

  • WT-9599 获取热备份锁以在块中调用 fallocate

  • WT-9763 如果插入记录的时间窗口与历史存储时间窗口不匹配,则返回 EBUSY

  • WT-9870 修复在恢复期间更新最旧时间戳时总是更新固定时间戳的问题

  • SERVER-57519 使 ARS 使用因果一致的 ShardRegistry:: getShard () 函数

  • SERVER-64340 在耗尽分片时如果负载均衡器被禁用则发出警告

  • SERVER-67457 在联系参与者期间中止的重新分片操作可能会无限期地在配置服务器主节点上停止

  • SERVER-67477 确保在 addShard 上创建范围删除索引(仅限 6.0)

  • SERVER-67492 失败的数据块迁移可能导致接收分片在主节点和从节点之间具有不同的 config.transactions 记录

  • SERVER-67535 move_chunk_large_chunk_map_workloads 不再报告由于服务器日志记录更改而导致的数据块迁移的时间细分信息

  • SERVER-68431 resharding_test_fixture 没有为配置服务器的所有节点配置故障点

SERVER-68062 使用 $geoNear 的多阶段聚合可能会违反约束。

SERVER-66808 从变更流错误中删除未记录的字段

  • SERVER-61481 在 kLastLTS 达到 6.0 之后,删除 dropIndexes 命令中防止对集合进行索引构建的检查

  • SERVER-62857 在多次降级后处理接收者的相同迁移恢复

  • SERVER-62969 修复 ocsp_unable_to_staple_log.js 等待连接问题

  • SERVER-64112 在版本到期后立即停止运行适用的多版本测试

  • SERVER-64242 使 collStats 聚合阶段从 BalancerStatisticsRegistry 中检索孤立项

  • SERVER-64416 让视图创建返回与创建集合相同的错误

  • SERVER-65006 commitIndexBuild oplog 条目插入时的写冲突会导致无法设置多键

  • SERVER-65262 扩展 WT 数字时间戳 API 的用法

  • SERVER-65385 在 DEBUG/Sanitizer 变体上禁用 Google Microbenchmarks 的信号处理

  • SERVER-65454 重试 findAndModify 请求会导致日志/配置文件缓慢进入错误的命名空间

  • SERVER-65657 减少对 oplog 的 cappedInsertNotifier 的调用

  • SERVER-65884 时间序列中的 $lookup 可以将 $sequentialCache 放置在相关的 $match 之后

  • SERVER-66023 不要频繁重置选举和活跃计时器

  • SERVER-66027 加速租户迁移 JS 测试

  • SERVER-66034 backports_required_for_multiversion_tests.yml 未将租户迁移测试列入黑名单,使其无法在多版本测试套件上运行

  • SERVER-66246 优化租户迁移并发测试运行时间

  • SERVER-66247 重构 api_version jstests,将视图名称传递给 assertViewSucceedsWithAPIStrict 助手

  • SERVER-66308 恢复“sbe”命令的视图测试以满足多版本测试

  • SERVER-66310 使 ExpressionSetUnion::isCommutative() 能够识别排序规则

  • SERVER-66348 添加 kill_sessions 标签,以排除并发同步复制套件中的测试

  • SERVER-66461 在构建进程的早期运行公证

  • SERVER-66508 使 csfle 和 mongocryptd 之间的解释处理一致

  • SERVER-66529 更新 oplogReadTimestamp 的 oplog 管理器线程可能会与直接更新 oplogReadTimestamp 的 cappedTruncateAfter 操作发生争用。

  • SERVER-66548 $lookup 顺序缓存可能会错误地将 $facet 视为不相关

  • SERVER-66651 角色“恢复”不足以支持 mongorestore --preserveUUID

  • SERVER-66658 在初始化之前可能会访问分片注册表

  • SERVER-66938 大幅简化生成 ninja 文件的命令

  • SERVER-66943 在获取集合统计信息时,不对 oplog.rs 运行孤儿文档的聚合

  • SERVER-66958 处理升级时可能出现的多个“处理”范围删除问题

  • SERVER-66970 在 mongo 版本库中添加已停用版本信息

  • SERVER-67006 增加 replsets/profile.js 中 DEBUG 断言消息的日志速度

  • SERVER-67122使用 --module=ninja 在构建时添加警告,指出它已被弃用

  • SERVER-67188 在 Windows 上使用 -large 实例执行 replica_sets_jscore_passthrough

  • SERVER-67227 如果命令因 collectionUUIDMismatch 而失败,则使用 collectionUUID 插入可能会隐式创建集合

  • SERVER-67259 更改 ttl_deletes_not_targeting_orphaned_documents.js 中 assert.soon 的休眠状态

  • SERVER-67305 无锁读取设置应验证设置快照之前和之后允许的写入。

  • SERVER-67377 检查混合版本集群中主节点上的 $lookup 推导功能是否可用

  • SERVER-67390 由于非正常 SIGINT,backup_restore.js 应检查代码 -SIGINT

  • SERVER-67395 在 macos-arm64 上将 sharding_update_v1_oplog_jscore_passthrough 任务的超时时间增加到 2.5 小时

  • SERVER-67408 如果数据库不存在,可以隐藏 CollectionUUIDMismatch 错误

  • SERVER-67418 重试 SSLManagerApple 全局初始化

  • SERVER-67422 让 getAllRemovalFuturesForCoordinatorsForInternalTransactions 等待 TransactionCoordinator 目录恢复

  • SERVER-67428 secondary_dryrun_vote_timeout.js 应等待从节点上的“Voted for importCollection”日志消息

  • SERVER-67430 修复 fle2 测试中的标签并改进标签解析器

  • SERVER-67462 如果客户端拥有正确的权限,则支持重命名加密集合

  • SERVER-67486 目录分片 POC 中“由于配置过时而导致命令失败”

  • SERVER-67523 在delayable_timeout_callback 内重新安排失败时,必须清除 _nextCall

  • SERVER-67527 在 concurrency_replication_for_export_import.yml 中添加 kills_random_sessions

  • SERVER-67532 OplogServerStatusSection 发生的故障较少

  • SERVER-67625 探索 OIDC SASL 机制协商

  • SERVER-67648 [v6.0] 使用 requires_fcv_60 标记 timeseries_delete_hint.js 和 timeseries_update_hint.js

  • SERVER-67683 变更快速和选择构建中的某些模式

  • SERVER-67690 使用 mongo-task-generator 随机化测试顺序

  • SERVER-67700 限制不会在搜索查询中推送到分片

  • SERVER-67717 未在推送任务中设置 ${suffix}

  • SERVER-67723 SessionCatalogMongoD reaper 可以中断已过期的内部事务会话,以重试仍在使用中的写入。

  • SERVER-67800 [6.0] 从多版本套件中排除 clustered_collection_*.js

  • SERVER-67801 createIndexes 应处理 config.transactions 上的空索引规格

  • SERVER-67802 mongos 计数无法处理跳过的大数值

  • SERVER-67804 [6.0]从多版本套件中排除 dbstats.js

  • SERVER-67845 仅当目标未分片时,才在重命名“检查先决条件”阶段获取关键部分

  • SERVER-67885 在固定大小集合上使用不匹配 UUID 的 shardCollection 将首先因 InvalidOptions 而失败

  • SERVER-67911 accumulator_fix_last_[continuous|lts].js 中测试数据的随机分布会偶尔导致测试失败

  • SERVER-67917 在 FLE 计数代码路径中使用 DBDirectClient

  • SERVER-67992 在 fle mongos 增删改查处理中使用操作计时器跟踪器

  • SERVER-68016 使用小端反序列化由 BufBuilder 序列化的数据

  • SERVER-68041 增强 merge_write_concern.js 的稳健性并添加诊断日志

  • SERVER-68130 AutoSplitVector 可以生成大于 BSONObjMaxUserSize 的响应

  • SERVER-68158 serverstatus_indexbulkbuilder.js 应在创建索引后在主节点上运行 listIndexes

  • SERVER-68184 在 checkWritesOfCommittedTxns 中编制索引时,使用 Number 而不是 NumberLong

  • SERVER-68193 在分布式锁重试循环中,分片 DDL 协调器可能会锁定自己

  • SERVER-68196 排序然后分组时,BoundedSorter 的内存使用无效。

  • SERVER-68201 在发行版分支的常新配置中添加提交队列变量

  • SERVER-68209 删除阻止 config.image_collection 条目失效的 uassert

  • SERVER-68330 [6.0] 允许在 config.transactions 上进行 mixed_mode 写入

  • SERVER-68354 将范围删除任务标记为正在处理时,将 whenToClean 设为现在

  • SERVER-68363 将 5.3 标为 EOL

  • SERVER-68405 $group 的 _id 表达式中的常量 Nothing 应在 $group SBE 阶段生成器中转换为空

  • SERVER-68443 InternalTransactionChunkMigrationTest 和 RetryableInternalTransactionTest 装置应在所有暂时性错误上重试内部事务

  • SERVER-68463 [6.0] replsets/profile.js 无法在replica_sets_multiversion 套件中设置日志级别

  • SERVER-68487 添加 BSONElement 方法来检查 NaN 字段值

  • SERVER-68511 在 MongoDB 5.0+ 中,movePrimary 可能会导致分片元数据不一致

  • SERVER-68513 _configsvrRunRestore 命令应恢复带有未分片集合的数据库

  • SERVER-68526 使用 mongo-task-generator 为 Windows、MacOS、Linux 发行版组单独生成任务

  • SERVER-68574 切换到新的 logkeeper 集群

  • SERVER-68653修复在 gcc 上编译的问题

  • WT-9302 api_data.py 中已弃用 object_target_size 作为配置

  • WT-9311 确保日志消息清楚地标识存储硬件损坏

  • WT-9432 确保 Evergreen 构建包含调试信息

后退

分片集群