-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/8094/
-----------------------------------------------------------

(Updated Dec. 18, 2012, 8:14 a.m.)


Review request for zookeeper, Patrick Hunt, Camille Fournier, and Henry 
Robinson.


Changes
-------

Added CommandsTest, documentation to the ZooKeeper Admin's Guide, rebased on 
trunk, small fixes/improvements from comments.

CommandsTest verifies that each of the Commands outputs a Map with the expected 
keys and value types, the idea being to prevent accidental deviation from the 
specified API. It also runs each command and checks that there's no error. Does 
anyone have other ideas re: what to test?

The documentation in the Admin's Guide is a little sparse right now, but I'll 
add more once all the planned features are in.


Description
-------

See my comment in ZOOKEEPER-1346.


This addresses bug ZOOKEEPER-1346.
    https://issues.apache.org/jira/browse/ZOOKEEPER-1346


Diffs (updated)
-----

  ivy.xml fadf4f4 
  src/docs/src/documentation/content/xdocs/zookeeperAdmin.xml 47190a8 
  src/java/main/org/apache/zookeeper/server/DataTree.java 0bb2317 
  src/java/main/org/apache/zookeeper/server/NIOServerCnxn.java eade1d6 
  src/java/main/org/apache/zookeeper/server/NIOServerCnxnFactory.java 8b4c46b 
  src/java/main/org/apache/zookeeper/server/NettyServerCnxnFactory.java eec2f2a 
  src/java/main/org/apache/zookeeper/server/ServerCnxn.java 6dd509b 
  src/java/main/org/apache/zookeeper/server/ServerCnxnFactory.java cbe35fd 
  src/java/main/org/apache/zookeeper/server/ServerStats.java aa0d93f 
  src/java/main/org/apache/zookeeper/server/SessionTracker.java 3535e1b 
  src/java/main/org/apache/zookeeper/server/SessionTrackerImpl.java 31f2785 
  src/java/main/org/apache/zookeeper/server/WatchManager.java 0e7c815 
  src/java/main/org/apache/zookeeper/server/ZKDatabase.java d6c0c05 
  src/java/main/org/apache/zookeeper/server/ZooKeeperServer.java 7bb7b2f 
  src/java/main/org/apache/zookeeper/server/ZooKeeperServerMain.java 369e621 
  src/java/main/org/apache/zookeeper/server/ZooTrace.java ac14fe2 
  src/java/main/org/apache/zookeeper/server/admin/AdminServer.java PRE-CREATION 
  src/java/main/org/apache/zookeeper/server/admin/Command.java PRE-CREATION 
  src/java/main/org/apache/zookeeper/server/admin/CommandBase.java PRE-CREATION 
  src/java/main/org/apache/zookeeper/server/admin/CommandOutputter.java 
PRE-CREATION 
  src/java/main/org/apache/zookeeper/server/admin/Commands.java PRE-CREATION 
  src/java/main/org/apache/zookeeper/server/admin/JsonOutputter.java 
PRE-CREATION 
  src/java/main/org/apache/zookeeper/server/quorum/Leader.java 8a432ff 
  src/java/main/org/apache/zookeeper/server/quorum/Learner.java e8d548b 
  src/java/main/org/apache/zookeeper/server/quorum/LearnerSessionTracker.java 
3182419 
  src/java/main/org/apache/zookeeper/server/quorum/QuorumPeer.java 9c17f5e 
  src/java/main/org/apache/zookeeper/server/quorum/QuorumPeerMain.java deae926 
  src/java/main/org/apache/zookeeper/server/quorum/ReadOnlyZooKeeperServer.java 
d3f1492 
  src/java/test/org/apache/zookeeper/server/PrepRequestProcessorTest.java 
8665bac 
  src/java/test/org/apache/zookeeper/server/admin/CommandsTest.java 
PRE-CREATION 
  src/java/test/org/apache/zookeeper/server/quorum/Zab1_0Test.java 370e7bb 
  src/java/test/org/apache/zookeeper/test/ClientBase.java 94f1cb0 

Diff: https://reviews.apache.org/r/8094/diff/


Testing
-------

unit tests

Ran in standalone mode (only option right now) and manually tried out all the 
commands/links


Thanks,

Skye Wanderman-Milne

Reply via email to