conduktor.io ↗

KIP-245 — Use Properties instead of StreamsConfig in KafkaStreams constructor

Accepted Kafka 2.0 Streams

Deprecates `KafkaStreams` constructors that accept a `StreamsConfig` argument, retaining only the `Properties`-based constructors. Since `StreamsConfig` is immutable and itself constructed from `Properties`, passing a `StreamsConfig` to the constructor is pure boilerplate with no added value.

Details

AuthorBoyang Chen
StatusAccepted
Kafka Version2.0
JIRAKAFKA-6386
WikiView on Apache Wiki
Created2017-12-25
Last Modified2018-03-26
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.