John Zhuge created HDFS-9633: -------------------------------- Summary: 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
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)