Repository: hbase-site Updated Branches: refs/heads/asf-site 8a9782b65 -> 62578db3e
Published site at 6c1097e92fecbf8ef81f6e5d3217967abe94fb45. Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/62578db3 Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/62578db3 Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/62578db3 Branch: refs/heads/asf-site Commit: 62578db3e2313d17c975f8fe40d3a92e3169003f Parents: 8a9782b Author: jenkins <[email protected]> Authored: Tue May 22 14:49:24 2018 +0000 Committer: jenkins <[email protected]> Committed: Tue May 22 14:49:24 2018 +0000 ---------------------------------------------------------------------- acid-semantics.html | 4 +- apache_hbase_reference_guide.pdf | 4 +- book.html | 2 +- bulk-loads.html | 4 +- checkstyle-aggregate.html | 16 +- coc.html | 4 +- dependencies.html | 4 +- dependency-convergence.html | 4 +- dependency-info.html | 4 +- dependency-management.html | 4 +- devapidocs/constant-values.html | 6 +- .../org/apache/hadoop/hbase/Version.html | 6 +- .../master/snapshot/SnapshotHFileCleaner.html | 2 +- downloads.html | 4 +- export_control.html | 4 +- index.html | 4 +- integration.html | 4 +- issue-tracking.html | 4 +- license.html | 4 +- mail-lists.html | 4 +- metrics.html | 4 +- old_news.html | 4 +- plugin-management.html | 4 +- plugins.html | 4 +- poweredbyhbase.html | 4 +- project-info.html | 4 +- project-reports.html | 4 +- project-summary.html | 4 +- pseudo-distributed.html | 4 +- replication.html | 4 +- resources.html | 4 +- source-repository.html | 4 +- sponsors.html | 4 +- supportingprojects.html | 4 +- team-list.html | 4 +- .../hadoop/hbase/backup/TestHFileArchiving.html | 6 +- .../hadoop/hbase/backup/TestHFileArchiving.html | 161 ++++++++++--------- 37 files changed, 160 insertions(+), 159 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/acid-semantics.html ---------------------------------------------------------------------- diff --git a/acid-semantics.html b/acid-semantics.html index 3d348d2..5ecfc49 100644 --- a/acid-semantics.html +++ b/acid-semantics.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Apache HBase (TM) ACID Properties @@ -601,7 +601,7 @@ under the License. --> <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/apache_hbase_reference_guide.pdf ---------------------------------------------------------------------- diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf index 909dad9..d68eecf 100644 --- a/apache_hbase_reference_guide.pdf +++ b/apache_hbase_reference_guide.pdf @@ -5,8 +5,8 @@ /Author (Apache HBase Team) /Creator (Asciidoctor PDF 1.5.0.alpha.15, based on Prawn 2.2.2) /Producer (Apache HBase Team) -/ModDate (D:20180518144444+00'00') -/CreationDate (D:20180518144444+00'00') +/ModDate (D:20180522144626+00'00') +/CreationDate (D:20180522144626+00'00') >> endobj 2 0 obj http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/book.html ---------------------------------------------------------------------- diff --git a/book.html b/book.html index 3e23a0c..cb2ad96 100644 --- a/book.html +++ b/book.html @@ -37873,7 +37873,7 @@ The server will return cellblocks compressed using this same compressor as long <div id="footer"> <div id="footer-text"> Version 3.0.0-SNAPSHOT<br> -Last updated 2018-05-18 14:29:51 UTC +Last updated 2018-05-22 14:29:51 UTC </div> </div> </body> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/bulk-loads.html ---------------------------------------------------------------------- diff --git a/bulk-loads.html b/bulk-loads.html index 099355e..6c1001c 100644 --- a/bulk-loads.html +++ b/bulk-loads.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Bulk Loads in Apache HBase (TM) @@ -306,7 +306,7 @@ under the License. --> <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/checkstyle-aggregate.html ---------------------------------------------------------------------- diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html index 3a8e9b9..5db78d1 100644 --- a/checkstyle-aggregate.html +++ b/checkstyle-aggregate.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Checkstyle Results</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -20120,37 +20120,37 @@ <td>javadoc</td> <td>NonEmptyAtclauseDescription</td> <td>At-clause should have a non-empty description.</td> -<td>427</td></tr> +<td>428</td></tr> <tr class="a"> <td><img src="images/icon_error_sml.gif" alt="" /> Error</td> <td>javadoc</td> <td>NonEmptyAtclauseDescription</td> <td>At-clause should have a non-empty description.</td> -<td>428</td></tr> +<td>429</td></tr> <tr class="b"> <td><img src="images/icon_error_sml.gif" alt="" /> Error</td> <td>javadoc</td> <td>NonEmptyAtclauseDescription</td> <td>At-clause should have a non-empty description.</td> -<td>429</td></tr> +<td>430</td></tr> <tr class="a"> <td><img src="images/icon_error_sml.gif" alt="" /> Error</td> <td>javadoc</td> <td>NonEmptyAtclauseDescription</td> <td>At-clause should have a non-empty description.</td> -<td>430</td></tr> +<td>431</td></tr> <tr class="b"> <td><img src="images/icon_error_sml.gif" alt="" /> Error</td> <td>blocks</td> <td>NeedBraces</td> <td>'if' construct must use '{}'s.</td> -<td>448</td></tr> +<td>449</td></tr> <tr class="a"> <td><img src="images/icon_error_sml.gif" alt="" /> Error</td> <td>blocks</td> <td>NeedBraces</td> <td>'else' construct must use '{}'s.</td> -<td>453</td></tr></table></div> +<td>454</td></tr></table></div> <div class="section"> <h3 id="org.apache.hadoop.hbase.backup.example.HFileArchiveManager.java">org/apache/hadoop/hbase/backup/example/HFileArchiveManager.java</h3> <table border="0" class="table table-striped"> @@ -123477,7 +123477,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/coc.html ---------------------------------------------------------------------- diff --git a/coc.html b/coc.html index e0c1d19..8a162b4 100644 --- a/coc.html +++ b/coc.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Code of Conduct Policy @@ -375,7 +375,7 @@ email to <a class="externalLink" href="mailto:[email protected]">the priv <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/dependencies.html ---------------------------------------------------------------------- diff --git a/dependencies.html b/dependencies.html index 96dcada..e7ab626 100644 --- a/dependencies.html +++ b/dependencies.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Project Dependencies</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -440,7 +440,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/dependency-convergence.html ---------------------------------------------------------------------- diff --git a/dependency-convergence.html b/dependency-convergence.html index acc18d3..738aa5c 100644 --- a/dependency-convergence.html +++ b/dependency-convergence.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Reactor Dependency Convergence</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -1105,7 +1105,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/dependency-info.html ---------------------------------------------------------------------- diff --git a/dependency-info.html b/dependency-info.html index 32b5660..48a00f0 100644 --- a/dependency-info.html +++ b/dependency-info.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Dependency Information</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -313,7 +313,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/dependency-management.html ---------------------------------------------------------------------- diff --git a/dependency-management.html b/dependency-management.html index f50de8e..a664bca 100644 --- a/dependency-management.html +++ b/dependency-management.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Project Dependency Management</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -969,7 +969,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/devapidocs/constant-values.html ---------------------------------------------------------------------- diff --git a/devapidocs/constant-values.html b/devapidocs/constant-values.html index a1c51ac..43eeddb 100644 --- a/devapidocs/constant-values.html +++ b/devapidocs/constant-values.html @@ -3768,21 +3768,21 @@ <!-- --> </a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td><code><a href="org/apache/hadoop/hbase/Version.html#date">date</a></code></td> -<td class="colLast"><code>"Fri May 18 14:39:13 UTC 2018"</code></td> +<td class="colLast"><code>"Tue May 22 14:40:20 UTC 2018"</code></td> </tr> <tr class="rowColor"> <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.revision"> <!-- --> </a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td><code><a href="org/apache/hadoop/hbase/Version.html#revision">revision</a></code></td> -<td class="colLast"><code>"c9f8c3436f6e38b5c7807677c5c3e7fc3e19e071"</code></td> +<td class="colLast"><code>"6c1097e92fecbf8ef81f6e5d3217967abe94fb45"</code></td> </tr> <tr class="altColor"> <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.srcChecksum"> <!-- --> </a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td><code><a href="org/apache/hadoop/hbase/Version.html#srcChecksum">srcChecksum</a></code></td> -<td class="colLast"><code>"b02d3f1d4a3395e22f561b8280caf974"</code></td> +<td class="colLast"><code>"f168c804e6a1cfd06eeaa0ed32c845df"</code></td> </tr> <tr class="rowColor"> <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.url"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/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 9bc07e3..6e0f8e2 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 = "c9f8c3436f6e38b5c7807677c5c3e7fc3e19e071";<a name="line.11"></a> +<span class="sourceLineNo">011</span> public static final String revision = "6c1097e92fecbf8ef81f6e5d3217967abe94fb45";<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 = "Fri May 18 14:39:13 UTC 2018";<a name="line.13"></a> +<span class="sourceLineNo">013</span> public static final String date = "Tue May 22 14:40:20 UTC 2018";<a name="line.13"></a> <span class="sourceLineNo">014</span> public static final String url = "git://jenkins-websites1.apache.org/home/jenkins/jenkins-slave/workspace/hbase_generate_website/hbase";<a name="line.14"></a> -<span class="sourceLineNo">015</span> public static final String srcChecksum = "b02d3f1d4a3395e22f561b8280caf974";<a name="line.15"></a> +<span class="sourceLineNo">015</span> public static final String srcChecksum = "f168c804e6a1cfd06eeaa0ed32c845df";<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/62578db3/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html index 2c63591..94d4eab 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html @@ -84,7 +84,7 @@ <span class="sourceLineNo">076</span><a name="line.76"></a> <span class="sourceLineNo">077</span> @Override<a name="line.77"></a> <span class="sourceLineNo">078</span> public void init(Map<String, Object> params) {<a name="line.78"></a> -<span class="sourceLineNo">079</span> if (params.containsKey(HMaster.MASTER)) {<a name="line.79"></a> +<span class="sourceLineNo">079</span> if (params != null && params.containsKey(HMaster.MASTER)) {<a name="line.79"></a> <span class="sourceLineNo">080</span> this.master = (MasterServices) params.get(HMaster.MASTER);<a name="line.80"></a> <span class="sourceLineNo">081</span> }<a name="line.81"></a> <span class="sourceLineNo">082</span> }<a name="line.82"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/downloads.html ---------------------------------------------------------------------- diff --git a/downloads.html b/downloads.html index b081651..c08e35f 100644 --- a/downloads.html +++ b/downloads.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Apache HBase Downloads</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -366,7 +366,7 @@ under the License. --> <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/export_control.html ---------------------------------------------------------------------- diff --git a/export_control.html b/export_control.html index 644ef34..c374741 100644 --- a/export_control.html +++ b/export_control.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Export Control @@ -331,7 +331,7 @@ for more details.</p> <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/index.html ---------------------------------------------------------------------- diff --git a/index.html b/index.html index 4f2d555..25550b0 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Apache HBase⢠Home</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -411,7 +411,7 @@ Apache HBase is an open-source, distributed, versioned, non-relational database <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/integration.html ---------------------------------------------------------------------- diff --git a/integration.html b/integration.html index c68ffe9..2ffe94f 100644 --- a/integration.html +++ b/integration.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – CI Management</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -291,7 +291,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/issue-tracking.html ---------------------------------------------------------------------- diff --git a/issue-tracking.html b/issue-tracking.html index 1d94ba4..8e292ff 100644 --- a/issue-tracking.html +++ b/issue-tracking.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Issue Management</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -288,7 +288,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/license.html ---------------------------------------------------------------------- diff --git a/license.html b/license.html index 5846f28..a0b8b37 100644 --- a/license.html +++ b/license.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Project Licenses</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -491,7 +491,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/mail-lists.html ---------------------------------------------------------------------- diff --git a/mail-lists.html b/mail-lists.html index ea6766f..f0a867e 100644 --- a/mail-lists.html +++ b/mail-lists.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Project Mailing Lists</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -341,7 +341,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/metrics.html ---------------------------------------------------------------------- diff --git a/metrics.html b/metrics.html index 72b04bd..b6a99c9 100644 --- a/metrics.html +++ b/metrics.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Apache HBase (TM) Metrics @@ -459,7 +459,7 @@ export HBASE_REGIONSERVER_OPTS="$HBASE_JMX_OPTS -Dcom.sun.management.jmxrem <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/old_news.html ---------------------------------------------------------------------- diff --git a/old_news.html b/old_news.html index 39160c1..2ef3e22 100644 --- a/old_news.html +++ b/old_news.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Old Apache HBase (TM) News @@ -440,7 +440,7 @@ under the License. --> <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/plugin-management.html ---------------------------------------------------------------------- diff --git a/plugin-management.html b/plugin-management.html index 5b13da6..e4389d5 100644 --- a/plugin-management.html +++ b/plugin-management.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Project Plugin Management</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -440,7 +440,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/plugins.html ---------------------------------------------------------------------- diff --git a/plugins.html b/plugins.html index eddde21..efbf798 100644 --- a/plugins.html +++ b/plugins.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Project Plugins</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -375,7 +375,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/poweredbyhbase.html ---------------------------------------------------------------------- diff --git a/poweredbyhbase.html b/poweredbyhbase.html index 2d4b98c..d07e6bf 100644 --- a/poweredbyhbase.html +++ b/poweredbyhbase.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Powered By Apache HBaseÂ</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -769,7 +769,7 @@ under the License. --> <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/project-info.html ---------------------------------------------------------------------- diff --git a/project-info.html b/project-info.html index 5c9db2e..94d6632 100644 --- a/project-info.html +++ b/project-info.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Project Information</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -335,7 +335,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/project-reports.html ---------------------------------------------------------------------- diff --git a/project-reports.html b/project-reports.html index e67a937..d12ac70 100644 --- a/project-reports.html +++ b/project-reports.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Generated Reports</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -305,7 +305,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/project-summary.html ---------------------------------------------------------------------- diff --git a/project-summary.html b/project-summary.html index f2fe451..2a51bb0 100644 --- a/project-summary.html +++ b/project-summary.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Project Summary</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -331,7 +331,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/pseudo-distributed.html ---------------------------------------------------------------------- diff --git a/pseudo-distributed.html b/pseudo-distributed.html index 7abdaf4..c356e51 100644 --- a/pseudo-distributed.html +++ b/pseudo-distributed.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Running Apache HBase (TM) in pseudo-distributed mode @@ -308,7 +308,7 @@ under the License. --> <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/replication.html ---------------------------------------------------------------------- diff --git a/replication.html b/replication.html index 882114b..d501325 100644 --- a/replication.html +++ b/replication.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Apache HBase (TM) Replication @@ -303,7 +303,7 @@ under the License. --> <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/resources.html ---------------------------------------------------------------------- diff --git a/resources.html b/resources.html index 47294ac..06ee97d 100644 --- a/resources.html +++ b/resources.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Other Apache HBase (TM) Resources</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -331,7 +331,7 @@ under the License. --> <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/source-repository.html ---------------------------------------------------------------------- diff --git a/source-repository.html b/source-repository.html index 3cbc870..a312711 100644 --- a/source-repository.html +++ b/source-repository.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Source Code Management</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -299,7 +299,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/sponsors.html ---------------------------------------------------------------------- diff --git a/sponsors.html b/sponsors.html index 39db3e5..27085ad 100644 --- a/sponsors.html +++ b/sponsors.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Apache HBase Sponsors</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -333,7 +333,7 @@ under the License. --> <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/supportingprojects.html ---------------------------------------------------------------------- diff --git a/supportingprojects.html b/supportingprojects.html index ca69b60..77d87e7 100644 --- a/supportingprojects.html +++ b/supportingprojects.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Supporting Projects</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -520,7 +520,7 @@ under the License. --> <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/team-list.html ---------------------------------------------------------------------- diff --git a/team-list.html b/team-list.html index 850db45..0b98745 100644 --- a/team-list.html +++ b/team-list.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180518" /> + <meta name="Date-Revision-yyyymmdd" content="20180522" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Project Team</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -730,7 +730,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2018-05-18</li> + <li id="publishDate" class="pull-right">Last Published: 2018-05-22</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/testdevapidocs/org/apache/hadoop/hbase/backup/TestHFileArchiving.html ---------------------------------------------------------------------- diff --git a/testdevapidocs/org/apache/hadoop/hbase/backup/TestHFileArchiving.html b/testdevapidocs/org/apache/hadoop/hbase/backup/TestHFileArchiving.html index 5585784..5b17222 100644 --- a/testdevapidocs/org/apache/hadoop/hbase/backup/TestHFileArchiving.html +++ b/testdevapidocs/org/apache/hadoop/hbase/backup/TestHFileArchiving.html @@ -493,7 +493,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>clearArchiveDirectory</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/backup/TestHFileArchiving.html#line.420">clearArchiveDirectory</a>() +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/backup/TestHFileArchiving.html#line.421">clearArchiveDirectory</a>() 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> @@ -507,7 +507,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getAllFileNames</h4> -<pre>private <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/TestHFileArchiving.html#line.432">getAllFileNames</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>private <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/TestHFileArchiving.html#line.433">getAllFileNames</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path archiveDir) 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">Get the names of all the files below the given directory</div> @@ -527,7 +527,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockListLast"> <li class="blockList"> <h4>recurseOnFiles</h4> -<pre>private <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/TestHFileArchiving.html#line.446">recurseOnFiles</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>private <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/TestHFileArchiving.html#line.447">recurseOnFiles</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.FileStatus[] files, <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>> fileNames) 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> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/62578db3/testdevapidocs/src-html/org/apache/hadoop/hbase/backup/TestHFileArchiving.html ---------------------------------------------------------------------- diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/backup/TestHFileArchiving.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/backup/TestHFileArchiving.html index d6a8232..dcd88c8 100644 --- a/testdevapidocs/src-html/org/apache/hadoop/hbase/backup/TestHFileArchiving.html +++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/backup/TestHFileArchiving.html @@ -383,86 +383,87 @@ <span class="sourceLineNo">375</span><a name="line.375"></a> <span class="sourceLineNo">376</span> // The cleaner should be looping without long pauses to reproduce the race condition.<a name="line.376"></a> <span class="sourceLineNo">377</span> HFileCleaner cleaner = new HFileCleaner(1, stoppable, conf, fs, archiveDir);<a name="line.377"></a> -<span class="sourceLineNo">378</span> try {<a name="line.378"></a> -<span class="sourceLineNo">379</span> choreService.scheduleChore(cleaner);<a name="line.379"></a> -<span class="sourceLineNo">380</span><a name="line.380"></a> -<span class="sourceLineNo">381</span> // Keep creating/archiving new files while the cleaner is running in the other thread<a name="line.381"></a> -<span class="sourceLineNo">382</span> long startTime = System.currentTimeMillis();<a name="line.382"></a> -<span class="sourceLineNo">383</span> for (long fid = 0; (System.currentTimeMillis() - startTime) < TEST_TIME; ++fid) {<a name="line.383"></a> -<span class="sourceLineNo">384</span> Path file = new Path(familyDir, String.valueOf(fid));<a name="line.384"></a> -<span class="sourceLineNo">385</span> Path sourceFile = new Path(rootDir, file);<a name="line.385"></a> -<span class="sourceLineNo">386</span> Path archiveFile = new Path(archiveDir, file);<a name="line.386"></a> -<span class="sourceLineNo">387</span><a name="line.387"></a> -<span class="sourceLineNo">388</span> fs.createNewFile(sourceFile);<a name="line.388"></a> -<span class="sourceLineNo">389</span><a name="line.389"></a> -<span class="sourceLineNo">390</span> try {<a name="line.390"></a> -<span class="sourceLineNo">391</span> // Try to archive the file<a name="line.391"></a> -<span class="sourceLineNo">392</span> HFileArchiver.archiveRegion(fs, rootDir,<a name="line.392"></a> -<span class="sourceLineNo">393</span> sourceRegionDir.getParent(), sourceRegionDir);<a name="line.393"></a> -<span class="sourceLineNo">394</span><a name="line.394"></a> -<span class="sourceLineNo">395</span> // The archiver succeded, the file is no longer in the original location<a name="line.395"></a> -<span class="sourceLineNo">396</span> // but it's in the archive location.<a name="line.396"></a> -<span class="sourceLineNo">397</span> LOG.debug("hfile=" + fid + " should be in the archive");<a name="line.397"></a> -<span class="sourceLineNo">398</span> assertTrue(fs.exists(archiveFile));<a name="line.398"></a> -<span class="sourceLineNo">399</span> assertFalse(fs.exists(sourceFile));<a name="line.399"></a> -<span class="sourceLineNo">400</span> } catch (IOException e) {<a name="line.400"></a> -<span class="sourceLineNo">401</span> // The archiver is unable to archive the file. Probably HBASE-7643 race condition.<a name="line.401"></a> -<span class="sourceLineNo">402</span> // in this case, the file should not be archived, and we should have the file<a name="line.402"></a> -<span class="sourceLineNo">403</span> // in the original location.<a name="line.403"></a> -<span class="sourceLineNo">404</span> LOG.debug("hfile=" + fid + " should be in the source location");<a name="line.404"></a> -<span class="sourceLineNo">405</span> assertFalse(fs.exists(archiveFile));<a name="line.405"></a> -<span class="sourceLineNo">406</span> assertTrue(fs.exists(sourceFile));<a name="line.406"></a> -<span class="sourceLineNo">407</span><a name="line.407"></a> -<span class="sourceLineNo">408</span> // Avoid to have this file in the next run<a name="line.408"></a> -<span class="sourceLineNo">409</span> fs.delete(sourceFile, false);<a name="line.409"></a> -<span class="sourceLineNo">410</span> }<a name="line.410"></a> -<span class="sourceLineNo">411</span> }<a name="line.411"></a> -<span class="sourceLineNo">412</span> } finally {<a name="line.412"></a> -<span class="sourceLineNo">413</span> stoppable.stop("test end");<a name="line.413"></a> -<span class="sourceLineNo">414</span> cleaner.cancel(true);<a name="line.414"></a> -<span class="sourceLineNo">415</span> choreService.shutdown();<a name="line.415"></a> -<span class="sourceLineNo">416</span> fs.delete(rootDir, true);<a name="line.416"></a> -<span class="sourceLineNo">417</span> }<a name="line.417"></a> -<span class="sourceLineNo">418</span> }<a name="line.418"></a> -<span class="sourceLineNo">419</span><a name="line.419"></a> -<span class="sourceLineNo">420</span> private void clearArchiveDirectory() throws IOException {<a name="line.420"></a> -<span class="sourceLineNo">421</span> UTIL.getTestFileSystem().delete(<a name="line.421"></a> -<span class="sourceLineNo">422</span> new Path(UTIL.getDefaultRootDirPath(), HConstants.HFILE_ARCHIVE_DIRECTORY), true);<a name="line.422"></a> -<span class="sourceLineNo">423</span> }<a name="line.423"></a> -<span class="sourceLineNo">424</span><a name="line.424"></a> -<span class="sourceLineNo">425</span> /**<a name="line.425"></a> -<span class="sourceLineNo">426</span> * Get the names of all the files below the given directory<a name="line.426"></a> -<span class="sourceLineNo">427</span> * @param fs<a name="line.427"></a> -<span class="sourceLineNo">428</span> * @param archiveDir<a name="line.428"></a> -<span class="sourceLineNo">429</span> * @return<a name="line.429"></a> -<span class="sourceLineNo">430</span> * @throws IOException<a name="line.430"></a> -<span class="sourceLineNo">431</span> */<a name="line.431"></a> -<span class="sourceLineNo">432</span> private List<String> getAllFileNames(final FileSystem fs, Path archiveDir) throws IOException {<a name="line.432"></a> -<span class="sourceLineNo">433</span> FileStatus[] files = FSUtils.listStatus(fs, archiveDir, new PathFilter() {<a name="line.433"></a> -<span class="sourceLineNo">434</span> @Override<a name="line.434"></a> -<span class="sourceLineNo">435</span> public boolean accept(Path p) {<a name="line.435"></a> -<span class="sourceLineNo">436</span> if (p.getName().contains(HConstants.RECOVERED_EDITS_DIR)) {<a name="line.436"></a> -<span class="sourceLineNo">437</span> return false;<a name="line.437"></a> -<span class="sourceLineNo">438</span> }<a name="line.438"></a> -<span class="sourceLineNo">439</span> return true;<a name="line.439"></a> -<span class="sourceLineNo">440</span> }<a name="line.440"></a> -<span class="sourceLineNo">441</span> });<a name="line.441"></a> -<span class="sourceLineNo">442</span> return recurseOnFiles(fs, files, new ArrayList<>());<a name="line.442"></a> -<span class="sourceLineNo">443</span> }<a name="line.443"></a> -<span class="sourceLineNo">444</span><a name="line.444"></a> -<span class="sourceLineNo">445</span> /** Recursively lookup all the file names under the file[] array **/<a name="line.445"></a> -<span class="sourceLineNo">446</span> private List<String> recurseOnFiles(FileSystem fs, FileStatus[] files, List<String> fileNames)<a name="line.446"></a> -<span class="sourceLineNo">447</span> throws IOException {<a name="line.447"></a> -<span class="sourceLineNo">448</span> if (files == null || files.length == 0) return fileNames;<a name="line.448"></a> -<span class="sourceLineNo">449</span><a name="line.449"></a> -<span class="sourceLineNo">450</span> for (FileStatus file : files) {<a name="line.450"></a> -<span class="sourceLineNo">451</span> if (file.isDirectory()) {<a name="line.451"></a> -<span class="sourceLineNo">452</span> recurseOnFiles(fs, FSUtils.listStatus(fs, file.getPath(), null), fileNames);<a name="line.452"></a> -<span class="sourceLineNo">453</span> } else fileNames.add(file.getPath().getName());<a name="line.453"></a> -<span class="sourceLineNo">454</span> }<a name="line.454"></a> -<span class="sourceLineNo">455</span> return fileNames;<a name="line.455"></a> -<span class="sourceLineNo">456</span> }<a name="line.456"></a> -<span class="sourceLineNo">457</span>}<a name="line.457"></a> +<span class="sourceLineNo">378</span> assertFalse("cleaner should not be null", cleaner == null);<a name="line.378"></a> +<span class="sourceLineNo">379</span> try {<a name="line.379"></a> +<span class="sourceLineNo">380</span> choreService.scheduleChore(cleaner);<a name="line.380"></a> +<span class="sourceLineNo">381</span><a name="line.381"></a> +<span class="sourceLineNo">382</span> // Keep creating/archiving new files while the cleaner is running in the other thread<a name="line.382"></a> +<span class="sourceLineNo">383</span> long startTime = System.currentTimeMillis();<a name="line.383"></a> +<span class="sourceLineNo">384</span> for (long fid = 0; (System.currentTimeMillis() - startTime) < TEST_TIME; ++fid) {<a name="line.384"></a> +<span class="sourceLineNo">385</span> Path file = new Path(familyDir, String.valueOf(fid));<a name="line.385"></a> +<span class="sourceLineNo">386</span> Path sourceFile = new Path(rootDir, file);<a name="line.386"></a> +<span class="sourceLineNo">387</span> Path archiveFile = new Path(archiveDir, file);<a name="line.387"></a> +<span class="sourceLineNo">388</span><a name="line.388"></a> +<span class="sourceLineNo">389</span> fs.createNewFile(sourceFile);<a name="line.389"></a> +<span class="sourceLineNo">390</span><a name="line.390"></a> +<span class="sourceLineNo">391</span> try {<a name="line.391"></a> +<span class="sourceLineNo">392</span> // Try to archive the file<a name="line.392"></a> +<span class="sourceLineNo">393</span> HFileArchiver.archiveRegion(fs, rootDir,<a name="line.393"></a> +<span class="sourceLineNo">394</span> sourceRegionDir.getParent(), sourceRegionDir);<a name="line.394"></a> +<span class="sourceLineNo">395</span><a name="line.395"></a> +<span class="sourceLineNo">396</span> // The archiver succeded, the file is no longer in the original location<a name="line.396"></a> +<span class="sourceLineNo">397</span> // but it's in the archive location.<a name="line.397"></a> +<span class="sourceLineNo">398</span> LOG.debug("hfile=" + fid + " should be in the archive");<a name="line.398"></a> +<span class="sourceLineNo">399</span> assertTrue(fs.exists(archiveFile));<a name="line.399"></a> +<span class="sourceLineNo">400</span> assertFalse(fs.exists(sourceFile));<a name="line.400"></a> +<span class="sourceLineNo">401</span> } catch (IOException e) {<a name="line.401"></a> +<span class="sourceLineNo">402</span> // The archiver is unable to archive the file. Probably HBASE-7643 race condition.<a name="line.402"></a> +<span class="sourceLineNo">403</span> // in this case, the file should not be archived, and we should have the file<a name="line.403"></a> +<span class="sourceLineNo">404</span> // in the original location.<a name="line.404"></a> +<span class="sourceLineNo">405</span> LOG.debug("hfile=" + fid + " should be in the source location");<a name="line.405"></a> +<span class="sourceLineNo">406</span> assertFalse(fs.exists(archiveFile));<a name="line.406"></a> +<span class="sourceLineNo">407</span> assertTrue(fs.exists(sourceFile));<a name="line.407"></a> +<span class="sourceLineNo">408</span><a name="line.408"></a> +<span class="sourceLineNo">409</span> // Avoid to have this file in the next run<a name="line.409"></a> +<span class="sourceLineNo">410</span> fs.delete(sourceFile, false);<a name="line.410"></a> +<span class="sourceLineNo">411</span> }<a name="line.411"></a> +<span class="sourceLineNo">412</span> }<a name="line.412"></a> +<span class="sourceLineNo">413</span> } finally {<a name="line.413"></a> +<span class="sourceLineNo">414</span> stoppable.stop("test end");<a name="line.414"></a> +<span class="sourceLineNo">415</span> cleaner.cancel(true);<a name="line.415"></a> +<span class="sourceLineNo">416</span> choreService.shutdown();<a name="line.416"></a> +<span class="sourceLineNo">417</span> fs.delete(rootDir, true);<a name="line.417"></a> +<span class="sourceLineNo">418</span> }<a name="line.418"></a> +<span class="sourceLineNo">419</span> }<a name="line.419"></a> +<span class="sourceLineNo">420</span><a name="line.420"></a> +<span class="sourceLineNo">421</span> private void clearArchiveDirectory() throws IOException {<a name="line.421"></a> +<span class="sourceLineNo">422</span> UTIL.getTestFileSystem().delete(<a name="line.422"></a> +<span class="sourceLineNo">423</span> new Path(UTIL.getDefaultRootDirPath(), HConstants.HFILE_ARCHIVE_DIRECTORY), true);<a name="line.423"></a> +<span class="sourceLineNo">424</span> }<a name="line.424"></a> +<span class="sourceLineNo">425</span><a name="line.425"></a> +<span class="sourceLineNo">426</span> /**<a name="line.426"></a> +<span class="sourceLineNo">427</span> * Get the names of all the files below the given directory<a name="line.427"></a> +<span class="sourceLineNo">428</span> * @param fs<a name="line.428"></a> +<span class="sourceLineNo">429</span> * @param archiveDir<a name="line.429"></a> +<span class="sourceLineNo">430</span> * @return<a name="line.430"></a> +<span class="sourceLineNo">431</span> * @throws IOException<a name="line.431"></a> +<span class="sourceLineNo">432</span> */<a name="line.432"></a> +<span class="sourceLineNo">433</span> private List<String> getAllFileNames(final FileSystem fs, Path archiveDir) throws IOException {<a name="line.433"></a> +<span class="sourceLineNo">434</span> FileStatus[] files = FSUtils.listStatus(fs, archiveDir, new PathFilter() {<a name="line.434"></a> +<span class="sourceLineNo">435</span> @Override<a name="line.435"></a> +<span class="sourceLineNo">436</span> public boolean accept(Path p) {<a name="line.436"></a> +<span class="sourceLineNo">437</span> if (p.getName().contains(HConstants.RECOVERED_EDITS_DIR)) {<a name="line.437"></a> +<span class="sourceLineNo">438</span> return false;<a name="line.438"></a> +<span class="sourceLineNo">439</span> }<a name="line.439"></a> +<span class="sourceLineNo">440</span> return true;<a name="line.440"></a> +<span class="sourceLineNo">441</span> }<a name="line.441"></a> +<span class="sourceLineNo">442</span> });<a name="line.442"></a> +<span class="sourceLineNo">443</span> return recurseOnFiles(fs, files, new ArrayList<>());<a name="line.443"></a> +<span class="sourceLineNo">444</span> }<a name="line.444"></a> +<span class="sourceLineNo">445</span><a name="line.445"></a> +<span class="sourceLineNo">446</span> /** Recursively lookup all the file names under the file[] array **/<a name="line.446"></a> +<span class="sourceLineNo">447</span> private List<String> recurseOnFiles(FileSystem fs, FileStatus[] files, List<String> fileNames)<a name="line.447"></a> +<span class="sourceLineNo">448</span> throws IOException {<a name="line.448"></a> +<span class="sourceLineNo">449</span> if (files == null || files.length == 0) return fileNames;<a name="line.449"></a> +<span class="sourceLineNo">450</span><a name="line.450"></a> +<span class="sourceLineNo">451</span> for (FileStatus file : files) {<a name="line.451"></a> +<span class="sourceLineNo">452</span> if (file.isDirectory()) {<a name="line.452"></a> +<span class="sourceLineNo">453</span> recurseOnFiles(fs, FSUtils.listStatus(fs, file.getPath(), null), fileNames);<a name="line.453"></a> +<span class="sourceLineNo">454</span> } else fileNames.add(file.getPath().getName());<a name="line.454"></a> +<span class="sourceLineNo">455</span> }<a name="line.455"></a> +<span class="sourceLineNo">456</span> return fileNames;<a name="line.456"></a> +<span class="sourceLineNo">457</span> }<a name="line.457"></a> +<span class="sourceLineNo">458</span>}<a name="line.458"></a>
