http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7d38bdbb/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 a0f691a..b60b175 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":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":9,"i49":9,"i50":9,"i51":9,"i52":9,"i53":9,"i54":9,"i55":9,"i56":9,"i57":9,"i58":9,"i59":9,"i60":9,"i61":9,"i62":9,"i63":9,"i64":9,"i65":9,"i66":9,"i67":9,"i68":6,"i69":9,"i70":9,"i71":9,"i72":9,"i73":9,"i74":9,"i75":9,"i76":9,"i77":9,"i78":9,"i79":9,"i80":9,"i81":9,"i82":9,"i83":9,"i84":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":6,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":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";
@@ -100,10 +100,15 @@ var activeTableTab = "activeTableTab";
 <li><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
+<li><a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" 
title="class in 
org.apache.hadoop.hbase.util">org.apache.hadoop.hbase.util.CommonFSUtils</a></li>
+<li>
+<ul class="inheritance">
 <li>org.apache.hadoop.hbase.util.FSUtils</li>
 </ul>
 </li>
 </ul>
+</li>
+</ul>
 <div class="description">
 <ul class="blockList">
 <li class="blockList">
@@ -114,8 +119,8 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>@InterfaceAudience.Private
-public abstract class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.111">FSUtils</a>
-extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
+public abstract class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.102">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>
 </ul>
@@ -188,6 +193,13 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </td>
 </tr>
 </table>
+<ul class="blockList">
+<li class="blockList"><a 
name="nested.classes.inherited.from.class.org.apache.hadoop.hbase.util.CommonFSUtils">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from 
class&nbsp;org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" 
title="class in org.apache.hadoop.hbase.util">CommonFSUtils</a></h3>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.StreamLacksCapabilityException.html"
 title="class in 
org.apache.hadoop.hbase.util">CommonFSUtils.StreamLacksCapabilityException</a></code></li>
+</ul>
 </li>
 </ul>
 <!-- =========== FIELD SUMMARY =========== -->
@@ -207,23 +219,13 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#DEFAULT_THREAD_POOLSIZE">DEFAULT_THREAD_POOLSIZE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>static <a 
href="http://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#FULL_RWX_PERMISSIONS">FULL_RWX_PERMISSIONS</a></span></code>
-<div class="block">Full access permissions (starting point for a umask)</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>private static 
org.apache.commons.logging.Log</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#LOG">LOG</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a 
href="http://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#THREAD_POOLSIZE">THREAD_POOLSIZE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>private static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in 
java.util">Map</a>&lt;org.apache.hadoop.fs.FileSystem,<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#warningMap">warningMap</a></span></code>&nbsp;</td>
-</tr>
 <tr 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#WINDOWS">WINDOWS</a></span></code>
@@ -231,6 +233,13 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </td>
 </tr>
 </table>
+<ul class="blockList">
+<li class="blockList"><a 
name="fields.inherited.from.class.org.apache.hadoop.hbase.util.CommonFSUtils">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" 
title="class in org.apache.hadoop.hbase.util">CommonFSUtils</a></h3>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#FULL_RWX_PERMISSIONS">FULL_RWX_PERMISSIONS</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#HBASE_WAL_DIR">HBASE_WAL_DIR</a></code></li>
+</ul>
 </li>
 </ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -348,130 +357,60 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </td>
 </tr>
 <tr id="i11" class="rowColor">
-<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.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.permission.FsPermission-boolean-">create</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-      org.apache.hadoop.fs.Path&nbsp;path,
-      org.apache.hadoop.fs.permission.FsPermission&nbsp;perm,
-      boolean&nbsp;overwrite)</code>
-<div class="block">Create the specified file on the filesystem.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#delete-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-boolean-">delete</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-      org.apache.hadoop.fs.Path&nbsp;path,
-      boolean&nbsp;recursive)</code>
-<div class="block">Calls fs.delete() and returns the value returned by the 
fs.delete()</div>
-</td>
-</tr>
-<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#deleteDirectory-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">deleteDirectory</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-               org.apache.hadoop.fs.Path&nbsp;dir)</code>
-<div class="block">Delete if exists.</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
 <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&nbsp;conf,
                <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;hri)</code>
 <div class="block">Delete the region directory if exists.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in 
java.util">List</a>&lt;org.apache.hadoop.fs.FileStatus&gt;</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[]&nbsp;input,
                   <a 
href="../../../../../org/apache/hadoop/hbase/util/FileStatusFilter.html" 
title="interface in 
org.apache.hadoop.hbase.util">FileStatusFilter</a>&nbsp;filter)</code>
 <div class="block">Filters FileStatuses in an array and returns a list</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in 
java.util">List</a>&lt;org.apache.hadoop.fs.FileStatus&gt;</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="http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true";
 title="class or interface in 
java.util">Iterator</a>&lt;org.apache.hadoop.fs.FileStatus&gt;&nbsp;input,
                   <a 
href="../../../../../org/apache/hadoop/hbase/util/FileStatusFilter.html" 
title="interface in 
org.apache.hadoop.hbase.util">FileStatusFilter</a>&nbsp;filter)</code>
 <div class="block">Filters FileStatuses in an iterator and returns a list</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i14" 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&nbsp;fs,
             org.apache.hadoop.fs.Path&nbsp;rootdir)</code>
 <div class="block">Returns the value of the unique cluster ID stored for this 
HBase instance.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code>static org.apache.hadoop.fs.FileSystem</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getCurrentFileSystem-org.apache.hadoop.conf.Configuration-">getCurrentFileSystem</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code>static long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getDefaultBlockSize-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getDefaultBlockSize</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                   org.apache.hadoop.fs.Path&nbsp;path)</code>
-<div class="block">Return the number of bytes that large input files should be 
optimally
- be split into to minimize i/o time.</div>
-</td>
-</tr>
-<tr id="i20" class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getDefaultBufferSize-org.apache.hadoop.fs.FileSystem-">getDefaultBufferSize</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs)</code>
-<div class="block">Returns the default buffer size to use during writes.</div>
-</td>
-</tr>
-<tr id="i21" class="rowColor">
-<td class="colFirst"><code>static short</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getDefaultReplication-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getDefaultReplication</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                     org.apache.hadoop.fs.Path&nbsp;path)</code>&nbsp;</td>
-</tr>
-<tr id="i22" class="altColor">
+<tr id="i15" 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&nbsp;c)</code>&nbsp;</td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in 
java.util">List</a>&lt;org.apache.hadoop.fs.Path&gt;</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&nbsp;fs,
              org.apache.hadoop.fs.Path&nbsp;regionDir)</code>
 <div class="block">Given a particular region dir, return all the familydirs 
inside it</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
-<td class="colFirst"><code>static 
org.apache.hadoop.fs.permission.FsPermission</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getFilePermissions-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.conf.Configuration-java.lang.String-">getFilePermissions</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                  org.apache.hadoop.conf.Configuration&nbsp;conf,
-                  <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;permssionConfKey)</code>
-<div class="block">Get the file permissions specified in the configuration, if 
they are
- enabled.</div>
-</td>
-</tr>
-<tr id="i25" class="rowColor">
+<tr id="i17" 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&nbsp;fs,
            org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in 
java.util">List</a>&lt;org.apache.hadoop.fs.Path&gt;</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&nbsp;fs,
                  org.apache.hadoop.fs.Path&nbsp;rootdir)</code>&nbsp;</td>
 </tr>
-<tr id="i27" class="rowColor">
-<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#getNamespaceDir-org.apache.hadoop.fs.Path-java.lang.String-">getNamespaceDir</a></span>(org.apache.hadoop.fs.Path&nbsp;rootdir,
-               <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;namespace)</code>
-<div class="block">Returns the <code>Path</code> object representing
- the namespace directory under path rootdir</div>
-</td>
-</tr>
-<tr id="i28" class="altColor">
-<td class="colFirst"><code>static <a 
href="http://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#getPath-org.apache.hadoop.fs.Path-">getPath</a></span>(org.apache.hadoop.fs.Path&nbsp;p)</code>
-<div class="block">Return the 'path' component of a Path.</div>
-</td>
-</tr>
-<tr id="i29" class="rowColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in 
java.util">List</a>&lt;org.apache.hadoop.fs.Path&gt;</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&nbsp;fs,
                      
org.apache.hadoop.fs.Path&nbsp;familyDir)</code>&nbsp;</td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://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="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://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="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true";
 title="class or interface in java.lang">Float</a>&gt;&gt;</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&nbsp;conf)</code>
 <div class="block">This function is to scan the root path of the file system 
to get the
@@ -479,7 +418,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  one block of that region.</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://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="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://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="http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true";
 title="class or interface in java.lang">Float</a>&gt;&gt;</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&nbsp;conf,
                                     <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;desiredTable,
@@ -489,7 +428,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  one block of that region.</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in 
java.util">List</a>&lt;org.apache.hadoop.fs.Path&gt;</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&nbsp;fs,
              org.apache.hadoop.fs.Path&nbsp;tableDir)</code>
@@ -497,7 +436,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  .tableinfo</div>
 </td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i23" class="rowColor">
 <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&nbsp;conf,
                               <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;desiredTable,
@@ -510,33 +449,17 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  one block of that region.</div>
 </td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i24" class="altColor">
 <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&nbsp;fs,
                            org.apache.hadoop.fs.Path&nbsp;p)</code>&nbsp;</td>
 </tr>
-<tr id="i35" class="rowColor">
-<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#getRootDir-org.apache.hadoop.conf.Configuration-">getRootDir</a></span>(org.apache.hadoop.conf.Configuration&nbsp;c)</code>&nbsp;</td>
-</tr>
-<tr id="i36" class="altColor">
-<td class="colFirst"><code>static org.apache.hadoop.fs.FileSystem</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getRootDirFileSystem-org.apache.hadoop.conf.Configuration-">getRootDirFileSystem</a></span>(org.apache.hadoop.conf.Configuration&nbsp;c)</code>&nbsp;</td>
-</tr>
-<tr id="i37" class="rowColor">
-<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#getTableDir-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.TableName-">getTableDir</a></span>(org.apache.hadoop.fs.Path&nbsp;rootdir,
-           <a href="../../../../../org/apache/hadoop/hbase/TableName.html" 
title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
-<div class="block">Returns the <code>Path</code> object representing the table 
directory under
- path rootdir</div>
-</td>
-</tr>
-<tr id="i38" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in 
java.util">List</a>&lt;org.apache.hadoop.fs.Path&gt;</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&nbsp;fs,
             org.apache.hadoop.fs.Path&nbsp;rootdir)</code>&nbsp;</td>
 </tr>
-<tr id="i39" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true";
 title="class or interface in java.lang">Integer</a>&gt;</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&nbsp;fs,
                      org.apache.hadoop.fs.Path&nbsp;hbaseRootDir)</code>
@@ -544,22 +467,14 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  have more than one file in them.</div>
 </td>
 </tr>
-<tr id="i40" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://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="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true";
 title="class or interface in java.lang">Integer</a>&gt;</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>&nbsp;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="i41" class="rowColor">
-<td class="colFirst"><code>static <a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getTableName-org.apache.hadoop.fs.Path-">getTableName</a></span>(org.apache.hadoop.fs.Path&nbsp;tablePath)</code>
-<div class="block">Returns the <a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase"><code>TableName</code></a> object representing
- the table directory under
- path rootdir</div>
-</td>
-</tr>
-<tr id="i42" class="altColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://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&gt;</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&nbsp;fs,
                         org.apache.hadoop.fs.Path&nbsp;hbaseRootDir)</code>
@@ -567,7 +482,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  table StoreFile names to the full Path.</div>
 </td>
 </tr>
-<tr id="i43" class="rowColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://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&gt;</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&nbsp;fs,
                         org.apache.hadoop.fs.Path&nbsp;hbaseRootDir,
@@ -578,7 +493,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  table StoreFile names to the full Path.</div>
 </td>
 </tr>
-<tr id="i44" class="altColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://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&gt;</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="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://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&gt;&nbsp;map,
                         org.apache.hadoop.fs.FileSystem&nbsp;fs,
@@ -588,7 +503,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  table StoreFile names to the full Path.</div>
 </td>
 </tr>
-<tr id="i45" class="rowColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://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&gt;</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="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://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&gt;&nbsp;resultMap,
                         org.apache.hadoop.fs.FileSystem&nbsp;fs,
@@ -601,114 +516,38 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  table StoreFile names to the full Path.</div>
 </td>
 </tr>
-<tr id="i46" class="altColor">
+<tr id="i32" class="altColor">
 <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>&nbsp;master)</code>
 <div class="block">Returns the total overall fragmentation percentage.</div>
 </td>
 </tr>
-<tr id="i47" class="rowColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code>static <a 
href="http://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&nbsp;fs,
           org.apache.hadoop.fs.Path&nbsp;rootdir)</code>
 <div class="block">Verifies current version of file system</div>
 </td>
 </tr>
-<tr id="i48" class="altColor">
-<td class="colFirst"><code>static org.apache.hadoop.fs.FileSystem</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getWALFileSystem-org.apache.hadoop.conf.Configuration-">getWALFileSystem</a></span>(org.apache.hadoop.conf.Configuration&nbsp;c)</code>&nbsp;</td>
-</tr>
-<tr id="i49" class="rowColor">
-<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#getWALRootDir-org.apache.hadoop.conf.Configuration-">getWALRootDir</a></span>(org.apache.hadoop.conf.Configuration&nbsp;c)</code>&nbsp;</td>
-</tr>
-<tr id="i50" 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#invokeSetStoragePolicy-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-java.lang.String-">invokeSetStoragePolicy</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                      org.apache.hadoop.fs.Path&nbsp;path,
-                      <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;storagePolicy)</code>&nbsp;</td>
-</tr>
-<tr id="i51" class="rowColor">
+<tr id="i34" class="altColor">
 <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&nbsp;fs)</code>&nbsp;</td>
 </tr>
-<tr id="i52" class="altColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#isExists-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">isExists</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-        org.apache.hadoop.fs.Path&nbsp;path)</code>
-<div class="block">Calls fs.exists().</div>
-</td>
-</tr>
-<tr id="i53" 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#isHDFS-org.apache.hadoop.conf.Configuration-">isHDFS</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
-</tr>
-<tr id="i54" class="altColor">
+<tr id="i35" class="rowColor">
 <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&nbsp;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="i55" class="rowColor">
+<tr id="i36" class="altColor">
 <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&nbsp;pathToSearch,
               org.apache.hadoop.fs.Path&nbsp;pathTail)</code>
 <div class="block">Compare path component of the Path URI; e.g.</div>
 </td>
 </tr>
-<tr id="i56" class="altColor">
-<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-java.lang.String-">isMatchingTail</a></span>(org.apache.hadoop.fs.Path&nbsp;pathToSearch,
-              <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;pathTail)</code>
-<div class="block">Compare path component of the Path URI; e.g.</div>
-</td>
-</tr>
-<tr id="i57" 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#isRecoveredEdits-org.apache.hadoop.fs.Path-">isRecoveredEdits</a></span>(org.apache.hadoop.fs.Path&nbsp;path)</code>
-<div class="block">Checks if the given path is the one with 'recovered.edits' 
dir.</div>
-</td>
-</tr>
-<tr id="i58" class="altColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#isStartingWithPath-org.apache.hadoop.fs.Path-java.lang.String-">isStartingWithPath</a></span>(org.apache.hadoop.fs.Path&nbsp;rootPath,
-                  <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;path)</code>
-<div class="block">Compare of path component.</div>
-</td>
-</tr>
-<tr id="i59" class="rowColor">
-<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#isValidWALRootDir-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-">isValidWALRootDir</a></span>(org.apache.hadoop.fs.Path&nbsp;walDir,
-                 org.apache.hadoop.conf.Configuration&nbsp;c)</code>&nbsp;</td>
-</tr>
-<tr id="i60" class="altColor">
-<td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in 
java.util">List</a>&lt;org.apache.hadoop.fs.LocatedFileStatus&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#listLocatedStatus-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">listLocatedStatus</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                 org.apache.hadoop.fs.Path&nbsp;dir)</code>
-<div class="block">Calls fs.listFiles() to get FileStatus and BlockLocations 
together for reducing rpc call</div>
-</td>
-</tr>
-<tr id="i61" class="rowColor">
-<td class="colFirst"><code>static org.apache.hadoop.fs.FileStatus[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#listStatus-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">listStatus</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-          org.apache.hadoop.fs.Path&nbsp;dir)</code>
-<div class="block">Calls fs.listStatus() and treats FileNotFoundException as 
non-fatal
- This would accommodates differences between hadoop versions</div>
-</td>
-</tr>
-<tr id="i62" class="altColor">
-<td class="colFirst"><code>static org.apache.hadoop.fs.FileStatus[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#listStatus-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.PathFilter-">listStatus</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-          org.apache.hadoop.fs.Path&nbsp;dir,
-          org.apache.hadoop.fs.PathFilter&nbsp;filter)</code>
-<div class="block">Calls fs.listStatus() and treats FileNotFoundException as 
non-fatal
- This accommodates differences between hadoop versions, where hadoop 1
- does not throw a FileNotFoundException, and return an empty FileStatus[]
- while Hadoop 2 will throw FileNotFoundException.</div>
-</td>
-</tr>
-<tr id="i63" class="rowColor">
+<tr id="i37" class="rowColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in 
java.util">List</a>&lt;org.apache.hadoop.fs.FileStatus&gt;</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&nbsp;fs,
                           org.apache.hadoop.fs.Path&nbsp;dir,
@@ -719,37 +558,20 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  while Hadoop 2 will throw FileNotFoundException.</div>
 </td>
 </tr>
-<tr id="i64" 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#logFileSystemState-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.commons.logging.Log-">logFileSystemState</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                  org.apache.hadoop.fs.Path&nbsp;root,
-                  org.apache.commons.logging.Log&nbsp;LOG)</code>
-<div class="block">Log the current state of the filesystem from a certain root 
directory</div>
-</td>
-</tr>
-<tr id="i65" class="rowColor">
-<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#logFSTree-org.apache.commons.logging.Log-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-java.lang.String-">logFSTree</a></span>(org.apache.commons.logging.Log&nbsp;LOG,
-         org.apache.hadoop.fs.FileSystem&nbsp;fs,
-         org.apache.hadoop.fs.Path&nbsp;root,
-         <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;prefix)</code>
-<div class="block">Recursive helper to log the state of the FS</div>
-</td>
-</tr>
-<tr id="i66" class="altColor">
+<tr id="i38" class="altColor">
 <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&nbsp;fs,
                 org.apache.hadoop.fs.Path&nbsp;rootdir)</code>
 <div class="block">Checks if meta region exists</div>
 </td>
 </tr>
-<tr id="i67" class="rowColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code>(package private) static <a 
href="http://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[]&nbsp;bytes)</code>
 <div class="block">Parse the content of the ${HBASE_ROOTDIR}/hbase.version 
file.</div>
 </td>
 </tr>
-<tr id="i68" class="altColor">
+<tr id="i40" class="altColor">
 <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&nbsp;fs,
                 org.apache.hadoop.fs.Path&nbsp;p,
@@ -758,27 +580,14 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <div class="block">Recover file lease.</div>
 </td>
 </tr>
-<tr id="i69" class="rowColor">
-<td class="colFirst"><code>static <a 
href="http://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#removeWALRootPath-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-">removeWALRootPath</a></span>(org.apache.hadoop.fs.Path&nbsp;path,
-                 org.apache.hadoop.conf.Configuration&nbsp;conf)</code>
-<div class="block">Checks for the presence of the WAL log root path (using the 
provided conf object) in the given path.</div>
-</td>
-</tr>
-<tr id="i70" class="altColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#renameAndSetModifyTime-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-">renameAndSetModifyTime</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                      org.apache.hadoop.fs.Path&nbsp;src,
-                      org.apache.hadoop.fs.Path&nbsp;dest)</code>&nbsp;</td>
-</tr>
-<tr id="i71" class="rowColor">
+<tr id="i41" class="rowColor">
 <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&nbsp;fs,
            org.apache.hadoop.fs.Path&nbsp;rootdir,
            org.apache.hadoop.fs.Path&nbsp;p,
            <a href="../../../../../org/apache/hadoop/hbase/ClusterId.html" 
title="class in 
org.apache.hadoop.hbase">ClusterId</a>&nbsp;cid)</code>&nbsp;</td>
 </tr>
-<tr id="i72" class="altColor">
+<tr id="i42" 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#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&nbsp;fs,
             org.apache.hadoop.fs.Path&nbsp;rootdir,
@@ -788,48 +597,20 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  in the HBase root directory</div>
 </td>
 </tr>
-<tr id="i73" 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#setFsDefault-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-">setFsDefault</a></span>(org.apache.hadoop.conf.Configuration&nbsp;c,
-            org.apache.hadoop.fs.Path&nbsp;root)</code>&nbsp;</td>
-</tr>
-<tr id="i74" 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#setRootDir-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-">setRootDir</a></span>(org.apache.hadoop.conf.Configuration&nbsp;c,
-          org.apache.hadoop.fs.Path&nbsp;root)</code>&nbsp;</td>
-</tr>
-<tr id="i75" 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#setStoragePolicy-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-java.lang.String-java.lang.String-">setStoragePolicy</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                org.apache.hadoop.conf.Configuration&nbsp;conf,
-                org.apache.hadoop.fs.Path&nbsp;path,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;policyKey,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;defaultPolicy)</code>
-<div class="block">Sets storage policy for given path according to config 
setting.</div>
-</td>
-</tr>
-<tr id="i76" 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#setStoragePolicy-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-java.lang.String-">setStoragePolicy</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                org.apache.hadoop.fs.Path&nbsp;path,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;storagePolicy)</code>
-<div class="block">Sets storage policy for given path.</div>
-</td>
-</tr>
-<tr id="i77" class="rowColor">
+<tr id="i43" 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#setupShortCircuitRead-org.apache.hadoop.conf.Configuration-">setupShortCircuitRead</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>
 <div class="block">Do our short circuit read setup.</div>
 </td>
 </tr>
-<tr id="i78" class="altColor">
+<tr id="i44" 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-">setVersion</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
           org.apache.hadoop.fs.Path&nbsp;rootdir)</code>
 <div class="block">Sets version of file system</div>
 </td>
 </tr>
-<tr id="i79" 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#setVersion-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-int-int-">setVersion</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
           org.apache.hadoop.fs.Path&nbsp;rootdir,
@@ -838,7 +619,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <div class="block">Sets version of file system</div>
 </td>
 </tr>
-<tr id="i80" 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#setVersion-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-java.lang.String-int-int-">setVersion</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
           org.apache.hadoop.fs.Path&nbsp;rootdir,
@@ -848,24 +629,13 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <div class="block">Sets version of file system</div>
 </td>
 </tr>
-<tr id="i81" 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#setWALRootDir-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-">setWALRootDir</a></span>(org.apache.hadoop.conf.Configuration&nbsp;c,
-             org.apache.hadoop.fs.Path&nbsp;root)</code>&nbsp;</td>
-</tr>
-<tr id="i82" class="altColor">
+<tr id="i47" class="rowColor">
 <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="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;version)</code>
 <div class="block">Create the content to write into the 
${HBASE_ROOTDIR}/hbase.version file.</div>
 </td>
 </tr>
-<tr id="i83" class="rowColor">
-<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#validateRootPath-org.apache.hadoop.fs.Path-">validateRootPath</a></span>(org.apache.hadoop.fs.Path&nbsp;root)</code>
-<div class="block">Verifies root directory path is a valid URI with a 
scheme</div>
-</td>
-</tr>
-<tr id="i84" 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#waitOnSafeMode-org.apache.hadoop.conf.Configuration-long-">waitOnSafeMode</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
               long&nbsp;wait)</code>
@@ -874,6 +644,13 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </tr>
 </table>
 <ul class="blockList">
+<li class="blockList"><a 
name="methods.inherited.from.class.org.apache.hadoop.hbase.util.CommonFSUtils">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html" 
title="class in org.apache.hadoop.hbase.util">CommonFSUtils</a></h3>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#create-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.permission.FsPermission-boolean-">create</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#delete-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-boolean-">delete</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#deleteDirectory-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">deleteDirectory</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#getCurrentFileSystem-org.apache.hadoop.conf.Configuration-">getCurrentFileSystem</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#getDefaultBlockSize-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getDefaultBlockSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#getDefaultBufferSize-org.apache.hadoop.fs.FileSystem
 -">getDefaultBufferSize</a>, <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#getDefaultReplication-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getDefaultReplication</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#getFilePermissions-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.conf.Configuration-java.lang.String-">getFilePermissions</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#getNamespaceDir-org.apache.hadoop.fs.Path-java.lang.String-">getNamespaceDir</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#getPath-org.apache.hadoop.fs.Path-">getPath</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#getRootDir-org.apache.hadoop.conf.Configuration-">getRootDir</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#getRootDirFileSystem-org.apache.hadoop.conf.Configuration-">getRootDirFileSystem</a>,
 <a href="../.
 
./../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#getTableDir-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.TableName-">getTableDir</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#getTableName-org.apache.hadoop.fs.Path-">getTableName</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#getWALFileSystem-org.apache.hadoop.conf.Configuration-">getWALFileSystem</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#getWALRootDir-org.apache.hadoop.conf.Configuration-">getWALRootDir</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#hasCapability-org.apache.hadoop.fs.FSDataOutputStream-java.lang.String-">hasCapability</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#isExists-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">isExists</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#isHDFS-org.apache.hadoop.conf.C
 onfiguration-">isHDFS</a>, <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#isMatchingTail-org.apache.hadoop.fs.Path-java.lang.String-">isMatchingTail</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#isRecoveredEdits-org.apache.hadoop.fs.Path-">isRecoveredEdits</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#isStartingWithPath-org.apache.hadoop.fs.Path-java.lang.String-">isStartingWithPath</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#listLocatedStatus-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">listLocatedStatus</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#listStatus-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">listStatus</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#listStatus-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.PathFilter-">listStatus</
 a>, <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#logFileSystemState-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.commons.logging.Log-">logFileSystemState</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#removeWALRootPath-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-">removeWALRootPath</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#renameAndSetModifyTime-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-">renameAndSetModifyTime</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#setFsDefault-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-">setFsDefault</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#setRootDir-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-">setRootDir</a>,
 <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.h
 
tml#setStoragePolicy-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-java.lang.String-java.lang.String-">setStoragePolicy</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#setStoragePolicy-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-java.lang.String-">setStoragePolicy</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#setWALRootDir-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-">setWALRootDir</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.html#validateRootPath-org.apache.hadoop.fs.Path-">validateRootPath</a></code></li>
+</ul>
+<ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
@@ -900,21 +677,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.112">LOG</a></pre>
-</li>
-</ul>
-<a name="FULL_RWX_PERMISSIONS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>FULL_RWX_PERMISSIONS</h4>
-<pre>public static final&nbsp;<a 
href="http://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.115">FULL_RWX_PERMISSIONS</a></pre>
-<div class="block">Full access permissions (starting point for a umask)</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a 
href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.FSUtils.FULL_RWX_PERMISSIONS">Constant
 Field Values</a></dd>
-</dl>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.103">LOG</a></pre>
 </li>
 </ul>
 <a name="THREAD_POOLSIZE">
@@ -923,7 +686,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>THREAD_POOLSIZE</h4>
-<pre>private static final&nbsp;<a 
href="http://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.116">THREAD_POOLSIZE</a></pre>
+<pre>private static final&nbsp;<a 
href="http://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>
 <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>
@@ -936,7 +699,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_THREAD_POOLSIZE</h4>
-<pre>private static final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.117">DEFAULT_THREAD_POOLSIZE</a></pre>
+<pre>private static final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.106">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>
@@ -946,22 +709,13 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <a name="WINDOWS">
 <!--   -->
 </a>
-<ul class="blockList">
+<ul class="blockListLast">
 <li class="blockList">
 <h4>WINDOWS</h4>
-<pre>public static final&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.120">WINDOWS</a></pre>
+<pre>public static final&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.110">WINDOWS</a></pre>
 <div class="block">Set to true on Windows platforms</div>
 </li>
 </ul>
-<a name="warningMap">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>warningMap</h4>
-<pre>private static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in 
java.util">Map</a>&lt;org.apache.hadoop.fs.FileSystem,<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.155">warningMap</a></pre>
-</li>
-</ul>
 </li>
 </ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -976,7 +730,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>FSUtils</h4>
-<pre>protected&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.122">FSUtils</a>()</pre>
+<pre>protected&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.112">FSUtils</a>()</pre>
 </li>
 </ul>
 </li>
@@ -987,81 +741,13 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a 
name="setStoragePolicy-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-java.lang.String-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setStoragePolicy</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.143">setStoragePolicy</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                    
org.apache.hadoop.conf.Configuration&nbsp;conf,
-                                    org.apache.hadoop.fs.Path&nbsp;path,
-                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;policyKey,
-                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;defaultPolicy)</pre>
-<div class="block">Sets storage policy for given path according to config 
setting.
- If the passed path is a directory, we'll set the storage policy for all files
- created in the future in said directory. Note that this change in storage
- policy takes place at the HDFS level; it will persist beyond this RS's 
lifecycle.
- If we're running on a version of HDFS that doesn't support the given storage 
policy
- (or storage policies at all), then we'll issue a log message and continue.
-
- See 
http://hadoop.apache.org/docs/r2.6.0/hadoop-project-dist/hadoop-hdfs/ArchivalStorage.html</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>fs</code> - We only do anything if an instance of 
DistributedFileSystem</dd>
-<dd><code>conf</code> - used to look up storage policy with given key; not 
modified.</dd>
-<dd><code>path</code> - the Path whose storage policy is to be set</dd>
-<dd><code>policyKey</code> - Key to use pulling a policy from Configuration:
- e.g. HConstants.WAL_STORAGE_POLICY (hbase.wal.storage.policy).</dd>
-<dd><code>defaultPolicy</code> - usually should be the policy NONE to delegate 
to HDFS</dd>
-</dl>
-</li>
-</ul>
-<a 
name="setStoragePolicy-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setStoragePolicy</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.174">setStoragePolicy</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                    org.apache.hadoop.fs.Path&nbsp;path,
-                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;storagePolicy)</pre>
-<div class="block">Sets storage policy for given path.
- If the passed path is a directory, we'll set the storage policy for all files
- created in the future in said directory. Note that this change in storage
- policy takes place at the HDFS level; it will persist beyond this RS's 
lifecycle.
- If we're running on a version of HDFS that doesn't support the given storage 
policy
- (or storage policies at all), then we'll issue a log message and continue.
-
- See 
http://hadoop.apache.org/docs/r2.6.0/hadoop-project-dist/hadoop-hdfs/ArchivalStorage.html</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>fs</code> - We only do anything if an instance of 
DistributedFileSystem</dd>
-<dd><code>path</code> - the Path whose storage policy is to be set</dd>
-<dd><code>storagePolicy</code> - Policy to set on <code>path</code>; see 
hadoop 2.6+
- org.apache.hadoop.hdfs.protocol.HdfsConstants for possible list e.g
- 'COLD', 'WARM', 'HOT', 'ONE_SSD', 'ALL_SSD', 'LAZY_PERSIST'.</dd>
-</dl>
-</li>
-</ul>
-<a 
name="invokeSetStoragePolicy-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>invokeSetStoragePolicy</h4>
-<pre>private static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.213">invokeSetStoragePolicy</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                           org.apache.hadoop.fs.Path&nbsp;path,
-                                           <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;storagePolicy)</pre>
-</li>
-</ul>
 <a name="isDistributedFileSystem-org.apache.hadoop.fs.FileSystem-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>isDistributedFileSystem</h4>
-<pre>public static&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.276">isDistributedFileSystem</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs)
+<pre>public static&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.120">isDistributedFileSystem</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs)
                                        throws <a 
href="http://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>
@@ -1071,53 +757,13 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
-<a name="isStartingWithPath-org.apache.hadoop.fs.Path-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isStartingWithPath</h4>
-<pre>public static&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.294">isStartingWithPath</a>(org.apache.hadoop.fs.Path&nbsp;rootPath,
-                                         <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;path)</pre>
-<div class="block">Compare of path component. Does not consider schema; i.e. 
if schemas
- different but <code>path</code> starts with <code>rootPath</code>,
- then the function returns true</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>rootPath</code> - </dd>
-<dd><code>path</code> - </dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True if <code>path</code> starts with <code>rootPath</code></dd>
-</dl>
-</li>
-</ul>
-<a name="isMatchingTail-org.apache.hadoop.fs.Path-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isMatchingTail</h4>
-<pre>public static&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.308">isMatchingTail</a>(org.apache.hadoop.fs.Path&nbsp;pathToSearch,
-                                     <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;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. Does not consider schema; i.e. if schemas different but path 
or subpath matches,
- the two will equate.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>pathToSearch</code> - Path we will be trying to match.</dd>
-<dd><code>pathTail</code> - </dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True if <code>pathTail</code> is tail on the path of 
<code>pathToSearch</code></dd>
-</dl>
-</li>
-</ul>
 <a name="isMatchingTail-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>isMatchingTail</h4>
-<pre>public static&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.320">isMatchingTail</a>(org.apache.hadoop.fs.Path&nbsp;pathToSearch,
+<pre>public static&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.138">isMatchingTail</a>(org.apache.hadoop.fs.Path&nbsp;pathToSearch,
                                      
org.apache.hadoop.fs.Path&nbsp;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
@@ -1137,38 +783,17 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getInstance</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html" title="class in 
org.apache.hadoop.hbase.util">FSUtils</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.342">getInstance</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html" title="class in 
org.apache.hadoop.hbase.util">FSUtils</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.160">getInstance</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                   
org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
 </li>
 </ul>
-<a 
name="deleteDirectory-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>deleteDirectory</h4>
-<pre>public static&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.362">deleteDirectory</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                      org.apache.hadoop.fs.Path&nbsp;dir)
-                               throws <a 
href="http://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 if exists.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>fs</code> - filesystem object</dd>
-<dd><code>dir</code> - directory to delete</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True if deleted <code>dir</code></dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code> - e</dd>
-</dl>
-</li>
-</ul>
-<a 
name="deleteRegionDir-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.HRegionInfo-">
+<a 
name="deleteRegionDir-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.HRegionInfo-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteRegionDir</h4>
-<pre>public static&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.374">deleteRegionDir</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public static&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.180">deleteRegionDir</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                       <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;hri)
                                throws <a 
href="http://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>
@@ -1183,72 +808,13 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
-<a 
name="getDefaultBlockSize-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDefaultBlockSize</h4>
-<pre>public static&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.393">getDefaultBlockSize</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                       org.apache.hadoop.fs.Path&nbsp;path)
-                                throws <a 
href="http://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">Return the number of bytes that large input files should be 
optimally
- be split into to minimize i/o time.
-
- use reflection to search for getDefaultBlockSize(Path f)
- if the method doesn't exist, fall back to using getDefaultBlockSize()</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>fs</code> - filesystem object</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the default block size for the path's filesystem</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code> - e</dd>
-</dl>
-</li>
-</ul>
-<a 
name="getDefaultReplication-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDefaultReplication</h4>
-<pre>public static&nbsp;short&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.427">getDefaultReplication</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                          org.apache.hadoop.fs.Path&nbsp;path)
-                                   throws <a 
href="http://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="throwsLabel">Throws:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="getDefaultBufferSize-org.apache.hadoop.fs.FileSystem-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDefaultBufferSize</h4>
-<pre>public static&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.460">getDefaultBufferSize</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs)</pre>
-<div class="block">Returns the default buffer size to use during writes.
-
- The size of the buffer should probably be a multiple of hardware
- page size (4096 on Intel x86), and it determines how much data is
- buffered during read and write operations.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>fs</code> - filesystem object</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>default buffer size to use during writes</dd>
-</dl>
-</li>
-</ul>
 <a 
name="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-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>create</h4>
-<pre>public static&nbsp;org.apache.hadoop.fs.FSDataOutputStream&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.483">create</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public static&nbsp;org.apache.hadoop.fs.FSDataOutputStream&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.207">create</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                                              
org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                              
org.apache.hadoop.fs.Path&nbsp;path,
                                                              
org.apache.hadoop.fs.permission.FsPermission&nbsp;perm,
@@ -1278,70 +844,13 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
-<a 
name="create-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.permission.FsPermission-boolean-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>create</h4>
-<pre>public static&nbsp;org.apache.hadoop.fs.FSDataOutputStream&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.534">create</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                                             
org.apache.hadoop.fs.Path&nbsp;path,
-                                                             
org.apache.hadoop.fs.permission.FsPermission&nbsp;perm,
-                                                             
boolean&nbsp;overwrite)
-                                                      throws <a 
href="http://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">Create the specified file on the filesystem. By default, 
this will:
- <ol>
- <li>apply the umask in the configuration (if it is enabled)</li>
- <li>use the fs configured buffer size (or 4096 if not set)</li>
- <li>use the default replication</li>
- <li>use the default block size</li>
- <li>not track progress</li>
- </ol></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>fs</code> - <code>FileSystem</code> on which to write the file</dd>
-<dd><code>path</code> - <code>Path</code> to the file to write</dd>
-<dd><code>perm</code> - </dd>
-<dd><code>overwrite</code> - Whether or not the created file should be 
overwritten.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>output stream to the created file</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code> - if the file 
cannot be created</dd>
-</dl>
-</li>
-</ul>
-<a 
name="getFilePermissions-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.conf.Configuration-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getFilePermissions</h4>
-<pre>public static&nbsp;org.apache.hadoop.fs.permission.FsPermission&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.556">getFilePermissions</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                                                              
org.apache.hadoop.conf.Configuration&nbsp;conf,
-                                                                              
<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;permssionConfKey)</pre>
-<div class="block">Get the file permissions specified in the configuration, if 
they are
- enabled.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>fs</code> - filesystem that the file will be created on.</dd>
-<dd><code>conf</code> - configuration to read for determining if permissions 
are
-          enabled and which to use</dd>
-<dd><code>permssionConfKey</code> - property key in the configuration to use 
when
-          finding the permission</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the permission to use when creating a new file on the fs. If
-         special permissions are not specified in the configuration, then
-         the default permissions on the the fs will be returned.</dd>
-</dl>
-</li>
-</ul>
 <a name="checkFileSystemAvailable-org.apache.hadoop.fs.FileSystem-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>checkFileSystemAvailable</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.588">checkFileSystemAvailable</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs)
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.247">checkFileSystemAvailable</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs)
                                      throws <a 
href="http://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>
@@ -1358,7 +867,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>isInSafeMode</h4>
-<pre>private static&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.621">isInSafeMode</a>(org.apache.hadoop.hdfs.DistributedFileSystem&nbsp;dfs)
+<pre>private static&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.280">isInSafeMode</a>(org.apache.hadoop.hdfs.DistributedFileSystem&nbsp;dfs)
                              throws <a 
href="http://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>
@@ -1378,7 +887,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>checkDfsSafeMode</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.643">checkDfsSafeMode</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.302">checkDfsSafeMode</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
                              throws <a 
href="http://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>
@@ -1395,7 +904,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getVersion</h4>
-<pre>public static&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.665">getVersion</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public static&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.324">getVersion</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                            

<TRUNCATED>

Reply via email to