Hi,

> 1. use produce authentication, small changes, and compatibility with
the original mode. But it's not clear and not flexible enough

I'm +1 for this solution.

Thanks.
Zike Yang

On Mon, Oct 17, 2022 at 11:21 AM Zixuan Liu <node...@gmail.com> wrote:
>
> > 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