Hi Matthew, +1 (binding)
Thanks, Mickael On Wed, May 4, 2022 at 3:31 PM Igor Soarez <i...@soarez.me> wrote: > > Hi Matthew, > > Thanks for submitting this KIP. > This is a useful improvement. > +1 non binding > > Best, > > -- > Igor > > On Fri, Apr 22, 2022, at 12:01 PM, Tom Bentley wrote: > > Hi Matthew, > > > > Thanks for the KIP, +1 (binding). > > > > Kind regards, > > > > Tom > > > > On Thu, 14 Apr 2022 at 12:15, Matthew de Detrich > > <matthew.dedetr...@aiven.io.invalid> wrote: > > > >> Hi David, > >> > >> Thanks for the response. > >> > >> > 1. In the public interface section, could we spell out > >> the configurations that we are changing with this > >> KIP? The name does not change but the semantic is > >> so it is good to be clear. > >> > >> Done > >> > >> > 2. In the proposed changes section, I would rather > >> mention the configuration that we need to change the > >> validation for instead of saying "loosening the validation > >> on listenerListToEndPoints in kafka.utils.CoreUtils.scala" > >> as this is specific to the implementation. > >> > >> This is already done with examples later down in the same section, or am I > >> missing something? Would you like me to just remove the > >> kafka.utils.CoreUtils.scala reference so its not implying an implementation > >> detail? > >> > >> > 3. For my understanding, using the same port with two > >> different DNS entries would fail, right? e.g. > >> "PLAINTEXT://foo:9092,PLAINTEXT://bar:9092" > >> > >> Correct, the idea is that it checks that the listener host is an IP address > >> and if it's not then it doesn't even consider it (i.e. it short circuits to > >> what is current behaviour). The proposed KIP changes only apply if > >> hostnames in the listener are IP address's otherwise no change is > >> observable. > >> > >> Regards > >> > >> On Mon, Feb 21, 2022 at 10:42 AM David Jacot <dja...@confluent.io.invalid> > >> wrote: > >> > >> > Hi Matthew, > >> > > >> > Thanks for the KIP. I have a few minor comments: > >> > > >> > 1. In the public interface section, could we spell out > >> > the configurations that we are changing with this > >> > KIP? The name does not change but the semantic is > >> > so it is good to be clear. > >> > > >> > 2. In the proposed changes section, I would rather > >> > mention the configuration that we need to change the > >> > validation for instead of saying "loosening the validation > >> > on listenerListToEndPoints in kafka.utils.CoreUtils.scala" > >> > as this is specific to the implementation. > >> > > >> > 3. For my understanding, using the same port with two > >> > different DNS entries would fail, right? e.g. > >> > "PLAINTEXT://foo:9092,PLAINTEXT://bar:9092" > >> > > >> > Best, > >> > David > >> > > >> > On Fri, Feb 11, 2022 at 10:35 AM Luke Chen <show...@gmail.com> wrote: > >> > > > >> > > Hi Matthew, > >> > > > >> > > Thanks for the update. > >> > > I'm +1 (binding) > >> > > > >> > > Thank you. > >> > > Luke > >> > > > >> > > On Fri, Feb 11, 2022 at 3:32 PM Matthew de Detrich > >> > > <matthew.dedetr...@aiven.io.invalid> wrote: > >> > > > >> > > > Hi Luke, > >> > > > > >> > > > I have just updated the KIP with the changes you requested. > >> > > > > >> > > > Regards > >> > > > > >> > > > On Fri, Feb 11, 2022 at 4:47 AM Luke Chen <show...@gmail.com> wrote: > >> > > > > >> > > > > Hi Matthew, > >> > > > > > >> > > > > I checked again the KIP, and it LGTM. > >> > > > > > >> > > > > Just a minor comment: > >> > > > > Maybe add some examples into the KIP to show how users can set both > >> > IPv4 > >> > > > > and IPv6 on the same port. > >> > > > > And some examples to show how the validation will fail like you > >> > listed in > >> > > > > `Proposed Changes`. > >> > > > > > >> > > > > Thank you. > >> > > > > Luke > >> > > > > > >> > > > > > >> > > > > On Fri, Feb 11, 2022 at 8:54 AM Matthew de Detrich > >> > > > > <matthew.dedetr...@aiven.io.invalid> wrote: > >> > > > > > >> > > > > > Hello everyone > >> > > > > > > >> > > > > > I have just updated/rebased the PR against the latest Kafka > >> trunk. > >> > Let > >> > > > me > >> > > > > > know if anything else is required/missing. > >> > > > > > > >> > > > > > Regards > >> > > > > > > >> > > > > > On Thu, Jan 13, 2022 at 10:28 AM Matthew de Detrich < > >> > > > > > matthew.dedetr...@aiven.io> wrote: > >> > > > > > > >> > > > > > > Does anyone have any additional comments/regards to help get > >> > this PR > >> > > > > > voted > >> > > > > > > through? > >> > > > > > > > >> > > > > > > On Tue, Nov 23, 2021 at 7:46 AM Josep Prat > >> > > > <josep.p...@aiven.io.invalid > >> > > > > > > >> > > > > > > wrote: > >> > > > > > > > >> > > > > > >> Hi Matthew, > >> > > > > > >> > >> > > > > > >> Thank you for the PR. > >> > > > > > >> > >> > > > > > >> +1 (non binding) from my side. > >> > > > > > >> > >> > > > > > >> > >> > > > > > >> Best, > >> > > > > > >> > >> > > > > > >> ——— > >> > > > > > >> Josep Prat > >> > > > > > >> > >> > > > > > >> Aiven Deutschland GmbH > >> > > > > > >> > >> > > > > > >> Immanuelkirchstraße 26, 10405 Berlin > >> > > > > > >> > >> > > > > > >> Amtsgericht Charlottenburg, HRB 209739 B > >> > > > > > >> > >> > > > > > >> Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > >> > > > > > >> > >> > > > > > >> m: +491715557497 > >> > > > > > >> > >> > > > > > >> w: aiven.io > >> > > > > > >> > >> > > > > > >> e: josep.p...@aiven.io > >> > > > > > >> > >> > > > > > >> On Tue, Nov 23, 2021, 07:11 Ivan Yurchenko < > >> > > > ivan0yurche...@gmail.com> > >> > > > > > >> wrote: > >> > > > > > >> > >> > > > > > >> > Hi, > >> > > > > > >> > > >> > > > > > >> > Thank you for the KIP. > >> > > > > > >> > > >> > > > > > >> > +1 (non-binding) > >> > > > > > >> > > >> > > > > > >> > Ivan > >> > > > > > >> > > >> > > > > > >> > > >> > > > > > >> > On Tue, 23 Nov 2021 at 04:18, Luke Chen <show...@gmail.com> > >> > > > wrote: > >> > > > > > >> > > >> > > > > > >> > > Hi Matthew, > >> > > > > > >> > > Thanks for the KIP. > >> > > > > > >> > > It makes sense to allow IPv4 and IPv6 listening on the > >> same > >> > port > >> > > > > for > >> > > > > > >> the > >> > > > > > >> > > listener config. > >> > > > > > >> > > > >> > > > > > >> > > +1 (non-binding) > >> > > > > > >> > > > >> > > > > > >> > > Thank you. > >> > > > > > >> > > Luke > >> > > > > > >> > > > >> > > > > > >> > > On Mon, Nov 22, 2021 at 6:28 PM Matthew de Detrich > >> > > > > > >> > > <matthew.dedetr...@aiven.io.invalid> wrote: > >> > > > > > >> > > > >> > > > > > >> > > > Hello everyone, > >> > > > > > >> > > > > >> > > > > > >> > > > I would like to start a vote for KIP-797: Accept > >> duplicate > >> > > > > > listener > >> > > > > > >> on > >> > > > > > >> > > port > >> > > > > > >> > > > for IPv4/IPv6 > >> > > > > > >> > > > > >> > > > > > >> > > > > >> > > > > > >> > > > >> > > > > > >> > > >> > > > > > >> > >> > > > > > > >> > > > > > >> > > > > >> > > >> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=195726330 > >> > > > > > >> > > > > >> > > > > > >> > > > The purpose of the KIP is to loosen current validation > >> > for non > >> > > > > > >> > advertised > >> > > > > > >> > > > listeners so that you can have an IPv4 address and an > >> IPv6 > >> > > > > address > >> > > > > > >> on > >> > > > > > >> > the > >> > > > > > >> > > > same port. All other behaviour remains the same as > >> before > >> > > > (since > >> > > > > > >> these > >> > > > > > >> > > are > >> > > > > > >> > > > disparate IP stacks there are no technical reasons not > >> to > >> > > > allow > >> > > > > > >> this). > >> > > > > > >> > > > > >> > > > > > >> > > > PR is located at > >> > https://github.com/apache/kafka/pull/11478 > >> > > > > > >> > > > > >> > > > > > >> > > > Comments and feedback are welcome! > >> > > > > > >> > > > > >> > > > > > >> > > > Regards > >> > > > > > >> > > > > >> > > > > > >> > > > -- > >> > > > > > >> > > > > >> > > > > > >> > > > Matthew de Detrich > >> > > > > > >> > > > > >> > > > > > >> > > > *Aiven Deutschland GmbH* > >> > > > > > >> > > > > >> > > > > > >> > > > Immanuelkirchstraße 26, 10405 Berlin > >> > > > > > >> > > > > >> > > > > > >> > > > Amtsgericht Charlottenburg, HRB 209739 B > >> > > > > > >> > > > > >> > > > > > >> > > > Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > >> > > > > > >> > > > > >> > > > > > >> > > > *m:* +491603708037 > >> > > > > > >> > > > > >> > > > > > >> > > > *w:* aiven.io *e:* matthew.dedetr...@aiven.io > >> > > > > > >> > > > > >> > > > > > >> > > > >> > > > > > >> > > >> > > > > > >> > >> > > > > > > > >> > > > > > > > >> > > > > > > -- > >> > > > > > > > >> > > > > > > Matthew de Detrich > >> > > > > > > > >> > > > > > > *Aiven Deutschland GmbH* > >> > > > > > > > >> > > > > > > Immanuelkirchstraße 26, 10405 Berlin > >> > > > > > > > >> > > > > > > Amtsgericht Charlottenburg, HRB 209739 B > >> > > > > > > > >> > > > > > > Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > >> > > > > > > > >> > > > > > > *m:* +491603708037 > >> > > > > > > > >> > > > > > > *w:* aiven.io *e:* matthew.dedetr...@aiven.io > >> > > > > > > > >> > > > > > > >> > > > > > > >> > > > > > -- > >> > > > > > > >> > > > > > Matthew de Detrich > >> > > > > > > >> > > > > > *Aiven Deutschland GmbH* > >> > > > > > > >> > > > > > Immanuelkirchstraße 26, 10405 Berlin > >> > > > > > > >> > > > > > Amtsgericht Charlottenburg, HRB 209739 B > >> > > > > > > >> > > > > > Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > >> > > > > > > >> > > > > > *m:* +491603708037 > >> > > > > > > >> > > > > > *w:* aiven.io *e:* matthew.dedetr...@aiven.io > >> > > > > > > >> > > > > > >> > > > > >> > > > > >> > > > -- > >> > > > > >> > > > Matthew de Detrich > >> > > > > >> > > > *Aiven Deutschland GmbH* > >> > > > > >> > > > Immanuelkirchstraße 26, 10405 Berlin > >> > > > > >> > > > Amtsgericht Charlottenburg, HRB 209739 B > >> > > > > >> > > > Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > >> > > > > >> > > > *m:* +491603708037 > >> > > > > >> > > > *w:* aiven.io *e:* matthew.dedetr...@aiven.io > >> > > > > >> > > >> > >> > >> -- > >> > >> Matthew de Detrich > >> > >> *Aiven Deutschland GmbH* > >> > >> Immanuelkirchstraße 26, 10405 Berlin > >> > >> Amtsgericht Charlottenburg, HRB 209739 B > >> > >> Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > >> > >> *m:* +491603708037 > >> > >> *w:* aiven.io *e:* matthew.dedetr...@aiven.io > >>