Skip to content

Commit 9ffbf66

Browse files
authored
DOCS-16209 Release Notes for 6.0.7 (#3426) (#3438)
* DOCS-16209 Release Notes for 6.0.7 * Fixes per Jeff * Blank line to foce build * Fixes per Jeff * Updates changelog
1 parent 39173e1 commit 9ffbf66

File tree

3 files changed

+277
-1
lines changed

3 files changed

+277
-1
lines changed
Lines changed: 251 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,251 @@
1+
.. _6.0.7-changelog:
2+
3+
6.0.7 Changelog
4+
---------------
5+
6+
Sharding
7+
~~~~~~~~
8+
9+
- :issue:`SERVER-67732` mongod shutdown procedure doesn't shutdown the
10+
Grid::getExecutorPool()
11+
- :issue:`SERVER-73848` Hashed shard keys with zones can cause issues
12+
with resharding
13+
- :issue:`SERVER-76056` countDocsDeletedOnDonor name is misleading
14+
- :issue:`SERVER-76948` Allow shard key fields to contain DBRefs
15+
- :issue:`SERVER-77309` An interleaving might cause a migration to
16+
continue when it shouldn't
17+
- :issue:`SERVER-78050` Chunk Migration Can Lose Data If Processing
18+
Deferred Modifications
19+
20+
Query
21+
~~~~~
22+
23+
:issue:`SERVER-75922` Partial unique indexes created on MongoDB 4.0 can
24+
be missing index keys after upgrade to 4.2 and later, leading to
25+
uniqueness violations
26+
27+
Internals
28+
~~~~~~~~~
29+
30+
- :issue:`SERVER-58276` Add time-series bounded collection scan plans to
31+
query multi-planner
32+
- :issue:`SERVER-63865` Handle missing index idents during standalone
33+
startup recovery after unclean shutdown
34+
- :issue:`SERVER-64706` Create Feature flag for PM-2802
35+
- :issue:`SERVER-66130` The Balancer workers need to be joined instead
36+
of detached to stop their activity without leaking memory
37+
- :issue:`SERVER-67472` ban config_fuzzer from using emptycapped command
38+
- :issue:`SERVER-67699` Add tracking for when change stream event
39+
exceeds 16Mb
40+
- :issue:`SERVER-68329` Avoid dropping pools for any error thrown during
41+
connection setup
42+
- :issue:`SERVER-69850` Compact can cause test timeout in the
43+
config_fuzzer test suite
44+
- :issue:`SERVER-69884` selinux tests must skip if they have any tag
45+
beginning with "featureFlag"
46+
- :issue:`SERVER-70242` Intracluster X509 authentication can trigger
47+
"Different user name was supplied to saslSupportedMechs"
48+
- :issue:`SERVER-70267` Streaming group when id is on time
49+
- :issue:`SERVER-70268` Unpack to BSONObj instead of Document for
50+
suitable queries
51+
- :issue:`SERVER-70269` Avoid applying match filter to the unpacked
52+
document when the whole bucket matches
53+
- :issue:`SERVER-70937` Disable multiversion testing between lts
54+
versions and dead rapid release versions
55+
- :issue:`SERVER-71270` Time series optimization pushes $match on
56+
timeField before $project stage that removes the field from pipeline
57+
- :issue:`SERVER-71387` Range-based window [+N, unbounded] can tassert
58+
- :issue:`SERVER-71835` Allow change events over 16MB as intermediate
59+
results
60+
- :issue:`SERVER-71839` Add 'canAppearOnlyOnce' stage constraint and
61+
stage-specific position check
62+
- :issue:`SERVER-71985` Automatically retry time series insert on
63+
DuplicateKey error
64+
- :issue:`SERVER-72250` In-memory Cluster Server Parameter cache is not
65+
updated transactionally
66+
- :issue:`SERVER-72297` Add burn_in_tasks related configuration
67+
- :issue:`SERVER-72880` Fix SELinux Test Executor Failures
68+
- :issue:`SERVER-72921` Improve UX of generated multiversion tasks
69+
- :issue:`SERVER-72928` Expand burn-in-tags to all required & suggested
70+
variants
71+
- :issue:`SERVER-73007` CURL_OPT_SEEKFUNCTION not set for multi-pass
72+
authentication
73+
- :issue:`SERVER-73423` CLUSTERED_IXSCAN with sort generates two
74+
duplicate plans
75+
- :issue:`SERVER-73435` Re-enable create_database.js FSM test in config
76+
fuzzer crash suite
77+
- :issue:`SERVER-73471` Use correct compile variants for burn_in_tags
78+
variant creation
79+
- :issue:`SERVER-73662` tlsClusterCAFile is not being used to validate
80+
client certificates on Windows
81+
- :issue:`SERVER-73734` Support evergreen nightly project in
82+
burn_in_tests.py
83+
- :issue:`SERVER-73959` Add option to TaskExecutorCursor to not
84+
pre-fetch documents
85+
- :issue:`SERVER-74301` Optimize serialization behavior for
86+
$changeStreamSplitLargeEvent
87+
- :issue:`SERVER-74344` Ban use of sparse indexes on internal comparison
88+
expression unless explicitly hinted
89+
- :issue:`SERVER-74451` Implement limit pushdown to mongot cursor
90+
- :issue:`SERVER-74453` Implement support for getMore against a mongot
91+
cursor created with a user-defined limit
92+
- :issue:`SERVER-74454` Add testing for limit pushdown of $search
93+
pipelines within $lookup
94+
- :issue:`SERVER-74471` Prune existing tests to stabilize the signal
95+
from the change stream perf suite
96+
- :issue:`SERVER-74551` WriteConflictException unnecessarily logged as
97+
warning during findAndModify after upgrade to mongo 5.0
98+
- :issue:`SERVER-74645` integration_tests_standalone[_audit] should not
99+
run a unqiue build
100+
- :issue:`SERVER-74716` Prevent "back-in-time" change stream resume
101+
token on MongoS
102+
- :issue:`SERVER-74806` Write size estimation logic does not account for
103+
runtime/let constants
104+
- :issue:`SERVER-74863` Implement $listSearchIndexes aggregation stage
105+
- :issue:`SERVER-74980` excessive logging of "Refreshed cached
106+
collection" log messages introduced in 5.0
107+
- :issue:`SERVER-75280` Make shard_keys_with_dollar_sign.js use long
108+
timeouts for resharding crit sec
109+
- :issue:`SERVER-75392` Update rounding functions in S2 geometry library
110+
- :issue:`SERVER-75479` Use system python on macos for ssl tests
111+
- :issue:`SERVER-75626` Special handling for macosx venv
112+
- :issue:`SERVER-75648` Add limit pushdown info to explain output
113+
- :issue:`SERVER-75911` Make connection pool sizing between mongod and
114+
mongot configurable by server parameters
115+
- :issue:`SERVER-75913` Address Upgrade concerns regarding KMIP Activate
116+
- :issue:`SERVER-75932` Allow Configuration of mongod to authenticate
117+
search query requests to local mongot, but not search index management
118+
requests to the local Envoy
119+
- :issue:`SERVER-75989` Add support for OpenSSL 3.0 FIPS
120+
- :issue:`SERVER-76006` break compile_dist_test into small chunks in a
121+
new kind of task group
122+
- :issue:`SERVER-76102` handleRIDRangeScan() sets hasCompatibleCollation
123+
wrong in recursive cases
124+
- :issue:`SERVER-76179` "/var/run/mongodb/"mongod.pid" deleted on each
125+
Mongod shutdown
126+
- :issue:`SERVER-76278` Log extra migration information
127+
- :issue:`SERVER-76331` Bump mongo-task-generator version to 0.7.5
128+
- :issue:`SERVER-76378` Use estimated impersonation metadata size in
129+
calculating block chunks
130+
- :issue:`SERVER-76392` Collection validation hook should not error when
131+
trying to validate a view
132+
- :issue:`SERVER-76404` Call the no-prefetch TaskExecutorCursor if there
133+
is an extractable limit
134+
- :issue:`SERVER-76457` Support storing BuildID to debug symbols mapping
135+
for sanitizer builds
136+
- :issue:`SERVER-76489` movePrimary set wrong collection version on new
137+
primary shard
138+
- :issue:`SERVER-76565` Redact transaction API error logging
139+
- :issue:`SERVER-76600` Increase timeouts for
140+
aggregation_timeseries_fuzzer on tsan/asan variants
141+
- :issue:`SERVER-76619` Add setParameter to enable libcurl's verbose
142+
logging
143+
- :issue:`SERVER-76621` Thread pool task executor can cause memory leak
144+
when handling exhaust command.
145+
- :issue:`SERVER-76651` Switch to using db-contrib-tool symbolize
146+
command in resmoke
147+
- :issue:`SERVER-76690` Special handling for PYTHONPATH when activate
148+
venv
149+
- :issue:`SERVER-76695`
150+
initial_sync_nodes_maintain_and_gossip_commit_point.js should wait
151+
longer for initial sync node to advance commit point
152+
- :issue:`SERVER-76698` Disable Curl Connection Pooling for STS requests
153+
- :issue:`SERVER-76699` Add configurable retry count in AWS IAM code
154+
- :issue:`SERVER-76713` [v6.0] Platform Support: Add support for RHEL 7
155+
PPC in 6.0
156+
- :issue:`SERVER-76721` Robustify plan_cache_stats_shard_and_host.js to
157+
count plan cache entries only for specific plan cache key
158+
- :issue:`SERVER-76739` Archive data missing on evergreen task timeouts
159+
- :issue:`SERVER-76783` Backport search index commands to v6.0
160+
- :issue:`SERVER-76812` Update eslint for arm workstations
161+
- :issue:`SERVER-76826` $merge doesn't work with document that has
162+
dollar fields
163+
- :issue:`SERVER-76859` Update ssl_fips.js for macOS
164+
- :issue:`SERVER-76875` Exclude fields containing dots from indexes
165+
- :issue:`SERVER-76983` mongos shutdown procedure doesn't shutdown the
166+
CatalogCache
167+
- :issue:`SERVER-76988` Abort the reshardCollection operation when the
168+
zone information is too large
169+
- :issue:`SERVER-77011` Upgrade ZLib on 6.0 branch
170+
- :issue:`SERVER-77018` Deadlock between dbStats and 2 index builds
171+
- :issue:`SERVER-77028` tlsClusterCAFile is not being used to validate
172+
client certificates on macOS
173+
- :issue:`SERVER-77033` Tag plan_cache_stats_shard_and_host.js with
174+
requires_fcv
175+
- :issue:`SERVER-77063` Failing bucket compression causes errors
176+
returned incorrectly for time-series inserts
177+
- :issue:`SERVER-77074` mongod termination process should always
178+
shutdown and join the CatalogCached's thread pool
179+
- :issue:`SERVER-77085` MultipleCursorsGetMoreWorks
180+
TaskExecutorCursorTest Should Allow getMores on cursors to occur in
181+
either order
182+
- :issue:`SERVER-77154` Change server's internal client implementations
183+
to always use "hello" rather than "isMaster" for the connection
184+
handshake
185+
- :issue:`SERVER-77185` Bug with implementation of $lookup in SBE
186+
- :issue:`SERVER-77195` executor::ConnectionPool should appropriately
187+
handle the case where a connection is returned with a network error
188+
- :issue:`SERVER-77196` NoPrefetch test in TaskExecutorCursorTest can
189+
deadlock
190+
- :issue:`SERVER-77226` Fix permissions-checking when pinning code
191+
segments
192+
- :issue:`SERVER-77230` Retry search/planShardedSearch commands when
193+
there is a network error
194+
- :issue:`SERVER-77273` Add gcc IPA pass cp ICE to oom_retry tool
195+
- :issue:`SERVER-77301` rewriteGroupByMinMax in timeseries doesn't
196+
respect collation
197+
- :issue:`SERVER-77335` Enable sys-perf tasks needed for 6.0 vs 7.0 perf
198+
dashboard
199+
- :issue:`SERVER-77383` ".msi.sha256" files have incorrect shasum
200+
- :issue:`SERVER-77518` Disable pin_code_segments.js on 6.0
201+
rhel-80-debug-ubsan
202+
- :issue:`SERVER-77522` Stop writing contents of report.json to stdout
203+
in Jepsen list-append test
204+
- :issue:`SERVER-77534` Fix diff finder to handle deleted files
205+
correctly
206+
- :issue:`SERVER-77687` add ld OOM message to auto retry
207+
- :issue:`SERVER-77868` Balancer secondary thread should reset state on
208+
step up
209+
- :issue:`SERVER-78080` Use fully random bytes for 8 low-order bytes of
210+
OID value for time series bucket _id
211+
- :issue:`SERVER-78169` Disable timeseries_lastpoint_top.js on 6.0
212+
- :issue:`WT-7401` Silent test/format failure in the long-test Evergreen
213+
task
214+
- :issue:`WT-8825` Fix test_checkpoint_snapshot05 expected value
215+
validation failure
216+
- :issue:`WT-9038` Correctly handle overflow blocks that are being
217+
discarded in VLCS salvage
218+
- :issue:`WT-9117` test format exited with status 137 (Linux OOM killer)
219+
- :issue:`WT-9457` Preserve ckpt_most_recent value across restart
220+
- :issue:`WT-9545` wt8246_compact_rts_data_correctness test read
221+
incorrect data on macOS
222+
- :issue:`WT-9721` Format stress tests generate cores even when
223+
successful
224+
- :issue:`WT-10424` cursor::search_near slow performance if many deleted
225+
items are present
226+
- :issue:`WT-10432` Fix expected warning output for test_hs20 on macos
227+
- :issue:`WT-10449` Do not save update chain when there are no updates
228+
to be written to the history store
229+
- :issue:`WT-10488` test_schema_abort failed with invalid argument
230+
- :issue:`WT-10522` Fix a bug that leads to an unexpected aborted
231+
tombstone on update chain
232+
- :issue:`WT-10528` test_wt8246_compact_rts_data_correctness retry to
233+
insert the data during WT_ROLLBACK
234+
- :issue:`WT-10624` Fix regression on x86 for search and insert
235+
- :issue:`WT-10671` Reset statistics when retrying test in
236+
test_checkpoint04.py
237+
- :issue:`WT-10764` Add start and stop messages to rollback to stable
238+
- :issue:`WT-10909` Simplify new test_backup29.py more
239+
- :issue:`WT-10920` Minor cleanup to test_backup29.py
240+
- :issue:`WT-10935` Change patch build Python unit tests to run on
241+
ubuntu2004-large
242+
- :issue:`WT-11027` failed: wiredtiger.so: cannot open shared object
243+
file: No such file or directory [wiredtiger-mongo-v6.0]
244+
- :issue:`WT-11031` Fix RTS to skip tables with no time window
245+
information in the checkpoint
246+
- :issue:`WT-11036` Add test of incremental backup after files are
247+
closed by dhandle sweep
248+
- :issue:`WT-11051` Fix newest start durable timestamp comparison in
249+
aggregate timestamp validation
250+
- :issue:`WT-11140` Update Python path for Windows variants
251+

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

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

source/release-notes/6.0.txt

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,29 @@ see :ref:`release-version-numbers`.
4141

4242
Patch Releases
4343
--------------
44+
45+
46+
.. _6.0.7-release-notes:
47+
48+
6.0.7 - Upcoming
49+
~~~~~~~~~~~~~~~~~~~~~
50+
51+
- :issue:`SERVER-71985` Automatically retry time series insert on DuplicateKey
52+
error
53+
- :issue:`SERVER-73007` CURL_OPT_SEEKFUNCTION not set for multi-pass
54+
authentication
55+
- :issue:`SERVER-74551` WriteConflictException unnecessarily logged as warning
56+
during findAndModify after upgrade to mongo 5.0
57+
- :issue:`SERVER-77018` Deadlock between dbStats and 2 index builds
58+
- :issue:`WT-10449` Do not save update chain when there are no updates
59+
to be written to the history store
60+
- :issue:`WT-11031` Fix RTS to skip tables with no time window information
61+
in the checkpoint
62+
- `All Jira issues closed in 6.0.7
63+
<https://jira.mongodb.org/issues/?jql=project%20in%20(SERVER%2CTOOLS%2CWT)%20AND%20resolution%3D%27Fixed%27%20and%20fixversion%3D%276.0.7%27>`__
64+
- :ref:`6.0.7-changelog`
65+
66+
4467
.. _6.0.6-release-notes:
4568

4669
6.0.6 - May 12, 2023
@@ -52,7 +75,7 @@ Patch Releases
5275
- :issue:`SERVER-74930` $avg is returning the sum instead of the average in aggregate $group
5376
- :issue:`SERVER-75205` Deadlock between stepdown and restoring locks after yielding when all read tickets exhausted
5477
- `All Jira issues closed in 6.0.6
55-
<https://jira.mongodb.org/browse/WT-10384?jql=project%20in%20(SERVER%2CTOOLS%2CWT)%20AND%20resolution%3D%27Fixed%27%20and%20fixversion%3D%276.0.6%27>`__
78+
<https://jira.mongodb.org/issues/?jql=project%20in%20(SERVER%2CTOOLS%2CWT)%20AND%20resolution%3D%27Fixed%27%20and%20fixversion%3D%276.0.6%27>`__
5679
- :ref:`6.0.6-changelog`
5780

5881
.. _6.0.5-release-notes:

0 commit comments

Comments
 (0)