zkclient is a thin wrapper on ZooKeeper, so the ZooKeeper jar is required. 
Typically, zkclient brings in zookeeper-3.3.3 on its own, and we have been 
explicitly been bringing in zookeeper-3.3.4 to override that.

I don't think zookeeper is a fatjar though? I believe zookeeper only depends on 
log4j and jline, which are brought in as dependencies on their own from what I 
see.

Kanak

----------------------------------------
> Subject: Re: ZooKeeper fatjar depedency
> From: [email protected]
> Date: Thu, 12 Dec 2013 15:27:31 -0200
> To: [email protected]
>
> I'll check and back to you with this info.
>
> ps: I thought that zk-client was enough.
>
> Regards,
> ---
> Alexandre Porcelli
> Principal Software Engineer
> Red Hat Business Systems and Intelligence Group
>
> On Dec 12, 2013, at 3:13 PM, kishore g <[email protected]> wrote:
>
>> zookeeper.jar is mandatory, we need that to access zookeeper. What kind of 
>> security issues do you see?
>>
>>
>> On Thu, Dec 12, 2013 at 9:06 AM, Alexandre Porcelli <[email protected]> 
>> wrote:
>> Hi Kishore,
>>
>> I meant the zookeeper.jar that helix core depends on (we have some security 
>> issues with it) - so i'm wondering if it's possible to remove that 
>> dependency using exclusions in my pom.
>>
>> Regards,
>> ---
>> Alexandre Porcelli
>> Principal Software Engineer
>> Red Hat Business Systems and Intelligence Group
>>
>> On Dec 12, 2013, at 3:03 PM, kishore g <[email protected]> wrote:
>>
>>> Hi Porcelli,
>>>
>>> What do you mean by fatjar.
>>>
>>> Thanks
>>> Kishore G
>>>
>>> On Dec 12, 2013 4:31 AM, "Alexandre Porcelli" <[email protected]> wrote:
>>> Hello All,
>>>
>>> I'd like to know if the ZooKeeper fatjar dependency is mandatory for 
>>> helix-core?
>>>
>>> Regards,
>>> ---
>>> Alexandre Porcelli
>>> Principal Software Engineer
>>> Red Hat Business Systems and Intelligence Group
>>>
>>
>>
>                                         

Reply via email to