Bumping up the voting thread for the 3.1.0 KIP freeze deadline. As of present:
Binding: +2 (Gwen, Randall) Non-binding: +1 (Luke) Please note that this tool is one of the only two that are omitted from the '--bootstrap-server' standard parameter. The other one is StreamsResetter, which uses '--bootstrap-servers' yet. Thanks, Dongjin. On Mon, Jun 21, 2021 at 8:05 PM Dongjin Lee <dong...@apache.org> wrote: > Hi Guozhang, > > Thanks for the comment. I updated the KIP applying your comment. > > @All > > Any other thoughts? > > Regards, > Dongjin > > On Tue, Jun 15, 2021 at 1:40 AM Guozhang Wang <wangg...@gmail.com> wrote: > >> If we believe this tool does not work anymore and there's other ways to >> achieve the intended function, then we should remove it in the next >> release; otherwise, I think this KIP still is worthy. In any ways, we >> should not left a cmd tool not maintained but not removed either. >> >> Guozhang >> >> On Thu, Jun 10, 2021 at 10:05 PM Dongjin Lee <dong...@apache.org> wrote: >> >> > Hi Ismael, >> > >> > > I am not convinced this tool is actually useful, I haven't seen anyone >> > using it in years. >> > >> > Sure, you may right indeed. The `ReplicaVerificationTool` may not be so >> > useful.[^0] However, I hope to propose another perspective. >> > >> > As long as this tool is provided with a launcher script in a >> distribution, >> > its command-line parameters look so weird to the users since it breaks >> > consistency. It is even worse with KIP-499 >> > < >> > >> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=123899170 >> > >[^1], >> > which tries to unify the command line parameters and deprecate old ones >> - >> > even the tools without launcher script (e.g., VerifiableLog4jAppender) >> now >> > uses `--bootstrap-server` parameter. This situation is rather odd, isn't >> > it? >> > >> > This improvement may not have a great value, but it may reduce >> awkwardness >> > from the user's viewpoint. >> > >> > Best, >> > Dongjin >> > >> > [^0]: With my personal experience, I used it to validate the replication >> > when working with a client so sensitive to replication missing, like a >> > Semiconductor manufacturing company. >> > [^1]: Somewhat strange, two omitted tools from KIP-499 >> > < >> > >> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=123899170 >> > > >> > all have their own launcher script. >> > >> > On Thu, Jun 10, 2021 at 2:02 PM Ismael Juma <ism...@juma.me.uk> 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>* >> > >> >> >> -- >> -- Guozhang >> > > > -- > *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>*