Describe
When Pulsar client creates a producer or consumer, it first gets partition-metadata.
If partition-metadata is not queried, and the topic does not exist, the broker will automatically create a non-partition topic.
Describe the solution you'd like
Add configuration parameters which can limit the broker to automatically create a non-partition topic.
+1 on providing a configuration setting to disable topic auto-creation.
Ok, I have a pretty good idea on how to add these configuration parameters. Will start working on this one.
This is fixed by #3450
Most helpful comment
+1 on providing a configuration setting to disable topic auto-creation.