Returns all (un-resolved) concurrent versions.
Owner of versioned values.
Resolves multiple concurrent versions to a single version.
Resolves multiple concurrent versions to a single version. For the resolution to be successful,
one of the concurrent versions must have a vectorTimestamp
that is equal to selectedTimestamp
.
Only those concurrent versions with a vectorTimestamp
less than the given vectorTimestamp
participate in the resolution process (which allows for resolutions to be concurrent to other
updates).
Updates that Versioned value with b
that is a predecessor of vectorTimestamp
.
Updates that Versioned value with b
that is a predecessor of vectorTimestamp
. If
there is no such predecessor, a new concurrent version is created (optionally derived
from an older entry in the version history, in case of incremental updates).
Updates the owner.
Returns true
if there is more than one version available i.e.
Returns true
if there is more than one version available i.e. if there are multiple
concurrent (= conflicting) versions.
Java API of all.
Experimental ...
Tracks concurrent Versioned values which arise from concurrent updates.
Versioned value type
Update type