Details
Description
The SnapshotFileCache is checking the lastModificationTime() of the ".hbase-snapshot" directory.
But in this way "pending" snapshots created in temp are not considered.
since only the parent directory timestamp is updated.
so, if we create .hbase-snapshot/.tmp/SNAPSHOT_NAME the lastModification timestamp of .hbase-snapshot will not be updated