http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dd7176bf/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 638c8ff..64b822c 100644 --- a/devapidocs/org/apache/hadoop/hbase/util/FSUtils.html +++ b/devapidocs/org/apache/hadoop/hbase/util/FSUtils.html @@ -221,6 +221,10 @@ 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#THREAD_POOLSIZE">THREAD_POOLSIZE</a></span></code> </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><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>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#warningMap">warningMap</a></span></code> </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> <div class="block">Set to true on Windows platforms</div> @@ -942,13 +946,22 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <a name="WINDOWS"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>WINDOWS</h4> <pre>public static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.120">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 <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><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>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.155">warningMap</a></pre> +</li> +</ul> </li> </ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> @@ -1010,7 +1023,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setStoragePolicy</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.171">setStoragePolicy</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.174">setStoragePolicy</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path 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> storagePolicy)</pre> <div class="block">Sets storage policy for given path. @@ -1037,7 +1050,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>invokeSetStoragePolicy</h4> -<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.207">invokeSetStoragePolicy</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.213">invokeSetStoragePolicy</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path 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> storagePolicy)</pre> </li> @@ -1048,7 +1061,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.255">isDistributedFileSystem</a>(org.apache.hadoop.fs.FileSystem fs) +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.276">isDistributedFileSystem</a>(org.apache.hadoop.fs.FileSystem 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> @@ -1064,7 +1077,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isStartingWithPath</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.273">isStartingWithPath</a>(org.apache.hadoop.fs.Path rootPath, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.294">isStartingWithPath</a>(org.apache.hadoop.fs.Path 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> 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>, @@ -1084,7 +1097,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.287">isMatchingTail</a>(org.apache.hadoop.fs.Path pathToSearch, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.308">isMatchingTail</a>(org.apache.hadoop.fs.Path 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> 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, @@ -1104,7 +1117,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.299">isMatchingTail</a>(org.apache.hadoop.fs.Path pathToSearch, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.320">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 @@ -1124,7 +1137,7 @@ 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 <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.321">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.342">getInstance</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration conf)</pre> </li> </ul> @@ -1134,7 +1147,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>deleteDirectory</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.341">deleteDirectory</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.362">deleteDirectory</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path 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> @@ -1155,7 +1168,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.353">deleteRegionDir</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.374">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="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> @@ -1176,7 +1189,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getDefaultBlockSize</h4> -<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.372">getDefaultBlockSize</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.393">getDefaultBlockSize</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path 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 @@ -1200,7 +1213,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getDefaultReplication</h4> -<pre>public static short <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.406">getDefaultReplication</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static short <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.427">getDefaultReplication</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path 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> @@ -1215,7 +1228,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getDefaultBufferSize</h4> -<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.439">getDefaultBufferSize</a>(org.apache.hadoop.fs.FileSystem fs)</pre> +<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.460">getDefaultBufferSize</a>(org.apache.hadoop.fs.FileSystem 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 @@ -1235,7 +1248,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.462">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.483">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, @@ -1271,7 +1284,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.513">create</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static org.apache.hadoop.fs.FSDataOutputStream <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.534">create</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path, org.apache.hadoop.fs.permission.FsPermission perm, boolean overwrite) @@ -1303,7 +1316,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getFilePermissions</h4> -<pre>public static org.apache.hadoop.fs.permission.FsPermission <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.535">getFilePermissions</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static org.apache.hadoop.fs.permission.FsPermission <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.556">getFilePermissions</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration 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> permssionConfKey)</pre> <div class="block">Get the file permissions specified in the configuration, if they are @@ -1328,7 +1341,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.567">checkFileSystemAvailable</a>(org.apache.hadoop.fs.FileSystem fs) +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.588">checkFileSystemAvailable</a>(org.apache.hadoop.fs.FileSystem 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> @@ -1345,7 +1358,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 boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.600">isInSafeMode</a>(org.apache.hadoop.hdfs.DistributedFileSystem dfs) +<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.621">isInSafeMode</a>(org.apache.hadoop.hdfs.DistributedFileSystem 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> @@ -1365,7 +1378,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 void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.622">checkDfsSafeMode</a>(org.apache.hadoop.conf.Configuration conf) +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.643">checkDfsSafeMode</a>(org.apache.hadoop.conf.Configuration 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> @@ -1382,7 +1395,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 <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.644">getVersion</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public 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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.665">getVersion</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir) 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>, <a href="../../../../../org/apache/hadoop/hbase/exceptions/DeserializationException.html" title="class in org.apache.hadoop.hbase.exceptions">DeserializationException</a></pre> @@ -1405,7 +1418,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>parseVersionFrom</h4> -<pre>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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.687">parseVersionFrom</a>(byte[] bytes) +<pre>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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.708">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> @@ -1424,7 +1437,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.707">toVersionByteArray</a>(<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> version)</pre> +<pre>static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.728">toVersionByteArray</a>(<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> 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> @@ -1440,7 +1453,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.723">checkVersion</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.744">checkVersion</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, boolean message) 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>, @@ -1463,7 +1476,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.740">checkVersion</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.761">checkVersion</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, boolean message, int wait, @@ -1490,7 +1503,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.774">setVersion</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.795">setVersion</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir) 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">Sets version of file system</div> @@ -1509,7 +1522,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.789">setVersion</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.810">setVersion</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, int wait, int retries) @@ -1532,7 +1545,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.805">setVersion</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.826">setVersion</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path 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> version, int wait, @@ -1557,7 +1570,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.862">checkClusterIdExists</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.883">checkClusterIdExists</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir, int wait) 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> @@ -1580,7 +1593,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.891">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.912">getClusterId</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir) 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">Returns the value of the unique cluster ID stored for this HBase instance.</div> @@ -1601,7 +1614,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.937">rewriteAsPb</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.958">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) @@ -1620,7 +1633,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.960">setClusterId</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.981">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) @@ -1644,7 +1657,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>validateRootPath</h4> -<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1011">validateRootPath</a>(org.apache.hadoop.fs.Path root) +<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1032">validateRootPath</a>(org.apache.hadoop.fs.Path root) 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">Verifies root directory path is a valid URI with a scheme</div> <dl> @@ -1663,7 +1676,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>removeWALRootPath</h4> -<pre>public 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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1035">removeWALRootPath</a>(org.apache.hadoop.fs.Path path, +<pre>public 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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1056">removeWALRootPath</a>(org.apache.hadoop.fs.Path path, org.apache.hadoop.conf.Configuration 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">Checks for the presence of the WAL log root path (using the provided conf object) in the given path. If @@ -1685,7 +1698,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.1050">waitOnSafeMode</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1071">waitOnSafeMode</a>(org.apache.hadoop.conf.Configuration conf, long wait) 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">If DFS, check safe mode and if so, wait until we clear it.</div> @@ -1704,7 +1717,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getPath</h4> -<pre>public 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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1077">getPath</a>(org.apache.hadoop.fs.Path p)</pre> +<pre>public 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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1098">getPath</a>(org.apache.hadoop.fs.Path p)</pre> <div class="block">Return the 'path' component of a Path. In Hadoop, Path is an URI. This method returns the 'path' component of a Path's URI: e.g. If a Path is <code>hdfs://example.org:9000/hbase_trunk/TestTable/compaction.dir</code>, @@ -1725,7 +1738,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getRootDir</h4> -<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1087">getRootDir</a>(org.apache.hadoop.conf.Configuration c) +<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1108">getRootDir</a>(org.apache.hadoop.conf.Configuration c) 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="paramLabel">Parameters:</span></dt> @@ -1744,7 +1757,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setRootDir</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1093">setRootDir</a>(org.apache.hadoop.conf.Configuration c, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1114">setRootDir</a>(org.apache.hadoop.conf.Configuration c, org.apache.hadoop.fs.Path root) 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> @@ -1759,7 +1772,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setFsDefault</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1097">setFsDefault</a>(org.apache.hadoop.conf.Configuration c, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1118">setFsDefault</a>(org.apache.hadoop.conf.Configuration c, org.apache.hadoop.fs.Path root) 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> @@ -1774,7 +1787,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getRootDirFileSystem</h4> -<pre>public static org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1101">getRootDirFileSystem</a>(org.apache.hadoop.conf.Configuration c) +<pre>public static org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1122">getRootDirFileSystem</a>(org.apache.hadoop.conf.Configuration c) 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> @@ -1788,7 +1801,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getWALRootDir</h4> -<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1112">getWALRootDir</a>(org.apache.hadoop.conf.Configuration c) +<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1133">getWALRootDir</a>(org.apache.hadoop.conf.Configuration c) 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="paramLabel">Parameters:</span></dt> @@ -1807,7 +1820,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setWALRootDir</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1122">setWALRootDir</a>(org.apache.hadoop.conf.Configuration c, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1143">setWALRootDir</a>(org.apache.hadoop.conf.Configuration c, org.apache.hadoop.fs.Path root) 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> @@ -1822,7 +1835,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getWALFileSystem</h4> -<pre>public static org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1126">getWALFileSystem</a>(org.apache.hadoop.conf.Configuration c) +<pre>public static org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1147">getWALFileSystem</a>(org.apache.hadoop.conf.Configuration c) 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> @@ -1836,7 +1849,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isValidWALRootDir</h4> -<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1131">isValidWALRootDir</a>(org.apache.hadoop.fs.Path walDir, +<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1152">isValidWALRootDir</a>(org.apache.hadoop.fs.Path walDir, org.apache.hadoop.conf.Configuration c) 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> @@ -1851,7 +1864,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.1151">metaRegionExists</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1172">metaRegionExists</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir) 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 if meta region exists</div> @@ -1872,7 +1885,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.1166">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.1187">computeHDFSBlocksDistribution</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.FileStatus status, long start, long length) @@ -1897,7 +1910,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.1186">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.1207">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="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">Update blocksDistribution with blockLocations</div> @@ -1916,7 +1929,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.1205">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.1226">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="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">Returns the total overall fragmentation percentage. Includes hbase:meta and -ROOT- as well.</div> @@ -1936,7 +1949,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableFragmentation</h4> -<pre>public 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><<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>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1221">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="http://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="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>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1242">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="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">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 @@ -1957,7 +1970,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableFragmentation</h4> -<pre>public 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><<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>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1240">getTableFragmentation</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public 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><<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>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1261">getTableFragmentation</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path hbaseRootDir) 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">Runs through the HBase rootdir and checks how many stores for each table @@ -1980,7 +1993,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableDir</h4> -<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1287">getTableDir</a>(org.apache.hadoop.fs.Path rootdir, +<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1308">getTableDir</a>(org.apache.hadoop.fs.Path rootdir, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</pre> <div class="block">Returns the <code>Path</code> object representing the table directory under path rootdir</div> @@ -1999,7 +2012,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableName</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1300">getTableName</a>(org.apache.hadoop.fs.Path tablePath)</pre> +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1321">getTableName</a>(org.apache.hadoop.fs.Path tablePath)</pre> <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> @@ -2017,7 +2030,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getNamespaceDir</h4> -<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1312">getNamespaceDir</a>(org.apache.hadoop.fs.Path rootdir, +<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1333">getNamespaceDir</a>(org.apache.hadoop.fs.Path 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> namespace)</pre> <div class="block">Returns the <code>Path</code> object representing the namespace directory under path rootdir</div> @@ -2036,7 +2049,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isHDFS</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1418">isHDFS</a>(org.apache.hadoop.conf.Configuration conf) +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1439">isHDFS</a>(org.apache.hadoop.conf.Configuration 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> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -2054,7 +2067,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.1432">recoverFileLease</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public abstract void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1453">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) @@ -2077,7 +2090,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableDirs</h4> -<pre>public 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><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1435">getTableDirs</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public 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><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1456">getTableDirs</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir) 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> @@ -2092,7 +2105,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getLocalTableDirs</h4> -<pre>public 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><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1454">getLocalTableDirs</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public 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><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1475">getLocalTableDirs</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootdir) 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> @@ -2113,7 +2126,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isRecoveredEdits</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1470">isRecoveredEdits</a>(org.apache.hadoop.fs.Path path)</pre> +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1491">isRecoveredEdits</a>(org.apache.hadoop.fs.Path path)</pre> <div class="block">Checks if the given path is the one with 'recovered.edits' dir.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -2129,7 +2142,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getRegionDirs</h4> -<pre>public 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><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1510">getRegionDirs</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public 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><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1531">getRegionDirs</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path tableDir) 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">Given a particular table dir, return all the regiondirs inside it, excluding files such as @@ -2151,7 +2164,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getFamilyDirs</h4> -<pre>public 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><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1563">getFamilyDirs</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public 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><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1584">getFamilyDirs</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path regionDir) 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">Given a particular region dir, return all the familydirs inside it</div> @@ -2172,7 +2185,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getReferenceFilePaths</h4> -<pre>public 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><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1574">getReferenceFilePaths</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public 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><org.apache.hadoop.fs.Path> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1595">getReferenceFilePaths</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path familyDir) 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> @@ -2187,7 +2200,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getCurrentFileSystem</h4> -<pre>public static org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1656">getCurrentFileSystem</a>(org.apache.hadoop.conf.Configuration conf) +<pre>public static org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1677">getCurrentFileSystem</a>(org.apache.hadoop.conf.Configuration 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> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -2205,7 +2218,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableStoreFilePathMap</h4> -<pre>public 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><<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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1678">getTableStoreFilePathMap</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><<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> map, +<pre>public 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><<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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1699">getTableStoreFilePathMap</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><<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> 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) @@ -2237,7 +2250,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableStoreFilePathMap</h4> -<pre>public 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><<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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1706">getTableStoreFilePathMap</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><<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> resultMap, +<pre>public 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><<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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1727">getTableStoreFilePathMap</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><<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> 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, @@ -2278,7 +2291,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.1821">getRegionReferenceFileCount</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1842">getRegionReferenceFileCount</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path p)</pre> </li> </ul> @@ -2288,7 +2301,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableStoreFilePathMap</h4> -<pre>public 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><<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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1847">getTableStoreFilePathMap</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public 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><<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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1868">getTableStoreFilePathMap</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path hbaseRootDir) 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>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> @@ -2316,7 +2329,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableStoreFilePathMap</h4> -<pre>public 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><<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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1870">getTableStoreFilePathMap</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public 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><<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> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1891">getTableStoreFilePathMap</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path hbaseRootDir, org.apache.hadoop.fs.PathFilter sfFilter, <a href="http://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, @@ -2350,7 +2363,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>filterFileStatuses</h4> -<pre>public 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><org.apache.hadoop.fs.FileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1894">filterFileStatuses</a>(org.apache.hadoop.fs.FileStatus[] input, +<pre>public 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><org.apache.hadoop.fs.FileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1915">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> @@ -2368,7 +2381,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>filterFileStatuses</h4> -<pre>public 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><org.apache.hadoop.fs.FileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1907">filterFileStatuses</a>(<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><org.apache.hadoop.fs.FileStatus> input, +<pre>public 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><org.apache.hadoop.fs.FileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1928">filterFileStatuses</a>(<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><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> @@ -2386,7 +2399,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>listStatusWithStatusFilter</h4> -<pre>public 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><org.apache.hadoop.fs.FileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1931">listStatusWithStatusFilter</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public 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><org.apache.hadoop.fs.FileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1952">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="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> @@ -2412,7 +2425,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>listStatus</h4> -<pre>public static org.apache.hadoop.fs.FileStatus[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1973">listStatus</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static org.apache.hadoop.fs.FileStatus[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1994">listStatus</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path dir, org.apache.hadoop.fs.PathFilter filter) 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> @@ -2441,7 +2454,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>listStatus</h4> -<pre>public static org.apache.hadoop.fs.FileStatus[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.1996">listStatus</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static org.apache.hadoop.fs.FileStatus[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2017">listStatus</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path 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">Calls fs.listStatus() and treats FileNotFoundException as non-fatal @@ -2463,7 +2476,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>listLocatedStatus</h4> -<pre>public 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><org.apache.hadoop.fs.LocatedFileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2007">listLocatedStatus</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public 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><org.apache.hadoop.fs.LocatedFileStatus> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2028">listLocatedStatus</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path 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">Calls fs.listFiles() to get FileStatus and BlockLocations together for reducing rpc call</div> @@ -2484,7 +2497,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>delete</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2037">delete</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2058">delete</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path, boolean recursive) 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> @@ -2507,7 +2520,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isExists</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2050">isExists</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2071">isExists</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path 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">Calls fs.exists(). Checks if the specified path exists</div> @@ -2528,7 +2541,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.2064">checkAccess</a>(org.apache.hadoop.security.UserGroupInformation ugi, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2085">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> @@ -2549,7 +2562,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.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.2081">contains</a>(<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>[] groups, +<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2102">contains</a>(<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>[] groups, <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> user)</pre> </li> </ul> @@ -2559,7 +2572,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>logFileSystemState</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2097">logFileSystemState</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2118">logFileSystemState</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path root, org.apache.commons.logging.Log LOG) 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> @@ -2580,7 +2593,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>logFSTree</h4> -<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2108">logFSTree</a>(org.apache.commons.logging.Log LOG, +<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2129">logFSTree</a>(org.apache.commons.logging.Log LOG, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path 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> prefix) @@ -2600,7 +2613,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>renameAndSetModifyTime</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2123">renameAndSetModifyTime</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2144">renameAndSetModifyTime</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path src, org.apache.hadoop.fs.Path dest) 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> @@ -2616,7 +2629,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getRegionDegreeLocalityMappingFromFS</h4> -<pre>public 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><<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><<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>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2143">getRegionDegreeLocalityMappingFromFS</a>(org.apache.hadoop.conf.Configuration conf) +<pre>public 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><<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><<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>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2164">getRegionDegreeLocalityMappingFromFS</a>(org.apache.hadoop.conf.Configuration 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">This function is to scan the root path of the file system to get the degree of locality for each region on each of the servers having at least @@ -2639,7 +2652,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getRegionDegreeLocalityMappingFromFS</h4> -<pre>public 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><<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><<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>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2167">getRegionDegreeLocalityMappingFromFS</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public 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><<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><<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>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2188">getRegionDegreeLocalityMappingFromFS</a>(org.apache.hadoop.conf.Configuration 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> desiredTable, int threadPoolSize) 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> @@ -2665,7 +2678,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getRegionLocalityMappingFromFS</h4> -<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2196">getRegionLocalityMappingFromFS</a>(org.apache.hadoop.conf.Configuration conf, +<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSUtils.html#line.2217">getRegionLocalityMappingFromFS</a>(org.apache.hadoop.conf.Configuration 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> desiredTable, int threadPoolSize, <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><<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/String.html?is-external=true" title="class or interface in java.lang">String</a>> regionToBestLocalityRSMapping, @@ -2694,7 +2707,7 @@ extends <a href="http://docs.o
<TRUNCATED>