Yeva Byzek created KAFKA-5245: --------------------------------- Summary: KStream builder should capture serdes Key: KAFKA-5245 URL: https://issues.apache.org/jira/browse/KAFKA-5245 Project: Kafka Issue Type: Improvement Components: streams Affects Versions: 0.10.2.1, 0.10.2.0 Reporter: Yeva Byzek Priority: Minor
Even if one specifies a serdes in `builder.stream`, later a call to `groupByKey` may require the serdes again if it differs from the configured streams app serdes. The preferred behavior is that if no serdes is provided to `groupByKey`, it should use whatever was provided in `builder.stream` and not what was in the app. >From the current docs: “When to set explicit serdes: Variants of groupByKey exist to override the configured default serdes of your application, which you must do if the key and/or value types of the resulting KGroupedStream do not match the configured default serdes.” -- This message was sent by Atlassian JIRA (v6.3.15#6346)