Skip to main content

Module recovery_capsule

Module recovery_capsule 

Source
Expand description

Canonical recovery image selected by a committed cluster checkpoint. Canonical, content-addressed recovery image for a committed cluster checkpoint.

Structs§

ClusterRecoveryCapsule
Canonical global recovery image selected by one cluster Commit outcome.
CommittedSourceHandoff
Validated source recovery state bound to one committed cluster cut.
ParticipantRecoveryRef
Exact participant artifacts admitted into a cluster recovery image.
RecoveryCapsuleRef
Content-addressed reference carried by a durable checkpoint outcome.
SourceHandoffState
Immutable runtime state for one source at a committed checkpoint cut.

Enums§

CheckpointWatermark
One participant’s event-time position at a checkpoint cut.

Constants§

CLUSTER_RECOVERY_CAPSULE_VERSION
Current canonical cluster recovery-capsule format.
MAX_RECOVERY_CAPSULE_BYTES
Hard bound on the exact canonical capsule body.

Functions§

canonical_json_bytes
Serialize any JSON-compatible value with recursively sorted object keys.
canonical_json_sha256
SHA-256 of canonical_json_bytes, encoded as lowercase hexadecimal.