Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.5.0, 2.6.0, 3.0.0-alpha-3
-
None
Description
The code starting at ZKUtil.dump(ZKWatcher) is a small mess – it has cyclic dependencies woven through itself, ZKWatcher and RecoverableZooKeeper. It also initializes a static variable in ZKUtil through the factory for RecoverableZooKeeper instances. Let's decouple and clean it up.