conduktor.io ↗

KIP-364 — Remove implicit Materialized, Consumed and Produced

Discussion Streams

Proposes making Materialized, Consumed, and Produced implicit in the Kafka Streams Scala API, eliminating boilerplate SerDes in DSL calls; superseded by KIP-365. Users of the Streams Scala DSL had to explicitly pass Materialized/Consumed/Produced objects carrying SerDes information to nearly every DSL operator, despite Scala's implicit resolution being capable of inferring them.

Details

AuthorJoan Goyeau
StatusDiscussion
WikiView on Apache Wiki
Created2018-08-23
Last Modified2018-09-19
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.