Database Manual / Release Notes / 8.2 (Stable Release)

8.2 Changelog更新日志

Important

MongoDB 8.3 is the latest minor release. Starting with MongoDB 8.2, minor releases are available for on-premises deployments (Community and EA) for specific use cases. For more information, see MongoDB Versioning.MongoDB 8.3是最新的次要版本。从MongoDB 8.2开始,次要版本可用于特定用例的本地部署(社区和EA)。有关更多信息,请参阅MongoDB版本控制

To install the latest MongoDB version supported for on-premises use, see the installation instructions.要安装支持本地使用的最新MongoDB版本,请参阅安装说明

8.2.1 Changelog

Storage存储

WiredTiger

  • WT-14609 Compression calculation in block cache should be checked应检查块缓存中的压缩计算
  • WT-15225 Fix newly created table and drop() EBUSY issue修复新创建的表和drop()EBUSY问题

Operations运营

WT-15156 failed: compile on macos-14-arm64失败:在macos-14-arm64上编译 [wiredtiger-mongo-v8.2 @ 70797c57]

Build and Packaging构建和包装

SERVER-109626 Adjust behavior for emitting additional fields in change streams调整在更改流中发出其他字段的行为

Internals内部机制

  • SERVER-94681 Move sampling to the oplog cap maintainer thread将取样移至oplog盖保持器螺纹
  • SERVER-101672 Remove async sampling feature flag删除异步采样功能标志
  • SERVER-101673 Documentation Updates文档更新
  • SERVER-105424 Handle yield and restore in direct shard connection warnings处理直接分片连接中的屈服和恢复警告
  • SERVER-106210 Create server parameter to disable the asynchronous behaviour创建服务器参数以禁用异步行为
  • SERVER-106211 Add metrics/logging to increase visibility into the oplog sampling process添加度量/日志记录,以提高oplog采样过程的可见性
  • SERVER-106315 Functional correctness testing of async oplog sampling异步oplog采样的功能正确性测试
  • SERVER-106469 Starting mongocryptd fails on latest build, windows.在最新版本的windows上启动mongocryptd失败。
  • SERVER-107074 Update man pages for 8.2 - SERVER更新8.2的手册页-服务器
  • SERVER-107100 Handle initial marker creation asynchronously异步处理初始标记创建
  • SERVER-107721 timeseries_deletes_and_inserts.js should use majority read concern when the balancer is on当平衡器打开时,timeseries_deltes_and_inserts.js应该使用多数读取关注
  • SERVER-107852 Server SBOM rebuild to master/v8.x/v7.0服务器SBOM重建为master/v8x/v7.0
  • SERVER-107924 Make RateLimitIsValidAfterQueueing test resilient to slow machines使RateLimitIsValidAfterQueueing测试对慢速机器具有弹性
  • SERVER-107929 timeseries_crud_operations_respect_control_closed.js may insert duplicate key to buckets collectiontimeseries_crud_operations_spect_control_clostjs可能会向桶集合插入重复的键
  • SERVER-108219 Increase size of the Amazon 2023 ARM compile增加亚马逊2023 ARM编译的大小
  • SERVER-108353 Fix timeseries_deletes_and_inserts.js to handle split migrations修复timeseries_deltes_and_inserts.js处理拆分迁移的问题
  • SERVER-108544 Update Coverity build to use Coverity's new Bazel integration method更新Coverity构建以使用Coverity的新Bazel集成方法
  • SERVER-108896 Split mixed_mode_sharded_transition to prevent timeouts拆分mixed_mode_sharded_transition以防止超时
  • SERVER-109207 Fix bug in oplog cap maintainer thread run修复oplog cap维护线程运行中的错误
  • SERVER-109323 Disable 禁用featureFlagReshardingSkipCloningAndApplyingIfApplicable
  • SERVER-109892 Update accepted error codes in rank_fusion_upgrade_downgrade.js更新rank_fusion_upgrade_downgrade.js中已接受的错误代码
  • SERVER-109913 Add query knob to override FCV-gating for $rankFusion features添加查询旋钮以覆盖$rankFusion功能的FCV门控
  • SERVER-109980 validate the resumeToken for $_startAt in aggregate总共验证$_startAt的resumeToken
  • SERVER-110161 Correct $_startAt behavior to stop skipping documents更正$_startAt行为以停止跳过文档
  • SERVER-110250 Use existing session when dropping spill WT ident在丢弃泄漏WT标识时使用现有会话
  • SERVER-110252 Add delays in audit_remote_local_intermediate.js在audit_remote_loccal_intermediate.js中添加延迟
  • SERVER-110378 Increase maxTimeMS in flaky explain_shell_helpers.js test在片状explain_shell_helpers.js测试中增加maxTimeMS
  • SERVER-110649 Move maintainer thread to start/stop storage controls移动维护线程以启动/停止存储控件
  • SERVER-110793 [v8.2] Prepare SPM-4168 8.2 branch for release准备SPM-4168 8.2分支发布