This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Child pages
  • KIP-162 - Enable topic deletion by default
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »


Current state"Under Discussion"

Discussion thread: here [Change the link from the KIP proposal email archive to your own email thread]

JIRA: here [Change the link from KAFKA-1 to your own ticket]

Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).


Topic deletion is still disabled by default in Apache Kafka. This means that with default configuration users need to figure out the configuration and modify it before they can delete topics. Since Kafka is typically first encountered in a development environment where users both want to experiment (which includes deleting failed experiments) and don't want to learn about new configurations, the current experience is suboptimal.

Topic deletion feature has been stable for about 2 years now. I think it's time to change the default.

Proposed Changes

  • Change default of delete.topic.enable to true
  • Update config/ to include delete.topic.enable=true

Compatibility, Deprecation, and Migration Plan

  • This changes the default behavior, so we want to include an update in the release notes
  • No labels