Hi, PoAn

Thanks for checking. Updated the KIP to include this change.

Thanks,
Wang

PoAn Yang <yangp...@gmail.com> 於 2025年5月5日 週一 下午6:11寫道:

> Hi Johnny,
>
> Thanks for the KIP.
>
> PoAn_0: Currently, the DefaultKafkaPrincipalBuilder extends both
> KafkaPrincipalBuilder and KafkaPrincipalSerde. After this KIP, will you
> change
> DefaultKafkaPrincipalBuilder to just implement KafkaPrincipalBuilder?
> If yes, you may need to include this on the KIP because it’s part of public
> class. Thanks.
>
> Best Regards,
> PoAn
>
>
> > On Apr 9, 2025, at 3:30 PM, Johnny Wang <johnny12...@gmail.com> wrote:
> >
> > Hi,
> >
> > Thank you for your comment. I have updated the KIP to address your
> feedback.
> >
> > Please review it at your convenience.
> >
> >
> > Thanks,
> >
> > Wang
> >
> > 黃竣陽 <s7133...@gmail.com> 於 2025年4月8日 週二 下午10:00寫道:
> >
> >> Hi Johnny,
> >>
> >> Thanks for this KIP.
> >>
> >> ken_0:
> >>
> >> Doesn't this change break backward compatibility? If a user has only
> >> implemented the `KafkaPrincipalBuilder` interface, upgrading to this
> >> version would result in a compilation error. Changes that break
> >> compatibility like this typically need to be reserved for a major
> release.
> >> ken_1:
> >>
> >> While it's true that in KRaft mode, users are expected to implement both
> >> `KafkaPrincipalBuilder` and` KafkaPrincipalSerde`, the current
> motivation
> >> for this change feels a bit weak. It might be helpful to better
> emphasize
> >> why this change is necessary, and provide more context to justify the
> >> design decision.
> >>
> >> Best Regards,
> >>
> >> Jiunn-Yang
> >>
> >>
> >>> Chia-Ping Tsai <chia7...@gmail.com> 於 2025年4月8日 下午5:31 寫道:
> >>>
> >>> hi Johnny
> >>>
> >>> thanks for this KIP. Some questions are listed below.
> >>>
> >>> chia_0:
> >>>
> >>> could you please update the discussion link?
> >>>
> >>> chia_1:
> >>>
> >>> There are some discussion before. For example, we can introduce new
> >>> interface consisting of KafkaPrincipalSerde and KafkaPrincipalBuilder
> to
> >>> offer better naming. Could you please add them into "Rejected
> >> Alternatives"?
> >>>
> >>> Best,
> >>> Chia-Ping
> >>>
> >>> Johnny Wang <johnny12...@gmail.com> 於 2025年4月8日 週二 下午4:40寫道:
> >>>
> >>>> Hi all,
> >>>> I would like to discuss KIP-1157.
> >>>>
> >>>> This KIP enforces the implementation of KafkaPrincipalSerde alongside
> >>>> KafkaPrincipalBuilder, which is currently only noted in the interface
> >>>> comments.
> >>>>
> >>>> Please take a look and share you thought.
> >>>>
> >>>> https://cwiki.apache.org/confluence/x/1gq9F
> >>>>
> >>>> Thanks,
> >>>> Wang
> >>>>
> >>
> >>
>
>

Reply via email to