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

Reply via email to