[ https://issues.apache.org/jira/browse/KAFKA-3573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15245148#comment-15245148 ]
Guozhang Wang commented on KAFKA-3573: -------------------------------------- We were working on moving the serdes from connect to common: https://issues.apache.org/jira/browse/KAFKA-3515. But as you realized it will bring additional dependencies to kafka-clients jar, and we were considering if breaking the jar to fine-grained jars for separate dependencies would make more sense. > JSON (de)serialization for kafka-client > --------------------------------------- > > Key: KAFKA-3573 > URL: https://issues.apache.org/jira/browse/KAFKA-3573 > Project: Kafka > Issue Type: New Feature > Components: clients > Reporter: Igor Stepanov > > I've implemented generic implementations for: > - org.apache.kafka.common.serialization.Serializer > - org.apache.kafka.common.serialization.Deserializer > They provide support for serializing & deserializing POJO-entities into JSON > using: > - com.fasterxml.jackson.core:jackson-core > - com.fasterxml.jackson.core:jackson-databind > - org.apache.kafka.common.serialization.StringSerializer > - org.apache.kafka.common.serialization.StringDeserializer > The code is shared as a separate project on github: > https://github.com/stepio/kafka-json > But I may create a pull request for kafka-client to include this > implementation to the main code. What do you think? -- This message was sent by Atlassian JIRA (v6.3.4#6332)