Skip to content

DOCS-14653 generate initial 4.0.26 changelog #5574

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 16, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
67 changes: 67 additions & 0 deletions source/includes/changelogs/releases/4.0.26.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
.. _4.0.26-changelog:

4.0.26 Changelog
----------------

Security
~~~~~~~~

:issue:`SERVER-56240` Turn on checkpointing for the keystore Data Store

Sharding
~~~~~~~~

- :issue:`SERVER-48648` Return updated ShardVersion in _configsvrCommitChunkMerge to avoid blind metadata refresh
- :issue:`SERVER-48653` Return updated ShardVersion in _configsvrCommitChunkSplit to avoid blind metadata refresh
- :issue:`SERVER-56654` Do not use the collection distributed lock for chunk splits
- :issue:`SERVER-56779` Do not use the collection distributed lock for chunk merges
- :issue:`SERVER-56786` There are three routing info refreshes and two chunk scans on the mergeChunks path
- :issue:`SERVER-58109` The new '_configsvrMergeChunks' path is more expensive than the old one

Replication
~~~~~~~~~~~

- :issue:`SERVER-44316` Log message in InitialSyncer for setting begin applying timestamp is incorrect
- :issue:`SERVER-55465` Fix Invariant upon failed request for a vote from the current primary in the election dry-run of catchup takeover
- :issue:`SERVER-56054` Change minThreads value for replication writer thread pool to 0

Aggregation
~~~~~~~~~~~

:issue:`SERVER-41741` Improve robustness of change_streams_shell_helper_resume_token.js

Build and Packaging
~~~~~~~~~~~~~~~~~~~

:issue:`SERVER-50568` Platform Support: Remove Ubuntu18.04 zSeries from 5.0

Internals
~~~~~~~~~

- :issue:`SERVER-40590` Delete KeyedExecutor
- :issue:`SERVER-53643` Startup can see old version of featureCompatibilityVersion document
- :issue:`SERVER-53726` Platform Support: Remove RHEL6 zSeries
- :issue:`SERVER-53728` Platform Support: Remove SLES12 zSeries
- :issue:`SERVER-55119` Create startup warning indicating that X.509 certificates without SANs are deprecated
- :issue:`SERVER-56307` The chunk migration "convergence algorithm" is very primitive
- :issue:`SERVER-56452` Self anchor in PooledLDAPConnection::setup's callback
- :issue:`SERVER-56501` Add op counters for legacy op codes (OP_QUERY, OP_INSERT, etc.)
- :issue:`SERVER-57053` Rewriting $nor with a $text predicate to $not is invalid
- :issue:`SERVER-57057` Reduce routing info refreshes on the mergeChunks path
- :issue:`SERVER-57064` Log create index and dropIndex(es) on mongos
- :issue:`SERVER-57145` Invariant failure at OCSPManager::requestStatus
- :issue:`SERVER-57157` assert serverStatus command works in getBinVersion() jstest helper
- :issue:`SERVER-57275` Update kmip_server.py to be more verbose
- :issue:`SERVER-57328` Make ReplsetTest.upgradeSet() tolerant of reelections
- :issue:`SERVER-57330` Update perf yaml configs for perf and sys-perf to use perf.send
- :issue:`SERVER-57454` Chunk donor propagates NotMaster error from recipient back to MigrationManager making it to believe donor is not primary
- :issue:`SERVER-57497` store_retryable_find_and_modify_images_in_side_collection.js should account for a later clustertime in retried findAndModify responses
- :issue:`SERVER-57564` Increase system timeout duration to >2 hours to allow fio to copy over all files
- :issue:`SERVER-57691` [4.0 only] Return early in TxnResources if not in WUOW
- :issue:`SERVER-57897` Add readPrefMode option to benchRun find/findOne ops
- :issue:`SERVER-57954` Update TPC-C version in sys-perf.yml
- :issue:`SERVER-58118` Spammy logging when RSM is refreshing all hosts
- :issue:`SERVER-58191` [Migrate Protocol] Allow delete_during_migrate.js to tolerate chunk migration failures due to timeout in catchup phase in slow variants.
- :issue:`SERVER-58248` Fix error code when checking if FeatureCompatibilityVersion is majority-committed
- :issue:`SERVER-58313` Fix package test failure caused by SERVER-55460 backport to v4.2 and v4.0

2 changes: 2 additions & 0 deletions source/release-notes/4.0-changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@
:depth: 1
:class: twocols

.. include:: /includes/changelogs/releases/4.0.26.rst

.. include:: /includes/changelogs/releases/4.0.25.rst

.. include:: /includes/changelogs/releases/4.0.24.rst
Expand Down
22 changes: 22 additions & 0 deletions source/release-notes/4.0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,28 @@ Release Notes for MongoDB 4.0
Minor Releases
--------------

.. _4.0.26-release-notes:

4.0.26 - Upcoming
~~~~~~~~~~~~~~~~~

Issues fixed:

- :issue:`SERVER-57064` Log create index and dropIndex(es) on mongos
- :issue:`SERVER-56779` Do not use the collection distributed lock for
chunk merges
- :issue:`SERVER-56452` Self anchor in PooledLDAPConnection::setup's
callback
- :issue:`SERVER-56240` Turn on checkpointing for the keystore Data
Store
- :issue:`SERVER-56054` Change minThreads value for replication writer
thread pool to 0

- `All JIRA issues closed in 4.0.26
<https://jira.mongodb.org/issues/?jql=project%20in%20(SERVER%2CTOOLS%2CWT)%20AND%20resolution%3D%27Fixed%27%20and%20fixversion%3D%274.0.26%27>`_

- :ref:`4.0.26-changelog`

.. _4.0.25-release-notes:

4.0.25 - Jun 10, 2021
Expand Down