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)