Vinay created HDFS-5300:
---------------------------
Summary: FSNameSystem#deleteSnapshot() should not check owner in
case of permissions disabled
Key: HDFS-5300
URL: https://issues.apache.org/jira/browse/HDFS-5300
Project: Hadoop HDFS
Issue Type: Bug
Components: namenode
Reporter: Vinay
Assignee: Vinay
FSNameSystem#deleteSnapshot() should not check owner in case of permissions
disabled
{code:java} checkOperation(OperationCategory.WRITE);
if (isInSafeMode()) {
throw new SafeModeException(
"Cannot delete snapshot for " + snapshotRoot, safeMode);
}
FSPermissionChecker pc = getPermissionChecker();
checkOwner(pc, snapshotRoot);
BlocksMapUpdateInfo collectedBlocks = new BlocksMapUpdateInfo();
List<INode> removedINodes = new ChunkedArrayList<INode>();
dir.writeLock();{code}
should check owner only in case of permissions enabled as its done for all
other operations.
--
This message was sent by Atlassian JIRA
(v6.1#6144)