API Compatibility changes in 7.3.2 for ZooKeeper

Removed or Modified APIs in Cloudera Runtime 7.3.2 for ZooKeeper and recommendations for how to handle them.

Apache Version of ZooKeeper in 7.3.1 was 3.8.1 and Apache Version of ZooKeeper in 7.3.2 is 3.8.5

Removed APIs in 7.3.2

The following APIs are no longer available for ZooKeeper in Cloudera Runtime 7.3.2

SecurityUtils.createSaslClient

Method Removed

Package Name
org.apache.zookeeper.util
Effect
A client program may be interrupted by NoSuchMethodError exception.
Reason for change
ZOOKEEPER-4889
Recommendation
Client code need to be adjusted to supply ZooKeeper Configuration to the method.
Recompilation Required?
Yes