[ 
https://issues.apache.org/jira/browse/HDFS-5758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chris Nauroth updated HDFS-5758:
--------------------------------

    Attachment: HDFS-5758.4.patch
                HDFS-5758.3.patch

I'm attaching 2 new versions of the patch.  v3 removes 
{{AclTransformation#filterExtendedAclEntries}} and instead uses a binary search 
to find the group entry that we need to restore to the group permission bits.  
v4 adds another change on top of that to filter the base ACL entries from the 
output of {{FileSystem#getAclStatus}} and add them back in the display of the 
getfacl CLI.  I prefer v3, but I'm also willing to compromise and commit v4 if 
you feel strongly about the filtering.

> NameNode: complete implementation of inode modifications for ACLs.
> ------------------------------------------------------------------
>
>                 Key: HDFS-5758
>                 URL: https://issues.apache.org/jira/browse/HDFS-5758
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: namenode
>    Affects Versions: HDFS ACLs (HDFS-4685)
>            Reporter: Chris Nauroth
>            Assignee: Chris Nauroth
>         Attachments: HDFS-5758.1.patch, HDFS-5758.2.patch, HDFS-5758.3.patch, 
> HDFS-5758.4.patch
>
>
> This patch will complete the remaining logic for the ACL get and set APIs, 
> including remaining work in {{FSNamesystem}}, {{FSDirectory}} and storage in 
> the inodes.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to