public static void visitReferencedFiles(final Configuration conf, final FileSystem fs,
    final Path snapshotDir, final SnapshotDescription desc, final SnapshotVisitor visitor)
    throws IOException {
    visitTableStoreFiles(conf, fs, snapshotDir, desc, visitor);
  }
Iterate over the snapshot store files, restored.edits and logs
@param conf        The current {@link Configuration} instance.
@param fs          {@link FileSystem}
@param snapshotDir {@link Path} to the Snapshot directory
@param desc        the {@link SnapshotDescription} of the snapshot to verify
@param visitor     callback object to get the referenced files
@throws IOException if an error occurred while scanning the directory
hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotReferenceUtil.java