| SnapshotManager(Configuration, FSDirectory) |  | 0% |  | 0% | 2 | 2 | 23 | 23 | 1 | 1 |
| getSnapshottableDirListing(String) |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
| deleteSnapshot(INodesInPath, String, INode.ReclaimContext, long) |  | 0% |  | 0% | 3 | 3 | 21 | 21 | 1 | 1 |
| getSnapshotListing(INodesInPath) |  | 0% |  | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
| diff(INodesInPath, String, String, String) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
| getSnapshottableAncestorDir(INodesInPath) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| createSnapshot(LeaseManager, INodesInPath, String, String, long) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| checkNestedSnapshottable(INodeDirectory, String) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| resetSnapshottable(String) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| getSnapshots() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| diff(INodesInPath, String, String, String, byte[], int, int) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| write(DataOutput) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| read(DataInput, FSImageFormat.Loader) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| setSnapshottable(String, boolean) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| getSnapshottableDirectories() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| assertFirstSnapshot(INodeDirectory, DirectorySnapshottableFeature, Snapshot) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| assertMarkedAsDeleted(INodesInPath, String) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| chooseDeletedSnapshot(INodeDirectory) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| isDescendantOfSnapshotRoot(INodeDirectory) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| toBean(INodeDirectory) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| checkSnapshotLimit(int, int, String) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| chooseDeletedSnapshot() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getSnapshottableRoot(INodesInPath) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| assertPrior(INodeDirectory, String, int) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| removeSnapshottable(List) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| checkAndGetSnapshottableAncestorDir(INodesInPath) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| toBean(Snapshot) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| addSnapshottable(INodeDirectory) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isDeletionOrdered() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| renameSnapshot(INodesInPath, String, String, String, long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| removeSnapshottable(INodeDirectory) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| checkFileSystemSnapshotLimit(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkPerDirectorySnapshotLimit(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getSnapshottableDirs() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| registerMXBean() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| shutdown() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getSnapshottableDirsForGc() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| initThreadLocals() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setNumSnapshots(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setCaptureOpenFiles(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAllowNestedSnapshots(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isImageLoaded() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNumSnapshottableDirs() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNumSnapshots() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setSnapshotCounter(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| clearSnapshottableDirs() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isSnapshotDeletionOrdered() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSkipCaptureAccessTimeOnlyChange() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isAllowNestedSnapshots() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| captureOpenFiles() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaxSnapshotLimit() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSnapshotCounter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| buildXAttr() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaxSnapshotID() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |