Hi all, I just filed KIP-1067: Remove ReplicaVerificationTool in 4.0 (deprecate in 3.9) <https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=311627623>. It replaces KIP-752, so let's continue on the new discussion & voting threads.
Thanks, Dongjin On Sat, Jul 6, 2024 at 9:05 PM Dongjin Lee <dong...@apache.org> wrote: > Hi Tsai, > > Great. I will close the old KIP & PR and file new ones by this weekend. > > Thanks, > Dongjin > > On Thu, Jul 4, 2024 at 8:48 PM Chia-Ping Tsai <chia7...@apache.org> wrote: > >> hi Dongjin >> >> I have assigned https://issues.apache.org/jira/browse/KAFKA-17073 to >> you. thanks for you to take over it :) >> >> On 2024/07/04 05:38:42 Dongjin Lee wrote: >> > Okay, Ismael's opinion seems reasonable, so I will follow it. >> > >> > Then, could you please assign me the deprecation issue & KIP? Since I >> > opened this KIP in the past, I hope to wrap it up. If you are okay with >> it, >> > I will close this issue & KIP and file the deprecation KIP instead. >> > >> > Thanks, >> > Dongjin >> > >> > On Thu, Jul 4, 2024 at 1:42 AM Chia-Ping Tsai <chia7...@apache.org> >> wrote: >> > >> > > see https://issues.apache.org/jira/browse/KAFKA-17073 for >> deprecation. >> > > >> > > On 2024/07/03 14:57:51 Chia-Ping Tsai wrote: >> > > > Agree to Juma >> > > > >> > > > > Ismael Juma <m...@ismaeljuma.com> 於 2024年7月3日 晚上10:41 寫道: >> > > > > >> > > > > I think we should just do a KIP to remove it in 4.0 with >> deprecation >> > > in 3.9. >> > > > > >> > > > > Ismael >> > > > > >> > > > >> On Wed, Jul 3, 2024 at 7:38 AM Chia-Ping Tsai < >> chia7...@gmail.com> >> > > wrote: >> > > > >> >> > > > >> hi Dongjin >> > > > >> >> > > > >> It will be removed in 4.0 if we are able to deprecate it in 3.9. >> > > Hence, it >> > > > >> seems to me enhancing it is a bit weird since the feature is >> active >> > > only >> > > > >> for one release … >> > > > >> >> > > > >>> >> > > > >>>> Dongjin Lee <dong...@apache.org> 於 2024年7月3日 晚上10:04 寫道: >> > > > >>> >> > > > >>> Hi Tsai, >> > > > >>> >> > > > >>> Sorry for being late. How about this way? >> > > > >>> >> > > > >>> 1. Amend mention on the deprecation plan to the original KIP. >> > > > >>> 2. You cast +1 to this voting thread. >> > > > >>> 3. Add a new KIP to remove this tool with the 4.0 release. >> > > > >>> >> > > > >>> Since this KIP already has +2 bindings with PR, this way would >> be >> > > > >> slightly >> > > > >>> more swift. How do you think? >> > > > >>> >> > > > >>> Thanks, >> > > > >>> Dongjin >> > > > >>> >> > > > >>>> On Mon, Jun 3, 2024 at 4:15 AM Chia-Ping Tsai < >> chia7...@apache.org> >> > > > >> wrote: >> > > > >>>> >> > > > >>>> `replica_verification_test.py` is unstable in my jenkins, and >> then I >> > > > >>>> notice this thread. >> > > > >>>> >> > > > >>>> Maybe kafka 4 is a good timing to remove this tool, but does it >> > > need a >> > > > >>>> KIP? If so, I'd like to file a KIP for it. >> > > > >>>> >> > > > >>>> Best, >> > > > >>>> Chia-Ping >> > > > >>>> >> > > > >>>>> On 2021/06/10 05:01:43 Ismael Juma wrote: >> > > > >>>>> KAFKA-12600 was a general change, not related to this tool >> > > > >> specifically. >> > > > >>>> I >> > > > >>>>> am not convinced this tool is actually useful, I haven't seen >> > > anyone >> > > > >>>> using >> > > > >>>>> it in years. >> > > > >>>>> >> > > > >>>>> Ismael >> > > > >>>>> >> > > > >>>>>> On Wed, Jun 9, 2021 at 9:51 PM Dongjin Lee < >> dong...@apache.org> >> > > > >> wrote: >> > > > >>>>> >> > > > >>>>>> Hi Ismael, >> > > > >>>>>> >> > > > >>>>>> Before I submit this KIP, I reviewed some history. When >> KIP-499 >> > > > >>>>>> < >> > > > >>>>>> >> > > > >>>> >> > > > >> >> > > >> https://cwiki.apache.org/confluence/display/KAFKA/KIP-499+-+Unify+connection+name+flag+for+command+line+tool >> > > > >>>>>>> >> > > > >>>>>> tried to resolve the inconsistencies between the command line >> > > tools, >> > > > >>>> two >> > > > >>>>>> tools were omitted, probably by mistake. >> > > > >>>>>> >> > > > >>>>>> - KAFKA-12878: Support --bootstrap-server >> > > > >>>> kafka-streams-application-reset >> > > > >>>>>> <https://issues.apache.org/jira/browse/KAFKA-12878> >> > > > >>>>>> - KAFKA-12899: Support --bootstrap-server in >> > > ReplicaVerificationTool >> > > > >>>>>> <https://issues.apache.org/jira/browse/KAFKA-12899> (this >> one) >> > > > >>>>>> >> > > > >>>>>> And it seems like this tool is still working. The last >> update was >> > > > >>>>>> KAFKA-12600 < >> https://issues.apache.org/jira/browse/KAFKA-12600> >> > > by >> > > > >>>> you, >> > > > >>>>>> which will also be included in this 3.0.0 release. It is why >> I >> > > > >>>> determined >> > > > >>>>>> that this tool is worth updating. >> > > > >>>>>> >> > > > >>>>>> Thanks, >> > > > >>>>>> Dongjin >> > > > >>>>>> >> > > > >>>>>> On Thu, Jun 10, 2021 at 1:26 PM Ismael Juma < >> ism...@juma.me.uk> >> > > > >> wrote: >> > > > >>>>>> >> > > > >>>>>>> Hi Dongjin, >> > > > >>>>>>> >> > > > >>>>>>> Does this tool still work? I recall that there were some >> doubts >> > > > >>>> about it >> > > > >>>>>>> and that's why it wasn't updated previously. >> > > > >>>>>>> >> > > > >>>>>>> Ismael >> > > > >>>>>>> >> > > > >>>>>>> On Sat, Jun 5, 2021 at 2:38 PM Dongjin Lee < >> dong...@apache.org> >> > > > >>>> wrote: >> > > > >>>>>>> >> > > > >>>>>>>> Hi all, >> > > > >>>>>>>> >> > > > >>>>>>>> I'd like to call for a vote on KIP-752: Support >> > > --bootstrap-server >> > > > >>>> in >> > > > >>>>>>>> ReplicaVerificationTool: >> > > > >>>>>>>> >> > > > >>>>>>>> >> > > > >>>>>>>> >> > > > >>>>>>> >> > > > >>>>>> >> > > > >>>> >> > > > >> >> > > >> https://cwiki.apache.org/confluence/display/KAFKA/KIP-752%3A+Support+--bootstrap-server+in+ReplicaVerificationTool >> > > > >>>>>>>> >> > > > >>>>>>>> Best, >> > > > >>>>>>>> Dongjin >> > > > >>>>>>>> >> > > > >>>>>>>> -- >> > > > >>>>>>>> *Dongjin Lee* >> > > > >>>>>>>> >> > > > >>>>>>>> *A hitchhiker in the mathematical world.* >> > > > >>>>>>>> >> > > > >>>>>>>> >> > > > >>>>>>>> >> > > > >>>>>>>> *github: <http://goog_969573159/>github.com/dongjinleekr >> > > > >>>>>>>> <https://github.com/dongjinleekr>keybase: >> > > > >>>>>>> https://keybase.io/dongjinleekr >> > > > >>>>>>>> <https://keybase.io/dongjinleekr>linkedin: >> > > > >>>>>>> kr.linkedin.com/in/dongjinleekr >> > > > >>>>>>>> <https://kr.linkedin.com/in/dongjinleekr>speakerdeck: >> > > > >>>>>>>> speakerdeck.com/dongjin >> > > > >>>>>>>> <https://speakerdeck.com/dongjin>* >> > > > >>>>>>>> >> > > > >>>>>>> >> > > > >>>>>> >> > > > >>>>>> >> > > > >>>>>> -- >> > > > >>>>>> *Dongjin Lee* >> > > > >>>>>> >> > > > >>>>>> *A hitchhiker in the mathematical world.* >> > > > >>>>>> >> > > > >>>>>> >> > > > >>>>>> >> > > > >>>>>> *github: <http://goog_969573159/>github.com/dongjinleekr >> > > > >>>>>> <https://github.com/dongjinleekr>keybase: >> > > > >>>> https://keybase.io/dongjinleekr >> > > > >>>>>> <https://keybase.io/dongjinleekr>linkedin: >> > > > >>>> kr.linkedin.com/in/dongjinleekr >> > > > >>>>>> <https://kr.linkedin.com/in/dongjinleekr>speakerdeck: >> > > > >>>>>> speakerdeck.com/dongjin >> > > > >>>>>> <https://speakerdeck.com/dongjin>* >> > > > >>>>>> >> > > > >>>>> >> > > > >>>> >> > > > >>> >> > > > >>> >> > > > >>> -- >> > > > >>> *Dongjin Lee* >> > > > >>> >> > > > >>> *A hitchhiker in the mathematical world.* >> > > > >>> >> > > > >>> >> > > > >>> >> > > > >>> *github: <http://goog_969573159/>github.com/dongjinleekr >> > > > >>> <https://github.com/dongjinleekr>keybase: >> > > > >> https://keybase.io/dongjinleekr >> > > > >>> <https://keybase.io/dongjinleekr>linkedin: >> > > > >> kr.linkedin.com/in/dongjinleekr >> > > > >>> <https://kr.linkedin.com/in/dongjinleekr>speakerdeck: >> > > > >> speakerdeck.com/dongjin >> > > > >>> <https://speakerdeck.com/dongjin>* >> > > > >> >> > > > >> > > >> > >> > >> > -- >> > *Dongjin Lee* >> > >> > *A hitchhiker in the mathematical world.* >> > >> > >> > >> > *github: <http://goog_969573159/>github.com/dongjinleekr >> > <https://github.com/dongjinleekr>keybase: >> https://keybase.io/dongjinleekr >> > <https://keybase.io/dongjinleekr>linkedin: >> kr.linkedin.com/in/dongjinleekr >> > <https://kr.linkedin.com/in/dongjinleekr>speakerdeck: >> speakerdeck.com/dongjin >> > <https://speakerdeck.com/dongjin>* >> > >> > > > -- > *Dongjin Lee* > > *A hitchhiker in the mathematical world.* > > > > *github: <http://goog_969573159/>github.com/dongjinleekr > <https://github.com/dongjinleekr>keybase: https://keybase.io/dongjinleekr > <https://keybase.io/dongjinleekr>linkedin: kr.linkedin.com/in/dongjinleekr > <https://kr.linkedin.com/in/dongjinleekr>speakerdeck: speakerdeck.com/dongjin > <https://speakerdeck.com/dongjin>* > -- *Dongjin Lee* *A hitchhiker in the mathematical world.* *github: <http://goog_969573159/>github.com/dongjinleekr <https://github.com/dongjinleekr>keybase: https://keybase.io/dongjinleekr <https://keybase.io/dongjinleekr>linkedin: kr.linkedin.com/in/dongjinleekr <https://kr.linkedin.com/in/dongjinleekr>speakerdeck: speakerdeck.com/dongjin <https://speakerdeck.com/dongjin>*