6.0 更改日志

6.0.3 更改日志

安全

分片

  • 服务器-63668守卫不再自动分体功能标志后面的分块器
  • 服务器-66916范围删除器配置参数不可动态更改
  • 服务器-67466当外部OperationContext中断时,内部事务API可能内存不安全
  • 服务器-67891实现$shardedDataDistribution阶段的基本结构
  • 服务器-68139如果投影排序大于100MB,则重新分片命令失败
  • 服务器-68249 Add required privileges on the $shardedDataDistribution aggregation stage
  • 服务器-68869_configSvrReshardCollection的重试可能会成功导致resharding_coordinator_recovers_abort_decision.js失败
  • 服务器-69134丢弃分片集合并不能摆脱CSS条目
  • 服务器-69429collMod中缺少碎片密钥和唯一索引的检查
  • 服务器-69444使并发关键部分的连接和刷新在DSS和CSS之间看起来相同
  • 服务器-69700复制回滚失败sresharding_coordinator_recovers_abort_decision.js
  • 服务器-69756中止时的分割故障ReshardCollection在reshardCollection cmd之后发布
  • 服务器-69897从concurrency_simultaneous_replication*.yml测试套件中排除internal_transactions_setFCV.js FSM工作负载
  • 服务器-70364重试网络错误的configureFailPoint命令(resharding_coordinator_recovers_abort_decision.js)
  • 服务器-70373如果不恢复分片指标,则不变失败
  • 服务器-70793在进行X锁之前,先在IS锁下检查newmetadata,先刷新数据库元数据
  • 服务器-70852在v6.0上重新提交SERVER-66716
  • 服务器-71092shard_id_test.cpp依赖于std::string::compare函数的纯行为

复制

服务器-69861选举中不间断的锁卫导致FCBIS被绞死

查询

  • 服务器-60141将时间lib升级到2021.09或更高版本
  • 服务器-66289$out错误地在v5.0.8上抛出BSONObj大小错误
  • 服务器-70190ExpressionSwitch::optimize()可以将表达式树置于无效状态,导致不变失败
  • 服务器-70381_internalSearchIdLookup阶段违反了getOwnershipFilter函数的5.0先决条件

运营

服务器-67793init.d中的log_progress_msg不会打印消息

构建和包装

内部人员

  • 服务器-57417启用NoMoreAutoSplitter功能标志
  • 服务器-60753从'config.system.indexBuilds'中删除索引构建条目可以进行混合模式写入
  • 服务器-60829租户捐赠者在撰写提交决定时不应使用donAbortMigrationcancellation令牌
  • 服务器-62300平台支持:添加对Ubuntu 22.04 x86的支持
  • 服务器-62302平台支持:添加对RHEL9 x86的支持
  • 服务器-62760向查询日志行添加信息,指示何时使用新的优化器
  • 服务器-63811 mongos returns no results for $documents if the database doesn't exist
  • 服务器-64319覆盖分析缺陷121642:解析警告
  • 服务器-65191使用有线虎运行StorageEngineRepairTest
  • 服务器-65816更改平衡器策略,以平衡数据大小而不是块数
  • 服务器-66078调整会话收集平衡策略以适应数据大小感知平衡
  • 服务器-66208删除现有数据的碎片收集的块创建
  • 服务器-66378启用featureFlagBalanceAccordingToDataSize时跳过适应测试
  • 服务器-66525errexit阻止捕获pip安装日志
  • 服务器-66614在macOS上加快单元测试速度
  • 服务器-66747增加等待平衡injstests/sharding/authCommands.js的截止日期
  • 服务器-66753 Change BalancerPolicy::_getLeastLoadedReceiverShard currentMin type
  • 服务器-66781启用BalanceAccordingToDataSize功能标志
  • 服务器-66827如果上次随机选择的集合禁用了平衡,平衡器可能会跳过一轮
  • 服务器-66834由defragmentation_util.js创建的区域必须始终与块对齐
  • 服务器-66835[仅限测试错误]比较块数 inbalancing_based_on_size.js
  • 服务器-66913当无法处理请求的集合时,configureCollectionBalancing()应该返回NamespaceNotSharded
  • 服务器-66972数据库关键部分不会随着持续刷新而序列化
  • 服务器-67231 Use assert.adminCommandWorkedAllowingNetworkError in fcbis_fails_if_backup_cursor_is_already_open_on_sync_source.js
  • 服务器-67301平衡器可能会为完全平衡的集合执行一次不必要的迁移
  • 服务器-67346升级集群时禁用config.system.sessions上的自动拆分,以避免碎片原语崩溃
  • 服务器-67619增加s390x变体的构建频率
  • 服务器-67681为编译命令创建特定目标
  • 服务器-67733ShardingTest::awaitBalancerRound()在CSRS下台的情况下不起作用
  • 服务器-67739tenant_migration_donor_retry.js州文档可以在对它们提出断言之前进行清理
  • 服务器-67809在stepdown套件中执行insert_with_data_size_aware_balancing.js
  • 服务器-67813当数据大小感知平衡在v6.0中时,请查看“requires_fcv_61”标签
  • 服务器-67898BalancerCollectionStatus返回会话集合的块大小错误
  • 服务器-68115修复了“elemMatchRootLength > 0”不变触发器的错误
  • 服务器-68157AuditEncryptionCompressionManager::encryptAndEncode应该会发出大BSON
  • 服务器-68233MongoShellnumberDecimalsAlmostEqual(NumberDecimal(0), NumberDecimal(0)) 返回 false
  • 服务器-68394 Ensure we do not yield strong locks upon startup recovery when _id index is missing
  • 服务器-68484提高阈值,以考虑在balancing_based_on_size.js中平衡的集合
  • 服务器-68541并发删除碎片和移动Primary可能会删除未分片集合
  • 服务器-68893移除不必要的持票人基准
  • 服务器-69001初始同步应将minValid文档设置为“stopTimestamp”
  • 服务器-69037SBE计划缓存大小计算略有偏差
  • 服务器-69069InTel希望能够在数据大小的分发API中指定集合的子集
  • 服务器-69133删除硬链接安装操作的冗余设置
  • 服务器-69136测试应考虑平衡器收集状态可能会过早报告平衡器合规
  • 服务器-69160让ShardingTest等待FCV初始化,然后再运行 getClusterParameter测试
  • 服务器-69224SkipAuditEncCompManagerTest.EncryptAndEncodeLargePayloadSucceeds 当不支持GCM时
  • 服务器-69281强制最小忍者版本
  • 服务器-69348命令必须声明空的身份验证检查才能普遍调用
  • 服务器-69353单独生成burn_in任务
  • 服务器-69380如果包含预测已被吸收,$_internalUnpackBucket阶段可能会错误地与$项目交换
  • 服务器-69389命令checkAuthorization可能会为现有集合抛出ErrorCodes::NamespaceNotFound,同时尝试在节点关闭时将UUID重新解析为命名空间。
  • 服务器-69446增加选举TimeoutMillis injstests/replsets/dbcheck_write_concern.js
  • 服务器-69447添加查询旋钮来控制成本模型系数的版本
  • 服务器-69465接受与$collStats相同的$_internalAllCollectionStats规格
  • 服务器-69603不要将投放事件报告为shardCollection的一部分
  • 服务器-69784修复签名字符误用的实例
  • 服务器-69793在查询系统中禁用内存下流检查
  • 服务器-69849[v6.0]删除FifoBasicMetrics单元测试
  • 服务器-69868启动关机的TransportLayer时返回错误
  • 服务器-69898在刷新DB版本之前,请等待关键部分的追赶阶段
  • 服务器-69912SConstruct可以错误地执行
  • 服务器-69917实现_clusterWriteWithoutShardKey命令
  • 服务器-69926errorcodes.py在MONGO_UNREACHABLE_TASSERT中检测不到重复错误
  • 服务器-69929如果未启用所需的功能标志,请跳过严格的API测试
  • 服务器-69930日志中试图刷新已删除数据库版本的意外错误消息
  • 服务器-70062在oplog滚动恢复失败中记录有关操作日志条目的相关信息
  • 服务器-70170更新 ssl_helpers.js for Amazon 2022
  • 服务器-70181Ubuntu和Debian软件包测试在服务器主服务器中失败
  • 服务器-70209在第三方组件中列出新的时间lib库
  • 服务器-70211删除在CostModelManager中应用覆盖样板代码
  • 服务器-70226rhel9 支持YUM出版
  • 服务器-70274通过利用EOF过滤器提高更改流图像前清除作业的性能
  • 服务器-70299删除JSON.send命令用法
  • 服务器-70314调整时间序列扩展范围测试,以考虑日志保留限制
  • 服务器-70348删除可查询WT的EAGAIN,并在内部重试
  • 服务器-70361操作上下文等待应该处理超出范围的持续时间
  • 服务器-70436限制 isCoveredNullQuery 可以应用的情况
  • 服务器-70469在看门狗测试中使用虚拟env python
  • 服务器-70475修复旧提升线程库中的有符号整数比较问题
  • 服务器-70483更新Resmoke,将“evergreen_execution”传递给日志管理员。
  • 服务器-70484从perf.yml和sys_perf.yml中删除信号处理模块
  • 服务器-70602通过等待一些无操作平衡轮来处理错误的平衡器合规的报告
  • 服务器-70725如果获取路由信息失败,集群聚合可能会错误地导致CollectionUUIDM不匹配
  • 服务器-70814在_createCmdObj() methodsignature中删除const限定符
  • 服务器-70834修复不使用scons缓存报告失败的任务
  • 服务器-70864摆脱细粒度范围删除器锁
  • 服务器-70879修复多个线程同时转动索引多键的竞赛
  • 服务器-71112修复分片接收方单元测试中重新分片错误的计数
  • WT-9792修复RTS从历史存储中删除数据存储更新的全局可见更新
  • WT-9926从备份启动期间崩溃可能会丢失元数据

6.0.2 更改日志

安全

服务器-66554使FLE2套件与stepdown和kill_primary套件配合使用

分片

  • 服务器-61035将'resharding_large_number_of_initial_chunks.js'中的区域增加到175,000
  • 服务器-61985resharding_coordinator_recovers_abort_decision.js可能会报告由于主碎片重试_configsvrReshardCollection并运行第二个分片操作而成功
  • 服务器-66331额外的$searchMeta测试覆盖范围
  • 服务器-67193确保协调员在setfcv_reshard_collection.js中的setFCV之前开始重新分片
  • 服务器-68094使用自定义生成的_id重新分片失败并出现投影错误
  • 服务器-68139如果投影排序大于100MB,则重新分片命令失败
  • 服务器-68495重新分片配置了大量区域的集合可能会在配置服务器主服务器上无限期停滞
  • 服务器-68628在主故障转移后重试失败的分片操作可能会导致服务器崩溃或写入丢失
  • 服务器-68728添加中断的附加激活条件BeforeProcessingPrePostImageOriginatingOp故障点
  • 服务器-68869_configSvrReshardCollection的重试可能会成功导致resharding_coordinator_recovers_abort_decision.js失败
  • 服务器-68890删除MigrationSourceManager提交路径中的错误代码转换
  • 服务器-69220refineCollectionShardKey允许在基于范围和散列之间切换当前碎片密钥字段,导致数据不一致
  • 服务器-69700复制回滚失败 resharding_coordinator_recovers_abort_decision.js

运营

服务器-68548mongo shell版本4.4.15记录asio消息,尽管--安静的旗帜

内部人员

  • 服务器-60551连接时偶尔会收到“初始电线规格”
  • 服务器-61281修复在查询内存跟踪器中考虑文档大小时的下流问题
  • 服务器-63191创建更早生成版本元数据的任务
  • 服务器-63843不允许在同步信号处理程序中进行递归doLog
  • 服务器-63852getThreadName()不应该崩溃
  • 服务器-65317mongod在运行简单的$search查询后从连接池中删除连接
  • 服务器-65382AutoSplitVector不应使用clientReadable对碎片键字段进行重新排序
  • 服务器-65435配置模糊器可以将驱逐触发器设置为低于单个操作可能生成的肮脏数据量
  • 服务器-65781让外壳夹具成为符号
  • 服务器-66436修复DConcurrencyTest基准测试中的初始化错误
  • 服务器-66613将二进制版本而不是常青版本发送到符号化器服务
  • 服务器-66726修复killAllSessionsByPattern中的序列化
  • 服务器-66794为日期在1970-2038年以外的TS收藏添加记忆旗
  • 服务器-66804从测试设置中删除check_binary_version
  • 服务器-66841LOGV2:在反斜杠字符发生截断时无效的JSON
  • 服务器-67126从printStackTrace no-LOGV2代码路径中删除LOGV2调用
  • 服务器-67239改进set_audit_config测试中的超时处理
  • 服务器-67280确保HealthObserver::periodicCheckImpl()实现处理异常,并在发生异常时返回适当的失败运行状况检查状态
  • 服务器-67296将用于提交块相关DDL操作的configsvr命令的OpCtx标记为可中断
  • 服务器-67385在对碎片主服务器上正在进行的范围完成查询之前,范围删除任务可能会被错误地安排
  • 服务器-67402线性读数偶尔可能会使用错误的读取源读取
  • 服务器-67538如果在旧的、不兼容的快照上,多文档事务应该会失败
  • 服务器-67605使retryable_findAndModify_commit_and_abort_prepared_txns_after_failover_and_restart.js不要使用1节点碎片测试重新启动
  • 服务器-67650当操作日志应用程序尚未赶上oplog fetcher时,分片收件人可以返回剩余的OperationTimeEstimatedSecs=0
  • 服务器-67653分段协调员可能会错误地得出结论,它可以启动关键部分,尽管在一个收件人上,oplog应用程序没有赶上oplog fetcher
  • 服务器-67666允许在完整的集群更改流中观看system.buckets集合
  • 服务器-67679并发集合删除可以返回NamespaceNotFound,而不是CollectionUUIDMismatch
  • 服务器-67725检查碎片上的目录一致性作为重命名的先决条件
  • 服务器-67728在时间序列jstests中使用FeatureFlagUtil
  • 服务器-67787在auth并发测试中重试突变操作
  • 服务器-67814在服务器状态中跟踪日期在1970-2038年以外的时间序列集合数量
  • 服务器-67846依赖于t featureFlagCollModIndexUnique的测试应该检查FCV 60
  • 服务器-67909跳过在紧凑的协调员中删除不存在的临时ECOC集合
  • 服务器-67916降级时的比赛可以在ReshardingMetrics中触发不变
  • 服务器-67939run_dbcheck_background.js应该对CappedPositionLost有弹性
  • 服务器-68003使expitment_unified_ninja.vars成为默认值
  • 服务器-68126在AutoSplitVector中检查负maxChunkSize输入值
  • 服务器-68207将系统集合的collStats添加到clusterMonitor角色
  • 服务器-68399修复在blackduck_hub.py中解析安全版本号的问题
  • 服务器-68441collection_uuid_index_commands.js对故障转移不稳健
  • 服务器-68461在预6.1兼容的压实协调器中坚持doCompactOperation的结果
  • 服务器-68465由于journal.enabled参数,selinux测试失败
  • 服务器-68475寻找静态构建中搬迁溢出的解决方案
  • 服务器-68477改进过期后TTL索引参数的NaN处理
  • 服务器-68479collMod coordiantor V2必须阻止桶nss上的迁移
  • 服务器-68521在awaitdata_getmore.js中恢复超时
  • 服务器-68540为jscore测试添加docker_incompatible标签
  • 服务器-68568future_git_tag应该覆盖MONGO_VERSION
  • 服务器-68637将scons缓存添加到企业-rhel-72-s390x-编译构建器
  • 服务器-68694调查紧凑型命令周围的锁定
  • 服务器-68766添加重新启用单值MapReduce优化的选项
  • 服务器-68790修复依赖于重新命名的innalQueryFrameworkControl旋钮的多版本测试
  • 服务器-68886删除内部事务中addEagerlyReapedSession的额外调用reap服务单元测试
  • 服务器-68905将append_oplog_note_mongos.js添加到backports_required_for_multiversion_tests.yml
  • 服务器-68925在启动时重新引入检查表日志记录设置(恢复SERVER-43664)
  • 服务器-68937根据历史测试运行时改进任务分割
  • 服务器-68950更新 ssl_helpers.js for Ubuntu 22.04
  • 服务器-68951在Ubuntu 22.04上修复kerberos_tool.js和ldap_authz_authn.js
  • 服务器-69006为对冲读取添加更多跟踪以进行基本插入/更新/替换
  • 服务器-69052在检查延长范围时,请确保存储桶收集有效
  • 服务器-69103在DocumentSourceLookup的内部禁用SBE
  • 服务器-69108SCCL可以立即返回配置和管理元数据,而无需触发刷新
  • 服务器-69118让可重试的findAndModify故障转移内部事务测试,直到故障转移后恢复最后一个CommittedOpTime
  • 服务器-69141[6.1] 前进固定TSBS版本
  • 服务器-69167在setClusterParameter和 getClusterParameter中执行功能标志检查之前,检查FCV是否已初始化
  • 服务器-69175添加传输::SocketOption模板,用于制作ASIO风格的sockopt类型
  • 服务器-69207覆盖率分析缺陷122696:使用移动物体
  • 服务器-69265增加config_fuzzer_replica_sets_jscore_passthrough超时
  • 服务器-69284移除FifoTicketHolder
  • 服务器-69290在6.0中禁用分片/细化基本测试
  • 服务器-69376在macos变体上增加replica_sets_jscore_passthrough的超时
  • 服务器-69475删除未使用的更新ConcurrentTotalTransactions()方法
  • 服务器-69569Python脚本在Evergreen任务中失败
  • 服务器-69611默认情况下设置-ffp-contract=off编译器选项
  • 服务器-69693在分片协调员中使用lambda而不是重复代码
  • 服务器-69707[SBE]带有$cond / $switch / $ifNull表达式的$group的未定义插槽错误
  • 服务器-69785robustify change_streams_per_shard_cursor.js
  • 服务器-69793在查询系统中禁用内存下流检查
  • 服务器-69849[v6.0]删除FifoBasicMetrics单元测试
  • WT-9323修复比赛跟踪,树木在检查站后是否有更新
  • WT-9599获取热备份锁以调用块中的fallocate
  • WT-9763如果插入记录的时间窗口与历史记录存储时间窗口不匹配,请返回EBUSY
  • WT-9870修复在恢复期间更新旧时间戳时更新固定时间戳的问题

6.0.1 更改日志

分片

  • 服务器-57519让ARS使用因果一致的ShardRegistry::getShard()函数
  • 服务器-64340如果在排干碎片时平衡器被禁用,请警告
  • 服务器-67457在联系参与者过程中中止的重新分片操作可能会在配置服务器主服务器上无限期停滞
  • 服务器-67477确保在addShard上创建范围删除索引(仅限6.0)
  • 服务器-67492失败的块迁移可能导致接收者碎片在主和次要之间有不同的config.transactions记录
  • 服务器-67535move_chunk_large_chunk_map_workloads不再报告由于服务器日志记录更改而块迁移的定时分解
  • 服务器-68431resharding_test_fixture不会为配置服务器的所有节点配置故障点

查询

集合

服务器-68062使用$geoNear的多阶段聚合可能会违反约束。

构建和包装

服务器-66808从更改流错误中删除未记录的字段

内部人员

  • 服务器-61481删除dropIndexes命令的签到,一旦kLastLTS为6.0,集合没有进行索引构建
  • 服务器-62857在多次降级时处理收件人的同迁移恢复
  • 服务器-62969修复ocsp_unable_to_staple_log.js等待连接问题
  • 服务器-64112一旦发布为EOL,立即停止运行适用的多版本测试
  • 服务器-64242让collStats聚合阶段从BalancerStatisticsRegistry检索孤儿
  • 服务器-64416让视图创建返回与集合创建相同的错误
  • 服务器-65006commitIndexBuild oplog条目插入上的写入冲突可能导致无法设置多密钥
  • 服务器-65262扩展使用WT数字时间戳API
  • 服务器-65385在DEBUG/消毒器变体上禁用谷歌微基标的信号处理
  • 服务器-65454重制的findAndModify请求可能会将日志/配置文件缓慢地记录到错误的命名空间
  • 服务器-65657减少对oplog的cappedInsertNotifier的调用
  • 服务器-65884来自时间序列的$lookup可以在相关$匹配后放置$sequentialCache
  • 服务器-66023不要不断重置选举和活力计时器
  • 服务器-66027加快租户迁移JS测试
  • 服务器-66034backports_required_for_multiversion_tests.yml不会将租户迁移测试列入在多版本测试套件上运行的黑名单
  • 服务器-66246优化租户迁移并发测试运行时
  • 服务器-66247重构api_version jstests以将视图名称传递给assertViewSucceedsWithAPIStrict帮助程序
  • 服务器-66308恢复“sbe”命令的视图测试,以满足多版本测试
  • 服务器-66310让ExpressionSetUnion::isCommutative()整理意识到
  • 服务器-66348添加kill_sessions标签以排除并发同时复制套件中的测试
  • 服务器-66461在构建过程中更早地运行公证
  • 服务器-66508解释csfle和mongocryptd之间的处理方式一致
  • 服务器-66529更新oplogReadTimestamp的oplog管理器线程可以使用cappedTruncate进行比赛,操作后直接更新oplogReadTimestamp
  • 服务器-66548$lookup顺序缓存可能会错误地将$facet视为无关
  • 服务器-66651角色“恢复”不足以进行蒙古恢复 --preserveUUID
  • 服务器-66658初始化前可以访问碎片注册表
  • 服务器-66938大幅简化命令以生成忍者文件
  • 服务器-66943不要对oplog.rs运行对collstats的孤儿聚合
  • 服务器-66958在升级时处理潜在的多个“处理”范围删除
  • 服务器-66970将EOL'd发布信息添加到mongo repo中
  • 服务器-67006在 replsets/profile.js 中增加 DEBUG 断言消息的日志 vebosity
  • 服务器-67122使用--module=ninja构建时添加警告,提示它被弃用
  • 服务器-67188在Windows上将-large实例用于replica_sets_jscore_passthrough
  • 服务器-67227如果collect collectionUUIDMismatch命令失败,UUID可以隐式创建集合
  • 服务器-67259在ttl_deletes_not_targeting_orphaned_documents.js中更改 assert.soon的睡眠
  • 服务器-67305无锁读取设置应验证设置快照之前和之后允许的写入。
  • 服务器-67377检查混合版本集群中主碎片上的$lookup俯卧撑功能是否可用
  • 服务器-67390backup_restore.js应该检查代码-SIGINT,因为SIGINT不干净
  • 服务器-67395在macos-arm64上将sharding_update_v1_oplog_jscore_passthrough任务的超时增加到2.5小时
  • 服务器-67408如果数据库不存在,CollectionUUIDM不匹配错误可以被隐藏
  • 服务器-67418重试 SSLManagerApple 全局初始化
  • 服务器-67422让所有RemovalFuturesForCoordinatorsForInternalTransactions等待TransactionCoordinator目录恢复
  • 服务器-67428secondary_dryrun_vote_timeout.js应该在辅助上等待“投票支持导入收藏”日志消息
  • 服务器-67430在fle2测试中修复标签并改进标签解析器
  • 服务器-67462如果客户端具有正确的权限,则支持重命名加密集合
  • 服务器-67486目录碎片POC中的“命令因配置过时而失败”失败
  • 服务器-67523在延迟_timeout_callback中,必须清除_nextCall
  • 服务器-67527将kills_random_sessions添加到concurrency_replication_for_export_import.yml
  • 服务器-67532在OplogServerStatusSection中失败更少
  • 服务器-67625Spike OIDC SASL机制谈判
  • 服务器-67648[v6.0] 标记 timeseries_delete_hint.js 和 timeseries_update_hint.js with require_fcv_60
  • 服务器-67683在快速和选择构建中更改一些模式
  • 服务器-67690使用随机化测试顺序的mongo-task生成器
  • 服务器-67700在搜索查询中,限制不会被推送到碎片
  • 服务器-67717${suffix}未在推送任务中设置
  • 服务器-67723SessionCatalogMongoD收割者可以中断仍在使用的可重试写入过期的内部事务会话
  • 服务器-67800[6.0]从多版本套件中排除clusteredcollection*.js
  • 服务器-67801createIndexes应该在config.transactions上处理空索引规格
  • 服务器-67802蒙古计数不处理跳过的大值
  • 服务器-67804[6.0]从多版本套件中排除dbstats.js
  • 服务器-67845仅当目标未分片时,才在重命名“检查先决条件”阶段获取关键部分
  • 服务器-67885在带上限集合上UUID不匹配的碎片收集将首先在无效选项中失败
  • 服务器-67911累积器fix_last[continuous|lts].js中测试数据的随机分布可能会导致偶尔的测试失败
  • 服务器-67917在FLE计数代码路径中使用DBDirectClient
  • 服务器-67992在fle mongos crud处理中使用操作计时器跟踪器
  • 服务器-68016使用小端子反序列化BufBuilder序列化的数据
  • 服务器-68041Robustify merge_write_concern.js并添加诊断日志
  • 服务器-68130AutoSplitVector可以生成比BSONObjMaxUserSize更大的响应
  • 服务器-68158serverstatus_indexbulkbuilder.js应在创建索引后在主服务器上运行listIndexes
  • 服务器-68184在checkWritesOfCommittedTxns中索引时使用Number而不是NumberLong
  • 服务器-68193分层DDL协调员可以将自己锁定在distlock重试循环中
  • 服务器-68196在排序然后分组时,BoundedSorter的内存使用无效。
  • 服务器-68201将提交队列变体添加到发布分支的常青配置中
  • 服务器-68209删除防止config.image_collection条目无效的uassert
  • 服务器-68330[6.0]允许混合模式在config.transactions上写入
  • 服务器-68354将范围删除任务标记为处理时,将 whenToClean 设置为现在
  • 服务器-68363将5.3标记为EOL
  • 服务器-68405在$group SBE阶段构建器中,$group的_id表达式中的任何内容都不应转换为空
  • 服务器-68443InternalTransactionChunkMigrationTest和RetryableInternalTransactionTest夹具应重试所有瞬态错误的内部事务
  • 服务器-68463[6.0] replsets/profile.js无法在 replica_sets_multiversion 套件中设置日志级别
  • 服务器-68487添加BSONElement方法来检查NaN字段值
  • 服务器-68511movePrimary可能会在MongoDB 5.0+中引入分片元数据不一致
  • 服务器-68513_configsvrRunRestore命令应该使用未分片集合恢复数据库
  • 服务器-68526使用mongo-task-generator为Windows、MacOS、Linux发行版组单独生成任务
  • 服务器-68574切换到新的日志保存人集群
  • 服务器-68653修复gcc上的编译
  • WT-9302在api_data.py中不建议使用object_target_size作为配置
  • WT-9311确保日志消息清楚地识别存储硬件损坏
  • WT-9432确保Evergreen构建版本有调试信息

原文:6.0 Changelog](https://www.mongodb.com/docs/upcoming/release-notes/6.0-changelog/#6.0-changelog))

Copyright © 上海锦木信息技术有限公司 all right reserved,powered by Gitbook文件修订时间: 2023-09-01 17:10:26

results matching ""

    No results matching ""