Change ID
constructor(clientSeq: UInt, lamport: Long, actor: ActorID, versionVector: VersionVector, serverSeq: Long = 0)
Parameters
client Seq
: is the sequence number of the client that created this change.
lamport
: lamport` is the lamport clock of this change. This is used to determine the order of changes in logical time. It is optional and only present if the change has operations.
actor
: is the creator of this change.
version Vector
: is the vector clock of this change. This is used to determine the relationship is causal or not between changes. It is optional and only present if the change has operations.
server Seq
: is optional and only present for changes stored on the server.