Skip to content

Commit e79169a

Browse files
committed
DOCS-14349 generate initial v4.0.24 changelog
1 parent a703c2a commit e79169a

File tree

3 files changed

+86
-0
lines changed

3 files changed

+86
-0
lines changed
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
.. _4.0.24-changelog:
2+
3+
4.0.24 Changelog
4+
----------------
5+
6+
Replication
7+
~~~~~~~~~~~
8+
9+
- :issue:`SERVER-49187` Make ReplSetTest .stepUp() robust to election failures.
10+
- :issue:`SERVER-50049` assert.soonNoExcept() should not access TestData.traceExceptions for non-resmoke tests.
11+
- :issue:`SERVER-51163` Mark nodes returning InvalidReplicaSetConfig in heartbeats as down
12+
- :issue:`SERVER-53666` curSecondary in rollback test fixture not guaranteed to be in SECONDARY state after restart
13+
- :issue:`SERVER-54708` Rollback test fixture only ensures sync source's lastApplied > rollback node's lastApplied if both emrc=false and inMemory
14+
15+
Query
16+
~~~~~
17+
18+
- :issue:`SERVER-36926` Undefined behavior from signed overflow in cursor manager, can result in mongos invariant failure
19+
- :issue:`SERVER-50073` Error message when creating a mixed hashed/not hashed index does not state the problem
20+
- :issue:`SERVER-54710` Large number of $or clauses can create profiling entry exceeding max BSON size, causing the query to fail when it should not
21+
22+
Operations
23+
~~~~~~~~~~
24+
25+
:issue:`SERVER-54770` Add /proc/meminfo MemAvailable to FTDC
26+
27+
Build and Packaging
28+
~~~~~~~~~~~~~~~~~~~
29+
30+
- :issue:`SERVER-54031` errorcodes.py doesn't check embedded C++ code in Python scripts
31+
- :issue:`SERVER-54255` Update RHEL 7 AMI for package testing
32+
33+
Internals
34+
~~~~~~~~~
35+
36+
- :issue:`SERVER-5722` Support a 'sort' field in ops array for JS Benchmarking Harness
37+
- :issue:`SERVER-35649` Nodes removed due to isSelf failure should re-attempt to find themselves
38+
- :issue:`SERVER-43847` Make ReplSetTest's stepUp function resilient to slow machines
39+
- :issue:`SERVER-45836` Provide more LDAP details (like server IP) at default log level
40+
- :issue:`SERVER-47030` Fix date_time_support code to not produce exceptions
41+
- :issue:`SERVER-48910` Do not consider keystore.metadata as a keystore on <= 4.0
42+
- :issue:`SERVER-52953` $geoNear does not always match coordinate given to 'near' when maxDistance is set to 0
43+
- :issue:`SERVER-53566` Investigate and reproduce "opCtx != nullptr && _opCtx == nullptr" invariant
44+
- :issue:`SERVER-53612` StepDown hangs until timeout if all nodes are caught up but none is immediately electable
45+
- :issue:`SERVER-53831` Force SpiderMonkey to garbage collect in ReplSetTest.checkOplogs
46+
- :issue:`SERVER-53992` Remove calls to detect-outliers from performance tasks
47+
- :issue:`SERVER-54136` Make the authenticate command respect enforceUserClusterSeparation
48+
- :issue:`SERVER-54139` Remove CURL share support from HTTP curl client
49+
- :issue:`SERVER-55189` Call awaitReplication() before returning from syncFrom() in rslib.js
50+
- :issue:`SERVER-55395` 4.0.23 does not build with gcc 10
51+
- :issue:`WT-4296` Add aggressive mode to sweep server
52+
- :issue:`WT-4614` Trigger sweep immediately to reclaim space after a table drop
53+
- :issue:`WT-6309` Add support for start/stop arguments to wt printlog command
54+
- :issue:`WT-6430` Move WT_CONN_SERVER flags into their own field
55+
- :issue:`WT-7026` Atomically read and set ref->addr in case of race
56+
- :issue:`WT-7028` Sweep thread shouldn't lock during checkpoint gathering handles
57+
- :issue:`WT-7104` Redact user data from printlog output
58+

source/release-notes/4.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: twocols
1212

13+
.. include:: /includes/changelogs/releases/4.0.24.rst
14+
1315
.. include:: /includes/changelogs/releases/4.0.23.rst
1416

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

source/release-notes/4.0.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,32 @@ Release Notes for MongoDB 4.0
1313
Minor Releases
1414
--------------
1515

16+
.. _4.0.24-release-notes:
17+
18+
4.0.24 - Upcoming
19+
~~~~~~~~~~~~~~~~~
20+
21+
Issues fixed:
22+
23+
- :issue:`SERVER-54710` Large number of $or clauses can create profiling
24+
entry exceeding max BSON size, causing the query to fail when it
25+
should not
26+
- :issue:`SERVER-54136` Make the authenticate command respect
27+
enforceUserClusterSeparation
28+
- :issue:`SERVER-53566` Investigate and reproduce "opCtx != nullptr &&
29+
_opCtx == nullptr" invariant
30+
- :issue:`SERVER-45836` Provide more LDAP details (like server IP) at
31+
default log level
32+
- :issue:`SERVER-35649` Nodes removed due to isSelf failure should
33+
re-attempt to find themselves
34+
- :issue:`WT-7028` Sweep thread shouldn't lock during checkpoint
35+
gathering handles
36+
37+
- `All JIRA issues closed in 4.0.24
38+
<https://jira.mongodb.org/issues/?jql=project%20in%20(SERVER%2CTOOLS%2CWT)%20AND%20resolution%3D%27Fixed%27%20and%20fixversion%3D%274.0.24%27>`_
39+
40+
- :ref:`4.0.24-changelog`
41+
1642
.. _4.0.23-release-notes:
1743

1844
4.0.23 - Feb 22, 2021

0 commit comments

Comments
 (0)