Skip to content

Commit 4a6a5bc

Browse files
authored
DOCSP-49096: Causal Consistency note (#579)
1 parent 92ff412 commit 4a6a5bc

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

source/crud/transactions.txt

+30
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,35 @@ instantiating a new client each time.
4949
``IClientSession`` with a different ``MongoClient`` results in operation
5050
errors.
5151

52+
Causal Consistency
53+
~~~~~~~~~~~~~~~~~~
54+
55+
.. sharedinclude:: dbx/causal-consistency.rst
56+
57+
.. replacement:: insert-one-method
58+
59+
``InsertOne()``
60+
61+
.. replacement:: update-one-method
62+
63+
``UpdateOne()``
64+
65+
.. replacement:: find-one-method
66+
67+
``Find()``
68+
69+
.. replacement:: delete-one-method
70+
71+
``DeleteOne()``
72+
73+
.. replacement:: majority-rc
74+
75+
``ReadConcern.Majority``
76+
77+
.. replacement:: majority-wc
78+
79+
``WriteConcern.WMajority``
80+
5281
Methods
5382
-------
5483

@@ -231,3 +260,4 @@ guide, see the following API Documentation:
231260
- `CommitTransaction() <{+new-api-root+}/MongoDB.Driver/MongoDB.Driver.IClientSession.CommitTransaction.html>`__ / `CommitTransactionAsync() <{+new-api-root+}/MongoDB.Driver/MongoDB.Driver.IClientSession.CommitTransactionAsync.html>`__
232261
- `WithTransaction() <{+new-api-root+}/MongoDB.Driver/MongoDB.Driver.IClientSession.WithTransaction.html>`__ / `WithTransactionAsync() <{+new-api-root+}/MongoDB.Driver/MongoDB.Driver.IClientSession.WithTransactionAsync.html>`__
233262
- `TransactionOptions <{+new-api-root+}/MongoDB.Driver/MongoDB.Driver.TransactionOptions.html>`__
263+
- `CausalConsistency <{+new-api-root+}/MongoDB.Driver/MongoDB.Driver.ClientSessionOptions.CausalConsistency.html>`__

0 commit comments

Comments
 (0)