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
| Author | Leah Thomas |
| Status | Accepted |
| Kafka Version | 2.8 |
| JIRA | KAFKA-9126 |
| Wiki | View on Apache Wiki |
| Created | 2020-11-30 |
| Last Modified | 2020-12-07 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.