I suspect this is not currently supported, but it seems to be for us a real use case.
If we have a topic that is no longer receiving messages, and all messages have been removed from the brokers, after the log_retention_hours has expired, I'd love to have it then automatically remove the topic from kafka. If subsequently a new message arrives for that topic, it could just recreate the topic as originally, and continue on. Is this easy to implement? Has it been requested? Does it make sense? Should I file a jira? Currently, we had a test client that inadvertently created 1000's of topics. The job of deleting all these appears to not be a cumbersome manual process (are there any quick links to the recommended way for doing this?). I am using 0.7.2, but will eventually upgrade to 0.8, once it's released to beta.... Thanks, Jason