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)