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)