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.

To install the latest MongoDB version supported for on-premises use, see the installation instructions.

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

Operations

WT-15156 failed: compile on 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
  • 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
  • SERVER-106315 Functional correctness testing of async oplog sampling
  • SERVER-106469 Starting mongocryptd fails on latest build, windows.
  • SERVER-107074 Update man pages for 8.2 - SERVER
  • SERVER-107100 Handle initial marker creation asynchronously
  • SERVER-107721 timeseries_deletes_and_inserts.js should use majority read concern when the balancer is on
  • SERVER-107852 Server SBOM rebuild to master/v8.x/v7.0
  • SERVER-107924 Make RateLimitIsValidAfterQueueing test resilient to slow machines
  • SERVER-107929 timeseries_crud_operations_respect_control_closed.js may insert duplicate key to buckets collection
  • SERVER-108219 Increase size of the Amazon 2023 ARM compile
  • SERVER-108353 Fix timeseries_deletes_and_inserts.js to handle split migrations
  • SERVER-108544 Update Coverity build to use Coverity's new Bazel integration method
  • SERVER-108896 Split mixed_mode_sharded_transition to prevent timeouts
  • SERVER-109207 Fix bug in oplog cap maintainer thread run
  • SERVER-109323 Disable featureFlagReshardingSkipCloningAndApplyingIfApplicable
  • SERVER-109892 Update accepted error codes in rank_fusion_upgrade_downgrade.js
  • SERVER-109913 Add query knob to override FCV-gating for $rankFusion features
  • SERVER-109980 validate the resumeToken for $_startAt in aggregate
  • SERVER-110161 Correct $_startAt behavior to stop skipping documents
  • SERVER-110250 Use existing session when dropping spill WT ident
  • SERVER-110252 Add delays in audit_remote_local_intermediate.js
  • SERVER-110378 Increase maxTimeMS in flaky explain_shell_helpers.js test
  • SERVER-110649 Move maintainer thread to start/stop storage controls
  • SERVER-110793 [v8.2] Prepare SPM-4168 8.2 branch for release