HADOOP-17773. Avoid using zookeeper deprecated API and classes.
This commit is contained in:
parent
56c7ada7a5
commit
eabc494f5f
@ -34,6 +34,7 @@
|
||||
import org.apache.hadoop.net.ServerSocketUtil;
|
||||
import org.apache.hadoop.test.GenericTestUtils;
|
||||
import org.apache.hadoop.util.Time;
|
||||
import org.apache.sshd.server.ServerFactoryManager;
|
||||
import org.apache.zookeeper.TestableZooKeeper;
|
||||
import org.apache.zookeeper.WatchedEvent;
|
||||
import org.apache.zookeeper.Watcher;
|
||||
@ -41,7 +42,6 @@
|
||||
import org.apache.zookeeper.ZKTestCase;
|
||||
import org.apache.zookeeper.ZooKeeper;
|
||||
import org.apache.zookeeper.server.ServerCnxnFactory;
|
||||
import org.apache.zookeeper.server.ServerCnxnFactoryAccessor;
|
||||
import org.apache.zookeeper.server.ZKDatabase;
|
||||
import org.apache.zookeeper.server.ZooKeeperServer;
|
||||
import org.apache.zookeeper.server.persistence.FileTxnLog;
|
||||
@ -437,7 +437,7 @@ protected void stopServer() throws Exception {
|
||||
|
||||
|
||||
protected static ZooKeeperServer getServer(ServerCnxnFactory fac) {
|
||||
ZooKeeperServer zs = ServerCnxnFactoryAccessor.getZkServer(fac);
|
||||
ZooKeeperServer zs = fac.getZooKeeperServer();
|
||||
|
||||
return zs;
|
||||
}
|
||||
|
@ -23,6 +23,7 @@
|
||||
import org.apache.hadoop.conf.Configuration;
|
||||
import org.apache.hadoop.fs.CommonConfigurationKeys;
|
||||
import org.apache.hadoop.util.Time;
|
||||
import org.apache.zookeeper.server.ServerCnxn;
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
@ -131,7 +132,7 @@ public void testRandomHealthAndDisconnects() throws Exception {
|
||||
long st = Time.now();
|
||||
while (Time.now() - st < runFor) {
|
||||
cluster.getTestContext().checkException();
|
||||
serverFactory.closeAll();
|
||||
serverFactory.closeAll(ServerCnxn.DisconnectReason.SERVER_SHUTDOWN);
|
||||
Thread.sleep(50);
|
||||
}
|
||||
}
|
||||
|
@ -229,7 +229,7 @@ protected void serviceStart() throws Exception {
|
||||
setupSecurity();
|
||||
|
||||
FileTxnSnapLog ftxn = new FileTxnSnapLog(dataDir, dataDir);
|
||||
ZooKeeperServer zkServer = new ZooKeeperServer(ftxn, tickTime);
|
||||
ZooKeeperServer zkServer = new ZooKeeperServer(ftxn, tickTime, "");
|
||||
|
||||
LOG.info("Starting Local Zookeeper service");
|
||||
factory = ServerCnxnFactory.createFactory();
|
||||
|
Loading…
x
Reference in New Issue
Block a user