public void addRegion(final HRegion region) throws IOException {
    // Get the ManifestBuilder/RegionVisitor
    RegionVisitor visitor = createRegionVisitor(desc);

    // Visit the region and add it to the manifest
    addRegion(region, visitor);
  }
Creates a 'manifest' for the specified region, by reading directly from the HRegion object.
This is used by the "online snapshot" when the table is enabled.
hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotManifest.java