> I prefer to use the produce authentication because it doesn't affect
the existing authentication policy.

I agree with this idea.

Thanks,
Zixuan


丛搏 <bog...@apache.org> 于2022年10月17日周一 10:07写道:

> Hi Enrico:
>
> Enrico Olivelli <eolive...@gmail.com> 于2022年10月13日周四 17:31写道:
> >
> > Bo,
> >
> > Il giorno gio 13 ott 2022 alle ore 06:00 丛搏 <bog...@apache.org> ha
> scritto:
> > >
> > > Hello, Pulsar community:
> > >
> > > Now, we have two authentications for updating the schema
> > > 1. producer and consumer can update the schema using TopicOperation
> > > produce or consume when open autoUpdateSchema
> > > 2. pulsar admin uses Tenant authentication
> > >
> > > This will produce problems when using different authentications to
> > > update the schema.
> > >
> > > There are two solutions here:
> > > 1. use produce authentication, small changes, and compatibility with
> > > the original mode. But it's not clear and not flexible enough
> >
> > If a user can now update the schema using the Producer API, then it
> > must be allowed
> > to do so using the other APIs as well.
> > I lean towards this way
> >
> > > 2. add single update schema authentication in TopicOperation. Big
> > > changes, not compatible with the original mode, but more clear and
> > > flexible
> > We cannot break compatibility this way.
> >
> > Enrico
> >
> > >
> > > I prefer to use the produce authentication because it doesn't affect
> > > the existing authentication policy.
> I agree with your opinion
> > >
> > > I hope you can discuss and provide your own views
> > >
> > > Thanks, Bo
>
> Thanks, Bo
>

Reply via email to