Uses of Interface
org.apache.hadoop.hbase.master.SnapshotSentinel
Packages that use SnapshotSentinel
-
Uses of SnapshotSentinel in org.apache.hadoop.hbase.master.snapshot
Classes in org.apache.hadoop.hbase.master.snapshot that implement SnapshotSentinelModifier 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.Fields in org.apache.hadoop.hbase.master.snapshot with type parameters of type SnapshotSentinelModifier and TypeFieldDescriptionprivate final Map<TableName,
SnapshotSentinel> SnapshotManager.snapshotHandlers
Methods in org.apache.hadoop.hbase.master.snapshot that return SnapshotSentinelModifier 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.Methods in org.apache.hadoop.hbase.master.snapshot with parameters of type SnapshotSentinelModifier and TypeMethodDescriptionvoid
SnapshotManager.setSnapshotHandlerForTesting
(TableName tableName, SnapshotSentinel handler) Set the handler for the current snapshotMethod parameters in org.apache.hadoop.hbase.master.snapshot with type arguments of type SnapshotSentinelModifier 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.