Skip to main content

Module list_offsets

Module list_offsets 

Source
Expand description

End-to-end ListOffsets request and visibility decisions.

Structs§

ListOffsetsBoundFacts
The offsets that select one request’s isolation bound.
ListOffsetsEarliestFacts
Local and optional cold-tier candidates for the EARLIEST sentinel.
ListOffsetsSelectionFacts
One tier-specific candidate before the final visibility clamp.

Enums§

ListOffsetsBoundDecision
A valid last-fetchable offset, or a fail-closed malformed-state result.
ListOffsetsEpochDecision
KIP-320 leader-epoch admission for one partition row.
ListOffsetsKind
The meaning of one ListOffsets request timestamp at its wire version.
ListOffsetsSelectionDecision
The final visible partition-row value.

Functions§

earliest_timestamp_candidate
Select the earliest matching record across two readable tiers.
list_offsets_bound_decision
Select LEO for replicas, HWM for ordinary consumers, and min(LSO, HWM) for read-committed consumers.
list_offsets_earliest
Select the equal logical minimum across every available tier.
list_offsets_epoch_decision
Fence every asserted epoch except the exact -1 no-epoch sentinel.
list_offsets_kind
Classify every timestamp sentinel, including its first supported version.
list_offsets_selection_decision
Apply the common final clamp after any local, diskless, or remote lookup.