> I don't think my question gets answered, Sorry for incorrect response :(
> why would deprecating the map > based `addSerializerToConfig` break user's recompilation? If you worry > about warnings, we could refactor out the content and create a > package-private `attachSerializersToConfig` or something similar. you are right. We can add more deprecation for this KIP. Both ProducerConfig.addSerializerToConfig(Map<String, Object> ...) and ConsumerConfig.addDeserializerToConfig(Map<String, Object> ...) can be deprecated and we add package-private variety of them. I will update KIP ! On 2020/07/07 16:12:49, Boyang Chen <reluctanthero...@gmail.com> wrote: > Ok, after a second thought, keeping a function which still has production > reference is ok. We probably should not make it public in the first place, > but this is not high priority either. > > On Tue, Jul 7, 2020 at 9:03 AM Chia-Ping Tsai <chia7...@apache.org> wrote: > > > > do we just suggest they no longer have any production use case? > > > > yep > > > > > KafkaProducer internal only. Do we also want to deprecate this public > > API as well? > > > > We have to make sure users' code can keep working beyond recompilation > > when migrating to "next" release. Hence, deprecation cycle is necessary. > > > > I don't think my question gets answered, why would deprecating the map > based `addSerializerToConfig` break user's recompilation? If you worry > about warnings, we could refactor out the content and create a > package-private `attachSerializersToConfig` or something similar. > > On 2020/07/07 06:52:25, Boyang Chen <reluctanthero...@gmail.com> wrote: > > > Thanks for the KIP. One question I have is that when we refer to the two > > > methods as useless, do we just suggest they no longer have any production > > > use case? If this is the case, Producer#addSerializerToConfig(Map<String, > > > Object> configs, keySerializer, valueSerializer) is only used in > > > KafkaProducer internal only. Do we also want to deprecate this public API > > > as well? > > > > > > Boyang > > > > > > > > > On Mon, Jul 6, 2020 at 11:36 PM Manikumar <manikumar.re...@gmail.com> > > wrote: > > > > > > > +1 (binding) > > > > > > > > Thanks for the KIP. > > > > > > > > On Wed, Jun 10, 2020 at 11:43 PM Matthias J. Sax <mj...@apache.org> > > wrote: > > > > > > > > > Yes, it does. > > > > > > > > > > I guess many people are busy wrapping up 2.6 release. Today is code > > > > freeze. > > > > > > > > > > > > > > > -Matthias > > > > > > > > > > > > > > > On 6/10/20 12:11 AM, Chia-Ping Tsai wrote: > > > > > > hi Matthias, > > > > > > > > > > > > Does this straightforward KIP still need 3 votes? > > > > > > > > > > > > On 2020/06/05 21:27:52, "Matthias J. Sax" <mj...@apache.org> > > wrote: > > > > > >> +1 (binding) > > > > > >> > > > > > >> Thanks for the KIP! > > > > > >> > > > > > >> > > > > > >> -Matthias > > > > > >> > > > > > >> On 6/4/20 11:25 PM, Chia-Ping Tsai wrote: > > > > > >>> hi All, > > > > > >>> > > > > > >>> I would like to start the vote on KIP-620: > > > > > >>> > > > > > >>> > > > > > > > > > > > https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=155749118 > > > > > >>> > > > > > >>> -- > > > > > >>> Chia-Ping > > > > > >>> > > > > > >> > > > > > >> > > > > > > > > > > > > > > > > > > > >