You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by md...@apache.org on 2018/07/27 20:02:31 UTC
[23/24] hbase git commit: HBASE-20966 RestoreTool#getTableInfoPath
should look for completed snapshot only
HBASE-20966 RestoreTool#getTableInfoPath should look for completed snapshot only
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/cf481d3b
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/cf481d3b
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/cf481d3b
Branch: refs/heads/HBASE-20749
Commit: cf481d3b514450c024a2b0febfaef6dd19a83281
Parents: 7178a98
Author: tedyu <yu...@gmail.com>
Authored: Fri Jul 27 11:12:26 2018 -0700
Committer: tedyu <yu...@gmail.com>
Committed: Fri Jul 27 11:12:26 2018 -0700
----------------------------------------------------------------------
.../java/org/apache/hadoop/hbase/backup/util/RestoreTool.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/cf481d3b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/util/RestoreTool.java
----------------------------------------------------------------------
diff --git a/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/util/RestoreTool.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/util/RestoreTool.java
index 5c43722..13b183d 100644
--- a/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/util/RestoreTool.java
+++ b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/util/RestoreTool.java
@@ -236,7 +236,8 @@ public class RestoreTool {
Path tableInfoPath = null;
// can't build the path directly as the timestamp values are different
- FileStatus[] snapshots = fs.listStatus(tableSnapShotPath);
+ FileStatus[] snapshots = fs.listStatus(tableSnapShotPath,
+ new SnapshotDescriptionUtils.CompletedSnaphotDirectoriesFilter(fs));
for (FileStatus snapshot : snapshots) {
tableInfoPath = snapshot.getPath();
// SnapshotManifest.DATA_MANIFEST_NAME = "data.manifest";