----------------------------------------------------------- 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