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 an NPE issue mentioned in
#20710 <https://github.com/apache/pulsar/pull/20710>.
  This config has a little confusing, so we decide to delete it.

  PIP: https://github.com/apache/pulsar/pull/20993



Regards
Jiwei Guo (Tboy)

Reply via email to