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