[ https://issues.apache.org/jira/browse/KAFKA-3018?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15182423#comment-15182423 ]
Ismael Juma commented on KAFKA-3018: ------------------------------------ The path Kafka has taken is actually a bit different. There is a `common` package in the `clients` module which is shared by both the clients and the broker. One of the things to keep in mind is that newer brokers support older clients so even with shared logic, it can happen that they may not be the same due to different versions. I think everyone agrees that validation on the broker side is required either way, so it may make sense to start with that and then decide whether it's worth doing it on the client-side too. > Kafka producer hangs on producer.close() call if the producer topic contains > single quotes in the topic name > ------------------------------------------------------------------------------------------------------------ > > Key: KAFKA-3018 > URL: https://issues.apache.org/jira/browse/KAFKA-3018 > Project: Kafka > Issue Type: Bug > Components: producer > Affects Versions: 0.8.2.0 > Reporter: kanav anand > Assignee: Jun Rao > > While creating topics with quotes in the name throws a exception but if you > try to close a producer configured with a topic name with quotes the producer > hangs. > It can be easily replicated and verified by setting topic.name for a producer > with a string containing single quotes in it. -- This message was sent by Atlassian JIRA (v6.3.4#6332)