Commit History

Author SHA1 Message Date
  Tsz-wo Sze 08ec505d6b HDFS-4806. In INodeDirectoryWithSnapshot, use isInLatestSnapshot() to determine if an added/removed child should be recorded in the snapshot diff. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze 41312abe84 HDFS-4802. Disallowing snapshot on / twice should throw SnapshotException but not IllegalStateException. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze 98b416f5ac HDFS-4801. lsSnapshottableDir throws IllegalArgumentException when root is snapshottable. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze 0aab1ef996 HDFS-4800. Fix INodeDirectoryWithSnapshot#cleanDeletedINode. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze 424b270c94 HDFS-4798. Update computeContentSummary() for the reference nodes in snapshots. 12 years ago
  Tsz-wo Sze 72d783374c HDFS-4791. Update and fix deletion of reference inode. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze 7c14f1557b HDFS-4781. Fix a NullPointerException when listing .snapshot under a non-existing directory. 12 years ago
  Tsz-wo Sze 98c0421fbf HDFS-4758. Disallow nested snapshottable directories and unwrap RemoteException. 12 years ago
  Tsz-wo Sze 3a3e0f5731 HDFS-4760. Update inodeMap after node replacement. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze e097f8404b HDFS-4773. Fix bugs in quota usage computation and OfflineImageViewer. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze 884cbb681a HDFS-4578. Restrict snapshot IDs to 24-bit wide. Contributed by Arpit Agarwal 12 years ago
  Tsz-wo Sze 5276f4e04d HDFS-4767. If a directory is snapshottable, do not replace it when clearing quota. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze a5ae562d70 HDFS-4650. When passing two non-existing snapshot names to snapshotDiff, it returns success if the names are the same. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze 9da3865841 HDFS-4650. Fix a bug in FSDirectory and add more unit tests for rename with existence of snapshottable directories and snapshots. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze 76b80b48ec HDFS-4755. Fix AccessControlException message and moves "implements LinkedElement" from INode to INodeWithAdditionalFields. 12 years ago
  Tsz-wo Sze 36f43dcb4f HDFS-4742. Fix appending to a renamed file with snapshot. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze 745bfa0311 HDFS-4749. Use INodeId to identify the corresponding directory node in FSImage saving/loading. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze e8b64d3851 HDFS-4729. Fix OfflineImageViewer and permission checking for snapshot operations. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze 0fa5cad0b2 HDFS-4686. Update quota computation for rename and INodeReference. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze 3a812e9f3a HDFS-4738. Changes AbstractINodeDiff to implement Comparable<Integer>, and fix javadoc and other warnings. 12 years ago
  Tsz-wo Sze 65752c09ab HDFS-4735. DisallowSnapshot throws IllegalStateException for nested snapshottable directories. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze 10a2d82b45 HDFS-4719. Remove AbstractINodeDiff.Factory and move its methods to AbstractINodeDiffList. Contributed by Arpit Agarwal 12 years ago
  Tsz-wo Sze 92e0416ced HDFS-4727. Update inodeMap after deleting files/directories/snapshots. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze 43bdc22e92 HDFS-4726. Fix test failures after merging the INodeId-INode mapping from trunk. Contributed by Jing Zhao 12 years ago
  Tsz-wo Sze cb229db4bd HDFS-4708. Add snapshot user documentation. 12 years ago
  Tsz-wo Sze 9ab8fa36f2 HDFS-4717. Change the path parameter type of the snapshot methods in HdfsAdmin from String to Path. 12 years ago
  Tsz-wo Sze 419fd3999c HDFS-4706. Do not replace root inode for disallowSnapshot. 12 years ago
  Tsz-wo Sze 0ad27ad3e3 HDFS-4707. Add snapshot methods to FilterFileSystem and fix findbugs warnings. 12 years ago
  Tsz-wo Sze 9280468b1a HDFS-4550. Refactor INodeDirectory.INodesInPath to a standalone class. 12 years ago
  Tsz-wo Sze 38bd7061c1 HDFS-4529. Disallow concat when one of the src files is in some snapshot. 12 years ago