diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt index 79fd026c89..14a95499f5 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt +++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt @@ -65,6 +65,9 @@ Trunk (unreleased changes) HDFS-3273. Refactor BackupImage and FSEditLog, and rename JournalListener.rollLogs(..) to startLogSegment(..). (szetszwo) + HDFS-3292. Remove the deprecated DiskStatus, getDiskStatus(), getRawCapacity() and + getRawUsed() from DistributedFileSystem. (Arpit Gupta via szetszwo) + OPTIMIZATIONS HDFS-2834. Add a ByteBuffer-based read API to DFSInputStream. diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DistributedFileSystem.java b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DistributedFileSystem.java index 988a6e7ee3..b6521c09e5 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DistributedFileSystem.java +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DistributedFileSystem.java @@ -499,56 +499,12 @@ public class DistributedFileSystem extends FileSystem { return dfs; } - /** @deprecated Use {@link org.apache.hadoop.fs.FsStatus} instead */ - @InterfaceAudience.Private - @Deprecated - public static class DiskStatus extends FsStatus { - public DiskStatus(FsStatus stats) { - super(stats.getCapacity(), stats.getUsed(), stats.getRemaining()); - } - - public DiskStatus(long capacity, long dfsUsed, long remaining) { - super(capacity, dfsUsed, remaining); - } - - public long getDfsUsed() { - return super.getUsed(); - } - } - @Override public FsStatus getStatus(Path p) throws IOException { statistics.incrementReadOps(1); return dfs.getDiskStatus(); } - /** Return the disk usage of the filesystem, including total capacity, - * used space, and remaining space - * @deprecated Use {@link org.apache.hadoop.fs.FileSystem#getStatus()} - * instead */ - @Deprecated - public DiskStatus getDiskStatus() throws IOException { - return new DiskStatus(dfs.getDiskStatus()); - } - - /** Return the total raw capacity of the filesystem, disregarding - * replication. - * @deprecated Use {@link org.apache.hadoop.fs.FileSystem#getStatus()} - * instead */ - @Deprecated - public long getRawCapacity() throws IOException{ - return dfs.getDiskStatus().getCapacity(); - } - - /** Return the total raw used space in the filesystem, disregarding - * replication. - * @deprecated Use {@link org.apache.hadoop.fs.FileSystem#getStatus()} - * instead */ - @Deprecated - public long getRawUsed() throws IOException{ - return dfs.getDiskStatus().getUsed(); - } - /** * Returns count of blocks with no good replicas left. Normally should be * zero.