@InterfaceAudience.Private public final class SnapshotManifestV1 extends Object
SnapshotManifest.
 Snapshot v1 layout format
  - Each region in the table is represented by a directory with the .hregioninfo file
      /snapshotName/regionName/.hregioninfo
  - Each file present in the table is represented by an empty file
      /snapshotName/regionName/familyName/fileName| Modifier and Type | Class and Description | 
|---|---|
| (package private) static class  | SnapshotManifestV1.ManifestBuilder | 
| Modifier and Type | Field and Description | 
|---|---|
| static int | DESCRIPTOR_VERSION | 
| private static org.slf4j.Logger | LOG | 
| Modifier | Constructor and Description | 
|---|---|
| private  | SnapshotManifestV1() | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) static org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotRegionManifest | buildManifestFromDisk(org.apache.hadoop.conf.Configuration conf,
                     org.apache.hadoop.fs.FileSystem fs,
                     org.apache.hadoop.fs.Path tableDir,
                     RegionInfo regionInfo) | 
| (package private) static void | deleteRegionManifest(org.apache.hadoop.fs.FileSystem fs,
                    org.apache.hadoop.fs.Path snapshotDir,
                    org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotRegionManifest manifest) | 
| (package private) static List<org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotRegionManifest> | loadRegionManifests(org.apache.hadoop.conf.Configuration conf,
                   Executor executor,
                   org.apache.hadoop.fs.FileSystem fs,
                   org.apache.hadoop.fs.Path snapshotDir,
                   org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription desc) | 
private static final org.slf4j.Logger LOG
public static final int DESCRIPTOR_VERSION
private SnapshotManifestV1()
static List<org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotRegionManifest> loadRegionManifests(org.apache.hadoop.conf.Configuration conf, Executor executor, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path snapshotDir, org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription desc) throws IOException
IOExceptionstatic void deleteRegionManifest(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path snapshotDir, org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotRegionManifest manifest) throws IOException
IOExceptionstatic org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotRegionManifest buildManifestFromDisk(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path tableDir, RegionInfo regionInfo) throws IOException
IOExceptionCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.