Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-2410

Implement "Auto Topic Creation" client side and remove support from Broker side

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 0.8.2.1
    • Fix Version/s: None
    • Component/s: clients, core
    • Labels:
      None

      Description

      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

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

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                granthenke Grant Henke
                Reporter:
                granthenke Grant Henke
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated: