hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "churro morales (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-11360) SnapshotFileCache refresh logic based on modified directory time might be insufficient
Date Mon, 16 Jun 2014 17:26:03 GMT
churro morales created HBASE-11360:
--------------------------------------

             Summary: SnapshotFileCache refresh logic based on modified directory time might
be insufficient
                 Key: HBASE-11360
                 URL: https://issues.apache.org/jira/browse/HBASE-11360
             Project: HBase
          Issue Type: Bug
    Affects Versions: 0.94.19
            Reporter: churro morales


Right now we decide whether to refresh the cache based on the lastModified timestamp of all
the snapshots and those "running" snapshots which is located in the /hbase/.hbase-snapshot/.tmp/<snapshot>
directory

We ran a ExportSnapshot job which takes around 7 minutes between creating the directory and
copying all the files. 

Thus the modified time for the 
/hbase/.hbase-snapshot/.tmp directory was 7 minutes earlier than the modified time of the
/hbase/.hbase-snapshot/.tmp/<snapshot> directory

Thus the cache refresh happens and doesn't pick up all the files but thinks its up to date
as the modified time of the .tmp directory never changes.

This is a bug as when the export job starts the cache never contains the files for the "running"
snapshot and will fail.




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message