Zach York created HBASE-21070:
---------------------------------

             Summary: SnapshotFileCache won't update for snapshots stored in S3
                 Key: HBASE-21070
                 URL: https://issues.apache.org/jira/browse/HBASE-21070
             Project: HBase
          Issue Type: Bug
          Components: snapshots
    Affects Versions: 3.0.0, 2.1.1, 1.4.7
            Reporter: Zach York
            Assignee: Zach York


The SnapshotFileCache depends on last modified time to determine whether to 
update the Snapshot HFile cache. However, in S3, real 'folders' don't exist. S3 
filesystems create a dummy file in place of a folder, but the dummy file last 
modified time is not updated when files are changed 'under' it. This means that 
the SnapshotFileCache doesn't pick up new snapshot HFiles and these files 
aren't removed from the HFileCleaner and can be eligible for deletion.

 

My patch removes the lastmodified assumption.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to