[jira] [Updated] (HDFS-5632) Add Snapshot feature to INodeDirectory

2014-02-13 Thread Jing Zhao (JIRA)

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

Jing Zhao updated HDFS-5632:


Fix Version/s: 2.4.0

Merged to branch-2.

 Add Snapshot feature to INodeDirectory
 --

 Key: HDFS-5632
 URL: https://issues.apache.org/jira/browse/HDFS-5632
 Project: Hadoop HDFS
  Issue Type: Sub-task
  Components: namenode
Reporter: Jing Zhao
Assignee: Jing Zhao
 Fix For: 3.0.0, 2.4.0

 Attachments: HDFS-5632.000.patch, HDFS-5632.001.patch, 
 HDFS-5632.002.patch, HDFS-5632.003.patch


 We will add snapshot feature to INodeDirectory and remove 
 INodeDirectoryWithSnapshot in this jira.



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


[jira] [Updated] (HDFS-5632) Add Snapshot feature to INodeDirectory

2013-12-14 Thread Tsz Wo (Nicholas), SZE (JIRA)

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

Tsz Wo (Nicholas), SZE updated HDFS-5632:
-

   Resolution: Fixed
Fix Version/s: 3.0.0
   Status: Resolved  (was: Patch Available)

I have committed this.  Thanks, Jing!

 Add Snapshot feature to INodeDirectory
 --

 Key: HDFS-5632
 URL: https://issues.apache.org/jira/browse/HDFS-5632
 Project: Hadoop HDFS
  Issue Type: Sub-task
  Components: namenode
Reporter: Jing Zhao
Assignee: Jing Zhao
 Fix For: 3.0.0

 Attachments: HDFS-5632.000.patch, HDFS-5632.001.patch, 
 HDFS-5632.002.patch, HDFS-5632.003.patch


 We will add snapshot feature to INodeDirectory and remove 
 INodeDirectoryWithSnapshot in this jira.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HDFS-5632) Add Snapshot feature to INodeDirectory

2013-12-13 Thread Jing Zhao (JIRA)

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

Jing Zhao updated HDFS-5632:


Attachment: HDFS-5632.003.patch

Thanks for the review, Nicholas! Update the patch to address the comments.

bq. but we should check precondition in 
DirectoryWithSnapshotFeature.destroyDstSubtree(..).

The destroyDstSubtree may be invoked recursively, and in some cases the given 
directory may be not with snapshot. Thus I put the Precondition check in 
INodeReference#destroyAndCollectBlocks.

 Add Snapshot feature to INodeDirectory
 --

 Key: HDFS-5632
 URL: https://issues.apache.org/jira/browse/HDFS-5632
 Project: Hadoop HDFS
  Issue Type: Sub-task
  Components: namenode
Reporter: Jing Zhao
Assignee: Jing Zhao
 Attachments: HDFS-5632.000.patch, HDFS-5632.001.patch, 
 HDFS-5632.002.patch, HDFS-5632.003.patch


 We will add snapshot feature to INodeDirectory and remove 
 INodeDirectoryWithSnapshot in this jira.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HDFS-5632) Add Snapshot feature to INodeDirectory

2013-12-13 Thread Tsz Wo (Nicholas), SZE (JIRA)

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

Tsz Wo (Nicholas), SZE updated HDFS-5632:
-

Hadoop Flags: Reviewed

+1 patch looks good.

 Add Snapshot feature to INodeDirectory
 --

 Key: HDFS-5632
 URL: https://issues.apache.org/jira/browse/HDFS-5632
 Project: Hadoop HDFS
  Issue Type: Sub-task
  Components: namenode
Reporter: Jing Zhao
Assignee: Jing Zhao
 Attachments: HDFS-5632.000.patch, HDFS-5632.001.patch, 
 HDFS-5632.002.patch, HDFS-5632.003.patch


 We will add snapshot feature to INodeDirectory and remove 
 INodeDirectoryWithSnapshot in this jira.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HDFS-5632) Add Snapshot feature to INodeDirectory

2013-12-12 Thread Jing Zhao (JIRA)

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

Jing Zhao updated HDFS-5632:


Status: Patch Available  (was: Open)

 Add Snapshot feature to INodeDirectory
 --

 Key: HDFS-5632
 URL: https://issues.apache.org/jira/browse/HDFS-5632
 Project: Hadoop HDFS
  Issue Type: Sub-task
  Components: namenode
Reporter: Jing Zhao
Assignee: Jing Zhao
 Attachments: HDFS-5632.000.patch, HDFS-5632.001.patch


 We will add snapshot feature to INodeDirectory and remove 
 INodeDirectoryWithSnapshot in this jira.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HDFS-5632) Add Snapshot feature to INodeDirectory

2013-12-12 Thread Jing Zhao (JIRA)

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

Jing Zhao updated HDFS-5632:


Attachment: HDFS-5632.001.patch

Update the patch to fix some unit tests.

 Add Snapshot feature to INodeDirectory
 --

 Key: HDFS-5632
 URL: https://issues.apache.org/jira/browse/HDFS-5632
 Project: Hadoop HDFS
  Issue Type: Sub-task
  Components: namenode
Reporter: Jing Zhao
Assignee: Jing Zhao
 Attachments: HDFS-5632.000.patch, HDFS-5632.001.patch


 We will add snapshot feature to INodeDirectory and remove 
 INodeDirectoryWithSnapshot in this jira.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HDFS-5632) Add Snapshot feature to INodeDirectory

2013-12-12 Thread Jing Zhao (JIRA)

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

Jing Zhao updated HDFS-5632:


Attachment: HDFS-5632.002.patch

Update the patch to fix javadoc warnings.

 Add Snapshot feature to INodeDirectory
 --

 Key: HDFS-5632
 URL: https://issues.apache.org/jira/browse/HDFS-5632
 Project: Hadoop HDFS
  Issue Type: Sub-task
  Components: namenode
Reporter: Jing Zhao
Assignee: Jing Zhao
 Attachments: HDFS-5632.000.patch, HDFS-5632.001.patch, 
 HDFS-5632.002.patch


 We will add snapshot feature to INodeDirectory and remove 
 INodeDirectoryWithSnapshot in this jira.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HDFS-5632) Add Snapshot feature to INodeDirectory

2013-12-11 Thread Jing Zhao (JIRA)

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

Jing Zhao updated HDFS-5632:


Attachment: HDFS-5632.000.patch

Initial patch just for review. Still need to fix unit tests and do some further 
cleaning.

The patch removes INodeDirectoryWithSnapshot, and add a 
DirectoryWithSnapshotFeature. The patch still keeps the 
INodeDirectorySnapshottable, which currently is an INodeDirectory that always 
has snapshot feature.

 Add Snapshot feature to INodeDirectory
 --

 Key: HDFS-5632
 URL: https://issues.apache.org/jira/browse/HDFS-5632
 Project: Hadoop HDFS
  Issue Type: Sub-task
  Components: namenode
Reporter: Jing Zhao
Assignee: Jing Zhao
 Attachments: HDFS-5632.000.patch


 We will add snapshot feature to INodeDirectory and remove 
 INodeDirectoryWithSnapshot in this jira.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)