You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by jd...@apache.org on 2010/11/19 23:21:10 UTC
svn commit: r1037053 - in /hbase/trunk: CHANGES.txt
src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java
src/test/java/org/apache/hadoop/hbase/zookeeper/TestHQuorumPeer.java
Author: jdcryans
Date: Fri Nov 19 22:21:09 2010
New Revision: 1037053
URL: http://svn.apache.org/viewvc?rev=1037053&view=rev
Log:
HBASE-3231 Update to zookeeper 3.3.2.
Modified:
hbase/trunk/CHANGES.txt
hbase/trunk/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java
hbase/trunk/src/test/java/org/apache/hadoop/hbase/zookeeper/TestHQuorumPeer.java
Modified: hbase/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/hbase/trunk/CHANGES.txt?rev=1037053&r1=1037052&r2=1037053&view=diff
==============================================================================
--- hbase/trunk/CHANGES.txt (original)
+++ hbase/trunk/CHANGES.txt Fri Nov 19 22:21:09 2010
@@ -1166,6 +1166,7 @@ Release 0.90.0 - Unreleased
HBASE-3227 Edit of log messages before branching.
HBASE-3230 Refresh our hadoop jar and update zookeeper to
just-released 3.3.2
+ HBASE-3231 Update to zookeeper 3.3.2.
NEW FEATURES
Modified: hbase/trunk/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java
URL: http://svn.apache.org/viewvc/hbase/trunk/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java?rev=1037053&r1=1037052&r2=1037053&view=diff
==============================================================================
--- hbase/trunk/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java (original)
+++ hbase/trunk/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java Fri Nov 19 22:21:09 2010
@@ -83,7 +83,7 @@ public class HQuorumPeer {
return address.equals("localhost") || address.equals("127.0.0.1");
}
- private static void writeMyID(Properties properties) throws IOException {
+ static void writeMyID(Properties properties) throws IOException {
long myId = -1;
Configuration conf = HBaseConfiguration.create();
Modified: hbase/trunk/src/test/java/org/apache/hadoop/hbase/zookeeper/TestHQuorumPeer.java
URL: http://svn.apache.org/viewvc/hbase/trunk/src/test/java/org/apache/hadoop/hbase/zookeeper/TestHQuorumPeer.java?rev=1037053&r1=1037052&r2=1037053&view=diff
==============================================================================
--- hbase/trunk/src/test/java/org/apache/hadoop/hbase/zookeeper/TestHQuorumPeer.java (original)
+++ hbase/trunk/src/test/java/org/apache/hadoop/hbase/zookeeper/TestHQuorumPeer.java Fri Nov 19 22:21:09 2010
@@ -91,7 +91,11 @@ public class TestHQuorumPeer {
String s =
"dataDir=" + this.dataDir.toString() + "\n" +
"clientPort=2181\n" +
- "server.0=${hbase.master.hostname}:2888:3888\n";
+ "initLimit=2\n" +
+ "syncLimit=2\n" +
+ "server.0=${hbase.master.hostname}:2888:3888\n" +
+ "server.1=server1:2888:3888\n" +
+ "server.2=server2:2888:3888\n";
System.setProperty("hbase.master.hostname", "localhost");
InputStream is = new ByteArrayInputStream(s.getBytes());
@@ -103,13 +107,14 @@ public class TestHQuorumPeer {
Integer.valueOf(properties.getProperty("clientPort")));
assertEquals("localhost:2888:3888", properties.get("server.0"));
+ HQuorumPeer.writeMyID(properties);
QuorumPeerConfig config = new QuorumPeerConfig();
config.parseProperties(properties);
assertEquals(this.dataDir.toString(), config.getDataDir());
assertEquals(2181, config.getClientPortAddress().getPort());
Map<Long,QuorumServer> servers = config.getServers();
- assertEquals(1, servers.size());
+ assertEquals(3, servers.size());
assertTrue(servers.containsKey(Long.valueOf(0)));
QuorumServer server = servers.get(Long.valueOf(0));
assertEquals("localhost", server.addr.getHostName());