2013-12-03 21:10:29 +00:00
|
|
|
Hadoop HDFS Change Log for HDFS-4685
|
|
|
|
|
|
|
|
HDFS-4685 (Unreleased)
|
|
|
|
|
|
|
|
INCOMPATIBLE CHANGES
|
|
|
|
|
|
|
|
NEW FEATURES
|
|
|
|
|
|
|
|
IMPROVEMENTS
|
2013-12-26 23:09:17 +00:00
|
|
|
HADOOP-10185. FileSystem API for ACLs. (cnauroth)
|
2013-12-03 21:10:29 +00:00
|
|
|
|
2013-12-26 23:09:17 +00:00
|
|
|
HADOOP-10186. Remove AclReadFlag and AclWriteFlag in FileSystem API.
|
2013-12-11 20:54:46 +00:00
|
|
|
(Haohui Mai via cnauroth)
|
|
|
|
|
2013-12-12 21:47:46 +00:00
|
|
|
HDFS-5596. Implement RPC stubs. (Haohui Mai via cnauroth)
|
|
|
|
|
2013-12-20 00:48:24 +00:00
|
|
|
HDFS-5685. Implement ACL as a INode feature. (Haohui Mai via cnauroth)
|
|
|
|
|
2013-12-23 21:45:03 +00:00
|
|
|
HDFS-5618. NameNode: persist ACLs in fsimage. (Haohui Mai via cnauroth)
|
|
|
|
|
2013-12-23 22:12:45 +00:00
|
|
|
HDFS-5619. NameNode: record ACL modifications to edit log.
|
|
|
|
(Haohui Mai via cnauroth)
|
|
|
|
|
2013-12-27 20:41:16 +00:00
|
|
|
HADOOP-10187. FsShell CLI: add getfacl and setfacl with minimal support for
|
|
|
|
getting and setting ACLs. (Vinay via cnauroth)
|
|
|
|
|
2013-12-27 21:00:21 +00:00
|
|
|
HADOOP-10192. FileSystem#getAclStatus has incorrect JavaDocs. (cnauroth)
|
|
|
|
|
2014-01-07 00:47:49 +00:00
|
|
|
HDFS-5673. Implement logic for modification of ACLs. (cnauroth)
|
|
|
|
|
2014-01-11 00:36:00 +00:00
|
|
|
HADOOP-10220. Add ACL indicator bit to FsPermission. (cnauroth)
|
|
|
|
|
2014-01-17 22:05:47 +00:00
|
|
|
HDFS-5758. NameNode: complete implementation of inode modifications for
|
|
|
|
ACLs. (Chris Nauroth via wheat9)
|
|
|
|
|
2014-01-17 23:28:45 +00:00
|
|
|
HDFS-5612. NameNode: change all permission checks to enforce ACLs in
|
|
|
|
addition to permissions. (Chris Nauroth via wheat9)
|
|
|
|
|
2014-01-20 18:47:30 +00:00
|
|
|
HDFS-5613. NameNode: implement handling of ACLs in combination with
|
|
|
|
symlinks. (Chris Nauroth via wheat9)
|
|
|
|
|
2014-01-21 18:33:02 +00:00
|
|
|
HDFS-5615. NameNode: implement handling of ACLs in combination with sticky
|
|
|
|
bit. (Chris Nauroth via wheat9)
|
|
|
|
|
2014-01-21 21:20:39 +00:00
|
|
|
HADOOP-10241. Clean up output of FsShell getfacl. (Chris Nauroth via wheat9)
|
|
|
|
|
2014-01-30 01:46:19 +00:00
|
|
|
HDFS-5702. FsShell Cli: Add XML based End-to-End test for getfacl and
|
|
|
|
setfacl commands. (Vinay via cnauroth)
|
|
|
|
|
2014-01-30 23:13:24 +00:00
|
|
|
HDFS-5608. WebHDFS: implement ACL APIs.
|
|
|
|
(Sachin Jose and Renil Joseph via cnauroth)
|
|
|
|
|
2014-01-31 22:21:19 +00:00
|
|
|
HDFS-5614. NameNode: implement handling of ACLs in combination with
|
|
|
|
snapshots. (cnauroth)
|
|
|
|
|
2014-01-31 23:02:45 +00:00
|
|
|
HDFS-5858. Refactor common ACL test cases to be run through multiple
|
|
|
|
FileSystem implementations. (cnauroth)
|
|
|
|
|
2014-02-01 05:55:20 +00:00
|
|
|
HDFS-5860. Refactor INodeDirectory getDirectoryXFeature methods to use
|
|
|
|
common getFeature helper method. (Jing Zhao via cnauroth)
|
|
|
|
|
2014-02-01 05:58:31 +00:00
|
|
|
HDFS-5861. Add CLI test for Ls output for extended ACL marker.
|
|
|
|
(Vinay via cnauroth)
|
|
|
|
|
2014-02-07 23:11:27 +00:00
|
|
|
HDFS-5616. NameNode: implement default ACL handling. (cnauroth)
|
|
|
|
|
2014-02-08 16:20:29 +00:00
|
|
|
HDFS-5899. Add configuration flag to disable/enable support for ACLs.
|
|
|
|
(cnauroth)
|
|
|
|
|
2013-12-03 21:10:29 +00:00
|
|
|
OPTIMIZATIONS
|
|
|
|
|
|
|
|
BUG FIXES
|
2014-01-08 22:02:53 +00:00
|
|
|
|
|
|
|
HDFS-5737. Replacing only the default ACL can fail to copy unspecified base
|
|
|
|
entries from the access ACL. (cnauroth)
|
2014-01-08 22:47:57 +00:00
|
|
|
|
|
|
|
HDFS-5739. ACL RPC must allow null name or unspecified permissions in ACL
|
|
|
|
entries. (cnauroth)
|
2014-01-20 18:00:06 +00:00
|
|
|
|
|
|
|
HADOOP-10213. Fix bugs parsing ACL spec in FsShell setfacl.
|
|
|
|
(Vinay via cnauroth)
|
2014-01-23 17:41:53 +00:00
|
|
|
|
|
|
|
HDFS-5799. Make audit logging consistent across ACL APIs. (cnauroth)
|
2014-01-27 18:03:30 +00:00
|
|
|
|
|
|
|
HADOOP-10277. setfacl -x fails to parse ACL spec if trying to remove the
|
|
|
|
mask entry. (Vinay via cnauroth)
|
2014-01-31 18:33:56 +00:00
|
|
|
|
|
|
|
HDFS-5849. Removing ACL from an inode fails if it has only a default ACL.
|
|
|
|
(cnauroth)
|
2014-01-31 18:59:16 +00:00
|
|
|
|
|
|
|
HADOOP-10270. getfacl does not display effective permissions of masked
|
|
|
|
entries. (cnauroth)
|