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