[ 
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)

Reply via email to