public static HRegion openHRegion(final HRegion other, final CancelableProgressable reporter)
    throws IOException {
    HRegionFileSystem regionFs = other.getRegionFileSystem();
    HRegion r = newHRegion(regionFs.getTableDir(), other.getWAL(), regionFs.getFileSystem(),
      other.baseConf, other.getRegionInfo(), other.getTableDescriptor(), null);
    return r.openHRegion(reporter);
  }
Useful when reopening a closed region (normally for unit tests)
@param other    original object
@param reporter An interface we can report progress against.
@return new HRegion
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java