http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa7ffc92/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 081b149..5a31951 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/util/BackupUtils.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/util/BackupUtils.html @@ -499,11 +499,10 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>copyTableRegionInfo</h4> -<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.129">copyTableRegionInfo</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, +<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.125">copyTableRegionInfo</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/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a> backupInfo, 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>, - <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> + 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">copy out Table RegionInfo into incremental backup image need to consider move this logic into HBackupFileSystem</div> <dl> @@ -513,7 +512,6 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <dd><code>conf</code> - configuration</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - exception</dd> -<dd><code><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></code> - exception</dd> </dl> </li> </ul> @@ -523,7 +521,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>writeRegioninfoOnFilesystem</h4> -<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.170">writeRegioninfoOnFilesystem</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.164">writeRegioninfoOnFilesystem</a>(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path regionInfoDir, <a href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo) @@ -541,7 +539,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>parseHostNameFromLogFile</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/backup/util/BackupUtils.html#line.190">parseHostNameFromLogFile</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/backup/util/BackupUtils.html#line.184">parseHostNameFromLogFile</a>(org.apache.hadoop.fs.Path p)</pre> <div class="block">Parses hostname:port from WAL file path</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -557,17 +555,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getUniqueWALFileNamePart</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/backup/util/BackupUtils.html#line.216">getUniqueWALFileNamePart</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> walFileName) - 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> +<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/backup/util/BackupUtils.html#line.208">getUniqueWALFileNamePart</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> walFileName)</pre> <div class="block">Returns WAL file name</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>walFileName</code> - WAL file name</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>WAL file name</dd> -<dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - exception</dd> -<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - exception</dd> </dl> </li> </ul> @@ -577,16 +571,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getUniqueWALFileNamePart</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/backup/util/BackupUtils.html#line.226">getUniqueWALFileNamePart</a>(org.apache.hadoop.fs.Path p) - 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> +<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/backup/util/BackupUtils.html#line.217">getUniqueWALFileNamePart</a>(org.apache.hadoop.fs.Path p)</pre> <div class="block">Returns WAL file name</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>p</code> - WAL file path</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>WAL file name</dd> -<dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - exception</dd> </dl> </li> </ul> @@ -596,7 +587,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getFilesLength</h4> -<pre>public static long <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.237">getFilesLength</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static long <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.228">getFilesLength</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">Get the total length of files under the given directory recursively.</div> @@ -617,7 +608,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getWALFilesOlderThan</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><<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/backup/util/BackupUtils.html#line.259">getWALFilesOlderThan</a>(org.apache.hadoop.conf.Configuration c, +<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><<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/backup/util/BackupUtils.html#line.250">getWALFilesOlderThan</a>(org.apache.hadoop.conf.Configuration c, <a href="http://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="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/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> hostTimestampMap) 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">Get list of all old WAL files (WALs and archive)</div> @@ -638,7 +629,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>parseTableNames</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/backup/util/BackupUtils.html#line.293">parseTableNames</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> tables)</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/backup/util/BackupUtils.html#line.280">parseTableNames</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> tables)</pre> </li> </ul> <a name="checkPathExist-java.lang.String-org.apache.hadoop.conf.Configuration-"> @@ -647,7 +638,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>checkPathExist</h4> -<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.313">checkPathExist</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> backupStr, +<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.300">checkPathExist</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> backupStr, 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 the backup path exist</div> @@ -668,7 +659,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>checkTargetDir</h4> -<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.333">checkTargetDir</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> backupRootPath, +<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.320">checkTargetDir</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> backupRootPath, 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 target path first, confirm it doesn't exist before backup</div> @@ -687,7 +678,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getMinValue</h4> -<pre>public static <T> <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.363">getMinValue</a>(<a href="http://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="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> map)</pre> +<pre>public static <T> <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.350">getMinValue</a>(<a href="http://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="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> map)</pre> <div class="block">Get the min value for all the Values a map.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -703,15 +694,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>parseHostFromOldLog</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/backup/util/BackupUtils.html#line.380">parseHostFromOldLog</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/backup/util/BackupUtils.html#line.366">parseHostFromOldLog</a>(org.apache.hadoop.fs.Path p)</pre> <div class="block">Parses host name:port from archived WAL path</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>p</code> - path</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>host name</dd> -<dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - exception</dd> </dl> </li> </ul> @@ -721,7 +710,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getCreationTime</h4> -<pre>public static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.398">getCreationTime</a>(org.apache.hadoop.fs.Path p) +<pre>public static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.384">getCreationTime</a>(org.apache.hadoop.fs.Path p) 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 the log file, parse the timestamp from the file name. The timestamp is the last number.</div> <dl> @@ -740,15 +729,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getFiles</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><<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/backup/util/BackupUtils.html#line.407">getFiles</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><<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/backup/util/BackupUtils.html#line.393">getFiles</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootDir, <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><<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>> files, org.apache.hadoop.fs.PathFilter filter) - throws <a href="http://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="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> + throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a></code></dd> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> </dl> </li> @@ -759,7 +746,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>cleanupBackupData</h4> -<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.424">cleanupBackupData</a>(<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a> context, +<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.410">cleanupBackupData</a>(<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a> context, 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> @@ -774,7 +761,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>cleanupHLogDir</h4> -<pre>private static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.435">cleanupHLogDir</a>(<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a> backupInfo, +<pre>private static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.421">cleanupHLogDir</a>(<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a> backupInfo, 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">Clean up directories which are generated when DistCp copying hlogs</div> @@ -793,7 +780,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>cleanupTargetDir</h4> -<pre>private static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.455">cleanupTargetDir</a>(<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a> backupInfo, +<pre>private static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.440">cleanupTargetDir</a>(<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a> backupInfo, org.apache.hadoop.conf.Configuration conf)</pre> </li> </ul> @@ -803,7 +790,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableBackupDir</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/backup/util/BackupUtils.html#line.501">getTableBackupDir</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> backupRootDir, +<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/backup/util/BackupUtils.html#line.485">getTableBackupDir</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> backupRootDir, <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> backupId, <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</pre> <div class="block">Given the backup root dir, backup id and the table name, return the backup image location, @@ -825,7 +812,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>sortHistoryListDesc</h4> -<pre>public static <a href="http://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>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.512">sortHistoryListDesc</a>(<a href="http://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)</pre> +<pre>public static <a href="http://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>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.497">sortHistoryListDesc</a>(<a href="http://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)</pre> <div class="block">Sort history list by start time in descending order.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -841,7 +828,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/backup/util/BackupUtils.html#line.535">listStatus</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static org.apache.hadoop.fs.FileStatus[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.519">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> @@ -866,7 +853,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/backup/util/BackupUtils.html#line.558">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/backup/util/BackupUtils.html#line.547">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>, this method returns @@ -886,7 +873,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getLogBackupDir</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/backup/util/BackupUtils.html#line.569">getLogBackupDir</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> backupRootDir, +<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/backup/util/BackupUtils.html#line.558">getLogBackupDir</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> backupRootDir, <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> backupId)</pre> <div class="block">Given the backup root dir and the backup id, return the log file location for an incremental backup.</div> @@ -905,7 +892,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getHistory</h4> -<pre>private 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><<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.574">getHistory</a>(org.apache.hadoop.conf.Configuration conf, +<pre>private 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><<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.563">getHistory</a>(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path backupRootPath) 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> @@ -920,7 +907,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getHistory</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><<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.611">getHistory</a>(org.apache.hadoop.conf.Configuration conf, +<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><<a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.607">getHistory</a>(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) @@ -937,7 +924,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>loadBackupInfo</h4> -<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.633">loadBackupInfo</a>(org.apache.hadoop.fs.Path backupRootPath, +<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/backup/BackupInfo.html" title="class in org.apache.hadoop.hbase.backup">BackupInfo</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.629">loadBackupInfo</a>(org.apache.hadoop.fs.Path backupRootPath, <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> backupId, 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> @@ -953,7 +940,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>createRestoreRequest</h4> -<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/backup/RestoreRequest.html" title="class in org.apache.hadoop.hbase.backup">RestoreRequest</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.660">createRestoreRequest</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> backupRootDir, +<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/backup/RestoreRequest.html" title="class in org.apache.hadoop.hbase.backup">RestoreRequest</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.656">createRestoreRequest</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> backupRootDir, <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> backupId, boolean check, <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>[] fromTables, @@ -979,7 +966,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>validate</h4> -<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.669">validate</a>(<a href="http://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, +<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.665">validate</a>(<a href="http://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) 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> @@ -994,7 +981,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getBulkOutputDir</h4> -<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.697">getBulkOutputDir</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> tableName, +<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.693">getBulkOutputDir</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> tableName, org.apache.hadoop.conf.Configuration conf, boolean deleteOnExit) 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> @@ -1010,7 +997,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getBulkOutputDir</h4> -<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.711">getBulkOutputDir</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> tableName, +<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.707">getBulkOutputDir</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> tableName, 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> @@ -1025,7 +1012,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getFileNameCompatibleString</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/backup/util/BackupUtils.html#line.715">getFileNameCompatibleString</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</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/backup/util/BackupUtils.html#line.711">getFileNameCompatibleString</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</pre> </li> </ul> <a name="failed-int-"> @@ -1034,7 +1021,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>failed</h4> -<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.719">failed</a>(int result)</pre> +<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.715">failed</a>(int result)</pre> </li> </ul> <a name="succeeded-int-"> @@ -1043,7 +1030,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>succeeded</h4> -<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.723">succeeded</a>(int result)</pre> +<pre>public static boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/BackupUtils.html#line.719">succeeded</a>(int result)</pre> </li> </ul> <a name="createLoader-org.apache.hadoop.conf.Configuration-"> @@ -1052,7 +1039,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <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.727">createLoader</a>(org.apache.hadoop.conf.Configuration config) +<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) 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>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa7ffc92/devapidocs/org/apache/hadoop/hbase/backup/util/RestoreTool.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/util/RestoreTool.html b/devapidocs/org/apache/hadoop/hbase/backup/util/RestoreTool.html index 222cded..a498fd3 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/util/RestoreTool.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/util/RestoreTool.html @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private -public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.62">RestoreTool</a> +public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.63">RestoreTool</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">A collection for methods used by multiple classes to restore HBase tables.</div> </li> @@ -269,7 +269,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <td class="colFirst"><code>(package private) org.apache.hadoop.fs.Path</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/util/RestoreTool.html#getTableInfoPath-org.apache.hadoop.hbase.TableName-">getTableInfoPath</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code> <div class="block">Returns value represent path for: - ""/$USER/SBACKUP_ROOT/backup_id/namespace/table/.hbase-snapshot/snapshot_1396650097621_namespace_table" + ""/$USER/SBACKUP_ROOT/backup_id/namespace/table/.hbase-snapshot/ + snapshot_1396650097621_namespace_table" this path contains .snapshotinfo, .tabledesc (0.96 and 0.98) this path contains .snapshotinfo, .data.manifest (trunk)</div> </td> @@ -455,9 +456,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getRegionList</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.113">getRegionList</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) - throws <a href="http://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="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> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.111">getRegionList</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) + 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">Gets region list</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -465,7 +465,6 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <dt><span class="returnLabel">Returns:</span></dt> <dd>RegionList region list</dd> <dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="http://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="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - exception</dd> </dl> </li> @@ -476,7 +475,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>modifyTableSync</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.126">modifyTableSync</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.123">modifyTableSync</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/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> desc) 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> @@ -491,7 +490,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>incrementalRestoreTable</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.156">incrementalRestoreTable</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.152">incrementalRestoreTable</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, org.apache.hadoop.fs.Path tableBackupPath, org.apache.hadoop.fs.Path[] logDirs, <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>[] tableNames, @@ -520,7 +519,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>fullRestoreTable</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.209">fullRestoreTable</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.204">fullRestoreTable</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, org.apache.hadoop.fs.Path tableBackupPath, <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> newTableName, @@ -539,7 +538,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableSnapshotPath</h4> -<pre>org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.224">getTableSnapshotPath</a>(org.apache.hadoop.fs.Path backupRootPath, +<pre>org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.219">getTableSnapshotPath</a>(org.apache.hadoop.fs.Path backupRootPath, <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <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> backupId)</pre> <div class="block">Returns value represent path for path to backup table snapshot directory: @@ -560,11 +559,11 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableInfoPath</h4> -<pre>org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.239">getTableInfoPath</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) - throws <a href="http://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="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> +<pre>org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.234">getTableInfoPath</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) + 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 value represent path for: - ""/$USER/SBACKUP_ROOT/backup_id/namespace/table/.hbase-snapshot/snapshot_1396650097621_namespace_table" + ""/$USER/SBACKUP_ROOT/backup_id/namespace/table/.hbase-snapshot/ + snapshot_1396650097621_namespace_table" this path contains .snapshotinfo, .tabledesc (0.96 and 0.98) this path contains .snapshotinfo, .data.manifest (trunk)</div> <dl> @@ -573,7 +572,6 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <dt><span class="returnLabel">Returns:</span></dt> <dd>path to table info</dd> <dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="http://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="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - exception</dd> </dl> </li> @@ -584,9 +582,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableDesc</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.260">getTableDesc</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) - throws <a href="http://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="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> +<pre><a href="../../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.255">getTableDesc</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) + 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">Get table descriptor</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -594,7 +591,6 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <dt><span class="returnLabel">Returns:</span></dt> <dd><a href="../../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client"><code>TableDescriptor</code></a> saved in backup image of the table</dd> <dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a></code></dd> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> </dl> </li> @@ -605,7 +601,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getTableDescriptor</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.275">getTableDescriptor</a>(org.apache.hadoop.fs.FileSystem fileSys, +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.271">getTableDescriptor</a>(org.apache.hadoop.fs.FileSystem fileSys, <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <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> lastIncrBackupId) 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> @@ -621,7 +617,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>createAndRestoreTable</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.286">createAndRestoreTable</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.282">createAndRestoreTable</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/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> newTableName, org.apache.hadoop.fs.Path tableBackupPath, @@ -640,9 +636,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getRegionList</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.373">getRegionList</a>(org.apache.hadoop.fs.Path tableArchivePath) - throws <a href="http://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="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> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.368">getRegionList</a>(org.apache.hadoop.fs.Path tableArchivePath) + 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">Gets region list</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -650,7 +645,6 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <dt><span class="returnLabel">Returns:</span></dt> <dd>RegionList region list</dd> <dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="http://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="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - exception</dd> </dl> </li> @@ -661,9 +655,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>generateBoundaryKeys</h4> -<pre>byte[][] <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.389">generateBoundaryKeys</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><org.apache.hadoop.fs.Path> regionDirList) - throws <a href="http://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="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> +<pre>byte[][] <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.384">generateBoundaryKeys</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><org.apache.hadoop.fs.Path> regionDirList) + 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">Calculate region boundaries and add all the column families to the table descriptor</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -671,7 +664,6 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <dt><span class="returnLabel">Returns:</span></dt> <dd>a set of keys to store the boundaries</dd> <dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a></code></dd> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> </dl> </li> @@ -682,7 +674,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>checkAndCreateTable</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.474">checkAndCreateTable</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/backup/util/RestoreTool.html#line.468">checkAndCreateTable</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, org.apache.hadoop.fs.Path tableBackupPath, <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> targetTableName, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa7ffc92/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html index 15d07f1..dde0a92 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html @@ -1340,7 +1340,7 @@ service.</div> <td class="colFirst"><code>private void</code></td> <td class="colLast"><span class="typeNameLabel">RestoreTablesClient.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/backup/impl/RestoreTablesClient.html#checkTargetTables-org.apache.hadoop.hbase.TableName:A-boolean-">checkTargetTables</a></span>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>[] tTableArray, boolean isOverwrite)</code> -<div class="block">Validate target tables</div> +<div class="block">Validate target tables.</div> </td> </tr> <tr class="altColor"> @@ -1472,7 +1472,7 @@ service.</div> <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> sTable, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tTable, boolean truncateIfExists)</code> -<div class="block">Restore operation handle each backupImage in array</div> +<div class="block">Restore operation handle each backupImage in array.</div> </td> </tr> <tr class="altColor"> @@ -1961,7 +1961,8 @@ service.</div> <td class="colFirst"><code>(package private) org.apache.hadoop.fs.Path</code></td> <td class="colLast"><span class="typeNameLabel">RestoreTool.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/backup/util/RestoreTool.html#getTableInfoPath-org.apache.hadoop.hbase.TableName-">getTableInfoPath</a></span>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code> <div class="block">Returns value represent path for: - ""/$USER/SBACKUP_ROOT/backup_id/namespace/table/.hbase-snapshot/snapshot_1396650097621_namespace_table" + ""/$USER/SBACKUP_ROOT/backup_id/namespace/table/.hbase-snapshot/ + snapshot_1396650097621_namespace_table" this path contains .snapshotinfo, .tabledesc (0.96 and 0.98) this path contains .snapshotinfo, .data.manifest (trunk)</div> </td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa7ffc92/devapidocs/org/apache/hadoop/hbase/errorhandling/class-use/ForeignException.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/errorhandling/class-use/ForeignException.html b/devapidocs/org/apache/hadoop/hbase/errorhandling/class-use/ForeignException.html index 6a72e69..afcf2a7 100644 --- a/devapidocs/org/apache/hadoop/hbase/errorhandling/class-use/ForeignException.html +++ b/devapidocs/org/apache/hadoop/hbase/errorhandling/class-use/ForeignException.html @@ -127,20 +127,16 @@ </tr> <tbody> <tr class="altColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="typeNameLabel">LogRollBackupSubprocedure.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedure.html#acquireBarrier--">acquireBarrier</a></span>()</code> </td> -</tr> -<tr class="rowColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><span class="typeNameLabel">LogRollBackupSubprocedure.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedure.html#insideBarrier--">insideBarrier</a></span>()</code> <div class="block">do a log roll.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private void</code></td> <td class="colLast"><span class="typeNameLabel">LogRollBackupSubprocedure.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedure.html#rolllog--">rolllog</a></span>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><span class="typeNameLabel">LogRollBackupSubprocedurePool.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedurePool.html#waitForOutstandingTasks--">waitForOutstandingTasks</a></span>()</code> <div class="block">Wait for all of the currently outstanding tasks submitted via <a href="../../../../../../org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedurePool.html#submitTask-java.util.concurrent.Callable-"><code>LogRollBackupSubprocedurePool.submitTask(Callable)</code></a></div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa7ffc92/devapidocs/src-html/org/apache/hadoop/hbase/Version.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html index 494fead..bbc2bf0 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html @@ -16,11 +16,11 @@ <span class="sourceLineNo">008</span>@InterfaceAudience.Private<a name="line.8"></a> <span class="sourceLineNo">009</span>public class Version {<a name="line.9"></a> <span class="sourceLineNo">010</span> public static final String version = "3.0.0-SNAPSHOT";<a name="line.10"></a> -<span class="sourceLineNo">011</span> public static final String revision = "f1502a3aca985faf3c9a59578a998e817b79005b";<a name="line.11"></a> +<span class="sourceLineNo">011</span> public static final String revision = "851e17987d2d5edc65b0c874d8bfdd6e657e7945";<a name="line.11"></a> <span class="sourceLineNo">012</span> public static final String user = "jenkins";<a name="line.12"></a> -<span class="sourceLineNo">013</span> public static final String date = "Sat Jan 27 14:41:01 UTC 2018";<a name="line.13"></a> +<span class="sourceLineNo">013</span> public static final String date = "Sun Jan 28 14:40:58 UTC 2018";<a name="line.13"></a> <span class="sourceLineNo">014</span> public static final String url = "git://asf920.gq1.ygridcore.net/home/jenkins/jenkins-slave/workspace/hbase_generate_website/hbase";<a name="line.14"></a> -<span class="sourceLineNo">015</span> public static final String srcChecksum = "67e0f8c6a40fb6875559ab386c72c038";<a name="line.15"></a> +<span class="sourceLineNo">015</span> public static final String srcChecksum = "52c6c8260c322298b24f4ec2ccd79331";<a name="line.15"></a> <span class="sourceLineNo">016</span>}<a name="line.16"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa7ffc92/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupClientFactory.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupClientFactory.html b/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupClientFactory.html index cf861a4..1ace725 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupClientFactory.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupClientFactory.html @@ -36,32 +36,33 @@ <span class="sourceLineNo">028</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.28"></a> <span class="sourceLineNo">029</span><a name="line.29"></a> <span class="sourceLineNo">030</span>@InterfaceAudience.Private<a name="line.30"></a> -<span class="sourceLineNo">031</span>public class BackupClientFactory {<a name="line.31"></a> -<span class="sourceLineNo">032</span><a name="line.32"></a> -<span class="sourceLineNo">033</span> public static TableBackupClient create (Connection conn, String backupId, BackupRequest request)<a name="line.33"></a> -<span class="sourceLineNo">034</span> throws IOException<a name="line.34"></a> -<span class="sourceLineNo">035</span> {<a name="line.35"></a> -<span class="sourceLineNo">036</span> Configuration conf = conn.getConfiguration();<a name="line.36"></a> -<span class="sourceLineNo">037</span> try {<a name="line.37"></a> -<span class="sourceLineNo">038</span> String clsName = conf.get(TableBackupClient.BACKUP_CLIENT_IMPL_CLASS);<a name="line.38"></a> -<span class="sourceLineNo">039</span> if (clsName != null) {<a name="line.39"></a> -<span class="sourceLineNo">040</span> Class<?> clientImpl = Class.forName(clsName);<a name="line.40"></a> -<span class="sourceLineNo">041</span> TableBackupClient client = (TableBackupClient) clientImpl.newInstance();<a name="line.41"></a> -<span class="sourceLineNo">042</span> client.init(conn, backupId, request);<a name="line.42"></a> -<span class="sourceLineNo">043</span> return client;<a name="line.43"></a> -<span class="sourceLineNo">044</span> }<a name="line.44"></a> -<span class="sourceLineNo">045</span> } catch (Exception e) {<a name="line.45"></a> -<span class="sourceLineNo">046</span> throw new IOException(e);<a name="line.46"></a> -<span class="sourceLineNo">047</span> }<a name="line.47"></a> -<span class="sourceLineNo">048</span><a name="line.48"></a> -<span class="sourceLineNo">049</span> BackupType type = request.getBackupType();<a name="line.49"></a> -<span class="sourceLineNo">050</span> if (type == BackupType.FULL) {<a name="line.50"></a> -<span class="sourceLineNo">051</span> return new FullTableBackupClient(conn, backupId, request);<a name="line.51"></a> -<span class="sourceLineNo">052</span> } else {<a name="line.52"></a> -<span class="sourceLineNo">053</span> return new IncrementalTableBackupClient(conn, backupId, request);<a name="line.53"></a> -<span class="sourceLineNo">054</span> }<a name="line.54"></a> -<span class="sourceLineNo">055</span> }<a name="line.55"></a> -<span class="sourceLineNo">056</span>}<a name="line.56"></a> +<span class="sourceLineNo">031</span>public final class BackupClientFactory {<a name="line.31"></a> +<span class="sourceLineNo">032</span> private BackupClientFactory() {<a name="line.32"></a> +<span class="sourceLineNo">033</span> }<a name="line.33"></a> +<span class="sourceLineNo">034</span><a name="line.34"></a> +<span class="sourceLineNo">035</span> public static TableBackupClient create(Connection conn, String backupId, BackupRequest request)<a name="line.35"></a> +<span class="sourceLineNo">036</span> throws IOException {<a name="line.36"></a> +<span class="sourceLineNo">037</span> Configuration conf = conn.getConfiguration();<a name="line.37"></a> +<span class="sourceLineNo">038</span> try {<a name="line.38"></a> +<span class="sourceLineNo">039</span> String clsName = conf.get(TableBackupClient.BACKUP_CLIENT_IMPL_CLASS);<a name="line.39"></a> +<span class="sourceLineNo">040</span> if (clsName != null) {<a name="line.40"></a> +<span class="sourceLineNo">041</span> Class<?> clientImpl = Class.forName(clsName);<a name="line.41"></a> +<span class="sourceLineNo">042</span> TableBackupClient client = (TableBackupClient) clientImpl.newInstance();<a name="line.42"></a> +<span class="sourceLineNo">043</span> client.init(conn, backupId, request);<a name="line.43"></a> +<span class="sourceLineNo">044</span> return client;<a name="line.44"></a> +<span class="sourceLineNo">045</span> }<a name="line.45"></a> +<span class="sourceLineNo">046</span> } catch (Exception e) {<a name="line.46"></a> +<span class="sourceLineNo">047</span> throw new IOException(e);<a name="line.47"></a> +<span class="sourceLineNo">048</span> }<a name="line.48"></a> +<span class="sourceLineNo">049</span><a name="line.49"></a> +<span class="sourceLineNo">050</span> BackupType type = request.getBackupType();<a name="line.50"></a> +<span class="sourceLineNo">051</span> if (type == BackupType.FULL) {<a name="line.51"></a> +<span class="sourceLineNo">052</span> return new FullTableBackupClient(conn, backupId, request);<a name="line.52"></a> +<span class="sourceLineNo">053</span> } else {<a name="line.53"></a> +<span class="sourceLineNo">054</span> return new IncrementalTableBackupClient(conn, backupId, request);<a name="line.54"></a> +<span class="sourceLineNo">055</span> }<a name="line.55"></a> +<span class="sourceLineNo">056</span> }<a name="line.56"></a> +<span class="sourceLineNo">057</span>}<a name="line.57"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa7ffc92/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupCopyJob.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupCopyJob.html b/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupCopyJob.html index f95f1b0..687142f 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupCopyJob.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupCopyJob.html @@ -40,27 +40,26 @@ <span class="sourceLineNo">032</span> */<a name="line.32"></a> <span class="sourceLineNo">033</span>@InterfaceAudience.Private<a name="line.33"></a> <span class="sourceLineNo">034</span>public interface BackupCopyJob extends Configurable {<a name="line.34"></a> -<span class="sourceLineNo">035</span><a name="line.35"></a> -<span class="sourceLineNo">036</span> /**<a name="line.36"></a> -<span class="sourceLineNo">037</span> * Copy backup data to destination<a name="line.37"></a> -<span class="sourceLineNo">038</span> * @param backupInfo context object<a name="line.38"></a> -<span class="sourceLineNo">039</span> * @param backupManager backup manager<a name="line.39"></a> -<span class="sourceLineNo">040</span> * @param conf configuration<a name="line.40"></a> -<span class="sourceLineNo">041</span> * @param backupType backup type (FULL or INCREMENTAL)<a name="line.41"></a> -<span class="sourceLineNo">042</span> * @param options array of options (implementation-specific)<a name="line.42"></a> -<span class="sourceLineNo">043</span> * @return result (0 - success, -1 failure )<a name="line.43"></a> -<span class="sourceLineNo">044</span> * @throws IOException exception<a name="line.44"></a> -<span class="sourceLineNo">045</span> */<a name="line.45"></a> -<span class="sourceLineNo">046</span> int copy(BackupInfo backupInfo, BackupManager backupManager, Configuration conf,<a name="line.46"></a> -<span class="sourceLineNo">047</span> BackupType backupType, String[] options) throws IOException;<a name="line.47"></a> -<span class="sourceLineNo">048</span><a name="line.48"></a> -<span class="sourceLineNo">049</span> /**<a name="line.49"></a> -<span class="sourceLineNo">050</span> * Cancel copy job<a name="line.50"></a> -<span class="sourceLineNo">051</span> * @param jobHandler backup copy job handler<a name="line.51"></a> -<span class="sourceLineNo">052</span> * @throws IOException<a name="line.52"></a> -<span class="sourceLineNo">053</span> */<a name="line.53"></a> -<span class="sourceLineNo">054</span> void cancel(String jobHandler) throws IOException;<a name="line.54"></a> -<span class="sourceLineNo">055</span>}<a name="line.55"></a> +<span class="sourceLineNo">035</span> /**<a name="line.35"></a> +<span class="sourceLineNo">036</span> * Copy backup data to destination<a name="line.36"></a> +<span class="sourceLineNo">037</span> * @param backupInfo context object<a name="line.37"></a> +<span class="sourceLineNo">038</span> * @param backupManager backup manager<a name="line.38"></a> +<span class="sourceLineNo">039</span> * @param conf configuration<a name="line.39"></a> +<span class="sourceLineNo">040</span> * @param backupType backup type (FULL or INCREMENTAL)<a name="line.40"></a> +<span class="sourceLineNo">041</span> * @param options array of options (implementation-specific)<a name="line.41"></a> +<span class="sourceLineNo">042</span> * @return result (0 - success, -1 failure )<a name="line.42"></a> +<span class="sourceLineNo">043</span> * @throws IOException exception<a name="line.43"></a> +<span class="sourceLineNo">044</span> */<a name="line.44"></a> +<span class="sourceLineNo">045</span> int copy(BackupInfo backupInfo, BackupManager backupManager, Configuration conf,<a name="line.45"></a> +<span class="sourceLineNo">046</span> BackupType backupType, String[] options) throws IOException;<a name="line.46"></a> +<span class="sourceLineNo">047</span><a name="line.47"></a> +<span class="sourceLineNo">048</span> /**<a name="line.48"></a> +<span class="sourceLineNo">049</span> * Cancel copy job<a name="line.49"></a> +<span class="sourceLineNo">050</span> * @param jobHandler backup copy job handler<a name="line.50"></a> +<span class="sourceLineNo">051</span> * @throws IOException if cancelling the jobs fails<a name="line.51"></a> +<span class="sourceLineNo">052</span> */<a name="line.52"></a> +<span class="sourceLineNo">053</span> void cancel(String jobHandler) throws IOException;<a name="line.53"></a> +<span class="sourceLineNo">054</span>}<a name="line.54"></a>