hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Enis Soztutar (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-14302) TableSnapshotInputFormat should not create back references when restoring snapshot
Date Mon, 24 Aug 2015 22:27:45 GMT
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)

Mime
View raw message