Skip to content

Commit 6035de8

Browse files
schmallisokay-kim
authored andcommitted
DOCS-11128: rephrase afterClusterTime reference in read concern docs
1 parent 96b253e commit 6035de8

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

source/reference/read-concern.txt

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -134,18 +134,20 @@ The following read concern levels are available:
134134
.. versionadded:: 3.6
135135

136136
MongoDB introduces the ``afterClusterTime`` option that can be set by
137-
the drivers. Read operations with a specified ``afterClusterTime``
138-
return data that meets the level requirement and the specified after
139-
cluster time requirement.
137+
the drivers.
138+
139+
Read operations with a specified ``afterClusterTime``
140+
return data that meet both the :ref:`read concern level <read-concern-levels>`
141+
requirement and the specified ``afterClusterTime`` requirement.
140142

141143
.. important::
142144

143145
Do not manually set the ``afterClusterTime``. MongoDB drivers set
144146
this value automatically for operations associated with
145-
:ref:`causally consistent sessions <causal-consistency>`.
147+
causally consistent sessions.
146148

147-
:ref:`Causally consistent sessions<causal-consistency>` use
148-
``afterClusterTime`` to provide :ref:`causal consistency <causal-consistency>`.
149+
Causally consistent sessions use the ``afterClusterTime`` value to
150+
provide causal consistency.
149151

150152
``afterClusterTime`` is available for :readconcern:`"local"` (default)
151153
and :readconcern:`"majority"` read concern levels:
@@ -155,8 +157,8 @@ and :readconcern:`"majority"` read concern levels:
155157
readConcern: { level: <"majority"|"local"> , afterClusterTime: <Timestamp> }
156158

157159
For read operations not associated with causally consistent sessions,
158-
i.e. the ``afterClusterTime`` is unset, reads against secondary members
159-
have the default read concern level :readconcern:`"available"`.
160+
i.e. where the ``afterClusterTime`` is unset, reads against secondary members
161+
have the default read concern level: :readconcern:`"available"`.
160162

161163
.. _read-concern-storage-engine-drivers:
162164

0 commit comments

Comments
 (0)