Uses of Interface
org.apache.hadoop.hbase.master.SnapshotSentinel
-
Uses of SnapshotSentinel in org.apache.hadoop.hbase.master.snapshot
Modifier and TypeClassDescriptionclass
Take a snapshot of a disabled table.class
Handle the master side of taking a snapshot of an online table, regardless of snapshot type.class
A handler for taking snapshots from the master.Modifier and TypeFieldDescriptionprivate final Map<TableName,
SnapshotSentinel> SnapshotManager.snapshotHandlers
Modifier and TypeMethodDescriptionprivate SnapshotSentinel
SnapshotManager.removeSentinelIfFinished
(Map<TableName, SnapshotSentinel> sentinels, org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot) Return the handler if it is currently live and has the same snapshot target name.Modifier and TypeMethodDescriptionvoid
SnapshotManager.setSnapshotHandlerForTesting
(TableName tableName, SnapshotSentinel handler) Set the handler for the current snapshotModifier and TypeMethodDescriptionprivate void
SnapshotManager.cleanupSentinels
(Map<TableName, SnapshotSentinel> sentinels) Remove the sentinels that are marked as finished and the completion time has exceeded the removal timeout.private SnapshotSentinel
SnapshotManager.removeSentinelIfFinished
(Map<TableName, SnapshotSentinel> sentinels, org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot) Return the handler if it is currently live and has the same snapshot target name.