Re: [VOTE] KIP-497: Add inter-broker API to alter ISR

2019-08-20 Thread Jason Gustafson
Thanks Jun. Yes, that is probably the simplest way to go. -Jason On Tue, Aug 20, 2019 at 2:14 PM Jun Rao wrote: > Hi, Jason, > > Thanks for the KIP. Sorry for the late reply. +1 from me too. > > Just a comment on the implementation. Perhaps we should only allow one > pending AlterIsrRequest

Re: [VOTE] KIP-497: Add inter-broker API to alter ISR

2019-08-20 Thread Jun Rao
Hi, Jason, Thanks for the KIP. Sorry for the late reply. +1 from me too. Just a comment on the implementation. Perhaps we should only allow one pending AlterIsrRequest from a broker to the controller (at least for a given partition) in order to set CurrentZkVersion properly? Jun On Tue, Aug

Re: [VOTE] KIP-497: Add inter-broker API to alter ISR

2019-08-20 Thread Jason Gustafson
I'm going to close this vote. The final result is +5 with 3 binding votes. -Jason On Wed, Aug 14, 2019 at 10:05 AM Satish Duggana wrote: > +1 (non-binding), Thanks Jason for nice improvements on ISR > propagation protocol! > > On Wed, Aug 14, 2019 at 8:29 PM David Arthur wrote: > > > > +1

Re: [VOTE] KIP-497: Add inter-broker API to alter ISR

2019-08-14 Thread Satish Duggana
+1 (non-binding), Thanks Jason for nice improvements on ISR propagation protocol! On Wed, Aug 14, 2019 at 8:29 PM David Arthur wrote: > > +1 binding, this looks great! > > -David > > On Tue, Aug 13, 2019 at 4:55 PM Guozhang Wang wrote: > > > +1 (binding). This is a great KIP, thanks Jason! > >

Re: [VOTE] KIP-497: Add inter-broker API to alter ISR

2019-08-14 Thread David Arthur
+1 binding, this looks great! -David On Tue, Aug 13, 2019 at 4:55 PM Guozhang Wang wrote: > +1 (binding). This is a great KIP, thanks Jason! > > Regarding the naming of the zkVersion, I'm actually fine to name it more > generally and leave a note that at the moment its value is defined as the

Re: [VOTE] KIP-497: Add inter-broker API to alter ISR

2019-08-13 Thread Guozhang Wang
+1 (binding). This is a great KIP, thanks Jason! Regarding the naming of the zkVersion, I'm actually fine to name it more generally and leave a note that at the moment its value is defined as the zk version. Guozhang On Mon, Aug 12, 2019 at 2:22 PM Jason Gustafson wrote: > Hi Viktor, > > I

Re: [VOTE] KIP-497: Add inter-broker API to alter ISR

2019-08-12 Thread Jason Gustafson
Hi Viktor, I originally named the field `CurrentVersion`. I didn't have 'Zk' in the name in anticipation of KIP-500. I thought about it and decided it makes sense to keep naming consistent with other APIs. Even if KIP-500 passes, there will be some time during which it only refers to the zk

Re: [VOTE] KIP-497: Add inter-broker API to alter ISR

2019-08-09 Thread Viktor Somogyi-Vass
Hey Jason, +1 from me too. One note though: since it's a new protocol we could perhaps rename CurrentZkVersion to something like "IsrEpoch" or "IsrVersion". I think that'd reflect its purpose better. Best, Viktor On Wed, Aug 7, 2019 at 8:37 PM Jason Gustafson wrote: > Hi All, > > I'd like to

[VOTE] KIP-497: Add inter-broker API to alter ISR

2019-08-07 Thread Jason Gustafson
Hi All, I'd like to start a vote on KIP-497: https://cwiki.apache.org/confluence/display/KAFKA/KIP-497%3A+Add+inter-broker+API+to+alter+ISR. +1 from me. -Jason