Skip to main content

Module backend

Module backend 

Source
Expand description

The StateBackend trait persists per-checkpoint-attempt vnode artifacts and exposes an exact-attempt durability seal. It is not the hot keyed-state implementation used while operators process records.

Structs§

ArchivedCheckpointAttempt
An archived CheckpointAttempt
CheckpointAttempt
Exact identity of one checkpoint attempt.
CheckpointAttemptResolver
The resolver for an archived CheckpointAttempt
CheckpointSealInventory
Canonical artifact inventory bound into an immutable checkpoint seal.
SealedCommitDescriptor
Immutable provenance and content attestation for one commit descriptor admitted by a seal.
SealedCommitDescriptorWriter
Exact process and leader term that produced one immutable commit descriptor.
SealedVnodePartial
Immutable provenance and content attestation for one vnode partial admitted by a seal.
SealedVnodeWriter
Cluster identity that produced one immutable vnode partial.

Enums§

CheckpointAttemptRelation
Explicit relation between two checkpoint attempts.
StateBackendDurability
Failure scope survived by a state backend.
StateBackendError
Errors a StateBackend can raise.

Traits§

StateBackend
A pluggable state store used by streaming operators for partial aggregates and watermarks.