@@ -136,7 +136,7 @@ the following causal consistency guarantees:
136
136
137
137
|checkmark| Read own writes |checkmark| Monotonic reads |checkmark| Monotonic writes |checkmark| Writes follow reads
138
138
139
- .. topic :: Scenario 1 (Read Concern "majority" and Write Concern "majority")
139
+ .. note :: Scenario 1 (Read Concern "majority" and Write Concern "majority")
140
140
141
141
During the transient period with two primaries, because only ``P``\
142
142
:sub:`new` can fulfill writes with :writeconcern:`{ w: "majority" }
@@ -193,7 +193,7 @@ the following causal consistency guarantees:
193
193
reflects a state of the data after Read\ :sub:`1` (i.e. an
194
194
earlier state reflects the data read by Read\ :sub:`1`).
195
195
196
- .. topic :: Scenario 2 (Read Concern "majority" and Write Concern "majority")
196
+ .. note :: Scenario 2 (Read Concern "majority" and Write Concern "majority")
197
197
198
198
Consider an alternative sequence where Read\ :sub:`1` with read
199
199
concern :readconcern:`"majority"` routes to ``S``\ :sub:`1`:
@@ -273,7 +273,7 @@ provides the following causal consistency guarantees *if causal consistency impl
273
273
274
274
|checkmark| Read own writes |checkmark| Monotonic reads |checkmark| Monotonic writes |checkmark| Writes follow reads
275
275
276
- .. topic :: Scenario 3 (Read Concern "majority" and Write Concern ``{w: 1}``)
276
+ .. note :: Scenario 3 (Read Concern "majority" and Write Concern ``{w: 1}``)
277
277
278
278
During the transient period with two primaries, because both ``P``\
279
279
:sub:`old` and ``P``\ :sub:`new` can fulfill writes with
@@ -375,7 +375,7 @@ provides the following causal consistency guarantees *if causal consistency impl
375
375
earlier state reflects the data read by Read\
376
376
:sub:`1`).
377
377
378
- .. topic :: Scenario 4 (Read Concern "majority" and Write Concern ``{w: 1}``)
378
+ .. note :: Scenario 4 (Read Concern "majority" and Write Concern ``{w: 1}``)
379
379
380
380
Consider an alternative sequence where Read\ :sub:`1` with
381
381
read concern :readconcern:`"majority"` routes to ``S``\ :sub:`1`:
@@ -482,7 +482,7 @@ cannot guarantee causal consistency.
482
482
This combination may satisfy all four causal consistency guarantees in
483
483
some situations, but not necessarily in all situations.
484
484
485
- .. topic :: Scenario 5 (Read Concern "local" and Write Concern ``{w: 1}``)
485
+ .. note :: Scenario 5 (Read Concern "local" and Write Concern ``{w: 1}``)
486
486
487
487
During this transient period, because both ``P``\ :sub:`old` and
488
488
``P``\ :sub:`new` can fulfill writes with :writeconcern:`{ w: 1 } <\<number\>>` write concern, a
@@ -553,7 +553,7 @@ the following causal consistency guarantees:
553
553
This combination may satisfy all four causal consistency guarantees in
554
554
some situations, but not necessarily in all situations.
555
555
556
- .. topic :: Scenario 6 (Read Concern "local" and Write Concern "majority")
556
+ .. note :: Scenario 6 (Read Concern "local" and Write Concern "majority")
557
557
558
558
During this transient period, because only ``P``\ :sub:`new` can
559
559
fulfill writes with :writeconcern:`{ w: "majority" } <"majority">` write concern, a client
0 commit comments