Skip to content

Commit b1232e1

Browse files
ianf-mongodbjeff-allen-mongo
authored andcommitted
DOCS-14992 5.1.2 release notes (#200)
1 parent 1c8dbd3 commit b1232e1

File tree

3 files changed

+109
-0
lines changed

3 files changed

+109
-0
lines changed
Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
.. _5.1.2-changelog:
2+
3+
5.1.2 Changelog
4+
---------------
5+
6+
Sharding
7+
~~~~~~~~
8+
9+
- :issue:`SERVER-45149` replSetStepDown command in txn_two_phase_commit_failover.js should not timeout
10+
- :issue:`SERVER-56127` Retryable update may execute more than once if chunk is migrated and shard key pattern uses nested fields
11+
- :issue:`SERVER-56227` Add user-facing command to set allowMigrations to false for a sharded collection
12+
- :issue:`SERVER-60682` TransactionCoordinator may block acquiring WiredTiger write ticket to persist its decision, prolonging transactions being in the prepared state
13+
- :issue:`SERVER-60860` ReshardingCollectionCloner uses primary read preference when nearest was intended
14+
- :issue:`SERVER-61003` ReadConcernMajorityNotAvailableYet errors from ShardRegistry must be retried
15+
- :issue:`SERVER-61268` Fixing the release of a recoverable critical section on secondaries
16+
- :issue:`SERVER-61416` Indefinitely retry errors in rename coordinator
17+
- :issue:`SERVER-61459` ShardingCatalogManager::assignKeyRangeToZone() reads stale version of CollectionType while running locally on config server primary
18+
- :issue:`SERVER-61637` Review range deleter batching policy
19+
- :issue:`SERVER-61689` ActiveMigrationsRegistry::lock method doesn't properly handle its exceptions
20+
- :issue:`SERVER-61816` cancel_coordinate_txn_commit_with_tickets_exhausted.js can hang forever due to race condition between transaction reaper and transaction coordinator
21+
- :issue:`SERVER-61945` Resharding collection cloning may fail with NamespaceNotSharded when "nearest" read preference chooses secondary
22+
- :issue:`SERVER-61950` ReshardingOplogFetcher waits on network request completing without interruption, potentially preventing shard step-up from ever completing
23+
24+
Query
25+
~~~~~
26+
27+
- :issue:`SERVER-57588` Inconsistent query results when an array position is indexed whose value is an array
28+
- :issue:`SERVER-61548` Using $densify with partition on the nested field produces extra document and a flat partition field
29+
30+
Aggregation
31+
~~~~~~~~~~~
32+
33+
:issue:`SERVER-59924` Error executing aggregate with $out with "available" read concern on sharded clusters
34+
35+
Storage
36+
~~~~~~~
37+
38+
- :issue:`SERVER-58409` Startup RecordId initialization is flawed with durable history and reconstructing prepared transactions
39+
- :issue:`SERVER-60956` collMod command allows converting index on capped collection to TTL, leading to invariant failure
40+
41+
Internals
42+
~~~~~~~~~
43+
44+
- :issue:`SERVER-49748` Initial sync should clone admin.system.version before any other collections
45+
- :issue:`SERVER-57037` Improve precision of operator counters
46+
- :issue:`SERVER-58687` Implement writing of pre-images for non-transactional delete operations
47+
- :issue:`SERVER-59781` multi_statement_transaction.js does not retry transaction on StaleConfig
48+
- :issue:`SERVER-60310` OCSP response validation should not consider statuses of irrelevant certificates
49+
- :issue:`SERVER-60513` Run burn_in_tags compile on -large distro
50+
- :issue:`SERVER-60517` Enforce eviction_dirty_target < eviction_dirty_trigger in the fuzzer
51+
- :issue:`SERVER-60569` Clean up the OpObserver unittest TestFundamentalOnDeleteOutputs
52+
- :issue:`SERVER-60685` TransactionCoordinator may interrupt locally executing update with non-Interruption error category, leading to server crash
53+
- :issue:`SERVER-60690` Refactor OplogUpdateEntryArgs/CollectionUpdateArgs to use RetryableWriteImageRecordingType enum for image recording settings.
54+
- :issue:`SERVER-60779` Extend CheckReplDBHash to work with TenantMigrationsFixture and ClusterToClusterFixture
55+
- :issue:`SERVER-60788` merge_causes_infinite_loop.js attempts to expose a problem that no longer exists
56+
- :issue:`SERVER-60809` Add ability to not idLookup after $search
57+
- :issue:`SERVER-60820` Hang analyzer fails to run in Evergreen
58+
- :issue:`SERVER-61012` Instantiation of TEMPLATE rule sometimes has a command in generated ninja
59+
- :issue:`SERVER-61119` LDAP pooled timeout test expects deterministic behavior from connection pool
60+
- :issue:`SERVER-61188` When storeImageInSideCollection=true, pre-image noop entries for collection with preImageRecordingEnabledForCollection=true are assigned wrong opTimes
61+
- :issue:`SERVER-61194` Prevent time-series bucket OID reuse with coarse granularity
62+
- :issue:`SERVER-61358` validate cachedir incorrectly re-raising InvalidChecksum
63+
- :issue:`SERVER-61427` Unique index builds can cause a loss of availability during commit due to checking many false duplicates
64+
- :issue:`SERVER-61479` Increase the number of retries to connect to a replica set following a stepdown
65+
- :issue:`SERVER-61489` Revert the executor_with_mock_net_stress_test test
66+
- :issue:`SERVER-61550` Modify auto_workload_path in perf.yml to be relative to cwd
67+
- :issue:`SERVER-61591` Robustify currentop_shell.js test
68+
- :issue:`SERVER-61602` timeseries_min_max.js assumes measurements are returned in insertion order
69+
- :issue:`SERVER-61650` Disconnect nodes before restarting replication in sync_source_selection_ignores_minvalid_after_rollback.js
70+
- :issue:`SERVER-61681` Wait for replSetGetStatus to update in replSetGetStatus_member_wall_times.js
71+
- :issue:`SERVER-61690` Adjust stored fields protocol for atlas search
72+
- :issue:`SERVER-61743` The -fno-builtin-memcmp flag shouldn't be applied except on x86_64 platforms
73+
- :issue:`SERVER-61764` disable SELinx tests on ARM
74+
- :issue:`SERVER-61791` pin pymongo
75+
- :issue:`SERVER-61839` $elemMatch w/ positional $ project SBE bug
76+
- :issue:`SERVER-61858` Wait for node to become primary before disconnecting in sync_source_selection_ignores_minvalid_after_rollback.js
77+
- :issue:`SERVER-61910` initiate_takes_stable_checkpoint.js doesn't account for closing connections in rollback
78+
- :issue:`SERVER-61931` Allow ClusterManager role to operate against system.buckets.* collections
79+
- :issue:`SERVER-62003` Null-equality on 'fullDocument' is not rewritten correctly for change stream 'delete' events
80+
- :issue:`SERVER-62037` Fix replica set definition in the system perf yaml file for linux-1-node-15gbwtcache
81+
- :issue:`SERVER-62113` Ignore IndexBuildAborted errors when building indexes in find_flip_sbe_enabled.js
82+
- :issue:`SERVER-62164` Remove several obsoleted build variants across all stable branches
83+
- :issue:`SERVER-62243` Wait for vector clock document majority-commit without timeout
84+
- :issue:`WT-8241` Skip value return for largest key
85+

source/release-notes/5.1-changelog.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,6 @@
1010
:depth: 1
1111
:class: singlecol
1212

13+
.. include:: /includes/changelogs/releases/5.1.2.rst
14+
1315
.. include:: /includes/changelogs/releases/5.1.1.rst

source/release-notes/5.1.txt

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,28 @@ Release Notes for MongoDB 5.1
1919
Minor Releases
2020
--------------
2121

22+
.. _5.1.2-release-notes:
23+
24+
5.1.2 - Upcoming
25+
~~~~~~~~~~~~~~~~
26+
27+
Issues fixed:
28+
29+
- :issue:`SERVER-61839` $elemMatch w/ positional $ project SBE bug
30+
- :issue:`SERVER-61427` Unique index builds can cause a loss of
31+
availability during commit due to checking many false duplicates
32+
- :issue:`SERVER-61194` Prevent time-series bucket OID reuse with coarse
33+
granularity
34+
- :issue:`SERVER-60310` OCSP response validation should not consider
35+
statuses of irrelevant certificates
36+
- :issue:`SERVER-56227` Add user-facing command to set allowMigrations
37+
to false for a sharded collection
38+
39+
- `All JIRA issues closed in 5.1.2
40+
<https://jira.mongodb.org/issues/?jql=project%20in%20(SERVER%2C%20TOOLS%2C%20WT)%20AND%20resolution%20%3D%20Fixed%20AND%20fixVersion%20%3D%205.1.2>`_
41+
42+
- :ref:`5.1.2-changelog`
43+
2244
.. _5.1.1-release-notes:
2345

2446
5.1.1 - December 9, 2021

0 commit comments

Comments
 (0)