|
@@ -39,6 +39,7 @@ import org.apache.hadoop.hdfs.protocol.HdfsConstants.DatanodeReportType;
|
|
|
import org.apache.hadoop.hdfs.protocol.HdfsConstants.SafeModeAction;
|
|
|
import org.apache.hadoop.hdfs.protocol.HdfsFileStatus;
|
|
|
import org.apache.hadoop.hdfs.protocol.HdfsLocatedFileStatus;
|
|
|
+import org.apache.hadoop.hdfs.protocol.HdfsProtoUtil;
|
|
|
import org.apache.hadoop.hdfs.protocol.LocatedBlock;
|
|
|
import org.apache.hadoop.hdfs.protocol.LocatedBlocks;
|
|
|
import org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos;
|
|
@@ -67,7 +68,6 @@ import org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.BlockWithLocationsProto;
|
|
|
import org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.BlocksWithLocationsProto;
|
|
|
import org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.CheckpointCommandProto;
|
|
|
import org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.CheckpointSignatureProto;
|
|
|
-import org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.ChecksumTypeProto;
|
|
|
import org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.ContentSummaryProto;
|
|
|
import org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.CorruptFileBlocksProto;
|
|
|
import org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.DatanodeIDProto;
|
|
@@ -129,7 +129,6 @@ import org.apache.hadoop.hdfs.server.protocol.RemoteEditLog;
|
|
|
import org.apache.hadoop.hdfs.server.protocol.RemoteEditLogManifest;
|
|
|
import org.apache.hadoop.io.EnumSetWritable;
|
|
|
import org.apache.hadoop.io.Text;
|
|
|
-import org.apache.hadoop.util.DataChecksum;
|
|
|
import org.apache.hadoop.security.token.Token;
|
|
|
|
|
|
import com.google.protobuf.ByteString;
|
|
@@ -961,7 +960,7 @@ public class PBHelper {
|
|
|
fs.getFileBufferSize(),
|
|
|
fs.getEncryptDataTransfer(),
|
|
|
fs.getTrashInterval(),
|
|
|
- DataChecksum.Type.valueOf(fs.getChecksumType().name()));
|
|
|
+ HdfsProtoUtil.fromProto(fs.getChecksumType()));
|
|
|
}
|
|
|
|
|
|
public static FsServerDefaultsProto convert(FsServerDefaults fs) {
|
|
@@ -974,7 +973,7 @@ public class PBHelper {
|
|
|
.setFileBufferSize(fs.getFileBufferSize())
|
|
|
.setEncryptDataTransfer(fs.getEncryptDataTransfer())
|
|
|
.setTrashInterval(fs.getTrashInterval())
|
|
|
- .setChecksumType(ChecksumTypeProto.valueOf(fs.getChecksumType().name()))
|
|
|
+ .setChecksumType(HdfsProtoUtil.toProto(fs.getChecksumType()))
|
|
|
.build();
|
|
|
}
|
|
|
|