Skip to content

Commit

Permalink
DOCS-15859 Release notes 4.2.24-rc0 (#2516)
Browse files Browse the repository at this point in the history
* DOCS-15859 Release notes 4.2.24-rc0

* Staging fixes
  • Loading branch information
davemungo committed Feb 7, 2023
1 parent a99a9ac commit 3ff7095
Show file tree
Hide file tree
Showing 3 changed files with 117 additions and 0 deletions.
91 changes: 91 additions & 0 deletions source/includes/changelogs/releases/4.2.24.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
.. _4.2.24-changelog:

4.2.24 Changelog
----------------

Sharding
~~~~~~~~

:issue:`SERVER-68361` LogTransactionOperationsForShardingHandler::commit
misses transferring documents from prepared and non-prepared
transactions changing a document's shard key value

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

:issue:`SERVER-49214` Add $toHashedIndexKey expression

Internals
~~~~~~~~~

- :issue:`SERVER-58047` $toHashedIndexKey expression doesn't add any
dependencies
- :issue:`SERVER-58673` Enable featureFlagPerShardCursor
- :issue:`SERVER-61032` Convert all references to
/opt/mongodbtoolchain/gdb to a versioned equivalent
- :issue:`SERVER-62400` Add $_passthroughToShard parameter to
AggregateCommandRequest
- :issue:`SERVER-62681` Create change streams per shard cursor
passthrough suite
- :issue:`SERVER-62738` Give mongos the ability to passthrough to a
specific shard
- :issue:`SERVER-63772` Post Batch Resume token not sent on initial
batch from per shard cursor change stream
- :issue:`SERVER-63773` Per Shard cursor post batch resume token not set
in getMore responses
- :issue:`SERVER-63774` Pass optional dbVersion to
runPipelineOnSpecificShard
- :issue:`SERVER-63781` $sortKey not filtered out in initial batch from
post batch resume token
- :issue:`SERVER-68115` Bug fix for "elemMatchRootLength > 0" invariant
trigger
- :issue:`SERVER-68126` Check for negative maxChunkSize input value in
AutoSplitVector
- :issue:`SERVER-68901` Incorrect $elemMatch query analysis in
mongocryptd if document contains 2 different fields with the same name
- :issue:`SERVER-69001` Initial sync should set the minValid document to
the "stopTimestamp"
- :issue:`SERVER-69004` [4.2] backport pm-2419 Per Shard Cursors via
mongos
- :issue:`SERVER-69348` Commands must declare empty auth checks to be
universally callable
- :issue:`SERVER-69569` Python scripts failing in Evergreen tasks
- :issue:`SERVER-69785` robustify change_streams_per_shard_cursor.js
- :issue:`SERVER-69944` Resmoke's globstar.py does not properly parse
``*`` before ``**``
- :issue:`SERVER-70299` Remove JSON.send command usage
- :issue:`SERVER-70348` Remove EAGAIN for queryable WT and retry
internally
- :issue:`SERVER-70394` Fix self-swap in
MultiPlanStage::removeRejectedPlans
- :issue:`SERVER-70469` Use virtual env python in watchdog tests
- :issue:`SERVER-70483` Update Resmoke to pass "evergreen_execution" up
to logkeeper.
- :issue:`SERVER-70484` Remove signal processing module from perf.yml
and sys_perf.yml
- :issue:`SERVER-70553` Add module support to the mongo test runner
- :issue:`SERVER-70633` Make per shard cursors suite actually run tests
in 5.0
- :issue:`SERVER-70938` Remove --system-site-packages from virtual env
setup
- :issue:`SERVER-71389` [v4.2] Add bsonUnorderedFieldsCompare
- :issue:`SERVER-71424` Fix failures in lint_fuzzer_sanity
- :issue:`SERVER-71471` Improve jstestfuzz deployment to work with new
node run/install
- :issue:`SERVER-71533` Update legacy task generation to use new test
stats location
- :issue:`SERVER-71534` lint_fuzzer_sanity_all regression caused by
running multiple instances of npm
- :issue:`SERVER-71624` Remove lint_fuzzer_sanity_patch in favor of
lint_fuzzer_sanity_all
- :issue:`SERVER-71759` dataSize command doesn't yield
- :issue:`SERVER-71772` Update ARM builds to target armv8.2-a on older
branches
- :issue:`SERVER-71875` Stop run jstestfuzz on rhel62
- :issue:`SERVER-72137` Handle case when test stats are not available
- :issue:`SERVER-72288` microbenchmark tests fail after "Enable M1 Mac
support for DSI"
- :issue:`SERVER-72294` Upgrade all uses of sus12 to suse12-sp5
- :issue:`SERVER-72535` Sharded clusters allow creating the 'admin',
'local', and 'config' databases with alternative casings

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

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

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

.. include:: /includes/changelogs/releases/4.2.22.rst
Expand Down
24 changes: 24 additions & 0 deletions source/release-notes/4.2.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,30 @@ Release Notes for MongoDB 4.2
Patch Releases
--------------

.. _4.2.24-release-notes:

4.2.24 - Upcoming
~~~~~~~~~~~~~~~~~

- :issue:`SERVER-71759` dataSize command doesn't yield
- :issue:`SERVER-68115` Bug fix for "elemMatchRootLength > 0" invariant
trigger
- :issue:`SERVER-72535` Sharded clusters allow creating the 'admin',
'local', and 'config' databases with alternative casings
- :issue:`SERVER-62738` Give mongos the ability to passthrough to a
specific shard
- :issue:`SERVER-68361`
LogTransactionOperationsForShardingHandler::commit misses transferring
documents from prepared and non-prepared transactions changing a
document's shard key value

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

- :ref:`4.2.24-changelog`

Issues fixed in 4.2.23:

.. _4.2.23-release-notes:

4.2.23 - Sep 29, 2022
Expand Down

0 comments on commit 3ff7095

Please sign in to comment.