[ 
https://issues.apache.org/jira/browse/HADOOP-16763?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16997453#comment-16997453
 ] 

Wei-Chiu Chuang commented on HADOOP-16763:
------------------------------------------

[~nkalmar],
https://issues.apache.org/jira/browse/HADOOP-16579?focusedCommentId=16945744&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16945744
bq. Quick analysis: the ZK test failing creates a TestingServer which is 
implemented in Curator. Curator supposedly decides based on ZK version on the 
classpath if it runs in 3.5 or 3.4 mode. Somehow it looks like it decides to 
run in 3.5 mode even though there is a 3.4 ZK on the classpath (that's why ZK 
is excluded in curator's dependency).

For reason we didn't figure out, Curator decided to run in 3.5 mode. To get it 
going we updated ZK on 3.5 too.

That is to say if we create a ZK 3.4 profile, it would also change Curator 
version. That is fine if compatibility is preserved.

> Make Curator 4 run in soft-compatibility mode with ZooKeeper 3.4
> ----------------------------------------------------------------
>
>                 Key: HADOOP-16763
>                 URL: https://issues.apache.org/jira/browse/HADOOP-16763
>             Project: Hadoop Common
>          Issue Type: Improvement
>            Reporter: Íñigo Goiri
>            Priority: Major
>
> HADOOP-16579 changed Curator to 4.2 and ZooKeeper to 3.5.
> This change relate to the client libraries used by the components.
> However, the ensemble in most deployments is 3.4 (default in Ubuntu for 
> example).
> To allow this mode, there is a soft-compatibility mode described in 
> http://curator.apache.org/zk-compatibility.html
> We should enable this soft-compatibility mode.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to