Not yet a vote, but almost there. Just wanted to clarify reconfiguration before voting.
So the advantage of making `SslEngineFactory` reconfigurable is that it can define custom configs which may be reconfigured. Basically SslEngineFactory can define a set of custom reconfigurable configs and it will get notified when any of them changes. SslFactory on the other hand knows only of Kafka built-in configs. So perhaps a single reconfigurable instance of SslEngineFactory would be useful? On Fri, Jan 25, 2019 at 2:13 PM Pellerin, Clement <clement_pelle...@ibi.com> wrote: > Is this a +1 binding vote? > > The KIP says: > Since SslFactory will handle reconfiguration, the idea is to make the > configuration immutable in the pluggable factory. SslFactory would create a > new pluggable factory every time the configuration changes. The pluggable > factory creates its SSLContext when it is configured and never changes it. > It turns out SslFactory does not really need the SSLContext, so it can use > the new pluggable factory as an SSLEngine factory instead. > > I started implementing the KIP but I never finished. I did not see the > point without the necessary binding votes. > I missed the KIP freeze for 2.2.0 yesterday, which means I will not be > able to use that feature in my project even if I implement it. > I was planning to orphan that KIP today, but as you suggest, I will finish > the work and attach a PR before I consider doing that. > > -----Original Message----- > From: Rajini Sivaram [mailto:rajinisiva...@gmail.com] > Sent: Friday, January 25, 2019 4:35 AM > To: dev > Subject: Re: [VOTE] [REMINDER] KIP-383 Pluggable interface for SSL Factory > > Hi Clement, > > Thanks for the KIP, it is looking good. Do you by any chance have a PR that > you can attach to the JIRA? It wasn't clear to me how the SslEngineFactory > got > the new keystore/truststore if they were reconfigured. I am assuming the > factory is creating the SSLContext and configuring the context. Doesn't > SslEngineFactory need to be Reconfigurable? > > > On Thu, Jan 24, 2019 at 9:10 PM Harsha <m...@harsha.io> wrote: > > > Hi Rajini, > > Since you helped review the KIP if you don't mind can you vote > > on this KIP. > > Thanks, > > Harsha > > > > On Wed, Jan 9, 2019, at 8:05 AM, Harsha wrote: > > > HI All, > > > We are looking forward to this KIP. Appreciate if others can > > > take a look at the kip and > > > vote on this thread. > > > > > > Thanks > > > Harsha > > > > > > On Fri, Dec 21, 2018, at 4:41 AM, Damian Guy wrote: > > > > must be my gmail playing up. This appears to be the DISCUSS thread to > > me... > > > > e > > > > On Thu, 20 Dec 2018 at 18:42, Harsha <ka...@harsha.io> wrote: > > > > > > > > > Damian, > > > > > This is the VOTE thread. There is a DISCUSS thread > > which > > > > > concluded in it. > > > > > > > > > > -Harsha > > > > > > > > > > > > > > > On Wed, Dec 19, 2018, at 5:04 AM, Pellerin, Clement wrote: > > > > > > I did that and nobody came. > > > > > > > > https://lists.apache.org/list.html?dev@kafka.apache.org:lte=1M:kip-383 > > > > > > I don't understand why this feature is not more popular. > > > > > > It's the solution to one Jira and a work-around for a handful > more > > Jiras. > > > > > > > > > > > > -----Original Message----- > > > > > > From: Damian Guy [mailto:damian....@gmail.com] > > > > > > Sent: Wednesday, December 19, 2018 7:38 AM > > > > > > To: dev > > > > > > Subject: Re: [VOTE] [REMINDER] KIP-383 Pluggable interface for > SSL > > > > > Factory > > > > > > > > > > > > Hi Clement, > > > > > > > > > > > > You should start a separate thread for the vote, i.e., one with a > > subject > > > > > > of [VOTE] KIP-383 ... > > > > > > > > > > > > Looks like you haven't done this? > > > > > > > >