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
| Author | Boyang Chen |
| Status | Accepted |
| Kafka Version | 2.0 |
| JIRA | KAFKA-6386 |
| Wiki | View on Apache Wiki |
| Created | 2017-12-25 |
| Last Modified | 2018-03-26 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.