Skip to main content

Module write_version

Module write_version 

Source
Expand description

The version a committed write gives the rows it writes.

A write that applies a data-group Raft entry takes the entry’s log position. Every replica applies the entry at the same position, so a version read on one replica compares with the versions every other replica holds.

Structs§

ArchivedShardVersion
An archived ShardVersion
ArchivedWriteVersion
An archived WriteVersion
ShardVersion
One vShard’s write version.
ShardVersionResolver
The resolver for an archived ShardVersion
WriteVersion
The position of the write that produced a row version, within one vShard.
WriteVersionResolver
The resolver for an archived WriteVersion