Motr
M0
|
#include <cas.h>
Data Fields | |
uint64_t | crv_encoded |
CAS record version and tombstone encoded in on-disk/on-wire format. Format: MSB LSB +-------------—+-------------—+ | 1 bit | 63 bits | |<- tombstone -> | <- timestamp ->| +-------------—+-------------—+
A version comprises a physical timestamp and a tombstone flag. The timestamp is set on the client side whenever the corresponding record was supposed to be modified by PUT or DEL request. The tombstone flag is set when the corresponding record has been "logicaly" removed from the storage (although, it still exists there as a "dead" record).
See COF_VERSIONED, M0_CRV_VER_NONE for details.