Thanks, I will send the vote mail


Regards
Jiwei Guo (Tboy)


On Tue, Aug 15, 2023 at 11:43 AM Zixuan Liu <node...@gmail.com> wrote:

> https://github.com/apache/pulsar/pull/8157 introduces the
> `disableBrokerInterceptors` config and only for the web service,  so
> causes different behaviors between the broker service and the web
> service.
>
> I prefer to delete the `disableBrokerInterceptors` config.
>
> If the user uses the broker interceptor on the web service, the
> `disableBrokerInterceptors` must be `false`, so this change doesn't
> break the user behavior, but I'm worried about the
> `disableBrokerInterceptors=true` case, we still call the broker
> interceptor on the web service.
>
> Thanks,
> Zixuan
>
> guo jiwei <techno...@apache.org> 于2023年7月19日周三 11:58写道:
> >
> > Hi dev,
> >    There is a config in ServiceConfiguration called
> > `disableBrokerInterceptors` introduced by #8157
> > <https://github.com/apache/pulsar/pull/8157>, it looks to disable the
> > broker interceptor, but commented for using test only.  In actual, we
> judge
> > whether enable the interceptor by judging whether the broker is loaded
> into
> > the interceptors.Then in #10489
> > <https://github.com/apache/pulsar/pull/10489>, it kept the same
> > implementation.
> >    But #20422 <https://github.com/apache/pulsar/pull/20422> has changed
> the
> > behavior,  it judges whether enable the interceptor by
> > `disableBrokerInterceptors` and then it caused the issue mentioned in
> #20710
> > <https://github.com/apache/pulsar/pull/20710>.
> >    This config has a little confusing, so we need to discuss either
> > deleting it or using this config to judge the behavior of the
> interceptor.
> >
> >
> > Regards
> > Jiwei Guo (Tboy)
>

Reply via email to