Hello community, I want to discuss refactoring and standardizing REST API. Users have encountered several deadlock problems in the API part before, like #13666 <https://github.com/apache/pulsar/pull/13666>, #12590 <https://github.com/apache/pulsar/pull/12590>. After fixing the above two issues, we check the related part and find that there are still numbers of asynchronous call synchronous implementations for other functions of the REST API. To avoid more problems, I would like to discuss the standardization of API modules and create the PIP-142 #14365 <https://github.com/apache/pulsar/pull/14365> . Feel free to comment and give suggestions.
Regards Jiwei Guo (Tboy)