KIP-1174 — Expose addReadOnlyStateStore in DSL (StreamsBuilder)
Discussion Streams
Exposes Topology.addReadOnlyStateStore in the high-level DSL via a new StreamsBuilder.addReadOnlyStateStore method, making it accessible without dropping down to the Processor API. Read-only state stores (which use their source topic as changelog for recovery, avoiding a separate changelog topic) were introduced in a previous KIP but remained accessible only via the low-level Processor API, excluding DSL users from leveraging them for large compacted source topics.
Details
| Author | Siddhartha Devineni |
| Status | Discussion |
| JIRA | KAFKA-18996 |
| Wiki | View on Apache Wiki |
| Created | 2025-04-28 |
| Last Modified | 2025-04-28 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.