Skip to content

Commit a8303bb

Browse files
authored
DOCS-15814 changelog 6.0.4 rc0 (#2348) (#2426)
* DOCS-15814 Adds changelog for 6.0.4 * Release notes update * Fixes links
1 parent 4e5670a commit a8303bb

File tree

3 files changed

+259
-0
lines changed

3 files changed

+259
-0
lines changed
Lines changed: 235 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,235 @@
1+
.. _6.0.4-changelog:
2+
3+
6.0.4 Changelog
4+
---------------
5+
6+
Sharding
7+
~~~~~~~~
8+
9+
- :issue:`SERVER-68361`
10+
LogTransactionOperationsForShardingHandler::commit misses transferring
11+
documents from prepared and non-prepared transactions changing a
12+
document's shard key value
13+
- :issue:`SERVER-69874` Document or possibly mitigate scenario where
14+
shards end up with different prepareUnique and unique index settings
15+
- :issue:`SERVER-70793` Make database metadata refresh first check new
16+
metadata under the IS lock before taking X lock
17+
- :issue:`SERVER-71689` Refresh the CatalogCache before dropping the
18+
local collection
19+
- :issue:`SERVER-72301` Use ordered:false when inserting chunks in
20+
optimized path of create collection
21+
22+
Query
23+
~~~~~
24+
25+
:issue:`SERVER-58712` Inconsistent update performance on collections
26+
with multiple secondary indexes on same key
27+
28+
Operations
29+
~~~~~~~~~~
30+
31+
- :issue:`SERVER-67704` Add count of cpu sockets to FTDC metadata
32+
- :issue:`SERVER-67705` Add count of NUMA zones to FTDC metadata
33+
34+
Internals
35+
~~~~~~~~~
36+
37+
- :issue:`SERVER-60455` serverStatus metrics for external sorter
38+
- :issue:`SERVER-60829` Tenant donor shouldn't use donorAbortMigration
39+
cancellation token when writing commit decision
40+
- :issue:`SERVER-62300` Platform Support: Add support for Ubuntu 22.04
41+
x86
42+
- :issue:`SERVER-63104` Make it easy to run jsCore locally again in a
43+
world with tests tagged by feature flag
44+
- :issue:`SERVER-65177` Elapsed initial sync time in
45+
TestRemainingInitialSyncEstimatedMillisMetric unit test can be 0 ms
46+
- :issue:`SERVER-65259` Cursor leak in aggregation that requires merging
47+
on shard
48+
- :issue:`SERVER-65385` Disable signal processing for Google
49+
Microbenchmarks on DEBUG/Sanitizer variants
50+
- :issue:`SERVER-66337` Ensure that check for the interrupt is done on
51+
every getNext() call in datasize_kill_op.js
52+
- :issue:`SERVER-66466` Remove TransportLayerASIOTest dependence on
53+
ThreadContext
54+
- :issue:`SERVER-66570` Timeseries pushes down metaField-projections
55+
that can change semantics
56+
- :issue:`SERVER-66920` Crash in debug builds due to
57+
WiredTigerIndexCursorBase::seekWTCursor assertion not following
58+
search_near comparison semantics
59+
- :issue:`SERVER-67290` Repair doesn't handle recordIds correctly for
60+
clustered collections
61+
- :issue:`SERVER-67406` Sorting a cursor on sharded coll returns
62+
documents that are missing $-prefixed fields
63+
- :issue:`SERVER-67898` BalancerCollectionStatus return wrong chunk size
64+
for session collection
65+
- :issue:`SERVER-68125` Index build on multi-key fields can consume more
66+
memory than limit
67+
- :issue:`SERVER-68338` sync_source_changes.js needs to wait for
68+
heartbeat
69+
- :issue:`SERVER-68500` multiversion tag files are not correctly
70+
excluding tests in CI
71+
- :issue:`SERVER-68576` We need to know how many sharded collections
72+
exist in a cluster
73+
- :issue:`SERVER-68769` If a shard key index cannot be dropped then a
74+
user should not be able to hide that index
75+
- :issue:`SERVER-68853` Remove invariant that a session stat needs to be
76+
a slow op stat
77+
- :issue:`SERVER-68901` Incorrect $elemMatch query analysis in
78+
mongocryptd if document contains 2 different fields with the same name
79+
- :issue:`SERVER-69160` Make ShardingTest wait for FCV initialization
80+
before running getClusterParameter tests
81+
- :issue:`SERVER-69497` Have internal_sessions_reaping_basic.js oplog
82+
application use batches of size 1
83+
- :issue:`SERVER-69603` Do not report drop events as part of
84+
shardCollection
85+
- :issue:`SERVER-69890` Concurrent movePrimary and removeShard can move
86+
database to a no-longer existent shard
87+
- :issue:`SERVER-69944` Resmoke's globstar.py does not properly parse *
88+
before **
89+
- :issue:`SERVER-70024` ldap_provider_check.js needs to be updated for
90+
rhel9
91+
- :issue:`SERVER-70100` Ensure that shardCollection emits an oplog event
92+
on commit time at least once in case of step-down
93+
- :issue:`SERVER-70139` listCollection returns duplicate view names
94+
- :issue:`SERVER-70158` Fix undefined argument order for $atan2 in SBE
95+
- :issue:`SERVER-70237` Chunks merge commit must not create a BSON
96+
object too large
97+
- :issue:`SERVER-70323` Convert invariant to tassert in
98+
collection_sharding_runtime
99+
- :issue:`SERVER-70553` Add module support to the mongo test runner
100+
- :issue:`SERVER-70594` Add updated build variants to sys-perf
101+
- :issue:`SERVER-70720` Evergreen for WT should capture parent process
102+
id as part of top output
103+
- :issue:`SERVER-70768` balancer use wrong chunk size for jumbo chunks
104+
- :issue:`SERVER-70973` Balancer should stop iterating collections when
105+
there are no more available shards
106+
- :issue:`SERVER-71006` Small window of inconsistency for reads after
107+
turning index to multikey
108+
- :issue:`SERVER-71020` Ensure aborting time series batch eventually
109+
removes bucket from catalog
110+
- :issue:`SERVER-71055` OplogOrder test can read stale all_durable
111+
timestamp after rolling back oplog entries
112+
- :issue:`SERVER-71089` Run signing tasks on a single distro
113+
- :issue:`SERVER-71094` Handle other transient election failures in
114+
fcbs_election_during_storage_change
115+
- :issue:`SERVER-71139` Ensure indexes with simple collation are created
116+
correctly during initial sync
117+
- :issue:`SERVER-71167` txn_index_catalog_changes.js session garbage
118+
collection can deadlock with fsync lock in consistency checks
119+
- :issue:`SERVER-71191` Deadlock between index build setup, prepared
120+
transaction, and stepdown
121+
- :issue:`SERVER-71225` Make sure collation.js does not change 'db'
122+
- :issue:`SERVER-71247` DocumentSourceBackupFile should ensure backup
123+
cursor is open before returning data
124+
- :issue:`SERVER-71249` Remove buildvariant task overrides for .publish
125+
tags
126+
- :issue:`SERVER-71328` Ensure correct filtering metadata on donor shard
127+
after multiple failures
128+
- :issue:`SERVER-71399` Jumbo chunk flag isn't automatically cleared
129+
after a chunk split
130+
- :issue:`SERVER-71424` Fix failures in lint_fuzzer_sanity
131+
- :issue:`SERVER-71435` Increse verbosity level for range-deleter in
132+
resmoke
133+
- :issue:`SERVER-71436` Range deleter must not aggressively spam the log
134+
when shard key index not found
135+
- :issue:`SERVER-71449` Fix log_successs_msg: not found in init.d on
136+
debian
137+
- :issue:`SERVER-71467` Dont run feature flag specific tests for
138+
multiversion testing
139+
- :issue:`SERVER-71471` Improve jstestfuzz deployment to work with new
140+
node run/install
141+
- :issue:`SERVER-71473` Begin using the new test stats location
142+
- :issue:`SERVER-71477` Check
143+
'_internalAllCollectionStatsSpec.getStats()' exists (boost::optional)
144+
before calling 'makeStatsForNs' in
145+
'document_source_internal_all_collection_stats.cpp'
146+
- :issue:`SERVER-71479` Merging chunks must not set validAfter to the
147+
current wall time
148+
- :issue:`SERVER-71518` Use S3 test stats in mongo-task-generator
149+
- :issue:`SERVER-71534` lint_fuzzer_sanity_all regression caused by
150+
running multiple instances of npm
151+
- :issue:`SERVER-71568` Fix race condition related to
152+
ChangeStreamOptions access
153+
- :issue:`SERVER-71597` Fix race condition on createDatabase for case
154+
sensitive dbName
155+
- :issue:`SERVER-71609` splitOrMarkJumbo must not over-split chunks
156+
- :issue:`SERVER-71614` Add a case to accept to hide an index if it is
157+
not compatible with shard key
158+
- :issue:`SERVER-71638` Don't let to hide the last shard key index using
159+
a key pattern
160+
- :issue:`SERVER-71666` Reduce number of scanned index entries on chunk
161+
migration commit
162+
- :issue:`SERVER-71668` Move isLastNonHiddenShardKeyIndex check after
163+
hide index on system collection and hide _id index in coll_mod.cpp
164+
- :issue:`SERVER-71691` Error 5643004 when using $setWindowFields in a
165+
facet
166+
- :issue:`SERVER-71726` Increase timeout of
167+
server_discovery_and_monitoring_json_test
168+
- :issue:`SERVER-71756` Defragmentation policy should issue dataSize
169+
commands with estimate true
170+
- :issue:`SERVER-71759` dataSize command doesn't yield
171+
- :issue:`SERVER-71769` Add a new log message when a secondary node is
172+
skipping a two-phase index build
173+
- :issue:`SERVER-71787` Balancer needs to attach forceJumbo to moveRange
174+
command
175+
- :issue:`SERVER-71788` Defragmentation should handle ChunkTooBig errors
176+
- :issue:`SERVER-71880` _shardsvrDropCollectionParticipant with
177+
fromMigrate=true does not abort index builds
178+
- :issue:`SERVER-71921` Task update_timeseries_fuzzer times out on some
179+
variants
180+
- :issue:`SERVER-71939` Update BucketCatalogTest::Task class with
181+
failpoint
182+
- :issue:`SERVER-71982` Add directConnection=True to standalone.py for
183+
multiversion testing
184+
- :issue:`SERVER-72005` Enable TSBS on 2022-11 sys-perf variants
185+
- :issue:`SERVER-72011` Add the ability to load js files to fsm worker
186+
threads.
187+
- :issue:`SERVER-72021` Fix Enterprise SLES 12 crypt_create_lib
188+
Evergreen Failure
189+
- :issue:`SERVER-72065` The logical sessions cache cannot be refreshed
190+
in secondary nodes of the CSRS
191+
- :issue:`SERVER-72091` Enable auth-delay sys-perf variant
192+
- :issue:`SERVER-72176` MetadataManagerTest must reset
193+
orphanCleanupDelaySecs to the default value on teardown
194+
- :issue:`SERVER-72222` MapReduce with single reduce optimization fails
195+
when merging results in sharded cluster
196+
- :issue:`SERVER-72288` microbenchmark tests fail after "Enable M1 Mac
197+
support for DSI"
198+
- :issue:`SERVER-72408` Default timeout for
199+
receiveChunkWaitForRangeDeleterTimeoutMS is too low at
200+
agg_collstats_expr.js
201+
- :issue:`SERVER-72416` The find and findAndModify projection code does
202+
not honor the collection level collation
203+
- :issue:`SERVER-72422` FCBIS may never truncate the oplog
204+
- :issue:`SERVER-72423` FCBIS will never delete drop-pending tables
205+
- :issue:`SERVER-72483` Disable KMIP tests on s390x
206+
- :issue:`SERVER-72506` Fix key error in benchmarks analysis script
207+
- :issue:`SERVER-72533` Shards must send validAfter field on
208+
_configsvrCommitChunksMerge on v6.0
209+
- :issue:`SERVER-72581` Increase timeout for
210+
replica_sets_jscore_passthrough on macos-arm64 variant
211+
- :issue:`SERVER-72613` Speed up taking core dumps with the hang
212+
analyzer
213+
- :issue:`WT-9268` Delay deletion of the history store record to
214+
reconciliation
215+
- :issue:`WT-9428` Fix two asserts in rec_visibility.c
216+
- :issue:`WT-9592` Rollback to stable should also clear
217+
WT_UPDATE_TO_DELETE_FROM_HS flag
218+
- :issue:`WT-9637` WiredTiger strict compilation failure with gcc-11 on
219+
ubuntu 22.04
220+
- :issue:`WT-9705` Fix accidentally freeing update on the update chain
221+
in prepared commit
222+
- :issue:`WT-9751` Fix a memory leak in reconciliation after aborted
223+
eviction
224+
- :issue:`WT-9765` Fix handling a prepared commit after a prepared
225+
rollback with eviction failure
226+
- :issue:`WT-9805` Save the updates need to be deleted from history
227+
store and delete them later
228+
- :issue:`WT-10062` Fix checkpoint cleanup not to skip the internal
229+
pages
230+
- :issue:`WT-10081` Fix failure format configs for older branch
231+
- :issue:`WT-10250` Remove certain Evergreen builders for release
232+
branches
233+
- :issue:`WT-10291` Ensure failure configs task executes test format
234+
once per configuration.
235+

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.4.txt
14+
1315
.. include:: /includes/changelogs/releases/6.0.3.txt
1416

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

source/release-notes/6.0.txt

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

29+
.. _6.0.4-release-notes:
30+
31+
6.0.4-rc0 - Jan 12, 2023
32+
~~~~~~~~~~~~~~~~~~~~~~~~
33+
34+
Issues Fixed:
35+
36+
- :issue:`SERVER-72416` The find and findAndModify projection code
37+
does not honor the collection level collation
38+
- :issue:`SERVER-71759` :dbcommand:`dataSize` command doesn't yield
39+
- :issue:`SERVER-70237` Chunks merge commit must not create a BSON object
40+
too large
41+
- :issue:`SERVER-72222` :dbcommand:`mapReduce` with single reduce
42+
optimization fails when merging results in sharded cluster
43+
- :issue:`WT-9268` Delay deletion of the history store record
44+
to reconciliation
45+
46+
- `All JIRA issues closed in 6.0.4
47+
<https://jira.mongodb.org/issues/?jql=project%20in%20(SERVER%2CTOOLS%2CWT)%20AND%20resolution%3D%27Fixed%27%20and%20fixversion%3D%276.0.4%27>`_
48+
49+
- :ref:`6.0.4-changelog`
50+
2951
.. _6.0.3-release-notes:
3052

3153
6.0.3 - Nov 21, 2022

0 commit comments

Comments
 (0)