Avi Flax created KAFKA-3836:
-------------------------------

             Summary: KStreamReduce and KTableReduce should not pass nulls to 
Deserializers
                 Key: KAFKA-3836
                 URL: https://issues.apache.org/jira/browse/KAFKA-3836
             Project: Kafka
          Issue Type: Improvement
          Components: streams
    Affects Versions: 0.10.0.0
            Reporter: Avi Flax
            Assignee: Guozhang Wang
            Priority: Trivial


As per [this 
discussion|http://mail-archives.apache.org/mod_mbox/kafka-users/201606.mbox/%3ccahwhrru29jw4jgvhsijwbvlzb3bc6qz6pbh9tqcfbcorjk4...@mail.gmail.com%3e]
 these classes currently pass null values along to Deserializers, so those 
Deserializers need to handle null inputs and pass them through without 
throwing. It would be better for these classes to simply not call the 
Deserializers in this case; this would reduce the burden of implementers of 
{{Deserializer}}.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to