Replies: 3 comments
-
Logical clocks initially only define a partial order. If the session IDs are also used for ordering, it is totally ordered. I think both statements are correct. |
Beta Was this translation helpful? Give feedback.
-
The session ID is defined as part of the logical clock.
|
Beta Was this translation helpful? Give feedback.
-
You are right. However, the text is correct as well. I guess, the author wanted to stress the point that the causal order defined by the sequence counter defines only a partial order. The use of the session ID to force a total order is necessary but not justified by causality. |
Beta Was this translation helpful? Give feedback.
-
The Logical Clock doc states:
Yet AFAICT the comparison procedure described on this page gives a total ordering. Also the LWW implementation seems to rely on total ordering. Should this say "A logical timestamp is a globally unique identifier, which can be totally ordered. .."?
Beta Was this translation helpful? Give feedback.
All reactions