6.1 Changelog
On this page
Changes are listed here when a patch release is available.
6.1.1 Changelog
Security
SERVER-70559 tag FLE2 tests such that they do not run with stepdown suites
Sharding
-
SERVER-64730 The 'forceShardFilteringMetadataRefresh' methods don't synchronise with each other
-
SERVER-67891 Implement basic structure of $shardedDataDistribution stage
-
SERVER-68249 Add required privileges on the $shardedDataDistribution aggregation stage
-
SERVER-68361 LogTransactionOperationsForShardingHandler::commit misses transferring documents from prepared and non-prepared transactions changing a document's shard key value
-
SERVER-68932 Update resharding critical section metrics on writes
-
SERVER-69134 Dropping a sharded collection doesn't get rid of the CSS entry
-
SERVER-69429 Missing checks in collMod for shard key and unique index
-
SERVER-69444 Make the joining of concurrent critical section and refresh look the same between DSS and CSS
-
SERVER-69575 ShardingDataTransformInstanceMetrics Unit Test Suite Does Not Cover Interactions with Cumulative Metrics
-
SERVER-69756 Segmentation fault on abortReshardCollection issued right after reshardCollection cmd
-
SERVER-69773 all_collection_stats.js should compare only few selected fields
-
SERVER-69874 Document or possibly mitigate scenario where shards end up with different prepareUnique and unique index settings
-
SERVER-70364 Retry configureFailPoint command on network error (resharding_coordinator_recovers_abort_decision.js)
-
SERVER-70793 Make database metadata refresh first check new metadata under the IS lock before taking X lock
Query
-
SERVER-70190 ExpressionSwitch::optimize() can leave expression tree in an invalid state leading to invariant failure
-
SERVER-70381 _internalSearchIdLookup stage violates a 5.0 precondition of the getOwnershipFilter function
Operations
SERVER-68548 mongo shell version 4.4.15 logging asio message despite --quiet flag
Build and Packaging
-
SERVER-48203 Support --install-action for Ninja builds
-
SERVER-69507 Rpath should only be set on dynamic builds
Internals
-
SERVER-62201 Remove all outdated entries from backports_required_for_multiversion_tests.yml
-
SERVER-63104 Make it easy to run jsCore locally again in a world with tests tagged by feature flag
-
SERVER-63811 mongos returns no results for $documents if the database doesn't exist
-
SERVER-64181 Remove TODO listed in SERVER-46669
-
SERVER-65575 convert buildscripts/clang_tidy.sh to a python script
-
SERVER-66834 Zones created by defragmentation_util.js must always align with chunks
-
SERVER-66972 Database critical section does not serialize with ongoing refreshes
-
SERVER-67324 Replace calls to replSetStepUp in jstest with stepUp in tenant_migration_recipient_access_blocker_rollback.js
-
SERVER-67681 Create specific target for compile commands
-
SERVER-67795 Add serverstatus tracking to know how many users use updateMany and DeleteMany
-
SERVER-67898 BalancerCollectionStatus return wrong chunk size for session collection
-
SERVER-67926 Delete non-existing garbage collectable tenant migration data should not cause a ConflictingInProgress error
-
SERVER-68541 Concurrent removeShard and movePrimary may delete unsharded collections
-
SERVER-68769 If a shard key index cannot be dropped then a user should not be able to hide that index
-
SERVER-68854 Fix deadlock in SchedulingTicketHolder
-
SERVER-68866 drop_connections_replset needs to wait for configs to propagate.
-
SERVER-68901 Incorrect $elemMatch query analysis in mongocryptd if document contains 2 different fields with the same name
-
SERVER-68921 Handle multiversion scenario when returning 'InvalidNamespace' error in timeseries_collmod.js
-
SERVER-69006 Add more tracing to fle basic insert/update/replace for hedged reads
-
SERVER-69037 SBE plan cache size calculation is slightly off
-
SERVER-69069 InTel would like to be able to specify a subset of collections in the data-size distribution API
-
SERVER-69108 SCCL can immediately return config and admin metadata without triggering a refresh
-
SERVER-69109 Fix logging in random_moveChunk_index_operations FSM test
-
SERVER-69133 remove redundant setting of hardlink install action
-
SERVER-69136 Tests should consider balancerCollectionStatus may report balancerCompliant too early
-
SERVER-69224 Skip AuditEncCompManagerTest.EncryptAndEncodeLargePayloadSucceeds When GCM not supported
-
SERVER-69281 Force minimum ninja version
-
SERVER-69348 Commands must declare empty auth checks to be universally callable
-
SERVER-69353 Generate burn_in tasks separately
-
SERVER-69446 Increase electionTimeoutMillis in jstests/replsets/dbcheck_write_concern.js
-
SERVER-69465 Accept same specs for $_internalAllCollectionStats as $collStats
-
SERVER-69590 libunwind warnings on clang arm platforms
-
SERVER-69603 Do not report drop events as part of shardCollection
-
SERVER-69748 "pipelineUsesLookup" field is tracked incorrectly in CurOp
-
SERVER-69765 turn off default split dwarf on darwin platform
-
SERVER-69784 Fix instances of signed char misuse
-
SERVER-69868 Return an error when starting a TransportLayer that is shutdown
-
SERVER-69877 Remove untimestamped writes to the catalog when restarting unfinished index builds during startup recovery
-
SERVER-69898 Wait for the critical section catch-up phase before refreshing the DB version
-
SERVER-69912 SConstruct is executable by mistake
-
SERVER-69926 errorcodes.py doesn't detect duplicate errors in MONGO_UNREACHABLE_TASSERT
-
SERVER-69930 Unexpected error message in the logs attempting to refresh the version of a dropped database
-
SERVER-69944 Resmoke's globstar.py does not properly parse * before **
-
SERVER-70062 Log pertinent info about oplog entries in oplog rolled over restore failure
-
SERVER-70167 Resumed create coordinator may incorrectly try to release the critical section
-
SERVER-70181 Ubuntu and Debian package tests failing in Server master
-
SERVER-70231 Coverity analysis defect 122778: Using a moved object
-
SERVER-70251 Update task with its _gen version on windows build variants
-
SERVER-70274 Improve performance of change stream pre-images purging job by leveraging EOF filter
-
SERVER-70314 Adjust time series extended range tests to account for log retention limitations
-
SERVER-70348 Remove EAGAIN for queryable WT and retry internally
-
SERVER-70361 OperationContext wait should handle out of range durations
-
SERVER-70436 Restrict cases where isCoveredNullQuery can apply
-
SERVER-70469 Use virtual env python in watchdog tests
-
SERVER-70483 Update Resmoke to pass "evergreen_execution" up to logkeeper.
-
SERVER-70484 Remove signal processing module from perf.yml and sys_perf.yml
-
SERVER-70602 Handle faulty balancerCompliant reporting by waiting for some no-op balancing rounds
-
SERVER-70657 Update NOMAS feature flags version to 6.0
-
SERVER-70725 Cluster aggregate may incorrectly result in CollectionUUIDMismatch if fetching routing info fails
-
SERVER-70773 Skip rebuilding instance on stepup in tenant migration recipient test
-
SERVER-70774 Add periodic builds to the release projects
-
SERVER-70834 fix tasks which don't use scons cache from reporting failure
-
SERVER-70864 Get rid of fine grained scoped range deleter lock
-
SERVER-70879 Fix race where multiple threads are turning an index multikey concurrently
-
SERVER-70893 Cherry pick upstream SCons performance improvements
-
SERVER-71055 OplogOrder test can read stale all_durable timestamp after rolling back oplog entries
-
SERVER-71089 Run signing tasks on a single distro
-
SERVER-71167 txn_index_catalog_changes.js session garbage collection can deadlock with fsync lock in consistency checks
-
SERVER-71191 Deadlock between index build setup, prepared transaction, and stepdown
-
SERVER-71249 Remove buildvariant task overrides for .publish tags
-
SERVER-71424 Fix failures in lint_fuzzer_sanity
-
SERVER-71471 Improve jstestfuzz deployment to work with new node run/install
-
SERVER-71473 Begin using the new test stats location
-
SERVER-71477 Check '_internalAllCollectionStatsSpec.getStats()' exists (boost::optional) before calling 'makeStatsForNs' in 'document_source_internal_all_collection_stats.cpp'
-
SERVER-71534 lint_fuzzer_sanity_all regression caused by running multiple instances of npm
-
SERVER-71683 unbounded memory growth during tenant migrations
-
SERVER-72021 Fix Enterprise SLES 12 crypt_create_lib Evergreen Failure
-
WT-9926 A crash during startup from backup can lose metadata
-
WT-10030 Internal pages with fast truncated children are not actively freed
-
WT-10064 Don't evict internal pages with non-globally visible deleted pages for non standalone build
-
WT-10172 Tag RHEL PPC Evergreen builder on mongodb-6.1