7.2 变更日志
在此页面上
7.2.2 变更日志
内部
SERVER-83483 Azure E2 E 机器流测试从 EVG 获取不正确的档案
SERVER-84723 分片多文档事务可以观察到并发 DDL 操作的部分效果
SERVER-86873 排除在 上以混合版本 jstests/ 分片 /database_versioning_all_commands.js运行的transitionFromDedicatedConfigServer。72
7.2.1 变更日志
分片
SERVER-77667 防止mongos在关闭时启动新事务
SERVER-81508 引发 ShardCannotRefreshDueToLocksHeld 时,可能会重复执行写入语句
SERVER-83775 请勿在拥有超过理想数据大小的分片之间均衡数据
SERVER-84738 修复 ReshardingCollectionCloner 中的数据争用
查询
SERVER-83470 为 6.0 风格的引擎选择逻辑引入 internalQueryFrameworkControl 设置
SERVER-84595 删除无效测试 jstests/noPassthrough/out_majority_read_replset.js
聚合(Aggregation)
SERVER-82929 $listSearchIndexes 需要查找权限操作,而不是按其预期的 listSearchIndexes 权限操作
存储
WT-11062 安全释放引用地址以允许并发访问
WiredTiger
内部
SERVER-72703 将 $out 的数据库锁降级为 MODE_IX
SERVER-79486 增加新分分片键的关联关联基数
SERVER-80363 设置 wtimeout 时不遵循服务器默认的 writeConcern 参数配置
SERVER-81313 变更流无法为 ResumeToken 重新解析其自身的代表性计划缓存查询结构序列化
SERVER-81496 $convert/$toString 的奇怪成形行为
SERVER-81517 从迁移套件中排除 validate_db_metadata_command.js
SERVER-81994 $densify 范围无法正确重新解析
SERVER-82197 如果 $group 在存在排序规则的情况下溢出,则 SBE 中的查询结果不正确
SERVER-82221 ListCollections 和 ListIndexes 应包含待提交的命名空间
SERVER-82313 修复取消来自调用者的 txn api 的问题
SERVER-82353 当 movePrimary 并发运行时,多文档事务可能会丢失文档
SERVER-82365 优化负载均衡器集合分布状态柱状图的构建(第 2 次尝试)
SERVER-82437 db.collection.getSearchIndexes(<indexName>) 返回重复索引
SERVER-82676 gRPC 单元测试重复使用端口,导致与同时运行的测试发生冲突
SERVER-82706 与配置服务器联系时 check_metadata_consistency.js 应使用可重试写入操作
SERVER-82791 如果已存在具有相同命名空间的分片集合,则 StaleConfig 的 CreateView 将失败
SERVER-82815 通过聚合公开服务器的索引键创建
SERVER-82822 删除 RetryUntilMajorityCommit 中的错误不变量
SERVER-82967 在索引构建设置期间调用 ActiveIndexBuilds::registerIndexBuild() 后的降级不会自行取消注册
SERVER-83003 $listSearchIndexes 应该在不存在的数据库上抛出异常
SERVER-83119 如果启用 notablescan,从节点副本会在聚集文档上崩溃
SERVER-83337 在 macOS 上重新启用 wt_size_storer_cleanup_replica_set.js
SERVER-83369 索引创建不会强制执行 bucketSize 字段的类型
SERVER-83454 范围删除器服务的注册和注销不应依赖于 onCommit 订购保证
SERVER-83492 在可能的情况下删除 SBE 计划缓存密钥中的限制和跳过值
SERVER-83534 允许 IDL 生成器容纳 query_shape :custom
SERVER-83580 重新引入具有多个数据块的负载均衡器策略单元测试
SERVER-83685 将 InternalQueryFrameworkControl " trysbeRestricted" 设为默认查询旋钮
SERVER-83765 SessionWorkflow 基准测试不会启动 ServiceExecutors
SERVER-83766 SessionWorkflow 基准测试的模拟会话无法访问权限其传输层
SERVER-83777 使用 internalQueryMaxScansToExplode + 1 来设置计划缓存键中的 $in 长度上限
SERVER-83825 增加 index_build_operation_metrics.js 中写冲突重试的日志详细程度:
SERVER-83830 在企业构建中,使用 storageEngine.inMemory 选项在副本集中创建集合会破坏从节点
SERVER-83866 将 BAC KPORTS_REQUIRED_BASE_URL 从 mongodb/mongo 更新为 10gen/mongo
SERVER-83874 移动主操作不会删除发送分片上的 db.system.views
SERVER-83959 准备 SBE 计划时,正确传递 preparingFromCache 参数
SERVER-84013 对于嵌套 $or 中具有重复谓词的查询,索引扫描计划的结果不正确
SERVER-84063 从 Security Daily Cron 中删除 BlackDuck
服务器-84087 确保 ExecutorPool 在迁移完成后终止
SERVER-84130 当存储桶中的某些事件缺少字段时,存储桶级过滤器优化不正确
SERVER-84137 Robustify batched_multi_deletes_with_write_conflicts.js
SERVER-84186 将在时间序列中运行数学运算的基准测试添加到 sys perf
SERVER-84241 在侦听器线程开始侦听之前调用 AsioTransportLayer::stopAcceptingSessions 可能会死锁
SERVER-84274 让 InListData 预先对其元素进行排序和去重
SERVER-84278 不为 EOF 计划生成计划缓存条目
SERVER-84336 在某些情况下,时间序列插入可能会在 WriteBatches 中留下悬空的 BSONObj
SERVER-84338 顶级 $or 查询可能会导致无效的 SBE 计划缓存条目,从而返回错误的结果
SERVER-84353 读取票证耗尽的 stepDown 死锁测试不稳定
SERVER-84369 不符合条件的查询会重复使用 COUNT_SCAN 的计划缓存条目(仅限 SBE)
SERVER-84436 在 SBE 中处理“跳过加限制总和溢出 int64_t”问题
SERVER-84468 修复运行 runTransactionOnShardingCatalog() 时的死锁问题
SERVER-84494 [v7 .2 ]删除 SBE 中的 $ 搜索测试,因为它在7中被禁用。 2
SERVER-84502 从 v 中删除 test_packages_release任务。 分支73
SERVER-84546 将静态链接测试切换为动态链接
SERVER-84548 在 configsvr 上使用 ShardServerCatalogCacheLoader 会导致 WT 数据句柄/内存使用过多
SERVER-84567 禁用功能标记时,writeQueryStats 应记录错误而不是 uasert
SERVER-84731 在等待 lastStableRecoveryTimestamp 时,重新分片聚合查询不应获取 RSTL-IX
SERVER-85263 报告转义的客户端应用程序名称
SERVER-85306 更新 sys-perf 配置以使用 HTTPs github 链接而不是 SSH
SERVER-85652 更新 DSI atlas azure 任务以使用 AL2 编译工件。
SERVER-85694 $searchMeta 聚合管道阶段在 PlanShardedSearch 之后未将正确的查询传递给 mongot
SERVER-85776 在复制设置中禁用测试facet_stats。
SERVER-85792 将添加到 perf.yml 的新变体向后移植到 sys-perf-7 。2
SERVER-85836 TenantFileImporter 服务在遍历捐赠者 mdb_catlog 表时应跳过功能文档。
SERVER-85959 从 v 中删除流基准。72
SERVER-86081 由于 Evergreen 日志校订,Sys-perf 缺少必需的参数
SERVER-86165 避免在 merge_command_options.js 中使用降级
SERVER-86363 使容器注册表静默登录
SERVER-86381 删除 v 上的 copybara 暂存文件。72
SERVER-86481 Jepsen 设置、注册和读关注多数测试不在 Evergreen 中运行
WT-11669 为备份ID 创建新的日志记录
WT-11987 表格的版本号降为 version=(major=1,minor=0)
WT-12043 移除过时的 HAVE_DIAGNOSTIC ifdefs 以避免内存泄漏
WT-12092 更新 dockerfile 中的WiredTiger版本
WT-12099 mmap 线程调整大小和读取/写入之间的争用
WT-12100 修复 MSan 下 csuite-long-running 超时
WT-12110 在兼容模式下禁用 timestamp_abort 备份测试
WT-12147 暂时禁用 clang-analyzer