Expand description
Canonical global index selected by a committed checkpoint. Immutable global index for one committed checkpoint cut.
Structs§
- Adopted
Segment - One segment a survivor adopts from a participant that left, with the view-log object that holds its bytes.
- Adopted
View Log - The segments of one view a survivor adopts, in the departed log’s order.
- Committed
Checkpoint Index - Canonical global recovery index selected by one Commit outcome.
- Committed
Checkpoint Ref - Content-addressed reference carried by a terminal Commit outcome.
- Committed
Participant Ref - Exact immutable participant objects admitted into a committed cut.
Enums§
- Checkpoint
Scope - Recovery domain covered by a committed checkpoint.
- Checkpoint
Watermark - Event-time position of a complete checkpoint cut.
Constants§
- COMMITTED_
CHECKPOINT_ INDEX_ VERSION - Current committed-checkpoint index format.
- MAX_
COMMITTED_ CHECKPOINT_ INDEX_ BYTES - Hard bound on one canonical committed-checkpoint index.
Functions§
- adopted_
view_ logs - The view logs
adopteradopts when the participants ofcutthattargetlacks leave. - canonical_
json_ bytes - Serialize JSON with recursively ordered object keys.
- canonical_
json_ sha256 - SHA-256 of canonical JSON, encoded as lowercase hexadecimal.
- check_
view_ log_ adoption - Whether the survivors of
targetcan adopt the logs of the participants ofcutit lacks. - fold_
view_ frontiers - The committed frontier of each append-only view at a cluster cut: the minimum of the participants’ frontiers, never below the predecessor’s. A participant whose view has no frontier yet holds the predecessor’s, so rows it may still replay stay retained; an idle participant takes no part. A view no participant logs is dropped.
- validate_
cut_ view_ logs - Every view-log segment of a cut is listed once, and every participant that writes or references a view-log object agrees on its length and digest.
- validate_
departed_ view_ logs - Every segment the departed participants’ view logs held at the predecessor cut is listed exactly once, by the same view, in this cut.