|
@@ -55,6 +55,7 @@ import org.apache.hadoop.hdfs.DFSUtil;
|
|
|
import org.apache.hadoop.hdfs.DistributedFileSystem;
|
|
|
import org.apache.hadoop.hdfs.MiniDFSCluster;
|
|
|
import org.apache.hadoop.hdfs.protocol.DirectoryListing;
|
|
|
+import org.apache.hadoop.hdfs.protocol.HdfsConstantsClient;
|
|
|
import org.apache.hadoop.hdfs.protocol.HdfsFileStatus;
|
|
|
import org.apache.hadoop.hdfs.protocol.LocatedBlock;
|
|
|
import org.apache.hadoop.hdfs.protocol.LocatedBlocks;
|
|
@@ -81,12 +82,12 @@ public class TestINodeFile {
|
|
|
private long preferredBlockSize = 1024;
|
|
|
|
|
|
INodeFile createINodeFile(short replication, long preferredBlockSize) {
|
|
|
- return new INodeFile(INodeId.GRANDFATHER_INODE_ID, null, perm, 0L, 0L,
|
|
|
+ return new INodeFile(HdfsConstantsClient.GRANDFATHER_INODE_ID, null, perm, 0L, 0L,
|
|
|
null, replication, preferredBlockSize);
|
|
|
}
|
|
|
|
|
|
private static INodeFile createINodeFile(byte storagePolicyID) {
|
|
|
- return new INodeFile(INodeId.GRANDFATHER_INODE_ID, null, perm, 0L, 0L,
|
|
|
+ return new INodeFile(HdfsConstantsClient.GRANDFATHER_INODE_ID, null, perm, 0L, 0L,
|
|
|
null, (short)3, 1024L, storagePolicyID);
|
|
|
}
|
|
|
|
|
@@ -189,9 +190,9 @@ public class TestINodeFile {
|
|
|
INodeFile inf = createINodeFile(replication, preferredBlockSize);
|
|
|
inf.setLocalName(DFSUtil.string2Bytes("f"));
|
|
|
|
|
|
- INodeDirectory root = new INodeDirectory(INodeId.GRANDFATHER_INODE_ID,
|
|
|
+ INodeDirectory root = new INodeDirectory(HdfsConstantsClient.GRANDFATHER_INODE_ID,
|
|
|
INodeDirectory.ROOT_NAME, perm, 0L);
|
|
|
- INodeDirectory dir = new INodeDirectory(INodeId.GRANDFATHER_INODE_ID,
|
|
|
+ INodeDirectory dir = new INodeDirectory(HdfsConstantsClient.GRANDFATHER_INODE_ID,
|
|
|
DFSUtil.string2Bytes("d"), perm, 0L);
|
|
|
|
|
|
assertEquals("f", inf.getFullPathName());
|
|
@@ -340,7 +341,7 @@ public class TestINodeFile {
|
|
|
|
|
|
{//cast from INodeFileUnderConstruction
|
|
|
final INode from = new INodeFile(
|
|
|
- INodeId.GRANDFATHER_INODE_ID, null, perm, 0L, 0L, null, replication,
|
|
|
+ HdfsConstantsClient.GRANDFATHER_INODE_ID, null, perm, 0L, 0L, null, replication,
|
|
|
1024L);
|
|
|
from.asFile().toUnderConstruction("client", "machine");
|
|
|
|
|
@@ -358,7 +359,7 @@ public class TestINodeFile {
|
|
|
}
|
|
|
|
|
|
{//cast from INodeDirectory
|
|
|
- final INode from = new INodeDirectory(INodeId.GRANDFATHER_INODE_ID, null,
|
|
|
+ final INode from = new INodeDirectory(HdfsConstantsClient.GRANDFATHER_INODE_ID, null,
|
|
|
perm, 0L);
|
|
|
|
|
|
//cast to INodeFile, should fail
|
|
@@ -1103,7 +1104,7 @@ public class TestINodeFile {
|
|
|
@Test
|
|
|
public void testFileUnderConstruction() {
|
|
|
replication = 3;
|
|
|
- final INodeFile file = new INodeFile(INodeId.GRANDFATHER_INODE_ID, null,
|
|
|
+ final INodeFile file = new INodeFile(HdfsConstantsClient.GRANDFATHER_INODE_ID, null,
|
|
|
perm, 0L, 0L, null, replication, 1024L);
|
|
|
assertFalse(file.isUnderConstruction());
|
|
|
|