Grant Henke created KAFKA-2410:
----------------------------------

             Summary: Implement "Auto Topic Creation" client side and remove 
support from Broker side
                 Key: KAFKA-2410
                 URL: https://issues.apache.org/jira/browse/KAFKA-2410
             Project: Kafka
          Issue Type: Improvement
          Components: clients, core
    Affects Versions: 0.8.2.1
            Reporter: Grant Henke
            Assignee: Grant Henke


Auto topic creation on the broker has caused pain in the past; And today it 
still causes unusual error handling requirements on the client side, added 
complexity in the broker, mixed responsibility of the TopicMetadataRequest, and 
limits configuration of the option to be cluster wide. In the future having it 
broker side will also make features such as authorization very difficult. 

There have been discussions in the past of implementing this feature client 
side. 
[example|https://issues.apache.org/jira/browse/KAFKA-689?focusedCommentId=13548746&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13548746]

This Jira is to track that discussion and implementation once the necessary 
protocol support exists: KAFKA-2229



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to