diff --git pom.xml pom.xml index 1875472..8904b53 100644 --- pom.xml +++ pom.xml @@ -1517,14 +1517,16 @@ org.apache.hadoop - hadoop-common-test + hadoop-common ${hadoop.version} + test-jar test org.apache.hadoop - hadoop-hdfs-test + hadoop-hdfs ${hadoop.version} + test-jar test diff --git src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLog.java src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLog.java index 5a2d379..830c17e 100644 --- src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLog.java +++ src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLog.java @@ -46,8 +46,9 @@ import org.apache.hadoop.hbase.Coprocessor; import org.apache.hadoop.hbase.coprocessor.CoprocessorHost; import org.apache.hadoop.hbase.coprocessor.SampleRegionWALObserver; import org.apache.hadoop.hdfs.DFSClient; +import org.apache.hadoop.hdfs.DistributedFileSystem; import org.apache.hadoop.hdfs.MiniDFSCluster; -import org.apache.hadoop.hdfs.protocol.FSConstants.SafeModeAction; +import org.apache.hadoop.hdfs.protocol.FSConstants; import org.apache.hadoop.hdfs.server.datanode.DataNode; import org.apache.hadoop.hdfs.server.namenode.FSNamesystem; import org.apache.hadoop.hdfs.server.namenode.LeaseManager; @@ -371,7 +372,8 @@ public class TestHLog { // Stop the cluster. (ensure restart since we're sharing MiniDFSCluster) try { - cluster.getNameNode().setSafeMode(SafeModeAction.SAFEMODE_ENTER); + DistributedFileSystem dfs = (DistributedFileSystem) cluster.getFileSystem(); + dfs.setSafeMode(FSConstants.SafeModeAction.SAFEMODE_ENTER); cluster.shutdown(); try { // wal.writer.close() will throw an exception,