HDFS-7940. Add tracing to DFSClient#setQuotaByStorageType (Rakesh R via Colin P. McCabe)
(cherry picked from commitd8846707c5
) (cherry picked from commit455d4aa8a1
)
This commit is contained in:
parent
ef9d46dcb6
commit
d2dad74421
|
@ -434,6 +434,9 @@ Release 2.7.0 - UNRELEASED
|
|||
HDFS-2605. Remove redundant "Release 0.21.1" section from CHANGES.txt.
|
||||
(Allen Wittenauer via shv)
|
||||
|
||||
HDFS-7940. Add tracing to DFSClient#setQuotaByStorageType (Rakesh R via
|
||||
Colin P. McCabe)
|
||||
|
||||
OPTIMIZATIONS
|
||||
|
||||
HDFS-7454. Reduce memory footprint for AclEntries in NameNode.
|
||||
|
|
|
@ -3088,6 +3088,7 @@ public class DFSClient implements java.io.Closeable, RemotePeerFactory,
|
|||
throw new IllegalArgumentException("Don't support Quota for storage type : "
|
||||
+ type.toString());
|
||||
}
|
||||
TraceScope scope = getPathTraceScope("setQuotaByStorageType", src);
|
||||
try {
|
||||
namenode.setQuota(src, HdfsConstants.QUOTA_DONT_SET, quota, type);
|
||||
} catch (RemoteException re) {
|
||||
|
@ -3096,6 +3097,8 @@ public class DFSClient implements java.io.Closeable, RemotePeerFactory,
|
|||
QuotaByStorageTypeExceededException.class,
|
||||
UnresolvedPathException.class,
|
||||
SnapshotAccessControlException.class);
|
||||
} finally {
|
||||
scope.close();
|
||||
}
|
||||
}
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue