I am guessing in your last reply you meant KIP-11. And yes, I think KIP-11
subsumed KIP-7 so if we can finish KIP-11 we should not need KIP=7 but I
will let Jeff confirm that,

Thanks
Parth


On 3/20/15, 2:32 PM, "Jun Rao" <j...@confluent.io> wrote:

>Right, if this KIP is subsumed by KIP-7, perhaps we just need to wait
>until
>KIP-7 is done? If we add the small change now, we will have to worry about
>migrating existing users and deprecating some configs when KIP-7 is done.
>
>Thanks,
>
>Jun
>
>On Fri, Mar 20, 2015 at 10:36 AM, Parth Brahmbhatt <
>pbrahmbh...@hortonworks.com> wrote:
>
>> I am not entirely sure what you mean by integrating KIP-7 work with
>> KAFKA-1688. Wouldn¹t the work done as part of KIP-7 become obsolete once
>> KAFKA-1688 is done? Multiple ways of controlling these authorization
>>just
>> seems extra configuration that will confuse admins/users.
>>
>> If timing is the only issue don¹t you think its better to focus our
>>energy
>> on getting 1688 done faster which seem to be the longer term goal
>>anyways?
>>
>> Thanks
>> Parth
>>
>> On 3/20/15, 10:28 AM, "Jeff Holoman" <jholo...@cloudera.com> wrote:
>>
>> >Hey Jun,
>> >
>> >The intent was for the same functionality to be utilized when 1688 is
>> >done,
>> >as mentioned in the KIP:
>> >
>> >"The broader security initiative <http://kafka-1682/> will add more
>> robust
>> >controls for these types of environments, and this proposal could be
>> >integrated with that work at the appropriate time. This is also the
>> >specific request of a large financial services company."
>> >
>> >I don't think including the functionality now (as it's relatively
>>simple)
>> >would preclude integration into 1688. At that point the implementation
>>of
>> >the check might change, but as it's a broker config, there shouldn't be
>> >concerns about backward compatibility.
>> >
>> >Hope that helps
>> >
>> >Thanks
>> >
>> >Jeff
>> >
>> >On Fri, Mar 20, 2015 at 12:26 PM, Jun Rao <j...@confluent.io> wrote:
>> >
>> >> Yes, we can discuss the implementation separately.
>> >>
>> >> As for the proposal itself, have you looked at KAFKA-1688? Could this
>> >>just
>> >> be a special case for authorization and be included there?
>> >>
>> >> Thanks,
>> >>
>> >> Jun
>> >>
>> >> On Wed, Mar 18, 2015 at 6:26 PM, Jeff Holoman <jholo...@cloudera.com>
>> >> wrote:
>> >>
>> >> > One other thought. Does the timing of the implementation (or lack
>> >> thereof)
>> >> > affect the proposal? It seems like the question you are asking is
>>an
>> >> > implementation detail in terms of when the work would be done. If
>> >>there
>> >> > isn't really support for the KIP that's ok, just wanting to make
>>sure
>> >>we
>> >> > are segmenting the vote for the KIP from concerns about
>>implementation
>> >> > timing.
>> >> >
>> >> > Thanks!
>> >> >
>> >> > Jeff
>> >> >
>> >> > On Wed, Mar 18, 2015 at 9:22 PM, Jeff Holoman
>><jholo...@cloudera.com>
>> >> > wrote:
>> >> >
>> >> > > Hey Jun thanks for the comment.
>> >> > >
>> >> > > Is the plan to re-factor the SocketServer implementation
>> >>significantly?
>> >> > > The current check is just in the acceptor. Does this change with
>>the
>> >> > > refactor?
>> >> > >
>> >> > > Thanks
>> >> > >
>> >> > > Jeff
>> >> > >
>> >> > >
>> >> > >
>> >> > >
>> >> > >
>> >> > > On Wed, Mar 18, 2015 at 7:25 PM, Jun Rao <j...@confluent.io>
>>wrote:
>> >> > >
>> >> > >> The proposal sounds reasonable. Timing wise, since we plan to
>> >>refactor
>> >> > the
>> >> > >> network layer code in the broker, perhaps this can wait until
>> >> KAFKA-1928
>> >> > >> is
>> >> > >> done?
>> >> > >>
>> >> > >> Thanks,
>> >> > >>
>> >> > >> Jun
>> >> > >>
>> >> > >> On Tue, Mar 17, 2015 at 6:56 AM, Jeff Holoman
>> >><jholo...@cloudera.com>
>> >> > >> wrote:
>> >> > >>
>> >> > >> > bump
>> >> > >> >
>> >> > >> > On Tue, Mar 3, 2015 at 8:12 PM, Jeff Holoman
>> >><jholo...@cloudera.com
>> >> >
>> >> > >> > wrote:
>> >> > >> >
>> >> > >> > > Guozhang,
>> >> > >> > >
>> >> > >> > > The way the patch is implemented, the check is done in the
>> >> acceptor
>> >> > >> > thread
>> >> > >> > > accept() method of the Socket Server, just before
>> >> connectionQuotas.
>> >> > >> > >
>> >> > >> > > Thanks
>> >> > >> > >
>> >> > >> > > Jeff
>> >> > >> > >
>> >> > >> > > On Tue, Mar 3, 2015 at 7:59 PM, Guozhang Wang
>> >><wangg...@gmail.com
>> >> >
>> >> > >> > wrote:
>> >> > >> > >
>> >> > >> > >> Jeff,
>> >> > >> > >>
>> >> > >> > >> I am wondering if the IP filtering rule can be enforced at
>>the
>> >> > socket
>> >> > >> > >> server level instead of the Kafka API level?
>> >> > >> > >>
>> >> > >> > >> Guozhang
>> >> > >> > >>
>> >> > >> > >> On Tue, Mar 3, 2015 at 2:24 PM, Jiangjie Qin
>> >> > >> <j...@linkedin.com.invalid
>> >> > >> > >
>> >> > >> > >> wrote:
>> >> > >> > >>
>> >> > >> > >> > +1 (non-binding)
>> >> > >> > >> >
>> >> > >> > >> > On 3/3/15, 1:17 PM, "Gwen Shapira"
>><gshap...@cloudera.com>
>> >> > wrote:
>> >> > >> > >> >
>> >> > >> > >> > >+1 (non-binding)
>> >> > >> > >> > >
>> >> > >> > >> > >On Tue, Mar 3, 2015 at 12:44 PM, Jeff Holoman <
>> >> > >> jholo...@cloudera.com
>> >> > >> > >
>> >> > >> > >> > >wrote:
>> >> > >> > >> > >> Details in the wiki.
>> >> > >> > >> > >>
>> >> > >> > >> > >>
>> >> > >> > >> > >>
>> >> > >> > >> > >>
>> >> > >> > >> >
>> >> > >> > >>
>> >> > >> >
>> >> > >>
>> >> >
>> >>
>> >>
>> 
>>https://cwiki.apache.org/confluence/display/KAFKA/KIP-7+-+Security+-+IP+F
>> >> > >> > >> > >>iltering
>> >> > >> > >> > >>
>> >> > >> > >> > >>
>> >> > >> > >> > >>
>> >> > >> > >> > >> --
>> >> > >> > >> > >> Jeff Holoman
>> >> > >> > >> > >> Systems Engineer
>> >> > >> > >> >
>> >> > >> > >> >
>> >> > >> > >>
>> >> > >> > >>
>> >> > >> > >> --
>> >> > >> > >> -- Guozhang
>> >> > >> > >>
>> >> > >> > >
>> >> > >> > >
>> >> > >> > >
>> >> > >> > > --
>> >> > >> > > Jeff Holoman
>> >> > >> > > Systems Engineer
>> >> > >> > >
>> >> > >> > >
>> >> > >> > >
>> >> > >> > >
>> >> > >> >
>> >> > >> >
>> >> > >> > --
>> >> > >> > Jeff Holoman
>> >> > >> > Systems Engineer
>> >> > >> >
>> >> > >>
>> >> > >
>> >> > >
>> >> > >
>> >> > > --
>> >> > > Jeff Holoman
>> >> > > Systems Engineer
>> >> > >
>> >> > >
>> >> > >
>> >> > >
>> >> >
>> >> >
>> >> > --
>> >> > Jeff Holoman
>> >> > Systems Engineer
>> >> >
>> >>
>> >
>> >
>> >
>> >--
>> >Jeff Holoman
>> >Systems Engineer
>>
>>

Reply via email to