Hi, community: I found that in the admin API V1, it is possible to successfully create a partitioned topic without a namespace. However, in V1, when getting the partitioned topic list (getPartitionedTopicList) and when creating a non-partitioned topic, the existence of the namespace is checked. In V2, we all need to check whether the namespace exists. For consistency, I think creating a partitioned topic in V1 also needs to check for the existence of the namespace. So, I push out patch #14858 <https://github.com/apache/pulsar/pull/14858>. If the patch is passed, the user's existing topics will not be affected, the newly created partitioned topic will fail, and a namespace needs to be created first.
Above, I hope you can give some other ideas. Regards Jiwei Guo (Tboy)