conduktor.io ↗

KIP-954 — expand default DSL store configuration to custom types

Accepted Kafka 3.7 Streams

Extends the default.dsl.store StreamsConfig to cover custom state store types and stream-stream joins (both windowed and the internal KeyValueStore used for certain join types), which were previously hardcoded to RocksDB or in-memory stores. Without this, there was no way to use a fully custom store implementation across all DSL operators, especially the additional KeyValueStore in certain stream-stream join topologies.

Details

AuthorA. Sophie Blee-Goldman
StatusAccepted
Kafka Version3.7
JIRAKAFKA-14976
WikiView on Apache Wiki
Created2023-07-19
Last Modified2023-12-22
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.