Skip to content

Commit 4cba755

Browse files
(DOCS-13722): collMod entries which modify an index cannot be be rolled back
1 parent 5ef17f2 commit 4cba755

9 files changed

+26
-2
lines changed

source/core/replica-set-rollbacks.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,11 @@ Index Builds
223223

224224
.. include:: /includes/extracts/4.2-rollbacks.rst
225225

226+
Index Operations When :readconcern:`"majority"` Read Concern is Disabled
227+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
228+
229+
.. include:: /includes/fact-disable-majority-rc-rollbacks.rst
230+
226231
Size Limitations
227232
~~~~~~~~~~~~~~~~
228233

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Disabling :readconcern:`"majority"` read concern prevents
2+
:dbcommand:`collMod` commands which modify an index from
3+
:ref:`rolling back <replica-set-rollbacks>`. If such an operation needs
4+
to be rolled back, you must resync the affected nodes with the
5+
:term:`primary` node.

source/reference/configuration-options.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4101,6 +4101,8 @@ LDAP Parameters
41014101
storage cache pressure from immobilizing the deployment.
41024102

41034103
.. include:: /includes/extracts/transactions-read-concern-majority.rst
4104+
4105+
.. include:: /includes/fact-disable-majority-rc-rollbacks.rst
41044106

41054107
.. include:: /includes/extracts/changestream-disable-rc-majority.rst
41064108

source/reference/program/mongod.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1844,6 +1844,8 @@ Replication Options
18441844
storage cache pressure from immobilizing the deployment.
18451845

18461846
.. include:: /includes/extracts/transactions-read-concern-majority.rst
1847+
1848+
.. include:: /includes/fact-disable-majority-rc-rollbacks.rst
18471849

18481850
.. include:: /includes/extracts/changestream-disable-rc-majority.rst
18491851

@@ -3354,5 +3356,3 @@ Encryption Key Management Options
33543356
instance rotates the keys and exits.
33553357

33563358
.. include:: /includes/fact-enterprise-only-admonition.rst
3357-
3358-

source/reference/read-concern-majority.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,3 +186,7 @@ If ``false``, read concern "majority" is disabled.
186186
.. topic:: Transactions
187187

188188
.. include:: /includes/extracts/transactions-read-concern-majority.rst
189+
190+
.. topic:: Rollback Considerations
191+
192+
.. include:: /includes/fact-disable-majority-rc-rollbacks.rst

source/release-notes/4.2-upgrade-replica-set.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ cluster with a three-member PSA shards.
3333

3434
.. include:: /includes/extracts/transactions-read-concern-majority.rst
3535

36+
.. include:: /includes/fact-disable-majority-rc-rollbacks.rst
37+
3638
.. include:: /includes/extracts/changestream-disable-rc-majority.rst
3739

3840
When upgraded to 4.2 with read concern "majority" disabled, you can

source/release-notes/4.2-upgrade-sharded-cluster.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ cluster with a three-member PSA shards.
3232

3333
.. include:: /includes/extracts/transactions-read-concern-majority.rst
3434

35+
.. include:: /includes/fact-disable-majority-rc-rollbacks.rst
36+
3537
.. include:: /includes/extracts/changestream-disable-rc-majority.rst
3638

3739
When upgraded to 4.2 with read concern "majority" disabled, you can

source/tutorial/change-sharded-cluster-wiredtiger.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ order to disable this read concern.
6060

6161
.. include:: /includes/extracts/changestream-disable-rc-majority.rst
6262

63+
.. include:: /includes/fact-disable-majority-rc-rollbacks.rst
64+
6365
.. include:: /includes/extracts/transactions-read-concern-majority.rst
6466

6567
For more information on PSA architecture and read concern

source/tutorial/upgrade-revision.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@ primary-secondary-arbiter (PSA) architecture. However,
8282

8383
- .. include:: /includes/extracts/changestream-disable-rc-majority.rst
8484

85+
- .. include:: /includes/fact-disable-majority-rc-rollbacks.rst
86+
8587
- .. include:: /includes/extracts/transactions-read-concern-majority.rst
8688

8789
For more information, see :ref:`disable-read-concern-majority`.

0 commit comments

Comments
 (0)