conduktor.io ↗

KIP-1005 — Expose EarliestLocalOffset and TieredOffset

Accepted Kafka 3.9 Tiered StorageAdmin

Exposes the `EARLIEST_LOCAL_OFFSET` (`-4`) and `TIERED_OFFSET` ListOffsets special integers in the `kafka-get-offsets` CLI tool, and makes `TieredOffset` an accessible public constant via `UnifiedLog`. KIP-405's tiered storage introduced a local log start offset exposed by the `ListOffsets` API, but the `kafka-get-offsets` tool had no way to request it, and the offset constant was not publicly accessible.

Protocol Impact

ListOffsets v9

Details

AuthorChristo Lolov
StatusAccepted
Kafka Version3.9
JIRAKAFKA-15857
WikiView on Apache Wiki
Created2023-11-20
Last Modified2024-01-17
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.