Skip to main content

Module cell_payload

Module cell_payload 

Source
Expand description

Bitemporal cell payload for the array engine.

CellPayload wraps the cell’s attribute values with valid-time bounds and a Control-Plane-allocated surrogate. The sentinel constants mirror the graph engine’s key sentinels so storage layer code can apply the same tombstone / GDPR-erasure distinction to array cells.

Structs§

CellPayload
Bitemporal cell value payload.

Constants§

CELL_GDPR_ERASURE_SENTINEL
GDPR erasure marker — preserves coordinate existence, removes content.
CELL_TOMBSTONE_SENTINEL
Soft-delete marker for a cell version.
OPEN_UPPER
Sentinel value marking an interval’s upper bound as open (“until further notice”).

Functions§

is_cell_gdpr_erasure
Returns true if bytes is the GDPR erasure sentinel.
is_cell_sentinel
Returns true if bytes is any non-payload sentinel byte sequence.
is_cell_tombstone
Returns true if bytes is the soft-delete tombstone sentinel.