I agree that fixing all the points in which we are doing sync calls is a good thing and that we should fix them.
I won't use the name 'standardise' as it sounds to me like creating a new API What about 'Making the REST Admin API fully async' ? Apart from the name I agreee with the proposal Enrico Il Mer 23 Mar 2022, 10:34 Zike Yang <z...@apache.org> ha scritto: > +1 > > Thanks, > Zike Yang > > On Tue, Mar 22, 2022 at 8:32 PM 石宝迪 <wudixiaolong...@icloud.com.invalid> > wrote: > > > > +1 > > > > > > > 在 2022年3月22日,19:59,Haiting Jiang <jianghait...@apache.org> 写道: > > > > > > +1 > > > > > > Thanks, > > > Haiting > > > > > >> On 2022/03/16 12:43:45 guo jiwei wrote: > > >> 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) > > >> >