[ 
https://issues.apache.org/jira/browse/HADOOP-15661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16585043#comment-16585043
 ] 

Thomas Marquardt commented on HADOOP-15661:
-------------------------------------------

*ConfigurationKeys.java*:
  L83: Please remove the namespace enabled config option. Whether namespace is 
enabled or not depends on the storage account setting, and
          there is a header returned in the response for Create Filesystem and 
Get Filesystem Properties.  Having config will cause trouble.
  L87: Please remove the config for enabling ACL support.  ABFS supports ACLs 
when namespace is enabled for the account.  The getAclBit function should
          return true if an ACL is set; otherwise false.    
*FileSystemConfiguration.java*:
  L60: Please remove DEFAULT_ENABLE_ACL_BIT
*AbfsAclHelper.java*:
  L138: The user is trying to remove the owner, group, or others ACE, which is
     an invalid operation. We should throw InvalidAclOperationException, since 
this
     is not a valid operation on the ACL.
*InvalidAclArgumentException.java*:
   Please remove.  
*InvalidAclOperationException.java*:
  L25: Thrown when there is an attempt to perform an invalid operation on an 
ACL.
  L31: Please remove.  The caller should pass a string message, which should be 
passed to the super class.
*AbfsClient.java*:
  L398, 430, 460, and 489: throw new UnsupportedException("This operation is 
only valid for storage accounts with the hierarchical namespace enabled.")
*AbfsPermissions.java*:
  L26: This is not the correct description for the class.
  L49: Incorrect description for the method--we should not mention 
"adl.feature.support.acl.bit" configuration.
*AbfsConfiguration.java*:
  L375: We should remove the namespace enabled config option.
*AzureBlobFileSystem.java*:
  L823: I don't think we need this instance method on the file system, as it 
has nothing to do with filesystem.  Given that it is used twice,
     I think we should just call the appropriate method on FsPermissions.
*AzureBlobFileSystemStore.java*:
  L73 - don't use ".*" but do import the necessary classes

> ABFS: Add support for ACL
> -------------------------
>
>                 Key: HADOOP-15661
>                 URL: https://issues.apache.org/jira/browse/HADOOP-15661
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Da Zhou
>            Assignee: Da Zhou
>            Priority: Major
>         Attachments: HADOOP-15661-HADOOP-15407-001.patch, 
> HADOOP-15661-HADOOP-15407-002.patch
>
>
> - Add support for ACL



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to