> On 2012-04-19 08:12:24, fpj wrote: > > /src/java/main/org/apache/zookeeper/server/quorum/QuorumPeer.java, line 306 > > <https://reviews.apache.org/r/4729/diff/1/?file=101914#file101914line306> > > > > Does it need to be public? There are a number of public of methods > > following this one and I'm not sure they should be. > > Alexander Shraer wrote: > these methods are used in QuorumPeerMain.java and tests similarly to > other methods, such as setMinSessionTimeout(), and similarly they were maid > public. > > fpj wrote: > QuorumPeerMain is in the same package. For tests, you may want to extend > QuorumPeer so that you have access to non-public methods.
done - Alexander ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/4729/#review7021 ----------------------------------------------------------- On 2012-04-19 16:01:55, Alexander Shraer wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/4729/ > ----------------------------------------------------------- > > (Updated 2012-04-19 16:01:55) > > > Review request for zookeeper. > > > Summary > ------- > > https://issues.apache.org/jira/browse/ZOOKEEPER-1411 > > Currently every server has a different configuration file. With this patch, > we will have all cluster membership definitions in a single file, and every > sever can have a copy of this file. > > > Diffs > ----- > > /src/java/main/org/apache/zookeeper/server/quorum/FastLeaderElection.java > 1327937 > /src/java/main/org/apache/zookeeper/server/quorum/Leader.java 1327937 > /src/java/main/org/apache/zookeeper/server/quorum/LearnerHandler.java > 1327937 > /src/java/main/org/apache/zookeeper/server/quorum/QuorumCnxManager.java > 1327937 > /src/java/main/org/apache/zookeeper/server/quorum/QuorumPeer.java 1327937 > /src/java/main/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java > 1327937 > /src/java/main/org/apache/zookeeper/server/quorum/QuorumPeerMain.java > 1327937 > > /src/java/main/org/apache/zookeeper/server/quorum/QuorumZooKeeperServer.java > 1327937 > > /src/java/main/org/apache/zookeeper/server/quorum/flexible/QuorumHierarchical.java > 1327937 > /src/java/main/org/apache/zookeeper/server/quorum/flexible/QuorumMaj.java > 1327937 > > /src/java/main/org/apache/zookeeper/server/quorum/flexible/QuorumVerifier.java > 1327937 > /src/java/test/org/apache/zookeeper/server/quorum/QuorumPeerMainTest.java > 1327937 > /src/java/test/org/apache/zookeeper/server/quorum/QuorumPeerTestBase.java > 1327937 > /src/java/test/org/apache/zookeeper/server/quorum/Zab1_0Test.java 1327937 > /src/java/test/org/apache/zookeeper/server/util/DynamicConfigBCTest.java > PRE-CREATION > /src/java/test/org/apache/zookeeper/test/CnxManagerTest.java 1327937 > /src/java/test/org/apache/zookeeper/test/FLETest.java 1327937 > /src/java/test/org/apache/zookeeper/test/FLEZeroWeightTest.java 1327937 > /src/java/test/org/apache/zookeeper/test/HierarchicalQuorumTest.java > 1327937 > /src/java/test/org/apache/zookeeper/test/LENonTerminateTest.java 1327937 > /src/java/test/org/apache/zookeeper/test/ObserverTest.java 1327937 > /src/java/test/org/apache/zookeeper/test/QuorumBase.java 1327937 > /src/java/test/org/apache/zookeeper/test/QuorumUtil.java 1327937 > /src/java/test/org/apache/zookeeper/test/StandaloneTest.java 1327937 > > Diff: https://reviews.apache.org/r/4729/diff > > > Testing > ------- > > Many tests were updated to work with the new configuration format. > MembershipBCTest.java tests backward compatibility. > > > Thanks, > > Alexander > >
