Expand description
Pure KRaft offset-frontier and half-open-window kernels.
Structs§
- Fetch
Content - Which mutations the response body carries.
- Fetch
Fence - The receiving node’s live fence for one Fetch response.
- Fetch
Response Facts - Who answered a Fetch, and which leader, epoch and error the answer names.
Enums§
- Fetch
Response Mutation - The only response-derived mutation an admitted
KRaftFetch may perform.
Functions§
- advance_
high_ watermark - Advance a high watermark monotonically without passing the log end.
- control_
history_ frontier - Return the length of the strictly ordered control-record prefix below a half-open frontier.
- fetch_
response_ mutation - Fence a Fetch response against the live role, leader, and epoch, then select exactly one mutation path.
- frontier_
reaches - Whether a monotonic frontier has reached a target offset.
- in_
half_ open_ window - Whether
valuelies in[start, end). - metadata_
record_ offset_ deltas - The contiguous offset deltas
0, 1, ..., record_count - 1of one metadata batch, in record order; the last element is the batch’slastOffsetDelta.