Skip to content

Commit 9316ea1

Browse files
authored
DOCSP-39999-5.0.27-release-notes (#7878) (#7910)
* DOCSP-39999-5.0.27-release-notes * Updating changelog with ref. (cherry picked from commit 7a3fb06) # Conflicts: # config/changelog_conf.yaml
1 parent 4873830 commit 9316ea1

File tree

3 files changed

+219
-0
lines changed

3 files changed

+219
-0
lines changed
Lines changed: 195 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,195 @@
1+
.. _5.0.27-changelog:
2+
3+
5.0.27 Changelog
4+
----------------
5+
6+
Sharding
7+
~~~~~~~~
8+
9+
- :issue:`SERVER-89134` Test wrongly assumes multi writes outside of
10+
transactions are atomic
11+
- :issue:`SERVER-89893` Change executor used by
12+
_flushReshardingStateChange from arbitrary to fixed
13+
14+
Query
15+
~~~~~
16+
17+
:issue:`SERVER-88949` Explain for classic multi planner displays
18+
incorrect skip amount
19+
20+
Storage
21+
~~~~~~~
22+
23+
:issue:`SERVER-30832` Fix dbCheck behavior on rollback
24+
25+
WiredTiger
26+
``````````
27+
28+
- :issue:`WT-11845` Fix transaction visibility issue with truncate
29+
30+
Build and Packaging
31+
~~~~~~~~~~~~~~~~~~~
32+
33+
- :issue:`WT-12587` Re-enable compile-clang tasks for older versions of
34+
clang
35+
- :issue:`WT-12664` Increase the size of COPY_BUF_SIZE in
36+
test_random_directio
37+
38+
Internals
39+
~~~~~~~~~
40+
41+
- :issue:`SERVER-57930` [v5.0] Log errno when EventFDHolder write or
42+
read fails
43+
- :issue:`SERVER-60049` Investigate using AtomicLockStats over
44+
SingleThreadedLockStats in lock_state.h
45+
- :issue:`SERVER-62571` Serialize concurrent accesses to Socket in
46+
ThrowOnNetworkErrorInEnsureSync
47+
- :issue:`SERVER-64026` Update WT operations that require exclusive
48+
access to a dhandle
49+
- :issue:`SERVER-70351` Retry txn in test
50+
cancel_coordinate_txn_commit_with_tickets_exhausted.js
51+
- :issue:`SERVER-72090` system.users can be renamed to regular
52+
collections and vice versa
53+
- :issue:`SERVER-73485` Remove ``jstests``/``parallel``/``basic*``
54+
- :issue:`SERVER-74931` Add AtomicWord::storeRelaxed
55+
- :issue:`SERVER-77530` Join the mirroring executor on shutdown
56+
- :issue:`SERVER-77559` Implement file system log handler for resmoke
57+
- :issue:`SERVER-77561` Rollout resmoke file system logging
58+
- :issue:`SERVER-78509` Add storage stats to replicated slow op log
59+
entries
60+
- :issue:`SERVER-78556` Return default of internalInsertMaxBatchSize to
61+
64
62+
- :issue:`SERVER-79637` Incorrect query results in $lookup with TS
63+
foreign collection using a correlated predicate
64+
- :issue:`SERVER-79999` reduce test code coverage on macos builders
65+
- :issue:`SERVER-80340` Handle and test dbCheck during initial sync
66+
- :issue:`SERVER-80363` server default writeConcern is not honored when
67+
wtimeout is set
68+
- :issue:`SERVER-80922` Object field order is undefined when using
69+
$setWindowField
70+
- :issue:`SERVER-82717` QueryPlannerIXSelect::stripInvalidAssignments
71+
tries to strip non-existent index assignment from
72+
$_internalSchemaAllElemMatchFromIndex
73+
- :issue:`SERVER-83193` Replace deprecated BatchedCommandRequest
74+
getters/setters for WC with the ones provided by OperationContext
75+
- :issue:`SERVER-83956` Balancer wrongly emit warning message in
76+
multiversion clusters
77+
- :issue:`SERVER-84004` [v5.0] Add FCV gating to dots and dollars
78+
validation on 5.0
79+
- :issue:`SERVER-84440` Expose the number of replication waiters in
80+
serverStatus
81+
- :issue:`SERVER-84761` MigrationSourceManager may fail to emit the
82+
migrateChunkToNewShard due to stale ChunkManager info
83+
- :issue:`SERVER-85368` Updates the genny module in sys-perf to point to
84+
mongo/genny instead of 10gen/genny
85+
- :issue:`SERVER-85681` Fix for negative value being passed to
86+
BasicBufBuilder::grow()
87+
- :issue:`SERVER-85721` Point evergreen task log lobster links to
88+
Parsley
89+
- :issue:`SERVER-86116` CreateCollectionCoordinator may fail to create
90+
the chunk metadata on commit time.
91+
- :issue:`SERVER-86253` Add serverstatus to record how many users use
92+
retryable writes
93+
- :issue:`SERVER-86407` validation does not produce complete results
94+
when it should
95+
- :issue:`SERVER-86419` SBE and Classic behave differently for
96+
$bitsAnyClear on NumberDecimal infinity
97+
- :issue:`SERVER-86474` $_internalApplyOplogUpdate with $set: { foo:
98+
Timestamp(0, 0) } is not replicated correctly
99+
- :issue:`SERVER-86478` Time-series bucket min/max does not track empty
100+
field names under certain circumstances
101+
- :issue:`SERVER-86648` Resumable index build sorter files are not
102+
fsynced on shutdown
103+
- :issue:`SERVER-86774` Increase oplog size for PIT (point in time
104+
restore) tests
105+
- :issue:`SERVER-86782` geo_axis_aligned.js takes too long
106+
- :issue:`SERVER-86822` remove sharding_gen from macOS builders
107+
- :issue:`SERVER-86973` [v5.0] Add debug log around helloResponse and
108+
splitHorizon
109+
- :issue:`SERVER-87058` Chunk refresh from a secondary does not wait for
110+
majority writeConcern while flushing
111+
- :issue:`SERVER-87306` Prevent accessing OCSP manager ptr during
112+
shutdown
113+
- :issue:`SERVER-87323` Future continuations must capture vector clock
114+
as shared pointer
115+
- :issue:`SERVER-87521` Fix race in BackgroundSync between making
116+
RollbackImpl and shutdown
117+
- :issue:`SERVER-87881` [v5.0] Exclude latch analysis testing from
118+
certain buildvariants in v5.0
119+
- :issue:`SERVER-87930` Unittest CaptureLogs utility allows
120+
unsynchronized access to log statements
121+
- :issue:`SERVER-87987` Timeseries optimization does not exclude the
122+
timeField though it's renamed by the $addFields and excluded by a
123+
project
124+
- :issue:`SERVER-88017` Resolve lock-order-inversion TSAN error in
125+
TimestampKVEngineTest
126+
- :issue:`SERVER-88028` [v5.0] Move ThreadContext counter outside of
127+
constructor into test specific function
128+
- :issue:`SERVER-88111` random_DDL_CRUD_operations.js bulk insert should
129+
perform max internalInsertMaxBatchSize inserts
130+
- :issue:`SERVER-88258` Schedule all required builders on the same 5.0
131+
mainline build
132+
- :issue:`SERVER-88262` Prevent timeouts in
133+
read_pref_with_hedging_mode.js
134+
- :issue:`SERVER-88318` Fail dbcheck if one batch failed waiting for
135+
write concern
136+
- :issue:`SERVER-88650` Deadlock in VectorClockMongoD during shutdown
137+
- :issue:`SERVER-88755` Make sure all sys-perf build variants specify a
138+
mongodb_setup_release
139+
- :issue:`SERVER-88864` Make
140+
nodes_eventually_sync_from_closer_data_center.js more robust to
141+
transient slow heartbeat issues
142+
- :issue:`SERVER-88885` Add a way to stop applying a dbcheck batch on
143+
secondary
144+
- :issue:`SERVER-88942` Update db-contrib-tool version that includes fix
145+
for downloading old binaries
146+
- :issue:`SERVER-88971` Older sys-perf variants on 5.0 and 6.0 no longer
147+
needed
148+
- :issue:`SERVER-88978` Resharding coordinator should ensure
149+
participants have seen kAbort before dropping temp collection metadata
150+
- :issue:`SERVER-89034` Always preserve 0-valued timestamps when
151+
migrating documents, add tests
152+
- :issue:`SERVER-89068` Explicitly set exec_timeout and timeout_secs for
153+
the sys-perf project
154+
- :issue:`SERVER-89163` Chunk Migration Destination Should Wait for
155+
Majority Before Engaging Critical Section
156+
- :issue:`SERVER-89235` internal_strip_invalid_assignment.js missing tag
157+
- :issue:`SERVER-89279` Handle EBUSY when opening the duplicate backup
158+
filename
159+
- :issue:`SERVER-89418` CursorManager loses track of registered cursors
160+
for queries with multiple executors
161+
- :issue:`SERVER-89474` Properly validate sortBy when parsing
162+
$setWindowFields
163+
- :issue:`SERVER-89554` Fix evergreen/compiled_binaries_get.sh script
164+
- :issue:`SERVER-89618` Must disable validation when reconstructing
165+
prepared transactions
166+
- :issue:`SERVER-89646` Add all Network Error Code Strings to List of
167+
Strings isNetworkError() Looks For In Exception Message
168+
- :issue:`SERVER-89653` Install db-contrib-tool with --no-cache-dir
169+
argument
170+
- :issue:`SERVER-89698` Exceptions thrown when performing transport
171+
session cleanup can cause mongos to terminate
172+
- :issue:`SERVER-89752` Make logkeeper buildIDs stay unique when
173+
branching
174+
- :issue:`SERVER-90020` Explicitly use 1 config server for
175+
mongos_api_params_util tests
176+
- :issue:`SERVER-90090` Update Amazon 2 distros to the latest
177+
- :issue:`SERVER-90135` Ensure the Windows system CA stores are in a
178+
clean state at the start of ssl_linear tests
179+
- :issue:`SERVER-90145` [v5.0] Fix multiversion setup configuration on
180+
Debian 10
181+
- :issue:`SERVER-90172` Make the shard key prefix error description more
182+
general in v5.0
183+
- :issue:`SERVER-90184` Only load included SASL plugins on Windows
184+
- :issue:`SERVER-90187` Cleanup multiversion binaries before running
185+
resmoke tests
186+
- :issue:`SERVER-90264` Remove slow step from compile
187+
- :issue:`SERVER-90513` Check whether SSL_get0_verified_chain returns
188+
null before consuming it
189+
- :issue:`SERVER-90830` Add retries to cloneing QA.git
190+
- :issue:`SERVER-90894` Fix multiversion on SUSE 15 variant
191+
- :issue:`WT-11241` Skip current transaction snap_min visible deleted
192+
pages as part of the tree walk
193+
- :issue:`WT-12304` RTS should provide information about how much more
194+
work it has to do
195+

source/release-notes/5.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/5.0.27.rst
14+
1315
.. include:: /includes/changelogs/releases/5.0.26.rst
1416

1517
.. include:: /includes/changelogs/releases/5.0.25.rst

source/release-notes/5.0.txt

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,28 @@ Patch Releases
5959
* - :issue:`SERVER-82353`
6060
- 5.0.0 - 5.0.24
6161

62+
.. _5.0.27-release-notes:
63+
64+
5.0.27 - Upcoming
65+
~~~~~~~~~~~~~~~~~
66+
67+
- :issue:`SERVER-78556` Return default of internalInsertMaxBatchSize to 64
68+
69+
- :issue:`SERVER-79637` Incorrect query results in $lookup with TS foreign
70+
collection using a correlated predicate
71+
72+
- :issue:`SERVER-80363` server default writeConcern is not honored when wtimeout
73+
is set
74+
75+
- :issue:`SERVER-86474` $_internalApplyOplogUpdate with $set: { foo: Timestamp(0, 0) }
76+
is not replicated correctly
77+
78+
- :issue:`SERVER-86648` Resumable index build sorter files are not fsynced on shutdown
79+
80+
- `All JIRA issues closed in 5.0.27
81+
<https://jira.mongodb.org/issues/?jql=project%20in%20(SERVER%2C%20TOOLS%2C%20WT)%20AND%20resolution%20%3D%20Fixed%20AND%20fixVersion%20%3D%205.0.27>`_
82+
- :ref:`5.0.27-changelog`
83+
6284
.. _5.0.26-release-notes:
6385

6486
5.0.26 - Mar 26, 2024

0 commit comments

Comments
 (0)