Skip to content

Commit e2a9b42

Browse files
authored
DOCS-15109 add 5.2 changelog page and r notes (#659)
1 parent 1933213 commit e2a9b42

File tree

3 files changed

+143
-0
lines changed

3 files changed

+143
-0
lines changed
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
.. _5.2.1-changelog:
2+
3+
5.2.1 Changelog
4+
---------------
5+
6+
Sharding
7+
~~~~~~~~
8+
9+
- :issue:`SERVER-58622` DDL coordinator handle write concern error incorrectly when removing coordinator document
10+
- :issue:`SERVER-61444` Resharding uses of bumpCollectionVersionAndChangeMetadataInTxn are not idempotent
11+
- :issue:`SERVER-61628` Do not reschedule range deletion task when numDeleted < numDocsToRemovePerBatch
12+
- :issue:`SERVER-61755` Migration recovery should handle refined shard key
13+
- :issue:`SERVER-62065` Upgrade path from 3.6 to 4.0 can leave chunk entries without history on the shards
14+
- :issue:`SERVER-62072` _configsvrReshardCollection may return without having waited for unsetting "reshardingFields" to replicate to majority
15+
- :issue:`SERVER-62171` Add logs to output of runConcurrentMoveChunk in sharding_statistics_server_status.js
16+
- :issue:`SERVER-62178` Resharding can fail with NamespaceNotSharded if recipient primary fails over before creating temporary resharding collection
17+
- :issue:`SERVER-62207` ReshardCollection with small maxTimeMS can crash the shard due to incorrect BSON object lifetime
18+
19+
Query
20+
~~~~~
21+
22+
- :issue:`SERVER-59754` Incorrect logging of queryHash/planCacheKey for operations that share the same $lookup shape
23+
- :issue:`SERVER-62230` Forward port new exhaust cursor tests to the master branch
24+
- :issue:`SERVER-62981` Make SBE multi-planner's trial period termination condition independent of collection size
25+
26+
Internals
27+
~~~~~~~~~
28+
29+
- :issue:`SERVER-51456` Database Profiler outputs incorrect value of property "keysDeleted" for a remove operation when a write conflict occurs
30+
- :issue:`SERVER-53993` Attach client strand before releasing the opCtx in AsyncCommandExecution tests
31+
- :issue:`SERVER-58153` Enable Feature flag for Remove Faulty Mongos From Cluster Topology
32+
- :issue:`SERVER-59366` Progress monitor for periodic health check
33+
- :issue:`SERVER-59375` Should collect summary statistics about transient faults
34+
- :issue:`SERVER-59394` Setup integration test simulating ldap failure scenario
35+
- :issue:`SERVER-59397` implement randomization for health check periods
36+
- :issue:`SERVER-59779` Call asCluster() before replSetFreeze in ReplSetTest
37+
- :issue:`SERVER-60846` Remove double severity in favor of discrete type
38+
- :issue:`SERVER-60848` Log which engine was used for processing a query
39+
- :issue:`SERVER-60974` Multiversion suites are overwritting receiveChunkWaitForRangeDeleterTimeoutMS
40+
- :issue:`SERVER-61592` Querying with ms precision does not return expected results (TS collection)
41+
- :issue:`SERVER-61662` SCons configure checks should always run with verbosity
42+
- :issue:`SERVER-61923` Shell's consistency checker can mask an error
43+
- :issue:`SERVER-61996` Improve performance of DocumentStorage::appendField
44+
- :issue:`SERVER-62010` Change DurableCatalog::Entry nss field to TenantNamespace
45+
- :issue:`SERVER-62017` Enable all feature flags by default in the sys-perf all feature flags variant
46+
- :issue:`SERVER-62085` Use more bits for hashedMultikeyMetadataPaths in validation
47+
- :issue:`SERVER-62153` max_time_ms_repl_targeting.js should succeed if the test step succeeds at least once
48+
- :issue:`SERVER-62174` FaultManager to support dynamic configuration of health check intervals
49+
- :issue:`SERVER-62188` Shutdown race with use after free in DeadlineFuture
50+
- :issue:`SERVER-62202` Log ID 5936504 should contain observer type as string
51+
- :issue:`SERVER-62204` do not schedule health check if observer is not enabled
52+
- :issue:`SERVER-62274` Add FCV testing for featureFlagSortArray
53+
- :issue:`SERVER-62277` Performance regression from dbstats due to occupied disk space calculation
54+
- :issue:`SERVER-62285` validate cachedir add push failure debug messages
55+
- :issue:`SERVER-62312` Enable feature flag in 4.4 backport and other housekeeping
56+
- :issue:`SERVER-62321` Increase kActiveFaultDuration for fault manager test suite.
57+
- :issue:`SERVER-62357` Increase the default health check progress monitor interval
58+
- :issue:`SERVER-62368` Range deleter must honor rangeDeleterBatchDelayMS
59+
- :issue:`SERVER-62371` Syntax error on rare code path in ldap_mongos_health_checking.js
60+
- :issue:`SERVER-62373` LDAP health check integration test should assert stats
61+
- :issue:`SERVER-62378` Remove improperly merged lines from unit test
62+
- :issue:`SERVER-62380` Wait for majority commit point to be advanced on each node before starting rollback test in rollback_set_fcv.js
63+
- :issue:`SERVER-62392` Prevent timeseries lookup jstests from running in unsupported multiversion environments
64+
- :issue:`SERVER-62397` Robustify exact_top_n_feature_flag.js
65+
- :issue:`SERVER-62404` Simplify mutex locking in fault_manager.cpp
66+
- :issue:`SERVER-62436` Add additional tests of sort/densify/sort optimizations
67+
- :issue:`SERVER-62464` Move remediation script to permanent location
68+
- :issue:`SERVER-62465` After intensities are updated, the resulting health check should run with the new values of intensities set.
69+
- :issue:`SERVER-62518` Creating a collection with changeStreamPreAndPostImages enabled in a transaction crashes the server
70+
- :issue:`SERVER-62549` Disable renew_ssl_cert in sys-perf on old branches
71+
- :issue:`SERVER-62550` Lower BSONColumn roundtrip memory usage in validate
72+
- :issue:`SERVER-62592` Make timeseries_sharding_admin_commands.js clearJumboFlag test more resilient
73+
- :issue:`SERVER-62621` IDL compatibility checker should check brand new commands
74+
- :issue:`SERVER-62650` RecordStore RecordId initialization can deadlock transactions with cache eviction
75+
- :issue:`SERVER-62651` Add enable all feature flags by default feature to Enable all feature flags by default to microbenchmark project.
76+
- :issue:`SERVER-62662` Backport relevant memory race fixes to 5.2 branch for enterprise_ldap_test
77+
- :issue:`SERVER-62680` validate cachedir make local tmp to ensure successful copy
78+
- :issue:`SERVER-62682` PrimaryOnlyService Does Not Call _rebuildCV.notify_all() leading to calls to waitForConditionOrInterrupt not being triggered
79+
- :issue:`SERVER-62712` validate cachedir isolate cache errors to only the cache debug log file
80+
- :issue:`SERVER-62794` Fix BucketCatalog memory threshold initialization
81+
- :issue:`SERVER-62829` query_hash_stability.js should not run in passthrough suites that do downgrades
82+
- :issue:`SERVER-62948` Ensure FTDC collectors don't have a read timestamp
83+
- :issue:`SERVER-63008` [SBE] $concatArrays implementation should account for 0 children
84+
- :issue:`SERVER-63010` Ensure that unpacking measurements doesn't overwrite pushedown addFields that are computed on meta data
85+
- :issue:`SERVER-63012` Initialize $add with no operands to zero when translating to SBE
86+
- :issue:`SERVER-63097` stepdown_race_with_transaction.js should use the "uses_transactions" tag.
87+
- :issue:`SERVER-63102` Make separate internalQueryPlanEvaluationWorks knobs for the classic and SBE multi-planners
88+
- :issue:`SERVER-63121` Add more logging to abort_in_progress_transactions_on_step_up.js
89+
- :issue:`SERVER-63141` Difference in $lookup/$redact/$let behaviour with pipeline optimization
90+
- :issue:`SERVER-63145` Query $densify produces incorrect results with optimizations enabled
91+
- :issue:`SERVER-63197` Pin microbenchmarks genny version
92+
- :issue:`SERVER-63239` Do not throw exception in AutoSplitVector on empty ranges
93+
- :issue:`SERVER-63240` clearJumboFlag might persist a ChunkVersion with a wrong format
94+
- :issue:`SERVER-63250` Fix implicitly sharding timeseries collections feature flag check
95+
- :issue:`SERVER-63279` Pushing predicates on the time-series metaField past unpacking can cause incorrect results
96+
- :issue:`SERVER-63432` Transferring large file to repo
97+
- :issue:`SERVER-63527` [5.2 only] Add tag to timeseries_id_range.js to stop it running on multiversion suites
98+
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
=============
2+
5.2 Changelog
3+
=============
4+
5+
.. default-domain:: mongodb
6+
7+
.. contents:: On this page
8+
:local:
9+
:backlinks: none
10+
:depth: 1
11+
:class: singlecol
12+
13+
.. include:: /includes/changelogs/releases/5.2.1.rst

source/release-notes/5.2.txt

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,38 @@ Release Notes for MongoDB 5.2
1414

1515
.. include:: /includes/rapid-release-short.rst
1616

17+
.. note::
18+
19+
MongoDB 5.2 Released January 19, 2022
20+
21+
Patch Releases
22+
--------------
23+
24+
.. _5.2.1-release-notes:
25+
26+
5.2.1 - Upcoming
27+
~~~~~~~~~~~~~~~~
28+
29+
Issues fixed:
30+
31+
- :issue:`SERVER-63145` Query $densify produces incorrect results with
32+
optimizations enabled
33+
- :issue:`SERVER-62981` Make SBE multi-planner's trial period
34+
termination condition independent of collection size
35+
- :issue:`SERVER-62277` Performance regression from dbstats due to
36+
occupied disk space calculation
37+
- :issue:`SERVER-62065` Upgrade path from 3.6 to 4.0 can leave chunk
38+
entries without history on the shards
39+
- :issue:`SERVER-59754` Incorrect logging of queryHash/planCacheKey for
40+
operations that share the same $lookup shape
41+
42+
43+
- `All JIRA issues closed in 5.2.1
44+
<https://jira.mongodb.org/issues/?jql=project%20in%20(SERVER%2C%20TOOLS%2C%20WT)%20AND%20resolution%20%3D%20Fixed%20AND%20fixVersion%20%3D%205.2.1>`_
45+
46+
- :ref:`5.2.1-changelog`
47+
48+
1749
.. _5.2-rel-notes-aggregation:
1850

1951
Aggregation

0 commit comments

Comments
 (0)