Mathias Kub created KAFKA-6864: ---------------------------------- Summary: null is not passed to keyDeserialzer and valueDeserializer in Fetcher Key: KAFKA-6864 URL: https://issues.apache.org/jira/browse/KAFKA-6864 Project: Kafka Issue Type: Bug Components: consumer Affects Versions: 1.1.0 Reporter: Mathias Kub
Hi, currently null values are not passed to the keyDeserializer and valueDeserializer in the Fetcher class. This prevents custom deserialization of null values. The Deserializer JavaDoc says {code:java} /** * Deserialize a record value from a byte array into a value or object. * @param topic topic associated with the data * @param data serialized bytes; may be null; implementations are recommended to handle null by returning a value or null rather than throwing an exception. * @return deserialized typed data; may be null */ T deserialize(String topic, byte[] data);{code} so as for my understanding, null values should be passed to it. Thanks, Mathias -- This message was sent by Atlassian JIRA (v7.6.3#76005)