[ https://issues.apache.org/jira/browse/KAFKA-5245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16049515#comment-16049515 ]
Guozhang Wang commented on KAFKA-5245: -------------------------------------- Anyways [~evis] I have added you to the contributor list, feel free to pick up tickets moving forward. Note that there are a list of tickets tagged with `newbie` and `newbie++` whose issue scope and solution proposal may be better scoped to start working on. > 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.0, 0.10.2.1 > Reporter: Yeva Byzek > Assignee: anugrah > Priority: Minor > Labels: beginner, newbie > > 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.4.14#64029)