http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ead846d7/devapidocs/org/apache/hadoop/hbase/util/FSUtils.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/util/FSUtils.html b/devapidocs/org/apache/hadoop/hbase/util/FSUtils.html index e7187df..c62b5fd 100644 --- a/devapidocs/org/apache/hadoop/hbase/util/FSUtils.html +++ b/devapidocs/org/apache/hadoop/hbase/util/FSUtils.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":6,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":9,"i49":9}; +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":6,"i44":9,"i45":9,"i46":9,"i47":9,"i48":9,"i49":9,"i50":9,"i51":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private -public abstract class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.102">FSUtils</a> +public abstract class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.104">FSUtils</a> extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" title="class in org.apache.hadoop.hbase.util">CommonFSUtils</a></pre> <div class="block">Utility methods for interacting with the underlying file system.</div> </li> @@ -347,6 +347,25 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> user)</code> </td> </tr> <tr id="i10" class="altColor"> +<td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#copyFiles-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-java.util.concurrent.ExecutorService-java.util.List-">copyFiles</a></span>(org.apache.hadoop.fs.FileSystem srcFS, + org.apache.hadoop.fs.Path src, + org.apache.hadoop.fs.FileSystem dstFS, + org.apache.hadoop.fs.Path dst, + org.apache.hadoop.conf.Configuration conf, + <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> pool, + <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>>> futures)</code> </td> +</tr> +<tr id="i11" class="rowColor"> +<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#copyFilesParallel-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-int-">copyFilesParallel</a></span>(org.apache.hadoop.fs.FileSystem srcFS, + org.apache.hadoop.fs.Path src, + org.apache.hadoop.fs.FileSystem dstFS, + org.apache.hadoop.fs.Path dst, + org.apache.hadoop.conf.Configuration conf, + int threads)</code> </td> +</tr> +<tr id="i12" class="altColor"> <td class="colFirst"><code>static org.apache.hadoop.fs.FSDataOutputStream</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#create-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.permission.FsPermission-java.net.InetSocketAddress:A-">create</a></span>(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, @@ -356,61 +375,61 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <div class="block">Create the specified file on the filesystem.</div> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#deleteRegionDir-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.HRegionInfo-">deleteRegionDir</a></span>(org.apache.hadoop.conf.Configuration conf, <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri)</code> <div class="block">Delete the region directory if exists.</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.FileStatus></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#filterFileStatuses-org.apache.hadoop.fs.FileStatus:A-org.apache.hadoop.hbase.util.FileStatusFilter-">filterFileStatuses</a></span>(org.apache.hadoop.fs.FileStatus[] input, <a href="../../../../../org/apache/hadoop/hbase/util/FileStatusFilter.html" title="interface in org.apache.hadoop.hbase.util">FileStatusFilter</a> filter)</code> <div class="block">Filters FileStatuses in an array and returns a list</div> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.FileStatus></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#filterFileStatuses-java.util.Iterator-org.apache.hadoop.hbase.util.FileStatusFilter-">filterFileStatuses</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><org.apache.hadoop.fs.FileStatus> input, <a href="../../../../../org/apache/hadoop/hbase/util/FileStatusFilter.html" title="interface in org.apache.hadoop.hbase.util">FileStatusFilter</a> filter)</code> <div class="block">Filters FileStatuses in an iterator and returns a list</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase">ClusterId</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getClusterId-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getClusterId</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir)</code> <div class="block">Returns the value of the unique cluster ID stored for this HBase instance.</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>static org.apache.hadoop.hdfs.DFSHedgedReadMetrics</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getDFSHedgedReadMetrics-org.apache.hadoop.conf.Configuration-">getDFSHedgedReadMetrics</a></span>(org.apache.hadoop.conf.Configuration c)</code> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getFamilyDirs-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getFamilyDirs</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path regionDir)</code> <div class="block">Given a particular region dir, return all the familydirs inside it</div> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i19" class="rowColor"> <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html" title="class in org.apache.hadoop.hbase.util">FSUtils</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getInstance-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.conf.Configuration-">getInstance</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration conf)</code> </td> </tr> -<tr id="i18" class="altColor"> +<tr id="i20" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getLocalTableDirs-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getLocalTableDirs</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir)</code> </td> </tr> -<tr id="i19" class="rowColor"> +<tr id="i21" class="rowColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getReferenceFilePaths-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getReferenceFilePaths</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path familyDir)</code> </td> </tr> -<tr id="i20" class="altColor"> +<tr id="i22" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getRegionDegreeLocalityMappingFromFS-org.apache.hadoop.conf.Configuration-">getRegionDegreeLocalityMappingFromFS</a></span>(org.apache.hadoop.conf.Configuration conf)</code> <div class="block">This function is to scan the root path of the file system to get the @@ -418,7 +437,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" one block of that region.</div> </td> </tr> -<tr id="i21" class="rowColor"> +<tr id="i23" class="rowColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getRegionDegreeLocalityMappingFromFS-org.apache.hadoop.conf.Configuration-java.lang.String-int-">getRegionDegreeLocalityMappingFromFS</a></span>(org.apache.hadoop.conf.Configuration conf, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> desiredTable, @@ -428,12 +447,12 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" one block of that region.</div> </td> </tr> -<tr id="i22" class="altColor"> +<tr id="i24" class="altColor"> <td class="colFirst"><code>static org.apache.hadoop.fs.Path</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getRegionDir-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.client.RegionInfo-">getRegionDir</a></span>(org.apache.hadoop.fs.Path tableDir, <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> region)</code> </td> </tr> -<tr id="i23" class="rowColor"> +<tr id="i25" class="rowColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getRegionDirs-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getRegionDirs</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path tableDir)</code> @@ -441,7 +460,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" .tableinfo</div> </td> </tr> -<tr id="i24" class="altColor"> +<tr id="i26" class="altColor"> <td class="colFirst"><code>private static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getRegionLocalityMappingFromFS-org.apache.hadoop.conf.Configuration-java.lang.String-int-java.util.Map-java.util.Map-">getRegionLocalityMappingFromFS</a></span>(org.apache.hadoop.conf.Configuration conf, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> desiredTable, @@ -454,17 +473,17 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" one block of that region.</div> </td> </tr> -<tr id="i25" class="rowColor"> +<tr id="i27" class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getRegionReferenceFileCount-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getRegionReferenceFileCount</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path p)</code> </td> </tr> -<tr id="i26" class="altColor"> +<tr id="i28" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getTableDirs-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getTableDirs</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir)</code> </td> </tr> -<tr id="i27" class="rowColor"> +<tr id="i29" class="rowColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getTableFragmentation-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getTableFragmentation</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path hbaseRootDir)</code> @@ -472,14 +491,14 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" have more than one file in them.</div> </td> </tr> -<tr id="i28" class="altColor"> +<tr id="i30" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getTableFragmentation-org.apache.hadoop.hbase.master.HMaster-">getTableFragmentation</a></span>(<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> master)</code> <div class="block">Runs through the HBase rootdir and checks how many stores for each table have more than one file in them.</div> </td> </tr> -<tr id="i29" class="rowColor"> +<tr id="i31" class="rowColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getTableStoreFilePathMap-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getTableStoreFilePathMap</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path hbaseRootDir)</code> @@ -487,7 +506,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" table StoreFile names to the full Path.</div> </td> </tr> -<tr id="i30" class="altColor"> +<tr id="i32" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getTableStoreFilePathMap-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.PathFilter-java.util.concurrent.ExecutorService-org.apache.hadoop.hbase.util.HBaseFsck.ErrorReporter-">getTableStoreFilePathMap</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path hbaseRootDir, @@ -498,7 +517,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" table StoreFile names to the full Path.</div> </td> </tr> -<tr id="i31" class="rowColor"> +<tr id="i33" class="rowColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getTableStoreFilePathMap-java.util.Map-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.TableName-">getTableStoreFilePathMap</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> map, org.apache.hadoop.fs.FileSystem fs, @@ -508,7 +527,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" table StoreFile names to the full Path.</div> </td> </tr> -<tr id="i32" class="altColor"> +<tr id="i34" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getTableStoreFilePathMap-java.util.Map-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.TableName-org.apache.hadoop.fs.PathFilter-java.util.concurrent.ExecutorService-org.apache.hadoop.hbase.util.HBaseFsck.ErrorReporter-">getTableStoreFilePathMap</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> resultMap, org.apache.hadoop.fs.FileSystem fs, @@ -521,38 +540,38 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" table StoreFile names to the full Path.</div> </td> </tr> -<tr id="i33" class="rowColor"> +<tr id="i35" class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getTotalTableFragmentation-org.apache.hadoop.hbase.master.HMaster-">getTotalTableFragmentation</a></span>(<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> master)</code> <div class="block">Returns the total overall fragmentation percentage.</div> </td> </tr> -<tr id="i34" class="altColor"> +<tr id="i36" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getVersion-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getVersion</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir)</code> <div class="block">Verifies current version of file system</div> </td> </tr> -<tr id="i35" class="rowColor"> +<tr id="i37" class="rowColor"> <td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#isDistributedFileSystem-org.apache.hadoop.fs.FileSystem-">isDistributedFileSystem</a></span>(org.apache.hadoop.fs.FileSystem fs)</code> </td> </tr> -<tr id="i36" class="altColor"> +<tr id="i38" class="altColor"> <td class="colFirst"><code>private static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#isInSafeMode-org.apache.hadoop.hdfs.DistributedFileSystem-">isInSafeMode</a></span>(org.apache.hadoop.hdfs.DistributedFileSystem dfs)</code> <div class="block">We use reflection because <code>DistributedFileSystem.setSafeMode( HdfsConstants.SafeModeAction action, boolean isChecked)</code> is not in hadoop 1.1</div> </td> </tr> -<tr id="i37" class="rowColor"> +<tr id="i39" class="rowColor"> <td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#isMatchingTail-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-">isMatchingTail</a></span>(org.apache.hadoop.fs.Path pathToSearch, org.apache.hadoop.fs.Path pathTail)</code> <div class="block">Compare path component of the Path URI; e.g.</div> </td> </tr> -<tr id="i38" class="altColor"> +<tr id="i40" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.FileStatus></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#listStatusWithStatusFilter-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.FileStatusFilter-">listStatusWithStatusFilter</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path dir, @@ -563,20 +582,20 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" while Hadoop 2 will throw FileNotFoundException.</div> </td> </tr> -<tr id="i39" class="rowColor"> +<tr id="i41" class="rowColor"> <td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#metaRegionExists-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">metaRegionExists</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir)</code> <div class="block">Checks if meta region exists</div> </td> </tr> -<tr id="i40" class="altColor"> +<tr id="i42" class="altColor"> <td class="colFirst"><code>(package private) static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#parseVersionFrom-byte:A-">parseVersionFrom</a></span>(byte[] bytes)</code> <div class="block">Parse the content of the ${HBASE_ROOTDIR}/hbase.version file.</div> </td> </tr> -<tr id="i41" class="rowColor"> +<tr id="i43" class="rowColor"> <td class="colFirst"><code>abstract void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#recoverFileLease-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.util.CancelableProgressable-">recoverFileLease</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path p, @@ -585,14 +604,14 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <div class="block">Recover file lease.</div> </td> </tr> -<tr id="i42" class="altColor"> +<tr id="i44" class="altColor"> <td class="colFirst"><code>private static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#rewriteAsPb-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.ClusterId-">rewriteAsPb</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, org.apache.hadoop.fs.Path p, <a href="../../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase">ClusterId</a> cid)</code> </td> </tr> -<tr id="i43" class="rowColor"> +<tr id="i45" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#setClusterId-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.ClusterId-int-">setClusterId</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, @@ -602,20 +621,20 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" in the HBase root directory</div> </td> </tr> -<tr id="i44" class="altColor"> +<tr id="i46" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#setupShortCircuitRead-org.apache.hadoop.conf.Configuration-">setupShortCircuitRead</a></span>(org.apache.hadoop.conf.Configuration conf)</code> <div class="block">Do our short circuit read setup.</div> </td> </tr> -<tr id="i45" class="rowColor"> +<tr id="i47" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#setVersion-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">setVersion</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir)</code> <div class="block">Sets version of file system</div> </td> </tr> -<tr id="i46" class="altColor"> +<tr id="i48" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#setVersion-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-int-int-">setVersion</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, @@ -624,7 +643,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <div class="block">Sets version of file system</div> </td> </tr> -<tr id="i47" class="rowColor"> +<tr id="i49" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#setVersion-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-java.lang.String-int-int-">setVersion</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, @@ -634,13 +653,13 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <div class="block">Sets version of file system</div> </td> </tr> -<tr id="i48" class="altColor"> +<tr id="i50" class="altColor"> <td class="colFirst"><code>(package private) static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#toVersionByteArray-java.lang.String-">toVersionByteArray</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> version)</code> <div class="block">Create the content to write into the ${HBASE_ROOTDIR}/hbase.version file.</div> </td> </tr> -<tr id="i49" class="rowColor"> +<tr id="i51" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#waitOnSafeMode-org.apache.hadoop.conf.Configuration-long-">waitOnSafeMode</a></span>(org.apache.hadoop.conf.Configuration conf, long wait)</code> @@ -682,7 +701,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>LOG</h4> -<pre>private static final org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.103">LOG</a></pre> +<pre>private static final org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.105">LOG</a></pre> </li> </ul> <a name="THREAD_POOLSIZE"> @@ -691,7 +710,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>THREAD_POOLSIZE</h4> -<pre>private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.105">THREAD_POOLSIZE</a></pre> +<pre>private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.107">THREAD_POOLSIZE</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.FSUtils.THREAD_POOLSIZE">Constant Field Values</a></dd> @@ -704,7 +723,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_THREAD_POOLSIZE</h4> -<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.106">DEFAULT_THREAD_POOLSIZE</a></pre> +<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.108">DEFAULT_THREAD_POOLSIZE</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.FSUtils.DEFAULT_THREAD_POOLSIZE">Constant Field Values</a></dd> @@ -717,7 +736,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockListLast"> <li class="blockList"> <h4>WINDOWS</h4> -<pre>public static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.110">WINDOWS</a></pre> +<pre>public static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.112">WINDOWS</a></pre> <div class="block">Set to true on Windows platforms</div> </li> </ul> @@ -735,7 +754,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockListLast"> <li class="blockList"> <h4>FSUtils</h4> -<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.112">FSUtils</a>()</pre> +<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.114">FSUtils</a>()</pre> </li> </ul> </li> @@ -752,7 +771,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>isDistributedFileSystem</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.120">isDistributedFileSystem</a>(org.apache.hadoop.fs.FileSystem fs) +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.122">isDistributedFileSystem</a>(org.apache.hadoop.fs.FileSystem fs) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -768,7 +787,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>isMatchingTail</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.138">isMatchingTail</a>(org.apache.hadoop.fs.Path pathToSearch, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.140">isMatchingTail</a>(org.apache.hadoop.fs.Path pathToSearch, org.apache.hadoop.fs.Path pathTail)</pre> <div class="block">Compare path component of the Path URI; e.g. if hdfs://a/b/c and /a/b/c, it will compare the '/a/b/c' part. If you passed in 'hdfs://a/b/c and b/c, it would return true. Does not consider @@ -788,7 +807,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getInstance</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html" title="class in org.apache.hadoop.hbase.util">FSUtils</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.160">getInstance</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html" title="class in org.apache.hadoop.hbase.util">FSUtils</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.162">getInstance</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration conf)</pre> </li> </ul> @@ -798,7 +817,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>deleteRegionDir</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.180">deleteRegionDir</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.182">deleteRegionDir</a>(org.apache.hadoop.conf.Configuration conf, <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Delete the region directory if exists.</div> @@ -819,7 +838,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>create</h4> -<pre>public static org.apache.hadoop.fs.FSDataOutputStream <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.207">create</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public static org.apache.hadoop.fs.FSDataOutputStream <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.209">create</a>(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path, org.apache.hadoop.fs.permission.FsPermission perm, @@ -855,7 +874,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>checkFileSystemAvailable</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.247">checkFileSystemAvailable</a>(org.apache.hadoop.fs.FileSystem fs) +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.249">checkFileSystemAvailable</a>(org.apache.hadoop.fs.FileSystem fs) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Checks to see if the specified file system is available</div> <dl> @@ -872,7 +891,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>isInSafeMode</h4> -<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.280">isInSafeMode</a>(org.apache.hadoop.hdfs.DistributedFileSystem dfs) +<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.282">isInSafeMode</a>(org.apache.hadoop.hdfs.DistributedFileSystem dfs) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">We use reflection because <code>DistributedFileSystem.setSafeMode( HdfsConstants.SafeModeAction action, boolean isChecked)</code> is not in hadoop 1.1</div> @@ -892,7 +911,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>checkDfsSafeMode</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.302">checkDfsSafeMode</a>(org.apache.hadoop.conf.Configuration conf) +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.304">checkDfsSafeMode</a>(org.apache.hadoop.conf.Configuration conf) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Check whether dfs is in safemode.</div> <dl> @@ -909,7 +928,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getVersion</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.324">getVersion</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.326">getVersion</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, <a href="../../../../../org/apache/hadoop/hbase/exceptions/DeserializationException.html" title="class in org.apache.hadoop.hbase.exceptions">DeserializationException</a></pre> @@ -932,7 +951,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>parseVersionFrom</h4> -<pre>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.367">parseVersionFrom</a>(byte[] bytes) +<pre>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.369">parseVersionFrom</a>(byte[] bytes) throws <a href="../../../../../org/apache/hadoop/hbase/exceptions/DeserializationException.html" title="class in org.apache.hadoop.hbase.exceptions">DeserializationException</a></pre> <div class="block">Parse the content of the ${HBASE_ROOTDIR}/hbase.version file.</div> <dl> @@ -951,7 +970,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>toVersionByteArray</h4> -<pre>static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.387">toVersionByteArray</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> version)</pre> +<pre>static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.389">toVersionByteArray</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> version)</pre> <div class="block">Create the content to write into the ${HBASE_ROOTDIR}/hbase.version file.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -967,7 +986,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>checkVersion</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.403">checkVersion</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.405">checkVersion</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, boolean message) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, @@ -990,7 +1009,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>checkVersion</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.420">checkVersion</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.422">checkVersion</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, boolean message, int wait, @@ -1017,7 +1036,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>setVersion</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.454">setVersion</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.456">setVersion</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Sets version of file system</div> @@ -1036,7 +1055,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>setVersion</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.469">setVersion</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.471">setVersion</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, int wait, int retries) @@ -1059,7 +1078,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>setVersion</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.485">setVersion</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.487">setVersion</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> version, int wait, @@ -1084,7 +1103,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>checkClusterIdExists</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.542">checkClusterIdExists</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.544">checkClusterIdExists</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, int wait) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -1107,7 +1126,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getClusterId</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase">ClusterId</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.571">getClusterId</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase">ClusterId</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.573">getClusterId</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Returns the value of the unique cluster ID stored for this HBase instance.</div> @@ -1128,7 +1147,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>rewriteAsPb</h4> -<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.617">rewriteAsPb</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.619">rewriteAsPb</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, org.apache.hadoop.fs.Path p, <a href="../../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase">ClusterId</a> cid) @@ -1147,7 +1166,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>setClusterId</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.640">setClusterId</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.642">setClusterId</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, <a href="../../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase">ClusterId</a> clusterId, int wait) @@ -1171,7 +1190,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>waitOnSafeMode</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.690">waitOnSafeMode</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.692">waitOnSafeMode</a>(org.apache.hadoop.conf.Configuration conf, long wait) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">If DFS, check safe mode and if so, wait until we clear it.</div> @@ -1190,7 +1209,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>metaRegionExists</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.716">metaRegionExists</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.718">metaRegionExists</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Checks if meta region exists</div> @@ -1211,7 +1230,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>computeHDFSBlocksDistribution</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.731">computeHDFSBlocksDistribution</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.733">computeHDFSBlocksDistribution</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.FileStatus status, long start, long length) @@ -1236,7 +1255,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>addToHDFSBlocksDistribution</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.751">addToHDFSBlocksDistribution</a>(<a href="../../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution</a> blocksDistribution, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.753">addToHDFSBlocksDistribution</a>(<a href="../../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution</a> blocksDistribution, org.apache.hadoop.fs.BlockLocation[] blockLocations) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Update blocksDistribution with blockLocations</div> @@ -1255,7 +1274,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getTotalTableFragmentation</h4> -<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.770">getTotalTableFragmentation</a>(<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> master) +<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.772">getTotalTableFragmentation</a>(<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> master) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Returns the total overall fragmentation percentage. Includes hbase:meta and -ROOT- as well.</div> @@ -1275,7 +1294,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getTableFragmentation</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.786">getTableFragmentation</a>(<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> master) +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.788">getTableFragmentation</a>(<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> master) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Runs through the HBase rootdir and checks how many stores for each table have more than one file in them. Checks -ROOT- and hbase:meta too. The total @@ -1296,7 +1315,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getTableFragmentation</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.805">getTableFragmentation</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.807">getTableFragmentation</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path hbaseRootDir) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Runs through the HBase rootdir and checks how many stores for each table @@ -1319,7 +1338,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>recoverFileLease</h4> -<pre>public abstract void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.948">recoverFileLease</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public abstract void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.950">recoverFileLease</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path p, org.apache.hadoop.conf.Configuration conf, <a href="../../../../../org/apache/hadoop/hbase/util/CancelableProgressable.html" title="interface in org.apache.hadoop.hbase.util">CancelableProgressable</a> reporter) @@ -1342,7 +1361,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getTableDirs</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.951">getTableDirs</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.953">getTableDirs</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> @@ -1357,7 +1376,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getLocalTableDirs</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.970">getLocalTableDirs</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.972">getLocalTableDirs</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> @@ -1378,7 +1397,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getRegionDirs</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1017">getRegionDirs</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1019">getRegionDirs</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path tableDir) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Given a particular table dir, return all the regiondirs inside it, excluding files such as @@ -1400,7 +1419,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getRegionDir</h4> -<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1031">getRegionDir</a>(org.apache.hadoop.fs.Path tableDir, +<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1033">getRegionDir</a>(org.apache.hadoop.fs.Path tableDir, <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> region)</pre> </li> </ul> @@ -1410,7 +1429,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getFamilyDirs</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1074">getFamilyDirs</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1076">getFamilyDirs</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path regionDir) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Given a particular region dir, return all the familydirs inside it</div> @@ -1431,7 +1450,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getReferenceFilePaths</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1085">getReferenceFilePaths</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1087">getReferenceFilePaths</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path familyDir) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> @@ -1446,7 +1465,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getTableStoreFilePathMap</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1177">getTableStoreFilePathMap</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> map, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1179">getTableStoreFilePathMap</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> map, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path hbaseRootDir, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) @@ -1478,7 +1497,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getTableStoreFilePathMap</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1205">getTableStoreFilePathMap</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> resultMap, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1207">getTableStoreFilePathMap</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> resultMap, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path hbaseRootDir, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, @@ -1519,7 +1538,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getRegionReferenceFileCount</h4> -<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1320">getRegionReferenceFileCount</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1322">getRegionReferenceFileCount</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path p)</pre> </li> </ul> @@ -1529,7 +1548,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getTableStoreFilePathMap</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1346">getTableStoreFilePathMap</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1348">getTableStoreFilePathMap</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path hbaseRootDir) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> @@ -1557,7 +1576,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getTableStoreFilePathMap</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1369">getTableStoreFilePathMap</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1371">getTableStoreFilePathMap</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path hbaseRootDir, org.apache.hadoop.fs.PathFilter sfFilter, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> executor, @@ -1591,7 +1610,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>filterFileStatuses</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.FileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1393">filterFileStatuses</a>(org.apache.hadoop.fs.FileStatus[] input, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.FileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1395">filterFileStatuses</a>(org.apache.hadoop.fs.FileStatus[] input, <a href="../../../../../org/apache/hadoop/hbase/util/FileStatusFilter.html" title="interface in org.apache.hadoop.hbase.util">FileStatusFilter</a> filter)</pre> <div class="block">Filters FileStatuses in an array and returns a list</div> <dl> @@ -1609,7 +1628,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>filterFileStatuses</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.FileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1406">filterFileStatuses</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><org.apache.hadoop.fs.FileStatus> input, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.FileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1408">filterFileStatuses</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><org.apache.hadoop.fs.FileStatus> input, <a href="../../../../../org/apache/hadoop/hbase/util/FileStatusFilter.html" title="interface in org.apache.hadoop.hbase.util">FileStatusFilter</a> filter)</pre> <div class="block">Filters FileStatuses in an iterator and returns a list</div> <dl> @@ -1627,7 +1646,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>listStatusWithStatusFilter</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.FileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1430">listStatusWithStatusFilter</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.FileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1432">listStatusWithStatusFilter</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path dir, <a href="../../../../../org/apache/hadoop/hbase/util/FileStatusFilter.html" title="interface in org.apache.hadoop.hbase.util">FileStatusFilter</a> filter) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -1653,7 +1672,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>checkAccess</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1468">checkAccess</a>(org.apache.hadoop.security.UserGroupInformation ugi, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1470">checkAccess</a>(org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.fs.FileStatus file, org.apache.hadoop.fs.permission.FsAction action) throws <a href="../../../../../org/apache/hadoop/hbase/security/AccessDeniedException.html" title="class in org.apache.hadoop.hbase.security">AccessDeniedException</a></pre> @@ -1674,7 +1693,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>contains</h4> -<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1485">contains</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] groups, +<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1487">contains</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] groups, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> user)</pre> </li> </ul> @@ -1684,7 +1703,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" <ul class="blockList"> <li class="blockList"> <h4>getRegionDegreeLocalityMappingFromFS</h4> -<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1507">getRegionDegreeLocalityMappingFromFS</a>(org.apache.hadoop.conf.Configuration conf) +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1509">getRegionDegreeLocalityMappingFromFS</a>(org.apache.hadoop.conf.Configuration conf) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <di
<TRUNCATED>
