From ab3fca0424ef63db6280350cdd56f749b819a522 Mon Sep 17 00:00:00 2001 From: Michael Morisi Date: Tue, 8 Jul 2025 10:30:13 -0400 Subject: [PATCH 1/3] DOCSP-51320: Document causal consistency --- source/crud/transactions.txt | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/source/crud/transactions.txt b/source/crud/transactions.txt index 0bdd4178..9c759ee0 100644 --- a/source/crud/transactions.txt +++ b/source/crud/transactions.txt @@ -47,6 +47,35 @@ creating a new client each time. ``ClientSession`` with a different ``MongoClient`` results in operation errors. +Causal Consistency +~~~~~~~~~~~~~~~~~~ + +.. sharedinclude:: dbx/causal-consistency.rst + + .. replacement:: insert-one-method + + ``insertOne()`` + + .. replacement:: update-one-method + + ``updateOne()`` + + .. replacement:: find-one-method + + ``find()`` + + .. replacement:: delete-one-method + + ``deleteOne()`` + + .. replacement:: ReadConcern.MAJORITY + + ``majority`` + + .. replacement:: WriteConcern.MAJORITY + + ``majority`` + Sample Data ~~~~~~~~~~~ From d4b21b94044a454324b5de6c60c8d7dbb93baae4 Mon Sep 17 00:00:00 2001 From: Michael Morisi Date: Tue, 8 Jul 2025 10:39:49 -0400 Subject: [PATCH 2/3] Trigger build From 6698a841763fda4eb95518182cc7eb9e5521687b Mon Sep 17 00:00:00 2001 From: Michael Morisi Date: Tue, 8 Jul 2025 13:24:49 -0400 Subject: [PATCH 3/3] Fix --- source/crud/transactions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/crud/transactions.txt b/source/crud/transactions.txt index 9c759ee0..a44ade6d 100644 --- a/source/crud/transactions.txt +++ b/source/crud/transactions.txt @@ -68,13 +68,13 @@ Causal Consistency ``deleteOne()`` - .. replacement:: ReadConcern.MAJORITY + .. replacement:: majority-rc - ``majority`` + ``ReadConcern.MAJORITY`` - .. replacement:: WriteConcern.MAJORITY + .. replacement:: majority-wc - ``majority`` + ``WriteConcern.MAJORITY`` Sample Data ~~~~~~~~~~~