Assigned values. Initially empty.
Assigns a Versioned value from v
and vectorTimestamp
and returns an updated MV-Register.
Assigns a Versioned value from v
and vectorTimestamp
and returns an updated MV-Register.
value to assign.
vector timestamp of the value to assign.
system timestamp of the value to assign.
id of the value emitter.
Assigned values.
Assigned values. Initially empty.
Operation-based MV-Register CRDT. Has several Versioned values assigned in case of concurrent assignments, otherwise, a single Versioned value. Concurrent assignments can be reduced to a single assignment by assigning a Versioned value with a vector timestamp that is greater than those of the currently assigned Versioned values.
Assigned value type.
Assigned values. Initially empty.
A comprehensive study of Convergent and Commutative Replicated Data Types