Skip to content

Commit 7fd2443

Browse files
(DOCS-15713): 6.0.3 initial changelog (#2135)
1 parent a85343e commit 7fd2443

File tree

3 files changed

+278
-0
lines changed

3 files changed

+278
-0
lines changed
Lines changed: 253 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,253 @@
1+
.. _6.0.3-changelog:
2+
3+
6.0.3 Changelog
4+
---------------
5+
6+
Security
7+
~~~~~~~~
8+
9+
- :issue:`SERVER-68371` Enabling CSFLE in your MongoClient causes Atlas
10+
Search to fail
11+
- :issue:`SERVER-70559` tag FLE2 tests such that they do not run with
12+
stepdown suites
13+
14+
Sharding
15+
~~~~~~~~
16+
17+
- :issue:`SERVER-63668` Guard the chunk splitter behind the no more
18+
auto-splitter feature flag
19+
- :issue:`SERVER-66916` The range deleter configuration parameters are
20+
not dynamically changeable
21+
- :issue:`SERVER-67466` Internal transactions API may be memory unsafe
22+
when outer OperationContext is interrupted
23+
- :issue:`SERVER-67891` Implement basic structure of
24+
$shardedDataDistribution stage
25+
- :issue:`SERVER-68139` Resharding command fails if the projection sort
26+
is bigger than 100MB
27+
- :issue:`SERVER-68249` Add required privileges on the
28+
$shardedDataDistribution aggregation stage
29+
- :issue:`SERVER-68869` A retry of _configSvrReshardCollection can
30+
succeed causing resharding_coordinator_recovers_abort_decision.js to
31+
fail
32+
- :issue:`SERVER-69134` Dropping a sharded collection doesn't get rid of
33+
the CSS entry
34+
- :issue:`SERVER-69429` Missing checks in collMod for shard key and
35+
unique index
36+
- :issue:`SERVER-69444` Make the joining of concurrent critical section
37+
and refresh look the same between DSS and CSS
38+
- :issue:`SERVER-69700` Replication rollback fails
39+
resharding_coordinator_recovers_abort_decision.js
40+
- :issue:`SERVER-69756` Segmentation fault on abortReshardCollection
41+
issued right after reshardCollection cmd
42+
- :issue:`SERVER-69897` Exclude internal_transactions_setFCV.js FSM
43+
workload from concurrency_simultaneous_replication*.yml test suites
44+
- :issue:`SERVER-70364` Retry configureFailPoint command on network
45+
error (resharding_coordinator_recovers_abort_decision.js)
46+
- :issue:`SERVER-70373` Invariant failure in case resharding metrics are
47+
not restored
48+
- :issue:`SERVER-70793` Make database metadata refresh first check new
49+
metadata under the IS lock before taking X lock
50+
- :issue:`SERVER-70852` Recommit SERVER-66716 on v6.0
51+
- :issue:`SERVER-71092` shard_id_test.cpp relies on a pure behavior of
52+
std::string::compare function
53+
54+
Replication
55+
~~~~~~~~~~~
56+
57+
:issue:`SERVER-69861` Uninterruptible lock guard in election causes
58+
FCBIS to hang
59+
60+
Query
61+
~~~~~
62+
63+
- :issue:`SERVER-60141` Upgrade timelib to 2021.09 or later
64+
- :issue:`SERVER-66289` $out incorrectly throws BSONObj size error on
65+
v5.0.8
66+
- :issue:`SERVER-70190` ExpressionSwitch::optimize() can leave
67+
expression tree in an invalid state leading to invariant failure
68+
- :issue:`SERVER-70381` _internalSearchIdLookup stage violates a 5.0
69+
precondition of the getOwnershipFilter function
70+
71+
Operations
72+
~~~~~~~~~~
73+
74+
:issue:`SERVER-67793` log_progress_msg in init.d does not print message
75+
76+
Build and Packaging
77+
~~~~~~~~~~~~~~~~~~~
78+
79+
- :issue:`SERVER-48203` Support --install-action for Ninja builds
80+
- :issue:`SERVER-67715` Change stream reader requires double escaping
81+
regexes
82+
- :issue:`SERVER-69507` Rpath should only be set on dynamic builds
83+
84+
Internals
85+
~~~~~~~~~
86+
87+
- :issue:`SERVER-57417` Enable NoMoreAutoSplitter Feature flag
88+
- :issue:`SERVER-60753` Removing index build entries from
89+
'config.system.indexBuilds' can make mixed mode writes
90+
- :issue:`SERVER-60829` Tenant donor shouldn't use donorAbortMigration
91+
cancellation token when writing commit decision
92+
- :issue:`SERVER-62300` Platform Support: Add support for Ubuntu 22.04
93+
x86
94+
- :issue:`SERVER-62302` Platform Support: Add support for RHEL9 x86
95+
- :issue:`SERVER-62760` Add information to query log line indicating
96+
when the new optimizer is used
97+
- :issue:`SERVER-63811` mongos returns no results for $documents if the
98+
database doesn't exist
99+
- :issue:`SERVER-64319` Coverity analysis defect 121642: Parse warning
100+
- :issue:`SERVER-65191` Run StorageEngineRepairTest with wiredTiger
101+
- :issue:`SERVER-65816` Change balancer policy to balance on data size
102+
rather than number of chunks
103+
- :issue:`SERVER-66078` Adapt sessions collection balacing policy to
104+
data-size aware balancing
105+
- :issue:`SERVER-66208` Remove chunk creation for shard collection with
106+
existing data
107+
- :issue:`SERVER-66378` Adapt tests skipped when
108+
featureFlagBalanceAccordingToDataSize is enabled
109+
- :issue:`SERVER-66525` errexit prevents capturing pip install log
110+
- :issue:`SERVER-66614` Speed up unit tests on macOS
111+
- :issue:`SERVER-66747` Increase deadline to wait for balancing in
112+
jstests/sharding/authCommands.js
113+
- :issue:`SERVER-66753` Change
114+
BalancerPolicy::_getLeastLoadedReceiverShard currentMin type
115+
- :issue:`SERVER-66781` Enable BalanceAccordingToDataSize feature flag
116+
- :issue:`SERVER-66827` Balancer may skip a round if last randomly
117+
selected collection has balancing disabled
118+
- :issue:`SERVER-66834` Zones created by defragmentation_util.js must
119+
always align with chunks
120+
- :issue:`SERVER-66835` [test-only bug] Compare number of chunks in
121+
balancing_based_on_size.js
122+
- :issue:`SERVER-66913` configureCollectionBalancing() should return
123+
NamespaceNotSharded when the requested collection cannot be processed
124+
- :issue:`SERVER-66972` Database critical section does not serialize
125+
with ongoing refreshes
126+
- :issue:`SERVER-67231` Use
127+
assert.adminCommandWorkedAllowingNetworkError in
128+
fcbis_fails_if_backup_cursor_is_already_open_on_sync_source.js
129+
- :issue:`SERVER-67301` Balancer may perform one unnecessary migration
130+
for a completely balanced collection
131+
- :issue:`SERVER-67346` Disable autosplit on config.system.sessions when
132+
upgrading the cluster to avoid crashes on shard primaries
133+
- :issue:`SERVER-67619` Increase the build frequency of the s390x
134+
variant
135+
- :issue:`SERVER-67681` Create specific target for compile commands
136+
- :issue:`SERVER-67733` ShardingTest::awaitBalancerRound() doesn't work
137+
in case of CSRS stepdowns
138+
- :issue:`SERVER-67739` tenant_migration_donor_retry.js state docs can
139+
be cleaned up prior to assertions against them
140+
- :issue:`SERVER-67809` Execute insert_with_data_size_aware_balancing.js
141+
in stepdown suites
142+
- :issue:`SERVER-67813` Review "requires_fcv_61" tags when data size
143+
aware balancing lands in v6.0
144+
- :issue:`SERVER-67898` BalancerCollectionStatus return wrong chunk size
145+
for session collection
146+
- :issue:`SERVER-68115` Bug fix for "elemMatchRootLength > 0" invariant
147+
trigger
148+
- :issue:`SERVER-68157`
149+
AuditEncryptionCompressionManager::encryptAndEncode should emit big
150+
BSON
151+
- :issue:`SERVER-68233` MongoShell
152+
numberDecimalsAlmostEqual(NumberDecimal(0), NumberDecimal(0)) returns
153+
false
154+
- :issue:`SERVER-68394` Ensure we do not yield strong locks upon startup
155+
recovery when _id index is missing
156+
- :issue:`SERVER-68484` Increase threshold to consider a collection
157+
balanced in balancing_based_on_size.js
158+
- :issue:`SERVER-68541` Concurrent removeShard and movePrimary may
159+
delete unsharded collections
160+
- :issue:`SERVER-68893` Remove unnecessary ticketholder benchmarks
161+
- :issue:`SERVER-69001` Initial sync should set the minValid document to
162+
the "stopTimestamp"
163+
- :issue:`SERVER-69037` SBE plan cache size calculation is slightly off
164+
- :issue:`SERVER-69069` InTel would like to be able to specify a subset
165+
of collections in the data-size distribution API
166+
- :issue:`SERVER-69133` remove redundant setting of hardlink install
167+
action
168+
- :issue:`SERVER-69136` Tests should consider balancerCollectionStatus
169+
may report balancerCompliant too early
170+
- :issue:`SERVER-69160` Make ShardingTest wait for FCV initialization
171+
before running getClusterParameter tests
172+
- :issue:`SERVER-69224` Skip
173+
AuditEncCompManagerTest.EncryptAndEncodeLargePayloadSucceeds When GCM
174+
not supported
175+
- :issue:`SERVER-69281` Force minimum ninja version
176+
- :issue:`SERVER-69348` Commands must declare empty auth checks to be
177+
universally callable
178+
- :issue:`SERVER-69353` Generate burn_in tasks separately
179+
- :issue:`SERVER-69380` $_internalUnpackBucket stage can incorrectly
180+
swap with a $project if an inclusion projection has already been
181+
absorbed
182+
- :issue:`SERVER-69389` Command checkAuthorization may throw
183+
ErrorCodes::NamespaceNotFound for existing collection while trying to
184+
resolve UUID to namespace when the node is shutting down.
185+
- :issue:`SERVER-69446` Increase electionTimeoutMillis in
186+
jstests/replsets/dbcheck_write_concern.js
187+
- :issue:`SERVER-69447` Add a query knob to control version of Cost
188+
Model coefficients
189+
- :issue:`SERVER-69465` Accept same specs for
190+
$_internalAllCollectionStats as $collStats
191+
- :issue:`SERVER-69603` Do not report drop events as part of
192+
shardCollection
193+
- :issue:`SERVER-69784` Fix instances of signed char misuse
194+
- :issue:`SERVER-69793` Disable memory underflow check in the query
195+
system
196+
- :issue:`SERVER-69849` [v6.0] Delete FifoBasicMetrics unit test
197+
- :issue:`SERVER-69868` Return an error when starting a TransportLayer
198+
that is shutdown
199+
- :issue:`SERVER-69898` Wait for the critical section catch-up phase
200+
before refreshing the DB version
201+
- :issue:`SERVER-69912` SConstruct is executable by mistake
202+
- :issue:`SERVER-69917` Implement _clusterWriteWithoutShardKey command
203+
- :issue:`SERVER-69926` errorcodes.py doesn't detect duplicate errors in
204+
MONGO_UNREACHABLE_TASSERT
205+
- :issue:`SERVER-69929` Skip Strict API testing if required feature
206+
flags are not enabled
207+
- :issue:`SERVER-69930` Unexpected error message in the logs attempting
208+
to refresh the version of a dropped database
209+
- :issue:`SERVER-70062` Log pertinent info about oplog entries in oplog
210+
rolled over restore failure
211+
- :issue:`SERVER-70170` Update ssl_helpers.js for Amazon 2022
212+
- :issue:`SERVER-70181` Ubuntu and Debian package tests failing in
213+
Server master
214+
- :issue:`SERVER-70209` List new timelib library in 3rd-party components
215+
- :issue:`SERVER-70211` Remove applying overrides boilerplate code in
216+
CostModelManager
217+
- :issue:`SERVER-70226` rhel9 Support for YUM publishing
218+
- :issue:`SERVER-70274` Improve performance of change stream pre-images
219+
purging job by leveraging EOF filter
220+
- :issue:`SERVER-70299` Remove JSON.send command usage
221+
- :issue:`SERVER-70314` Adjust time series extended range tests to
222+
account for log retention limitations
223+
- :issue:`SERVER-70348` Remove EAGAIN for queryable WT and retry
224+
internally
225+
- :issue:`SERVER-70361` OperationContext wait should handle out of range
226+
durations
227+
- :issue:`SERVER-70436` Restrict cases where isCoveredNullQuery can
228+
apply
229+
- :issue:`SERVER-70469` Use virtual env python in watchdog tests
230+
- :issue:`SERVER-70475` Fix signed integer comparison issue in older
231+
boost thread library
232+
- :issue:`SERVER-70483` Update Resmoke to pass "evergreen_execution" up
233+
to logkeeper.
234+
- :issue:`SERVER-70484` Remove signal processing module from perf.yml
235+
and sys_perf.yml
236+
- :issue:`SERVER-70602` Handle faulty balancerCompliant reporting by
237+
waiting for some no-op balancing rounds
238+
- :issue:`SERVER-70725` Cluster aggregate may incorrectly result in
239+
CollectionUUIDMismatch if fetching routing info fails
240+
- :issue:`SERVER-70814` Remove const qualifier in _createCmdObj() method
241+
signature
242+
- :issue:`SERVER-70834` fix tasks which don't use scons cache from
243+
reporting failure
244+
- :issue:`SERVER-70864` Get rid of fine grained scoped range deleter
245+
lock
246+
- :issue:`SERVER-70879` Fix race where multiple threads are turning an
247+
index multikey concurrently
248+
- :issue:`SERVER-71112` Fix count of resharding errors in Resharding
249+
Recipient unit test
250+
- :issue:`WT-9792` Fix RTS to remove globally visible update of the data
251+
store update from the history store
252+
- :issue:`WT-9926` A crash during startup from backup can lose metadata
253+

source/release-notes/6.0-changelog.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
:depth: 1
1111
:class: singlecol
1212

13+
.. include:: /includes/changelogs/releases/6.0.3.txt
14+
1315
.. include:: /includes/changelogs/releases/6.0.2.txt
1416

1517
.. include:: /includes/changelogs/releases/6.0.1.txt

source/release-notes/6.0.txt

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,29 @@ see :ref:`release-version-numbers`.
2626
Patch Releases
2727
--------------
2828

29+
.. _6.0.3-release-notes:
30+
31+
6.0.3 - Upcoming
32+
~~~~~~~~~~~~~~~~
33+
34+
Issues fixed:
35+
36+
- :issue:`SERVER-66289` $out incorrectly throws BSONObj size error on
37+
v5.0.8
38+
- :issue:`SERVER-68139` Resharding command fails if the projection sort
39+
is bigger than 100MB
40+
- :issue:`SERVER-68371` Enabling CSFLE in your MongoClient causes Atlas
41+
Search to fail
42+
- :issue:`SERVER-68115` Bug fix for "elemMatchRootLength > 0" invariant
43+
trigger
44+
- :issue:`SERVER-68394` Ensure we do not yield strong locks upon startup
45+
recovery when _id index is missing
46+
47+
- `All JIRA issues closed in 6.0.3
48+
<https://jira.mongodb.org/issues/?jql=project%20in%20(SERVER%2CTOOLS%2CWT)%20AND%20resolution%3D%27Fixed%27%20and%20fixversion%3D%276.0.3%27>`_
49+
50+
- :ref:`6.0.3-changelog`
51+
2952
.. _6.0.2-release-notes:
3053

3154
6.0.2 - Sep 28, 2022

0 commit comments

Comments
 (0)