Uses of Interface
org.apache.hadoop.hbase.MetaTableAccessor.Visitor
Package
Description
-
Uses of MetaTableAccessor.Visitor in org.apache.hadoop.hbase
Modifier and TypeInterfaceDescriptionstatic interface
Implementations 'visit' a catalog table row but with close() at the end.Modifier and TypeClassDescription(package private) static class
Collects all returned.(package private) static class
AMetaTableAccessor.Visitor
that collects content out of passedResult
.static class
A Visitor that skips offline regions and split parentsstatic class
A Visitor for a table.Modifier and TypeFieldDescriptionprivate final MetaTableAccessor.Visitor
AsyncMetaTableAccessor.MetaTableScanResultConsumer.visitor
Modifier and TypeMethodDescriptionstatic void
MetaTableAccessor.fullScanRegions
(Connection connection, MetaTableAccessor.Visitor visitor) Performs a full scan ofhbase:meta
for regions.static void
MetaTableAccessor.fullScanTables
(Connection connection, MetaTableAccessor.Visitor visitor) Performs a full scan ofhbase:meta
for tables.private static CompletableFuture<Void>
AsyncMetaTableAccessor.scanMeta
(AsyncTable<AdvancedScanResultConsumer> metaTable, byte[] startRow, byte[] stopRow, MetaTableAccessor.QueryType type, int maxRows, MetaTableAccessor.Visitor visitor) Performs a scan of META table for given table.private static CompletableFuture<Void>
AsyncMetaTableAccessor.scanMeta
(AsyncTable<AdvancedScanResultConsumer> metaTable, TableName tableName, MetaTableAccessor.QueryType type, MetaTableAccessor.Visitor visitor) Performs a scan of META table for given table.(package private) static void
MetaTableAccessor.scanMeta
(Connection connection, byte[] startRow, byte[] stopRow, MetaTableAccessor.QueryType type, int maxRows, MetaTableAccessor.Visitor visitor) Performs a scan of META table.private static void
MetaTableAccessor.scanMeta
(Connection connection, byte[] startRow, byte[] stopRow, MetaTableAccessor.QueryType type, Filter filter, int maxRows, MetaTableAccessor.Visitor visitor, CatalogReplicaMode metaReplicaMode) private static void
MetaTableAccessor.scanMeta
(Connection connection, byte[] startRow, byte[] stopRow, MetaTableAccessor.QueryType type, MetaTableAccessor.Visitor visitor) static void
MetaTableAccessor.scanMeta
(Connection connection, MetaTableAccessor.Visitor visitor, TableName tableName, byte[] row, int rowLimit) Performs a scan of META table for given table starting from given row.private static void
MetaTableAccessor.scanMeta
(Connection connection, TableName table, MetaTableAccessor.QueryType type, int maxRows, MetaTableAccessor.Visitor visitor, CatalogReplicaMode metaReplicaMode) static void
MetaTableAccessor.scanMetaForTableRegions
(Connection connection, MetaTableAccessor.Visitor visitor, TableName tableName) static void
MetaTableAccessor.scanMetaForTableRegions
(Connection connection, MetaTableAccessor.Visitor visitor, TableName tableName, CatalogReplicaMode metaReplicaMode) ModifierConstructorDescription(package private)
MetaTableScanResultConsumer
(int rowUpperLimit, MetaTableAccessor.Visitor visitor, CompletableFuture<Void> future) -
Uses of MetaTableAccessor.Visitor in org.apache.hadoop.hbase.master.janitor
Modifier and TypeClassDescription(package private) class
Visitor we use in here in CatalogJanitor to go against hbase:meta table. -
Uses of MetaTableAccessor.Visitor in org.apache.hadoop.hbase.master.procedure
Modifier and TypeClassDescriptionprivate static class
Visitor for hbase:meta that 'fixes' Unknown Server issues.