Package | Description |
---|---|
org.apache.hadoop.hbase | |
org.apache.hadoop.hbase.master.janitor | |
org.apache.hadoop.hbase.master.procedure |
Modifier and Type | Interface and Description |
---|---|
static interface |
ClientMetaTableAccessor.CloseableVisitor
Implementations 'visit' a catalog table row but with close() at the end.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
ClientMetaTableAccessor.CollectAllVisitor
Collects all returned.
|
private static class |
ClientMetaTableAccessor.CollectingVisitor<T>
A
ClientMetaTableAccessor.Visitor that collects content out of passed Result . |
(package private) static class |
ClientMetaTableAccessor.CollectRegionLocationsVisitor |
Modifier and Type | Field and Description |
---|---|
private ClientMetaTableAccessor.Visitor |
ClientMetaTableAccessor.MetaTableScanResultConsumer.visitor |
Modifier and Type | Method and Description |
---|---|
static void |
MetaTableAccessor.fullScanRegions(Connection connection,
ClientMetaTableAccessor.Visitor visitor)
Performs a full scan of
hbase:meta for regions. |
static void |
MetaTableAccessor.fullScanTables(Connection connection,
ClientMetaTableAccessor.Visitor visitor)
Performs a full scan of
hbase:meta for tables. |
private static CompletableFuture<Void> |
ClientMetaTableAccessor.scanMeta(AsyncTable<AdvancedScanResultConsumer> metaTable,
byte[] startRow,
byte[] stopRow,
ClientMetaTableAccessor.QueryType type,
int maxRows,
ClientMetaTableAccessor.Visitor visitor)
Performs a scan of META table for given table.
|
private static CompletableFuture<Void> |
ClientMetaTableAccessor.scanMeta(AsyncTable<AdvancedScanResultConsumer> metaTable,
TableName tableName,
ClientMetaTableAccessor.QueryType type,
ClientMetaTableAccessor.Visitor visitor)
Performs a scan of META table for given table.
|
static void |
MetaTableAccessor.scanMeta(Connection connection,
byte[] startRow,
byte[] stopRow,
ClientMetaTableAccessor.QueryType type,
ClientMetaTableAccessor.Visitor visitor) |
static void |
MetaTableAccessor.scanMeta(Connection connection,
byte[] startRow,
byte[] stopRow,
ClientMetaTableAccessor.QueryType type,
Filter filter,
int maxRows,
ClientMetaTableAccessor.Visitor visitor) |
static void |
MetaTableAccessor.scanMeta(Connection connection,
byte[] startRow,
byte[] stopRow,
ClientMetaTableAccessor.QueryType type,
int maxRows,
ClientMetaTableAccessor.Visitor visitor)
Performs a scan of META table.
|
static void |
MetaTableAccessor.scanMeta(Connection connection,
ClientMetaTableAccessor.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,
ClientMetaTableAccessor.QueryType type,
int maxRows,
ClientMetaTableAccessor.Visitor visitor) |
static void |
MetaTableAccessor.scanMetaForTableRegions(Connection connection,
ClientMetaTableAccessor.Visitor visitor,
TableName tableName) |
Constructor and Description |
---|
MetaTableScanResultConsumer(int rowUpperLimit,
ClientMetaTableAccessor.Visitor visitor,
CompletableFuture<Void> future) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
ReportMakingVisitor
Visitor we use in here in CatalogJanitor to go against hbase:meta table.
|
Modifier and Type | Class and Description |
---|---|
private static class |
HBCKServerCrashProcedure.UnknownServerVisitor
Visitor for hbase:meta that 'fixes' Unknown Server issues.
|
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.