Skip to content

Commit 70f71f8

Browse files
committed
DOCS-14061 generate initial changelog for 4.0.22
1 parent df8bd52 commit 70f71f8

File tree

3 files changed

+106
-0
lines changed

3 files changed

+106
-0
lines changed
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
.. _4.0.22-changelog:
2+
3+
4.0.22 Changelog
4+
----------------
5+
6+
Sharding
7+
~~~~~~~~
8+
9+
- :issue:`SERVER-36739` Use the mongos_manual_intervention_action hook in concurrency stepdown suites
10+
- :issue:`SERVER-41192` Add a metric for the size of the SessionCatalog under `logicalSessionRecordCache`
11+
- :issue:`SERVER-42632` Disable pinger threads that reach out to config server to make integration tests pass
12+
- :issue:`SERVER-46393` Always check client last operation time when computing operationTime to append to the response
13+
- :issue:`SERVER-48679` flushRoutingTableCacheUpdates should block on critical section with kWrite, not kRead
14+
- :issue:`SERVER-51808` invariant failure: readConcern level != Available
15+
- :issue:`SERVER-51885` Blacklist balancing_sessions_collection.js from sharding_csrs_continuous_config_stepdown
16+
- :issue:`SERVER-52955` KeysCollectionClientDirect should check if majority read concern is supported by storage engine
17+
18+
Replication
19+
~~~~~~~~~~~
20+
21+
- :issue:`SERVER-33747` Arbiter tries to start data replication if cannot find itself in config after restart
22+
- :issue:`SERVER-50116` Forbid oplog writes when replication is enabled
23+
- :issue:`SERVER-51262` Rename skipCheckingForNotMasterInCommandDispatch to skipCheckingForHelloInCommandDispatch
24+
- :issue:`SERVER-51598` Add new test suites that test transaction expiration logic
25+
- :issue:`SERVER-51887` "InvalidNamespace" in oplog tests on 4.0 branch
26+
- :issue:`SERVER-52560` oplog_writes_only_permitted_on_standalone.js must wait for insert to be in stable checkpoint
27+
- :issue:`SERVER-52680` Removed node on startup stuck in STARTUP2 after being re-added into the replica set
28+
- :issue:`SERVER-53026` Secondary cannot restart replication
29+
30+
Query
31+
~~~~~
32+
33+
:issue:`SERVER-32960` $mod has inconsistent rounding/truncation behavior
34+
35+
Aggregation
36+
~~~~~~~~~~~
37+
38+
:issue:`SERVER-48523` Unconditionally check the first entry in the oplog when attempting to resume a change stream
39+
40+
Storage
41+
~~~~~~~
42+
43+
- :issue:`SERVER-51858` Investigate queryable issue on 4.0.20
44+
- :issue:`SERVER-52902` Remove assertion !haveJournalFiles() at dur_journal.cpp:265
45+
46+
Operations
47+
~~~~~~~~~~
48+
49+
- :issue:`SERVER-46729` Make Windows shell soft-fail for unavailable OCSP responder
50+
- :issue:`SERVER-51757` Collect /proc/vmstat numa_pages_migrated statistics in FTDC
51+
52+
Build and Packaging
53+
~~~~~~~~~~~~~~~~~~~
54+
55+
:issue:`SERVER-52891` Run PPC builds less frequently
56+
57+
Internals
58+
~~~~~~~~~
59+
60+
- :issue:`SERVER-45624` Pre-split and distribute chunks of sessions collection
61+
- :issue:`SERVER-45992` InMemory engine startupwarnings confusing
62+
- :issue:`SERVER-48742` Log whenever profiler settings are changed via setProfilingLevel
63+
- :issue:`SERVER-49165` endSessions command in Client.Disconnect causes an authorization failure for an unauthed connection on a host that requires authentication
64+
- :issue:`SERVER-50123` Record number of physical cores on all platforms
65+
- :issue:`SERVER-50267` Set output limit for 'rawMongoProgramOutput()'
66+
- :issue:`SERVER-50365` Stuck with long-running transactions that can't be timed out
67+
- :issue:`SERVER-50445` Return the value as double when NumberLong subtraction overflows in ExpressionSubtract
68+
- :issue:`SERVER-50605` Add {logMessage: "msg"} test-only command
69+
- :issue:`SERVER-51303` Lookup stage followed by $match on type uses wrong field in matching condition
70+
- :issue:`SERVER-51607` Upgrade Twisted dependency to at least twisted-19.7.0
71+
- :issue:`SERVER-51902` Check if storage engine supports Recover to Stable Timestamp rather than if eMRC=false in sync_tail.cpp
72+
- :issue:`SERVER-52646` Validate and possibly fix edge cases in regex rewrite rules for userToDNMapping
73+
- :issue:`SERVER-52654` new signing keys not generated by the monitoring-keys-for-HMAC thread
74+
- :issue:`SERVER-52806` deb install files assume systemd
75+
- :issue:`SERVER-52969` Disable Powercyle on non-master branches
76+
- :issue:`SERVER-53233` Fix change_streams_update_lookup_shard_metadata_missing.js [4.2, 4.0]
77+
- :issue:`SERVER-53348` Pin PyOpenSSL
78+
- :issue:`WT-6507` Exit cache eviction worker after our operation has timed out
79+
- :issue:`WT-6602` Allow operation timeout ms to be passed to commit and rollback
80+
- :issue:`WT-6666` Start op timer when we configure it in rollback and commit
81+

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.22.rst
14+
1315
.. include:: /includes/changelogs/releases/4.0.21.rst
1416

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

source/release-notes/4.0.txt

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

16+
.. _4.0.22-release-notes:
17+
18+
4.0.22 - Upcoming
19+
~~~~~~~~~~~~~~~~~
20+
21+
Issues fixed:
22+
23+
- :issue:`SERVER-48523` Unconditionally check the first entry in the
24+
oplog when attempting to resume a change stream
25+
- :issue:`SERVER-50365` Stuck with long-running transactions that can't
26+
be timed out
27+
- :issue:`SERVER-51303` Lookup stage followed by $match on type uses
28+
wrong field in matching condition
29+
- :issue:`SERVER-52654` new signing keys not generated by the
30+
monitoring-keys-for-HMAC thread
31+
- :issue:`SERVER-52955` KeysCollectionClientDirect should check if
32+
majority read concern is supported by storage engine
33+
34+
- `All JIRA issues closed in 4.0.22
35+
<https://jira.mongodb.org/issues/?jql=project%20in%20(SERVER%2CTOOLS%2CWT)%20AND%20resolution%3D%27Fixed%27%20and%20fixversion%3D%274.0.22%27>`_
36+
37+
- :ref:`4.0.22-changelog`
38+
1639
.. _4.0.21-release-notes:
1740

1841
4.0.21 - Nov 10, 2020

0 commit comments

Comments
 (0)