Expand description
IQv2 request envelope: Position/PositionBound (KIP-796 bounded
staleness), partition selection, and the finalized StateQuery<Q> that
KafkaStreams::query consumes.
Structs§
- Position
- Source-topic consumed offsets folded into a store, as topic to partition to offset. The offset is the next offset to read, one past the last consumed record.
- State
Query - A finalized
IQv2request, built withStateQueryRequest::in_store(name).with_query(q). - State
Query Request - Entry point namespace:
StateQueryRequest::in_store("s").with_query(q). - State
Query Request Builder - Half-built request that waits for
.with_query(q).
Enums§
- Position
Bound - Freshness bound for a query (KIP-796).
Atrequires each partition’sPositionto dominate the given one. Otherwise that partition fails fast withNotUpToBound, and the query never blocks.