Hey @Sagar,

Thank you again for the response and feedback.

   1. Though the ask wasn't very clear to me I have attached the Javadoc as
   per your suggestion. Please have a look and let me know if this meets the
   expectations.
   2. Done.
   3. Done
   4. Done

Hey @Sagar and everyone,
Please have a look at the new version and share your thoughts.
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=263424937

On Thu, Jul 20, 2023 at 9:46 PM Sagar <sagarmeansoc...@gmail.com> wrote:

> Thanks Jack for the updates.
>
> Some more feedback:
>
> 1) It would be better if you can add the Javadoc in the Public interfaces
> section. That is a general practice used which gives the readers of the KIP
> a high level idea of the Public Interfaces.
>
> 2) In the proposed section, the bit about marking headers as read only
> seems like an implementation detail This can generally be avoided in KIPs.
>
> 3) Also, in the Deprecation section, can you mention again that this is a
> backward compatible change and the reason for it (already done in the
> Proposed Changes section).
>
> 4) In the Testing Plan section, there is still the KIP template bit copied
> over. That can be removed.
>
> Thanks!
> Sagar.
>
>
> On Thu, Jul 20, 2023 at 2:48 PM Jack Tomy <jacktomy...@gmail.com> wrote:
>
> > Hey Everyone,
> >
> > Please consider this as a reminder and share your feedback. Thank you.
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=263424937
> >
> > On Tue, Jul 18, 2023 at 5:43 PM Jack Tomy <jacktomy...@gmail.com> wrote:
> >
> > > Hey @Sagar,
> > >
> > > Thank you for the response and feedback.
> > >
> > >    1. Done
> > >    2. Yeah, that was a mistake from my end. Corrected.
> > >    3. Can you please elaborate this, I have added the java doc along
> with
> > >    the code changes. Should I paste the same in KIP too?
> > >    4. Moved.
> > >    5. I have added one more use case, it is actually helpful in any
> > >    situation where you want to pass some information to partition
> method
> > but
> > >    don't have to have it in the key or value.
> > >    6. Added.
> > >
> > >
> > > Hey @Sagar and everyone,
> > > Please have a look at the new version and share your thoughts.
> > >
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=263424937
> > >
> > >
> > > On Tue, Jul 18, 2023 at 9:53 AM Sagar <sagarmeansoc...@gmail.com>
> wrote:
> > >
> > >> Hi Jack,
> > >>
> > >> Thanks for the KIP! Seems like an interesting idea. I have some
> > feedback:
> > >>
> > >> 1) It would be great if you could clean up the text that seems to
> mimic
> > >> the
> > >> KIP template. It is generally not required in the KIP.
> > >>
> > >> 2) In the Public Interfaces where you mentioned *Partitioner method in
> > >> **org/apache/kafka/clients/producer
> > >> will have the following update*, I believe you meant the Partitioner
> > >> *interface*?
> > >>
> > >> 3) Staying on Public Interface, it is generally preferable to add a
> > >> Javadocs section along with the newly added method. You could also
> > >> describe
> > >> the behaviour of it invoking the default existing method.
> > >>
> > >> 4) The option that is mentioned in the Rejected Alternatives, seems
> more
> > >> like a workaround to the current problem that you are describing. That
> > >> could be added to the Motivation section IMO.
> > >>
> > >> 5) Can you also add some more examples of scenarios where this would
> be
> > >> helpful? The only scenario mentioned seems to have a workaround. Just
> > >> trying to ensure that we have a strong enough motivation before
> adding a
> > >> public API.
> > >>
> > >> 6) One thing which should also be worth noting down would be what
> > happens
> > >> if users override both methods, only one method (new or old) and no
> > >> methods
> > >> (the default behaviour). It would help in understanding the proposal
> > >> better.
> > >>
> > >> Thanks!
> > >> Sagar.
> > >>
> > >>
> > >> On Mon, Jul 17, 2023 at 9:19 PM Jack Tomy <jacktomy...@gmail.com>
> > wrote:
> > >>
> > >> > Hey everyone,
> > >> >
> > >> > Not seeing much discussion on the KPI. Might be because it is too
> > >> > obvious 😉.
> > >> >
> > >> > If there are no more comments, I will start the VOTE in the coming
> > days.
> > >> >
> > >> > On Sat, Jul 15, 2023 at 8:48 PM Jack Tomy <jacktomy...@gmail.com>
> > >> wrote:
> > >> >
> > >> > > Hey everyone,
> > >> > >
> > >> > > Please take a look at the KPI below and provide your suggestions
> and
> > >> > > feedback. TIA.
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=263424937
> > >> > >
> > >> > >
> > >> > > --
> > >> > > Best Regards
> > >> > > *Jack*
> > >> > >
> > >> >
> > >> >
> > >> > --
> > >> > Best Regards
> > >> > *Jack*
> > >> >
> > >>
> > >
> > >
> > > --
> > > Best Regards
> > > *Jack*
> > >
> >
> >
> > --
> > Best Regards
> > *Jack*
> >
>


-- 
Best Regards
*Jack*

Reply via email to