conduktor.io ↗

KIP-689 — Extend `StreamJoined` to allow more store configs

Accepted Kafka 2.8 Streams

Adds `withLoggingEnabled()` and `withLoggingDisabled()` methods to `StreamJoined` so users can control changelog topic creation and logging for the state stores used in stream-stream joins. KIP-479 introduced `StreamJoined` to extend `Materialized`-like options to stream-stream joins, but changelog logging control was deferred and not implemented.

Details

AuthorLeah Thomas
StatusAccepted
Kafka Version2.8
JIRAKAFKA-9126
WikiView on Apache Wiki
Created2020-11-30
Last Modified2020-12-07
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.