Package | Description |
---|---|
org.apache.hadoop.hbase.backup.impl |
Modifier and Type | Field and Description |
---|---|
private BackupManifest.BackupImage |
BackupManifest.backupImage |
(package private) BackupManifest.BackupImage |
BackupManifest.BackupImage.Builder.image |
Modifier and Type | Field and Description |
---|---|
private ArrayList<BackupManifest.BackupImage> |
BackupManifest.BackupImage.ancestors |
Modifier and Type | Method and Description |
---|---|
(package private) BackupManifest.BackupImage |
BackupManifest.BackupImage.Builder.build() |
(package private) static BackupManifest.BackupImage |
BackupManifest.BackupImage.fromProto(org.apache.hadoop.hbase.shaded.protobuf.generated.BackupProtos.BackupImage im) |
BackupManifest.BackupImage |
BackupManifest.getBackupImage()
Get this backup image.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<BackupManifest.BackupImage> |
BackupManifest.getAllDependentListByTable(TableName table)
Get the full dependent image list in the whole dependency scope for a specific table of this
backup in time order from old to new.
|
ArrayList<BackupManifest.BackupImage> |
BackupManifest.BackupImage.getAncestors() |
ArrayList<BackupManifest.BackupImage> |
BackupManager.getAncestors(BackupInfo backupInfo)
Get direct ancestors of the current backup.
|
ArrayList<BackupManifest.BackupImage> |
BackupManager.getAncestors(BackupInfo backupInfo,
TableName table)
Get the direct ancestors of this backup for one table involved.
|
ArrayList<BackupManifest.BackupImage> |
BackupManifest.getDependentListByTable(TableName table)
Get the dependent image list for a specific table of this backup in time order from old to new
if want to restore to this backup image level.
|
ArrayList<BackupManifest.BackupImage> |
BackupManifest.getRestoreDependentList(boolean reverse)
Get the image list of this backup for restore in time order.
|
Modifier and Type | Method and Description |
---|---|
private void |
BackupManifest.BackupImage.addAncestor(BackupManifest.BackupImage backupImage) |
void |
BackupManifest.addDependentImage(BackupManifest.BackupImage image)
Add dependent backup image for this backup.
|
static boolean |
BackupManifest.canCoverImage(ArrayList<BackupManifest.BackupImage> fullImages,
BackupManifest.BackupImage image)
Check whether backup image set could cover a backup image or not.
|
static boolean |
BackupManifest.canCoverImage(BackupManifest.BackupImage image1,
BackupManifest.BackupImage image2)
Check whether backup image1 could cover backup image2 or not.
|
int |
BackupManifest.BackupImage.compareTo(BackupManifest.BackupImage other) |
private void |
RestoreTablesClient.restoreImages(BackupManifest.BackupImage[] images,
TableName sTable,
TableName tTable,
boolean truncateIfExists)
Restore operation handle each backupImage in array.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
BackupManifest.canCoverImage(ArrayList<BackupManifest.BackupImage> fullImages,
BackupManifest.BackupImage image)
Check whether backup image set could cover a backup image or not.
|
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.