kafka-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yeva Byzek (JIRA)" <j...@apache.org>
Subject [jira] [Created] (KAFKA-5245) KStream builder should capture serdes
Date Mon, 15 May 2017 17:20:04 GMT
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:,
            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

View raw message