Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.4.0, 3.3.5
-
Reviewed
Description
Curator PR#391 introduced a default method in the ZooKeeperFactory interface, hence the override of the 4-parameter NewZookeeper method in the HadoopZookeeperFactory class is not taking effect due to this.
Proposing routing the 4-parameter method to a 5-parameter method, which instantiates the ZKClientConfig as the 5th parameter. This is a non-breaking change, as the ZKClientConfig is currently instantiated within the method.
Attachments
Issue Links
- breaks
-
HADOOP-18139 Allow configuration of zookeeper server principal
-
- Resolved
-
-
HADOOP-18709 Add curator based ZooKeeper communication support over SSL/TLS into the common library
-
- Resolved
-
- is caused by
-
CURATOR-599 Hanging indefinitely on some scenarios since zookeeper.request.timeout cannot be configured (add support for ZKClientConfig)
-
- Resolved
-
- links to