http://git-wip-us.apache.org/repos/asf/hbase-site/blob/89e23f78/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html b/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html index cece58b..0ebd51b 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.html#line.589">BackupCommands.RepairCommand</a> +<pre>public static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.html#line.589">BackupCommands.RepairCommand</a> extends <a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.Command.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.Command</a></pre> </li> </ul> @@ -175,26 +175,32 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCom </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> -<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> +<td class="colFirst"><code>private static void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html#checkRemoveBackupImages-org.apache.hadoop.fs.FileSystem-java.lang.String-java.lang.String:A-">checkRemoveBackupImages</a></span>(org.apache.hadoop.fs.FileSystem fs, + <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupRoot, + <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds)</code> </td> +</tr> +<tr id="i1" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html#execute--">execute</a></span>()</code> </td> </tr> -<tr id="i1" class="rowColor"> +<tr id="i2" class="altColor"> <td class="colFirst"><code>protected void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html#printUsage--">printUsage</a></span>()</code> </td> </tr> -<tr id="i2" class="altColor"> +<tr id="i3" class="rowColor"> <td class="colFirst"><code>private void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html#repairFailedBackupDeletionIfAny-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.backup.impl.BackupSystemTable-">repairFailedBackupDeletionIfAny</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, <a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupSystemTable</a> sysTable)</code> </td> </tr> -<tr id="i3" class="rowColor"> -<td class="colFirst"><code>private void</code></td> +<tr id="i4" class="altColor"> +<td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html#repairFailedBackupMergeIfAny-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.backup.impl.BackupSystemTable-">repairFailedBackupMergeIfAny</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, <a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupSystemTable</a> sysTable)</code> </td> </tr> @@ -289,9 +295,25 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCom <ul class="blockList"> <li class="blockList"> <h4>repairFailedBackupMergeIfAny</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html#line.664">repairFailedBackupMergeIfAny</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, - <a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupSystemTable</a> sysTable) - throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html#line.664">repairFailedBackupMergeIfAny</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, + <a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupSystemTable</a> sysTable) + throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +<dl> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> +</dl> +</li> +</ul> +<a name="checkRemoveBackupImages-org.apache.hadoop.fs.FileSystem-java.lang.String-java.lang.String:A-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkRemoveBackupImages</h4> +<pre>private static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html#line.705">checkRemoveBackupImages</a>(org.apache.hadoop.fs.FileSystem fs, + <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupRoot, + <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds) + throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> @@ -304,7 +326,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCom <ul class="blockListLast"> <li class="blockList"> <h4>printUsage</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html#line.688">printUsage</a>()</pre> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html#line.724">printUsage</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.Command.html#printUsage--">printUsage</a></code> in class <code><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.Command.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.Command</a></code></dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/89e23f78/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupCommands.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupCommands.html b/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupCommands.html index cd7aacf..cf87929 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupCommands.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/impl/BackupCommands.html @@ -132,7 +132,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <th class="colLast" scope="col">Class and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.BackupSetCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.BackupSetCommand</a></span></code> </td> </tr> <tr class="rowColor"> @@ -144,31 +144,31 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.CreateCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.CreateCommand</a></span></code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.DeleteCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.DeleteCommand</a></span></code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.DescribeCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.DescribeCommand</a></span></code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.HelpCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.HelpCommand</a></span></code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.HistoryCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.HistoryCommand</a></span></code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.MergeCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.MergeCommand</a></span></code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.ProgressCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.ProgressCommand</a></span></code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.RepairCommand</a></span></code> </td> </tr> </table> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/89e23f78/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/BackupCommands.Command.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/BackupCommands.Command.html b/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/BackupCommands.Command.html index dffced3..6620e96 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/BackupCommands.Command.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/BackupCommands.Command.html @@ -103,7 +103,7 @@ </tr> <tbody> <tr class="altColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.BackupSetCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.BackupSetCommand</a></span></code> </td> </tr> <tr class="rowColor"> @@ -111,31 +111,31 @@ <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.CreateCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.CreateCommand</a></span></code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.DeleteCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.DeleteCommand</a></span></code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.DescribeCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.DescribeCommand</a></span></code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.HelpCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.HelpCommand</a></span></code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.HistoryCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.HistoryCommand</a></span></code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.MergeCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.MergeCommand</a></span></code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.ProgressCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.ProgressCommand</a></span></code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private static class </code></td> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupCommands.RepairCommand</a></span></code> </td> </tr> </tbody> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/89e23f78/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/BackupSystemTable.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/BackupSystemTable.html b/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/BackupSystemTable.html index 1a742fd..50087c5 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/BackupSystemTable.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/impl/class-use/BackupSystemTable.html @@ -173,7 +173,7 @@ <a href="../../../../../../../org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupSystemTable</a> sysTable)</code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private void</code></td> +<td class="colFirst"><code>static void</code></td> <td class="colLast"><span class="typeNameLabel">BackupCommands.RepairCommand.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/backup/impl/BackupCommands.RepairCommand.html#repairFailedBackupMergeIfAny-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.backup.impl.BackupSystemTable-">repairFailedBackupMergeIfAny</a></span>(<a href="../../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, <a href="../../../../../../../org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupSystemTable</a> sysTable)</code> </td> </tr> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/89e23f78/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html b/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html index 169934b..c25fd3b 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -187,44 +187,56 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupMerge <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> pathList)</code> </td> </tr> <tr id="i1" class="rowColor"> +<td class="colFirst"><code>protected org.apache.hadoop.fs.Path</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#convertToDest-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-">convertToDest</a></span>(org.apache.hadoop.fs.Path p, + org.apache.hadoop.fs.Path backupDirPath)</code> +<div class="block">Converts path before copying</div> +</td> +</tr> +<tr id="i2" class="altColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#copyFile-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-">copyFile</a></span>(org.apache.hadoop.fs.FileSystem fs, + org.apache.hadoop.fs.Path p, + org.apache.hadoop.fs.Path newPath)</code> +<div class="block">Copy file in DFS from p to newPath</div> +</td> +</tr> +<tr id="i3" class="rowColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#copyMetaData-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-">copyMetaData</a></span>(org.apache.hadoop.fs.FileSystem fs, + org.apache.hadoop.fs.Path tmpBackupDir, + org.apache.hadoop.fs.Path backupDirPath)</code> +<div class="block">Copy meta data to of a backup session</div> +</td> +</tr> +<tr id="i4" class="altColor"> <td class="colFirst"><code>protected void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#deleteBackupImages-java.util.List-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.fs.FileSystem-java.lang.String-">deleteBackupImages</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> backupIds, <a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, org.apache.hadoop.fs.FileSystem fs, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupRoot)</code> </td> </tr> -<tr id="i2" class="altColor"> -<td class="colFirst"><code>private boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#deleteData-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">deleteData</a></span>(org.apache.hadoop.fs.FileSystem fs, - org.apache.hadoop.fs.Path dest)</code> -<div class="block">Deletes only data files and keeps all META</div> -</td> -</tr> -<tr id="i3" class="rowColor"> +<tr id="i5" class="rowColor"> <td class="colFirst"><code>protected org.apache.hadoop.fs.Path[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#findInputDirectories-org.apache.hadoop.fs.FileSystem-java.lang.String-org.apache.hadoop.hbase.TableName-java.lang.String:A-">findInputDirectories</a></span>(org.apache.hadoop.fs.FileSystem fs, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupRoot, <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds)</code> </td> </tr> -<tr id="i4" class="altColor"> -<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#findMostRecentBackupId-java.lang.String:A-">findMostRecentBackupId</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds)</code> </td> -</tr> -<tr id="i5" class="rowColor"> +<tr id="i6" class="altColor"> <td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/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/backup/mapreduce/MapReduceBackupMergeJob.html#getBackupIdsToDelete-java.lang.String:A-java.lang.String-">getBackupIdsToDelete</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> mergedBackupId)</code> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i7" class="rowColor"> <td class="colFirst"><code>org.apache.hadoop.conf.Configuration</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#getConf--">getConf</a></span>()</code> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i8" class="altColor"> <td class="colFirst"><code>protected <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/backup/mapreduce/MapReduceBackupMergeJob.html#getTableNamesInBackupImages-java.lang.String:A-">getTableNamesInBackupImages</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds)</code> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code>protected void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#moveData-org.apache.hadoop.fs.FileSystem-java.lang.String-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.TableName-java.lang.String-">moveData</a></span>(org.apache.hadoop.fs.FileSystem fs, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupRoot, @@ -232,25 +244,25 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupMerge <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> mergedBackupId)</code> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#run-java.lang.String:A-">run</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds)</code> <div class="block">Run backup merge operation.</div> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#setConf-org.apache.hadoop.conf.Configuration-">setConf</a></span>(org.apache.hadoop.conf.Configuration conf)</code> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#toPathList-java.util.List-">toPathList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,org.apache.hadoop.fs.Path>> processedTableList)</code> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../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/backup/mapreduce/MapReduceBackupMergeJob.html#toTableNameList-java.util.List-">toTableNameList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,org.apache.hadoop.fs.Path>> processedTableList)</code> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>protected void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#updateBackupManifest-java.lang.String-java.lang.String-java.util.List-">updateBackupManifest</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupRoot, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> mergedBackupId, @@ -376,13 +388,73 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupMerge </dl> </li> </ul> +<a name="copyMetaData-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copyMetaData</h4> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.212">copyMetaData</a>(org.apache.hadoop.fs.FileSystem fs, + org.apache.hadoop.fs.Path tmpBackupDir, + org.apache.hadoop.fs.Path backupDirPath) + throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +<div class="block">Copy meta data to of a backup session</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>fs</code> - file system</dd> +<dd><code>tmpBackupDir</code> - temp backup directory, where meta is locaed</dd> +<dd><code>backupDirPath</code> - new path for backup</dd> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - exception</dd> +</dl> +</li> +</ul> +<a name="copyFile-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copyFile</h4> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.242">copyFile</a>(org.apache.hadoop.fs.FileSystem fs, + org.apache.hadoop.fs.Path p, + org.apache.hadoop.fs.Path newPath) + throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +<div class="block">Copy file in DFS from p to newPath</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>fs</code> - file system</dd> +<dd><code>p</code> - old path</dd> +<dd><code>newPath</code> - new path</dd> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - exception</dd> +</dl> +</li> +</ul> +<a name="convertToDest-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>convertToDest</h4> +<pre>protected org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.259">convertToDest</a>(org.apache.hadoop.fs.Path p, + org.apache.hadoop.fs.Path backupDirPath)</pre> +<div class="block">Converts path before copying</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>p</code> - path</dd> +<dd><code>backupDirPath</code> - backup root</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>converted path</dd> +</dl> +</li> +</ul> <a name="toPathList-java.util.List-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>toPathList</h4> -<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.186">toPathList</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,org.apache.hadoop.fs.Path>> processedTableList)</pre> +<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.279">toPathList</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,org.apache.hadoop.fs.Path>> processedTableList)</pre> </li> </ul> <a name="toTableNameList-java.util.List-"> @@ -391,7 +463,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupMerge <ul class="blockList"> <li class="blockList"> <h4>toTableNameList</h4> -<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.194">toTableNameList</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,org.apache.hadoop.fs.Path>> processedTableList)</pre> +<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.287">toTableNameList</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,org.apache.hadoop.fs.Path>> processedTableList)</pre> </li> </ul> <a name="cleanupBulkLoadDirs-org.apache.hadoop.fs.FileSystem-java.util.List-"> @@ -400,7 +472,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupMerge <ul class="blockList"> <li class="blockList"> <h4>cleanupBulkLoadDirs</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.202">cleanupBulkLoadDirs</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.295">cleanupBulkLoadDirs</a>(org.apache.hadoop.fs.FileSystem fs, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> pathList) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> @@ -415,7 +487,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupMerge <ul class="blockList"> <li class="blockList"> <h4>updateBackupManifest</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.210">updateBackupManifest</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupRoot, +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.303">updateBackupManifest</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupRoot, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> mergedBackupId, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> backupsToDelete) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a>, @@ -433,7 +505,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupMerge <ul class="blockList"> <li class="blockList"> <h4>deleteBackupImages</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.219">deleteBackupImages</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> backupIds, +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.312">deleteBackupImages</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> backupIds, <a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, org.apache.hadoop.fs.FileSystem fs, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupRoot) @@ -450,7 +522,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupMerge <ul class="blockList"> <li class="blockList"> <h4>getBackupIdsToDelete</h4> -<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.238">getBackupIdsToDelete</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds, +<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.331">getBackupIdsToDelete</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> mergedBackupId)</pre> </li> </ul> @@ -460,7 +532,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupMerge <ul class="blockList"> <li class="blockList"> <h4>moveData</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.249">moveData</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.342">moveData</a>(org.apache.hadoop.fs.FileSystem fs, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupRoot, org.apache.hadoop.fs.Path bulkOutputPath, <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, @@ -474,45 +546,13 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupMerge </dl> </li> </ul> -<a name="deleteData-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>deleteData</h4> -<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.282">deleteData</a>(org.apache.hadoop.fs.FileSystem fs, - org.apache.hadoop.fs.Path dest) - throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a>, - <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> -<div class="block">Deletes only data files and keeps all META</div> -<dl> -<dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>fs</code> - file system instance</dd> -<dd><code>dest</code> - destination location</dd> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>true, if success, false - otherwise</dd> -<dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a></code> - exception</dd> -<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - exception</dd> -</dl> -</li> -</ul> -<a name="findMostRecentBackupId-java.lang.String:A-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>findMostRecentBackupId</h4> -<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.307">findMostRecentBackupId</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds)</pre> -</li> -</ul> <a name="getTableNamesInBackupImages-java.lang.String:A-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getTableNamesInBackupImages</h4> -<pre>protected <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/backup/mapreduce/MapReduceBackupMergeJob.html#line.318">getTableNamesInBackupImages</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds) +<pre>protected <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/backup/mapreduce/MapReduceBackupMergeJob.html#line.365">getTableNamesInBackupImages</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -526,7 +566,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupMerge <ul class="blockListLast"> <li class="blockList"> <h4>findInputDirectories</h4> -<pre>protected org.apache.hadoop.fs.Path[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.334">findInputDirectories</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>protected org.apache.hadoop.fs.Path[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.html#line.381">findInputDirectories</a>(org.apache.hadoop.fs.FileSystem fs, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupRoot, <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/89e23f78/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html index 5890b1a..90d5020 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html @@ -168,8 +168,8 @@ <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> <li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupRestoreConstants.BackupCommand</span></a></li> -<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupPhase.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupPhase</span></a></li> <li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupState.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupState</span></a></li> +<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupPhase.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupPhase</span></a></li> <li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupType.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupType</span></a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/89e23f78/devapidocs/org/apache/hadoop/hbase/backup/util/BackupUtils.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/util/BackupUtils.html b/devapidocs/org/apache/hadoop/hbase/backup/util/BackupUtils.html index e09bc0f..459dc8e 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/util/BackupUtils.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/util/BackupUtils.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}; +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}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -237,53 +237,57 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#failed-int-">failed</a></span>(int result)</code> </td> </tr> <tr id="i9" class="rowColor"> +<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#findMostRecentBackupId-java.lang.String:A-">findMostRecentBackupId</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds)</code> </td> +</tr> +<tr id="i10" class="altColor"> <td class="colFirst"><code>static org.apache.hadoop.fs.Path</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getBulkOutputDir-java.lang.String-org.apache.hadoop.conf.Configuration-">getBulkOutputDir</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tableName, org.apache.hadoop.conf.Configuration conf)</code> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i11" 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/backup/util/BackupUtils.html#getBulkOutputDir-java.lang.String-org.apache.hadoop.conf.Configuration-boolean-">getBulkOutputDir</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tableName, org.apache.hadoop.conf.Configuration conf, boolean deleteOnExit)</code> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getCreationTime-org.apache.hadoop.fs.Path-">getCreationTime</a></span>(org.apache.hadoop.fs.Path p)</code> <div class="block">Given the log file, parse the timestamp from the file name.</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getFileNameCompatibleString-org.apache.hadoop.hbase.TableName-">getFileNameCompatibleString</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</code> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getFiles-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-java.util.List-org.apache.hadoop.fs.PathFilter-">getFiles</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootDir, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> files, org.apache.hadoop.fs.PathFilter filter)</code> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code>static long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getFilesLength-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getFilesLength</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path dir)</code> <div class="block">Get the total length of files under the given directory recursively.</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getHistory-org.apache.hadoop.conf.Configuration-int-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.backup.BackupInfo.Filter...-">getHistory</a></span>(org.apache.hadoop.conf.Configuration conf, int n, org.apache.hadoop.fs.Path backupRootPath, <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.Filter.html" title="interface in org.apache.hadoop.hbase.backup">BackupInfo.Filter</a>... filters)</code> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getHistory-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-">getHistory</a></span>(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path backupRootPath)</code> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getLogBackupDir-java.lang.String-java.lang.String-">getLogBackupDir</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupRootDir, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupId)</code> @@ -291,26 +295,26 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html backup.</div> </td> </tr> -<tr id="i18" class="altColor"> +<tr id="i19" class="rowColor"> <td class="colFirst"><code>static <T> <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getMinValue-java.util.HashMap-">getMinValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><T,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> map)</code> <div class="block">Get the min value for all the Values a map.</div> </td> </tr> -<tr id="i19" class="rowColor"> +<tr id="i20" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getPath-org.apache.hadoop.fs.Path-">getPath</a></span>(org.apache.hadoop.fs.Path p)</code> <div class="block">Return the 'path' component of a Path.</div> </td> </tr> -<tr id="i20" class="altColor"> +<tr id="i21" class="rowColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getRSLogTimestampMins-java.util.HashMap-">getRSLogTimestampMins</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>>> rsLogTimestampMap)</code> <div class="block">Loop through the RS log timestamp map for the tables, for each RS, find the min timestamp value for the RS among the tables.</div> </td> </tr> -<tr id="i21" class="rowColor"> +<tr id="i22" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getTableBackupDir-java.lang.String-java.lang.String-org.apache.hadoop.hbase.TableName-">getTableBackupDir</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupRootDir, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupId, @@ -319,26 +323,26 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html which is also where the backup manifest file is.</div> </td> </tr> -<tr id="i22" class="altColor"> +<tr id="i23" class="rowColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getUniqueWALFileNamePart-org.apache.hadoop.fs.Path-">getUniqueWALFileNamePart</a></span>(org.apache.hadoop.fs.Path p)</code> <div class="block">Returns WAL file name</div> </td> </tr> -<tr id="i23" class="rowColor"> +<tr id="i24" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getUniqueWALFileNamePart-java.lang.String-">getUniqueWALFileNamePart</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> walFileName)</code> <div class="block">Returns WAL file name</div> </td> </tr> -<tr id="i24" class="altColor"> +<tr id="i25" class="rowColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#getWALFilesOlderThan-org.apache.hadoop.conf.Configuration-java.util.HashMap-">getWALFilesOlderThan</a></span>(org.apache.hadoop.conf.Configuration c, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> hostTimestampMap)</code> <div class="block">Get list of all old WAL files (WALs and archive)</div> </td> </tr> -<tr id="i25" class="rowColor"> +<tr id="i26" 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/backup/util/BackupUtils.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 fs, org.apache.hadoop.fs.Path dir, @@ -348,44 +352,44 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html return an empty FileStatus[] while Hadoop 2 will throw FileNotFoundException.</div> </td> </tr> -<tr id="i26" class="altColor"> +<tr id="i27" class="rowColor"> <td class="colFirst"><code>static <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#loadBackupInfo-org.apache.hadoop.fs.Path-java.lang.String-org.apache.hadoop.fs.FileSystem-">loadBackupInfo</a></span>(org.apache.hadoop.fs.Path backupRootPath, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> backupId, org.apache.hadoop.fs.FileSystem fs)</code> </td> </tr> -<tr id="i27" class="rowColor"> +<tr id="i28" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#parseHostFromOldLog-org.apache.hadoop.fs.Path-">parseHostFromOldLog</a></span>(org.apache.hadoop.fs.Path p)</code> <div class="block">Parses host name:port from archived WAL path</div> </td> </tr> -<tr id="i28" class="altColor"> +<tr id="i29" class="rowColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#parseHostNameFromLogFile-org.apache.hadoop.fs.Path-">parseHostNameFromLogFile</a></span>(org.apache.hadoop.fs.Path p)</code> <div class="block">Parses hostname:port from WAL file path</div> </td> </tr> -<tr id="i29" class="rowColor"> +<tr id="i30" class="altColor"> <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/backup/util/BackupUtils.html#parseTableNames-java.lang.String-">parseTableNames</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tables)</code> </td> </tr> -<tr id="i30" class="altColor"> +<tr id="i31" class="rowColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#sortHistoryListDesc-java.util.ArrayList-">sortHistoryListDesc</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a>> historyList)</code> <div class="block">Sort history list by start time in descending order.</div> </td> </tr> -<tr id="i31" class="rowColor"> +<tr id="i32" class="altColor"> <td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#succeeded-int-">succeeded</a></span>(int result)</code> </td> </tr> -<tr id="i32" class="altColor"> +<tr id="i33" class="rowColor"> <td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#validate-java.util.HashMap-org.apache.hadoop.conf.Configuration-">validate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/backup/impl/BackupManifest.html" title="class in org.apache.hadoop.hbase.backup.impl">BackupManifest</a>> backupManifestMap, org.apache.hadoop.conf.Configuration conf)</code> </td> </tr> -<tr id="i33" class="rowColor"> +<tr id="i34" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/BackupUtils.html#writeRegioninfoOnFilesystem-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.client.RegionInfo-">writeRegioninfoOnFilesystem</a></span>(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, @@ -1036,7 +1040,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <a name="createLoader-org.apache.hadoop.conf.Configuration-"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>createLoader</h4> <pre>public static <a href="../../../../../../org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.html" title="class in org.apache.hadoop.hbase.tool">LoadIncrementalHFiles</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.723">createLoader</a>(org.apache.hadoop.conf.Configuration config) @@ -1047,6 +1051,15 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html </dl> </li> </ul> +<a name="findMostRecentBackupId-java.lang.String:A-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>findMostRecentBackupId</h4> +<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.744">findMostRecentBackupId</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] backupIds)</pre> +</li> +</ul> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/89e23f78/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html b/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html index bdc486d..98a0db7 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html @@ -1033,7 +1033,7 @@ <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>> clusterState)</code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>></code></td> +<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/master/RegionPlan.html" title="class in org.apache.hadoop.hbase.master">RegionPlan</a>>></code></ td> <td class="colLast"><span class="typeNameLabel">RSGroupBasedLoadBalancer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/rsgroup/RSGroupBasedLoadBalancer.html#correctAssignments-java.util.Map-">correctAssignments</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>> existingAssignments)</code> </td> </tr> <tr class="rowColor">