API Compatibility changes in 7.1.9 SP1 for ZooKeeper

Removed or Modified APIs in CDP 7.1.9 SP1 for ZooKeeper and recommendations for how to handle them.

Apache Version of ZooKeeper in 7.1.9 SP1 was 3.8.1 and Apache Version of ZooKeeper in 7.1.9 SP1 is 3.8.1

Removed APIs in 7.1.9 SP1

The following APIs are no longer available for ZooKeeper in CDP 7.1.9 SP1

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 : ZooKeeper SecurityUtils has hard coded SASL DIGEST-MD5 - Fallback to DIGEST-MD5 auth mech should be disabled in Fips mode (branch-3.8)
Recommendation
Client code need to be adjusted to supply ZKConfig to the method.
Recompilation Required?
Yes