public static class CatalogJanitor.Report extends Object
Modifier and Type | Field and Description |
---|---|
(package private) int |
count |
private List<byte[]> |
emptyRegionInfo |
private List<Pair<RegionInfo,RegionInfo>> |
holes |
(package private) Map<RegionInfo,Result> |
mergedRegions |
private long |
now |
private List<Pair<RegionInfo,RegionInfo>> |
overlaps |
(package private) Map<RegionInfo,Result> |
splitParents |
private List<Pair<RegionInfo,ServerName>> |
unknownServers
TODO: If CatalogJanitor finds an 'Unknown Server', it should 'fix' it by queuing
a
HBCKServerCrashProcedure for
found server for it to clean up meta. |
Constructor and Description |
---|
Report() |
Modifier and Type | Method and Description |
---|---|
long |
getCreateTime() |
List<byte[]> |
getEmptyRegionInfo() |
List<Pair<RegionInfo,RegionInfo>> |
getHoles() |
Map<RegionInfo,Result> |
getMergedRegions() |
List<Pair<RegionInfo,RegionInfo>> |
getOverlaps() |
List<Pair<RegionInfo,ServerName>> |
getUnknownServers() |
boolean |
isEmpty() |
String |
toString() |
private final long now
final Map<RegionInfo,Result> splitParents
final Map<RegionInfo,Result> mergedRegions
int count
private final List<Pair<RegionInfo,RegionInfo>> holes
private final List<Pair<RegionInfo,RegionInfo>> overlaps
private final List<Pair<RegionInfo,ServerName>> unknownServers
HBCKServerCrashProcedure
for
found server for it to clean up meta.private final List<byte[]> emptyRegionInfo
Report()
public long getCreateTime()
public List<Pair<RegionInfo,RegionInfo>> getHoles()
public List<Pair<RegionInfo,RegionInfo>> getOverlaps()
where we aggregate overlaps
for a single 'merge' call.
public Map<RegionInfo,Result> getMergedRegions()
public List<Pair<RegionInfo,ServerName>> getUnknownServers()
public List<byte[]> getEmptyRegionInfo()
public boolean isEmpty()
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.