Enis Soztutar created HBASE-14302:
-------------------------------------

             Summary: TableSnapshotInputFormat should not create back 
references when restoring snapshot
                 Key: HBASE-14302
                 URL: https://issues.apache.org/jira/browse/HBASE-14302
             Project: HBase
          Issue Type: Bug
            Reporter: Enis Soztutar
            Assignee: Enis Soztutar
             Fix For: 2.0.0, 1.2.0, 1.3.0, 1.0.3, 1.1.3


TableSnapshotInputFormat restores the snapshot to a temporary directory that is 
outside the HBase's root directory so that it can read from the restored 
snapshot and also refer to hfiles in the actual root directory. 

In restoring the snapshot, we create new hfilelinks in the ephemeral location. 
Creating new hfile links also creates "back references" for GC. These back 
references are dangling since the restore location is outside the root dir, and 
requires a WRITE permission to the root dir (as opposed to just READ 
permission) to be able to run the MR-over-snapshot job. 




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to