[ https://issues.apache.org/jira/browse/HDFS-9633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15209577#comment-15209577 ]
John Zhuge commented on HDFS-9633: ---------------------------------- No, I am not trying fix any problem, just adding more test cases. > Test SnapshotDiffReport file path corner cases > ---------------------------------------------- > > Key: HDFS-9633 > URL: https://issues.apache.org/jira/browse/HDFS-9633 > Project: Hadoop HDFS > Issue Type: Test > Reporter: John Zhuge > Assignee: John Zhuge > Priority: Minor > Attachments: HDFS-9633-001.patch > > > SnapshotDiffReport design uses "file path" (instead of "inode ID + file path" > as one example) to represent each diff entry. This can leads to some strange > scenarios. > * DeleteRecreate: Delete a file, then create a new file of the same name. > * CircularRenames: Rename file "a" to "tmp", rename "b" to "a", then rename > "tmp" to "b". > Add more unit tests to verify these corner cases. -- This message was sent by Atlassian JIRA (v6.3.4#6332)