Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.3.1
-
None
-
None
-
Zookeeper client code, refactoring, improvement, client, code
Description
Thomas Koch asked me to fill individual issues for the points raised in his mail to zookeeper-dev:
Mail of Thomas Koch
He published several issues, which are present in the current zookeeper client, so a refactoring of the code would be an facility for other developers working with zookeeper.
Attachments
Issue Links
- incorporates
-
ZOOKEEPER-22 Automatic request retries on connect failover
- Open
- is blocked by
-
ZOOKEEPER-277 Define PATH_SEPARATOR
- Resolved
- relates to
-
ZOOKEEPER-666 Unsafe publication in client API
- Resolved
-
ZOOKEEPER-794 Callbacks are not invoked when the client is closed
- Closed
-
ZOOKEEPER-823 update ZooKeeper java client to optionally use Netty for connections
- Closed
1.
|
massive code duplication in zookeeper class | Open | Thomas Koch | |
2.
|
stat is returned by parameter | Open | Unassigned | |
3.
|
stat calls static method on org.apache.zookeeper.server.DataTree | Open | Unassigned | |
4.
|
Session class? | Open | Unassigned | |
5.
|
Provide Path class | Open | Thomas Koch | |
6.
|
Cleanups from ZOOKEEPER-823 patch | Open | Unassigned | |
7.
|
finishPacket and conLossPacket should be methods of Packet | Open | Thomas Koch | |
8.
|
outgoingQueue should be a class | Open | Unassigned | |
9.
|
add Package o.a.zookeeper.client | Open | Unassigned | |
10.
|
stat parameter in asynchronous getACL() method is superfluous | Open | Thomas Koch | |
11.
|
Review and refactor Java client close logic | Open | Thomas Koch |