diff options
| author | tison <wander4096@gmail.com> | 2020-05-17 15:13:37 +0200 |
|---|---|---|
| committer | Enrico Olivelli <eolivelli@apache.org> | 2020-05-17 15:13:37 +0200 |
| commit | d99c9e8b701ebdbd3f0098d4d81696df97432262 (patch) | |
| tree | 4702b483ec6efbd8e384109d2cf99fd87cbb272d /zookeeper-client/zookeeper-client-c/ChangeLog | |
| parent | a14bd54f7112df96622c04fe6951bb25d6eddcf0 (diff) | |
| download | zookeeper-d99c9e8b701ebdbd3f0098d4d81696df97432262.tar.gz | |
ZOOKEEPER-837: Eliminate cycle dependency between ClientCnxn and ZooKeeper
1. Extract ZKWatchManager to single file
2. Move ZKWatchManager instance to ClientCnxn in order to eliminate cycle dependency
3. let `ZooKeeper` syncs a copy of default watcher, in order to reduce dependencies to `getWatchManager()`
Author: tison <wander4096@gmail.com>
Reviewers: Enrico Olivelli <eolivelli@apache.org>, Andor Molnar <andor@apache.org>
Closes #1095 from TisonKun/ZOOKEEPER-837
Diffstat (limited to 'zookeeper-client/zookeeper-client-c/ChangeLog')
0 files changed, 0 insertions, 0 deletions
