You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by gi...@apache.org on 2020/12/06 20:18:20 UTC
[hbase-site] branch asf-site updated: Published site at
7d0a687e5798a2f4ca3190b409169f7e17a75b34.
This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/hbase-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new c802493 Published site at 7d0a687e5798a2f4ca3190b409169f7e17a75b34.
c802493 is described below
commit c8024930b100ef3c39870ebbb6536cd0d5fe791c
Author: jenkins <bu...@apache.org>
AuthorDate: Sun Dec 6 20:18:08 2020 +0000
Published site at 7d0a687e5798a2f4ca3190b409169f7e17a75b34.
---
acid-semantics.html | 2 +-
apache_hbase_reference_guide.pdf | 4 +-
book.html | 2 +-
bulk-loads.html | 2 +-
checkstyle-aggregate.html | 2 +-
coc.html | 2 +-
dependencies.html | 2 +-
dependency-convergence.html | 2 +-
dependency-info.html | 2 +-
dependency-management.html | 2 +-
downloads.html | 2 +-
export_control.html | 2 +-
index.html | 2 +-
issue-tracking.html | 2 +-
mail-lists.html | 2 +-
metrics.html | 2 +-
old_news.html | 2 +-
plugin-management.html | 2 +-
plugins.html | 2 +-
poweredbyhbase.html | 2 +-
project-info.html | 2 +-
project-reports.html | 2 +-
project-summary.html | 2 +-
pseudo-distributed.html | 2 +-
replication.html | 2 +-
resources.html | 2 +-
source-repository.html | 2 +-
sponsors.html | 2 +-
supportingprojects.html | 2 +-
team-list.html | 2 +-
.../hbase/client/TestMetaRegionLocationCache.html | 8 +-
.../hbase/client/TestMetaRegionLocationCache.html | 188 +++++++++++----------
32 files changed, 130 insertions(+), 128 deletions(-)
diff --git a/acid-semantics.html b/acid-semantics.html
index 694cbc3..05dea19 100644
--- a/acid-semantics.html
+++ b/acid-semantics.html
@@ -467,7 +467,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index 556d072..11d43d4 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.3, based on Prawn 2.2.2)
/Producer (Apache HBase Team)
-/ModDate (D:20201205200511+00'00')
-/CreationDate (D:20201205201702+00'00')
+/ModDate (D:20201206200518+00'00')
+/CreationDate (D:20201206201552+00'00')
>>
endobj
2 0 obj
diff --git a/book.html b/book.html
index 28ba397..40b7a9f 100644
--- a/book.html
+++ b/book.html
@@ -46199,7 +46199,7 @@ org/apache/hadoop/hbase/security/access/AccessControlClient.revoke:(Lorg/apache/
<div id="footer">
<div id="footer-text">
Version 3.0.0-SNAPSHOT<br>
-Last updated 2020-12-05 20:05:11 UTC
+Last updated 2020-12-06 20:05:18 UTC
</div>
</div>
<link rel="stylesheet" href="./coderay-asciidoctor.css">
diff --git a/bulk-loads.html b/bulk-loads.html
index 83c69a6..e9c942b 100644
--- a/bulk-loads.html
+++ b/bulk-loads.html
@@ -172,7 +172,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index df1a807..7738570 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -75615,7 +75615,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/coc.html b/coc.html
index 3e4f791..5397a60 100644
--- a/coc.html
+++ b/coc.html
@@ -241,7 +241,7 @@ email to <a class="externalLink" href="mailto:private@hbase.apache.org">the priv
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/dependencies.html b/dependencies.html
index 0430d8b..5167444 100644
--- a/dependencies.html
+++ b/dependencies.html
@@ -313,7 +313,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/dependency-convergence.html b/dependency-convergence.html
index fcb1af7..5f66032 100644
--- a/dependency-convergence.html
+++ b/dependency-convergence.html
@@ -824,7 +824,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/dependency-info.html b/dependency-info.html
index b9f19a1..03fe5df 100644
--- a/dependency-info.html
+++ b/dependency-info.html
@@ -194,7 +194,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/dependency-management.html b/dependency-management.html
index 62dee4e..46d7878 100644
--- a/dependency-management.html
+++ b/dependency-management.html
@@ -1019,7 +1019,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/downloads.html b/downloads.html
index 859308a..d6def83 100644
--- a/downloads.html
+++ b/downloads.html
@@ -433,7 +433,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/export_control.html b/export_control.html
index b35c86f..ef956a3 100644
--- a/export_control.html
+++ b/export_control.html
@@ -197,7 +197,7 @@ for more details.</p>
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/index.html b/index.html
index 3e5a606..deb4ac0 100644
--- a/index.html
+++ b/index.html
@@ -275,7 +275,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/issue-tracking.html b/issue-tracking.html
index d2707ad..0577518 100644
--- a/issue-tracking.html
+++ b/issue-tracking.html
@@ -169,7 +169,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/mail-lists.html b/mail-lists.html
index 868877f..b55959e 100644
--- a/mail-lists.html
+++ b/mail-lists.html
@@ -229,7 +229,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/metrics.html b/metrics.html
index 9efbd10..a3c6678 100644
--- a/metrics.html
+++ b/metrics.html
@@ -325,7 +325,7 @@ export HBASE_REGIONSERVER_OPTS="$HBASE_JMX_OPTS -Dcom.sun.management.jmxrem
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/old_news.html b/old_news.html
index a10fe1a..3e91725 100644
--- a/old_news.html
+++ b/old_news.html
@@ -316,7 +316,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/plugin-management.html b/plugin-management.html
index 4b21b5a..ba2d85a 100644
--- a/plugin-management.html
+++ b/plugin-management.html
@@ -321,7 +321,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/plugins.html b/plugins.html
index 35786ef..d9fbd6f 100644
--- a/plugins.html
+++ b/plugins.html
@@ -248,7 +248,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/poweredbyhbase.html b/poweredbyhbase.html
index 6bd85c2..d1fe9ad 100644
--- a/poweredbyhbase.html
+++ b/poweredbyhbase.html
@@ -650,7 +650,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/project-info.html b/project-info.html
index 657494b..cee5de1 100644
--- a/project-info.html
+++ b/project-info.html
@@ -210,7 +210,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/project-reports.html b/project-reports.html
index 2bb3da9..344e87a 100644
--- a/project-reports.html
+++ b/project-reports.html
@@ -186,7 +186,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/project-summary.html b/project-summary.html
index 614db6f..de3765a 100644
--- a/project-summary.html
+++ b/project-summary.html
@@ -212,7 +212,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/pseudo-distributed.html b/pseudo-distributed.html
index 654d722..6690d4c 100644
--- a/pseudo-distributed.html
+++ b/pseudo-distributed.html
@@ -174,7 +174,7 @@ Running Apache HBase (TM) in pseudo-distributed mode
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/replication.html b/replication.html
index bdce8f5..cf19972 100644
--- a/replication.html
+++ b/replication.html
@@ -169,7 +169,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/resources.html b/resources.html
index f6d707e..54e0228 100644
--- a/resources.html
+++ b/resources.html
@@ -197,7 +197,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/source-repository.html b/source-repository.html
index 8893b01..9ee8bd3 100644
--- a/source-repository.html
+++ b/source-repository.html
@@ -180,7 +180,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/sponsors.html b/sponsors.html
index 2080c74..f002cdb 100644
--- a/sponsors.html
+++ b/sponsors.html
@@ -199,7 +199,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/supportingprojects.html b/supportingprojects.html
index 0cae3d5..a69537f 100644
--- a/supportingprojects.html
+++ b/supportingprojects.html
@@ -390,7 +390,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/team-list.html b/team-list.html
index 4480609..ed94777 100644
--- a/team-list.html
+++ b/team-list.html
@@ -707,7 +707,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-05</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-06</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/testdevapidocs/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html b/testdevapidocs/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html
index c1f497a..26b32e3 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html
@@ -344,7 +344,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>testInitialMetaLocations</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html#line.116">testInitialMetaLocations</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html#line.117">testInitialMetaLocations</a>()
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -358,7 +358,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>testStandByMetaLocations</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html#line.120">testStandByMetaLocations</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html#line.121">testStandByMetaLocations</a>()
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -372,7 +372,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>testMetaLocationsChange</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html#line.128">testMetaLocationsChange</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html#line.130">testMetaLocationsChange</a>()
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -386,7 +386,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockListLast">
<li class="blockList">
<h4>testMetaRegionLocationCache</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html#line.146">testMetaRegionLocationCache</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html#line.148">testMetaRegionLocationCache</a>()
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<div class="block">Tests MetaRegionLocationCache's init procedure to make sure that it correctly watches the base
znode for notifications.</div>
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html
index c944202..abc2748 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestMetaRegionLocationCache.html
@@ -107,99 +107,101 @@
<span class="sourceLineNo">099</span> ZKWatcher zk = master.getZooKeeper();<a name="line.99"></a>
<span class="sourceLineNo">100</span> List<String> metaZnodes = zk.getMetaReplicaNodes();<a name="line.100"></a>
<span class="sourceLineNo">101</span> // Wait till all replicas available.<a name="line.101"></a>
-<span class="sourceLineNo">102</span> while (master.getMetaRegionLocationCache().getMetaRegionLocations().get().size() !=<a name="line.102"></a>
-<span class="sourceLineNo">103</span> metaZnodes.size()) {<a name="line.103"></a>
-<span class="sourceLineNo">104</span> Thread.sleep(1000);<a name="line.104"></a>
-<span class="sourceLineNo">105</span> if (++retries == 10) {<a name="line.105"></a>
-<span class="sourceLineNo">106</span> break;<a name="line.106"></a>
-<span class="sourceLineNo">107</span> }<a name="line.107"></a>
-<span class="sourceLineNo">108</span> }<a name="line.108"></a>
-<span class="sourceLineNo">109</span> assertEquals(metaZnodes.size(), metaHRLs.size());<a name="line.109"></a>
-<span class="sourceLineNo">110</span> List<HRegionLocation> actualHRLs = getCurrentMetaLocations(zk);<a name="line.110"></a>
-<span class="sourceLineNo">111</span> Collections.sort(metaHRLs);<a name="line.111"></a>
-<span class="sourceLineNo">112</span> Collections.sort(actualHRLs);<a name="line.112"></a>
-<span class="sourceLineNo">113</span> assertEquals(actualHRLs, metaHRLs);<a name="line.113"></a>
-<span class="sourceLineNo">114</span> }<a name="line.114"></a>
-<span class="sourceLineNo">115</span><a name="line.115"></a>
-<span class="sourceLineNo">116</span> @Test public void testInitialMetaLocations() throws Exception {<a name="line.116"></a>
-<span class="sourceLineNo">117</span> verifyCachedMetaLocations(TEST_UTIL.getMiniHBaseCluster().getMaster());<a name="line.117"></a>
-<span class="sourceLineNo">118</span> }<a name="line.118"></a>
-<span class="sourceLineNo">119</span><a name="line.119"></a>
-<span class="sourceLineNo">120</span> @Test public void testStandByMetaLocations() throws Exception {<a name="line.120"></a>
-<span class="sourceLineNo">121</span> HMaster standBy = TEST_UTIL.getMiniHBaseCluster().startMaster().getMaster();<a name="line.121"></a>
-<span class="sourceLineNo">122</span> verifyCachedMetaLocations(standBy);<a name="line.122"></a>
-<span class="sourceLineNo">123</span> }<a name="line.123"></a>
-<span class="sourceLineNo">124</span><a name="line.124"></a>
-<span class="sourceLineNo">125</span> /*<a name="line.125"></a>
-<span class="sourceLineNo">126</span> * Shuffles the meta region replicas around the cluster and makes sure the cache is not stale.<a name="line.126"></a>
-<span class="sourceLineNo">127</span> */<a name="line.127"></a>
-<span class="sourceLineNo">128</span> @Test public void testMetaLocationsChange() throws Exception {<a name="line.128"></a>
-<span class="sourceLineNo">129</span> List<HRegionLocation> currentMetaLocs =<a name="line.129"></a>
-<span class="sourceLineNo">130</span> getCurrentMetaLocations(TEST_UTIL.getMiniHBaseCluster().getMaster().getZooKeeper());<a name="line.130"></a>
-<span class="sourceLineNo">131</span> // Move these replicas to random servers.<a name="line.131"></a>
-<span class="sourceLineNo">132</span> for (HRegionLocation location: currentMetaLocs) {<a name="line.132"></a>
-<span class="sourceLineNo">133</span> RegionReplicaTestHelper.moveRegion(TEST_UTIL, location);<a name="line.133"></a>
-<span class="sourceLineNo">134</span> }<a name="line.134"></a>
-<span class="sourceLineNo">135</span> RegionReplicaTestHelper.waitUntilAllMetaReplicasAreReady(TEST_UTIL, REGISTRY);<a name="line.135"></a>
-<span class="sourceLineNo">136</span> for (JVMClusterUtil.MasterThread masterThread:<a name="line.136"></a>
-<span class="sourceLineNo">137</span> TEST_UTIL.getMiniHBaseCluster().getMasterThreads()) {<a name="line.137"></a>
-<span class="sourceLineNo">138</span> verifyCachedMetaLocations(masterThread.getMaster());<a name="line.138"></a>
-<span class="sourceLineNo">139</span> }<a name="line.139"></a>
-<span class="sourceLineNo">140</span> }<a name="line.140"></a>
-<span class="sourceLineNo">141</span><a name="line.141"></a>
-<span class="sourceLineNo">142</span> /**<a name="line.142"></a>
-<span class="sourceLineNo">143</span> * Tests MetaRegionLocationCache's init procedure to make sure that it correctly watches the base<a name="line.143"></a>
-<span class="sourceLineNo">144</span> * znode for notifications.<a name="line.144"></a>
-<span class="sourceLineNo">145</span> */<a name="line.145"></a>
-<span class="sourceLineNo">146</span> @Test public void testMetaRegionLocationCache() throws Exception {<a name="line.146"></a>
-<span class="sourceLineNo">147</span> final String parentZnodeName = "/randomznodename";<a name="line.147"></a>
-<span class="sourceLineNo">148</span> Configuration conf = new Configuration(TEST_UTIL.getConfiguration());<a name="line.148"></a>
-<span class="sourceLineNo">149</span> conf.set(HConstants.ZOOKEEPER_ZNODE_PARENT, parentZnodeName);<a name="line.149"></a>
-<span class="sourceLineNo">150</span> ServerName sn = ServerName.valueOf("localhost", 1234, 5678);<a name="line.150"></a>
-<span class="sourceLineNo">151</span> try (ZKWatcher zkWatcher = new ZKWatcher(conf, null, null, true)) {<a name="line.151"></a>
-<span class="sourceLineNo">152</span> // A thread that repeatedly creates and drops an unrelated child znode. This is to simulate<a name="line.152"></a>
-<span class="sourceLineNo">153</span> // some ZK activity in the background.<a name="line.153"></a>
-<span class="sourceLineNo">154</span> MultithreadedTestUtil.TestContext ctx = new MultithreadedTestUtil.TestContext(conf);<a name="line.154"></a>
-<span class="sourceLineNo">155</span> ctx.addThread(new MultithreadedTestUtil.RepeatingTestThread(ctx) {<a name="line.155"></a>
-<span class="sourceLineNo">156</span> @Override public void doAnAction() throws Exception {<a name="line.156"></a>
-<span class="sourceLineNo">157</span> final String testZnode = parentZnodeName + "/child";<a name="line.157"></a>
-<span class="sourceLineNo">158</span> ZKUtil.createNodeIfNotExistsAndWatch(zkWatcher, testZnode, testZnode.getBytes());<a name="line.158"></a>
-<span class="sourceLineNo">159</span> ZKUtil.deleteNode(zkWatcher, testZnode);<a name="line.159"></a>
-<span class="sourceLineNo">160</span> }<a name="line.160"></a>
-<span class="sourceLineNo">161</span> });<a name="line.161"></a>
-<span class="sourceLineNo">162</span> ctx.startThreads();<a name="line.162"></a>
-<span class="sourceLineNo">163</span> try {<a name="line.163"></a>
-<span class="sourceLineNo">164</span> MetaRegionLocationCache metaCache = new MetaRegionLocationCache(zkWatcher);<a name="line.164"></a>
-<span class="sourceLineNo">165</span> // meta znodes do not exist at this point, cache should be empty.<a name="line.165"></a>
-<span class="sourceLineNo">166</span> assertFalse(metaCache.getMetaRegionLocations().isPresent());<a name="line.166"></a>
-<span class="sourceLineNo">167</span> // Set the meta locations for a random meta replicas, simulating an active hmaster meta<a name="line.167"></a>
-<span class="sourceLineNo">168</span> // assignment.<a name="line.168"></a>
-<span class="sourceLineNo">169</span> for (int i = 0; i < 3; i++) {<a name="line.169"></a>
-<span class="sourceLineNo">170</span> // Updates the meta znodes.<a name="line.170"></a>
-<span class="sourceLineNo">171</span> MetaTableLocator.setMetaLocation(zkWatcher, sn, i, RegionState.State.OPEN);<a name="line.171"></a>
-<span class="sourceLineNo">172</span> }<a name="line.172"></a>
-<span class="sourceLineNo">173</span> // Wait until the meta cache is populated.<a name="line.173"></a>
-<span class="sourceLineNo">174</span> int iters = 0;<a name="line.174"></a>
-<span class="sourceLineNo">175</span> while (iters++ < 10) {<a name="line.175"></a>
-<span class="sourceLineNo">176</span> if (metaCache.getMetaRegionLocations().isPresent()<a name="line.176"></a>
-<span class="sourceLineNo">177</span> && metaCache.getMetaRegionLocations().get().size() == 3) {<a name="line.177"></a>
-<span class="sourceLineNo">178</span> break;<a name="line.178"></a>
-<span class="sourceLineNo">179</span> }<a name="line.179"></a>
-<span class="sourceLineNo">180</span> Thread.sleep(1000);<a name="line.180"></a>
-<span class="sourceLineNo">181</span> }<a name="line.181"></a>
-<span class="sourceLineNo">182</span> List<HRegionLocation> metaLocations = metaCache.getMetaRegionLocations().get();<a name="line.182"></a>
-<span class="sourceLineNo">183</span> assertEquals(3, metaLocations.size());<a name="line.183"></a>
-<span class="sourceLineNo">184</span> for (HRegionLocation location : metaLocations) {<a name="line.184"></a>
-<span class="sourceLineNo">185</span> assertEquals(sn, location.getServerName());<a name="line.185"></a>
-<span class="sourceLineNo">186</span> }<a name="line.186"></a>
-<span class="sourceLineNo">187</span> } finally {<a name="line.187"></a>
-<span class="sourceLineNo">188</span> // clean up.<a name="line.188"></a>
-<span class="sourceLineNo">189</span> ctx.stop();<a name="line.189"></a>
-<span class="sourceLineNo">190</span> ZKUtil.deleteChildrenRecursively(zkWatcher, parentZnodeName);<a name="line.190"></a>
-<span class="sourceLineNo">191</span> }<a name="line.191"></a>
-<span class="sourceLineNo">192</span> }<a name="line.192"></a>
-<span class="sourceLineNo">193</span> }<a name="line.193"></a>
-<span class="sourceLineNo">194</span>}<a name="line.194"></a>
+<span class="sourceLineNo">102</span> retries = 0;<a name="line.102"></a>
+<span class="sourceLineNo">103</span> while (master.getMetaRegionLocationCache().getMetaRegionLocations().get().size() !=<a name="line.103"></a>
+<span class="sourceLineNo">104</span> metaZnodes.size()) {<a name="line.104"></a>
+<span class="sourceLineNo">105</span> Thread.sleep(1000);<a name="line.105"></a>
+<span class="sourceLineNo">106</span> if (++retries == 10) {<a name="line.106"></a>
+<span class="sourceLineNo">107</span> break;<a name="line.107"></a>
+<span class="sourceLineNo">108</span> }<a name="line.108"></a>
+<span class="sourceLineNo">109</span> }<a name="line.109"></a>
+<span class="sourceLineNo">110</span> assertEquals(metaZnodes.size(), metaHRLs.size());<a name="line.110"></a>
+<span class="sourceLineNo">111</span> List<HRegionLocation> actualHRLs = getCurrentMetaLocations(zk);<a name="line.111"></a>
+<span class="sourceLineNo">112</span> Collections.sort(metaHRLs);<a name="line.112"></a>
+<span class="sourceLineNo">113</span> Collections.sort(actualHRLs);<a name="line.113"></a>
+<span class="sourceLineNo">114</span> assertEquals(actualHRLs, metaHRLs);<a name="line.114"></a>
+<span class="sourceLineNo">115</span> }<a name="line.115"></a>
+<span class="sourceLineNo">116</span><a name="line.116"></a>
+<span class="sourceLineNo">117</span> @Test public void testInitialMetaLocations() throws Exception {<a name="line.117"></a>
+<span class="sourceLineNo">118</span> verifyCachedMetaLocations(TEST_UTIL.getMiniHBaseCluster().getMaster());<a name="line.118"></a>
+<span class="sourceLineNo">119</span> }<a name="line.119"></a>
+<span class="sourceLineNo">120</span><a name="line.120"></a>
+<span class="sourceLineNo">121</span> @Test public void testStandByMetaLocations() throws Exception {<a name="line.121"></a>
+<span class="sourceLineNo">122</span> HMaster standBy = TEST_UTIL.getMiniHBaseCluster().startMaster().getMaster();<a name="line.122"></a>
+<span class="sourceLineNo">123</span> standBy.isInitialized();<a name="line.123"></a>
+<span class="sourceLineNo">124</span> verifyCachedMetaLocations(standBy);<a name="line.124"></a>
+<span class="sourceLineNo">125</span> }<a name="line.125"></a>
+<span class="sourceLineNo">126</span><a name="line.126"></a>
+<span class="sourceLineNo">127</span> /*<a name="line.127"></a>
+<span class="sourceLineNo">128</span> * Shuffles the meta region replicas around the cluster and makes sure the cache is not stale.<a name="line.128"></a>
+<span class="sourceLineNo">129</span> */<a name="line.129"></a>
+<span class="sourceLineNo">130</span> @Test public void testMetaLocationsChange() throws Exception {<a name="line.130"></a>
+<span class="sourceLineNo">131</span> List<HRegionLocation> currentMetaLocs =<a name="line.131"></a>
+<span class="sourceLineNo">132</span> getCurrentMetaLocations(TEST_UTIL.getMiniHBaseCluster().getMaster().getZooKeeper());<a name="line.132"></a>
+<span class="sourceLineNo">133</span> // Move these replicas to random servers.<a name="line.133"></a>
+<span class="sourceLineNo">134</span> for (HRegionLocation location: currentMetaLocs) {<a name="line.134"></a>
+<span class="sourceLineNo">135</span> RegionReplicaTestHelper.moveRegion(TEST_UTIL, location);<a name="line.135"></a>
+<span class="sourceLineNo">136</span> }<a name="line.136"></a>
+<span class="sourceLineNo">137</span> RegionReplicaTestHelper.waitUntilAllMetaReplicasAreReady(TEST_UTIL, REGISTRY);<a name="line.137"></a>
+<span class="sourceLineNo">138</span> for (JVMClusterUtil.MasterThread masterThread:<a name="line.138"></a>
+<span class="sourceLineNo">139</span> TEST_UTIL.getMiniHBaseCluster().getMasterThreads()) {<a name="line.139"></a>
+<span class="sourceLineNo">140</span> verifyCachedMetaLocations(masterThread.getMaster());<a name="line.140"></a>
+<span class="sourceLineNo">141</span> }<a name="line.141"></a>
+<span class="sourceLineNo">142</span> }<a name="line.142"></a>
+<span class="sourceLineNo">143</span><a name="line.143"></a>
+<span class="sourceLineNo">144</span> /**<a name="line.144"></a>
+<span class="sourceLineNo">145</span> * Tests MetaRegionLocationCache's init procedure to make sure that it correctly watches the base<a name="line.145"></a>
+<span class="sourceLineNo">146</span> * znode for notifications.<a name="line.146"></a>
+<span class="sourceLineNo">147</span> */<a name="line.147"></a>
+<span class="sourceLineNo">148</span> @Test public void testMetaRegionLocationCache() throws Exception {<a name="line.148"></a>
+<span class="sourceLineNo">149</span> final String parentZnodeName = "/randomznodename";<a name="line.149"></a>
+<span class="sourceLineNo">150</span> Configuration conf = new Configuration(TEST_UTIL.getConfiguration());<a name="line.150"></a>
+<span class="sourceLineNo">151</span> conf.set(HConstants.ZOOKEEPER_ZNODE_PARENT, parentZnodeName);<a name="line.151"></a>
+<span class="sourceLineNo">152</span> ServerName sn = ServerName.valueOf("localhost", 1234, 5678);<a name="line.152"></a>
+<span class="sourceLineNo">153</span> try (ZKWatcher zkWatcher = new ZKWatcher(conf, null, null, true)) {<a name="line.153"></a>
+<span class="sourceLineNo">154</span> // A thread that repeatedly creates and drops an unrelated child znode. This is to simulate<a name="line.154"></a>
+<span class="sourceLineNo">155</span> // some ZK activity in the background.<a name="line.155"></a>
+<span class="sourceLineNo">156</span> MultithreadedTestUtil.TestContext ctx = new MultithreadedTestUtil.TestContext(conf);<a name="line.156"></a>
+<span class="sourceLineNo">157</span> ctx.addThread(new MultithreadedTestUtil.RepeatingTestThread(ctx) {<a name="line.157"></a>
+<span class="sourceLineNo">158</span> @Override public void doAnAction() throws Exception {<a name="line.158"></a>
+<span class="sourceLineNo">159</span> final String testZnode = parentZnodeName + "/child";<a name="line.159"></a>
+<span class="sourceLineNo">160</span> ZKUtil.createNodeIfNotExistsAndWatch(zkWatcher, testZnode, testZnode.getBytes());<a name="line.160"></a>
+<span class="sourceLineNo">161</span> ZKUtil.deleteNode(zkWatcher, testZnode);<a name="line.161"></a>
+<span class="sourceLineNo">162</span> }<a name="line.162"></a>
+<span class="sourceLineNo">163</span> });<a name="line.163"></a>
+<span class="sourceLineNo">164</span> ctx.startThreads();<a name="line.164"></a>
+<span class="sourceLineNo">165</span> try {<a name="line.165"></a>
+<span class="sourceLineNo">166</span> MetaRegionLocationCache metaCache = new MetaRegionLocationCache(zkWatcher);<a name="line.166"></a>
+<span class="sourceLineNo">167</span> // meta znodes do not exist at this point, cache should be empty.<a name="line.167"></a>
+<span class="sourceLineNo">168</span> assertFalse(metaCache.getMetaRegionLocations().isPresent());<a name="line.168"></a>
+<span class="sourceLineNo">169</span> // Set the meta locations for a random meta replicas, simulating an active hmaster meta<a name="line.169"></a>
+<span class="sourceLineNo">170</span> // assignment.<a name="line.170"></a>
+<span class="sourceLineNo">171</span> for (int i = 0; i < 3; i++) {<a name="line.171"></a>
+<span class="sourceLineNo">172</span> // Updates the meta znodes.<a name="line.172"></a>
+<span class="sourceLineNo">173</span> MetaTableLocator.setMetaLocation(zkWatcher, sn, i, RegionState.State.OPEN);<a name="line.173"></a>
+<span class="sourceLineNo">174</span> }<a name="line.174"></a>
+<span class="sourceLineNo">175</span> // Wait until the meta cache is populated.<a name="line.175"></a>
+<span class="sourceLineNo">176</span> int iters = 0;<a name="line.176"></a>
+<span class="sourceLineNo">177</span> while (iters++ < 10) {<a name="line.177"></a>
+<span class="sourceLineNo">178</span> if (metaCache.getMetaRegionLocations().isPresent()<a name="line.178"></a>
+<span class="sourceLineNo">179</span> && metaCache.getMetaRegionLocations().get().size() == 3) {<a name="line.179"></a>
+<span class="sourceLineNo">180</span> break;<a name="line.180"></a>
+<span class="sourceLineNo">181</span> }<a name="line.181"></a>
+<span class="sourceLineNo">182</span> Thread.sleep(1000);<a name="line.182"></a>
+<span class="sourceLineNo">183</span> }<a name="line.183"></a>
+<span class="sourceLineNo">184</span> List<HRegionLocation> metaLocations = metaCache.getMetaRegionLocations().get();<a name="line.184"></a>
+<span class="sourceLineNo">185</span> assertEquals(3, metaLocations.size());<a name="line.185"></a>
+<span class="sourceLineNo">186</span> for (HRegionLocation location : metaLocations) {<a name="line.186"></a>
+<span class="sourceLineNo">187</span> assertEquals(sn, location.getServerName());<a name="line.187"></a>
+<span class="sourceLineNo">188</span> }<a name="line.188"></a>
+<span class="sourceLineNo">189</span> } finally {<a name="line.189"></a>
+<span class="sourceLineNo">190</span> // clean up.<a name="line.190"></a>
+<span class="sourceLineNo">191</span> ctx.stop();<a name="line.191"></a>
+<span class="sourceLineNo">192</span> ZKUtil.deleteChildrenRecursively(zkWatcher, parentZnodeName);<a name="line.192"></a>
+<span class="sourceLineNo">193</span> }<a name="line.193"></a>
+<span class="sourceLineNo">194</span> }<a name="line.194"></a>
+<span class="sourceLineNo">195</span> }<a name="line.195"></a>
+<span class="sourceLineNo">196</span>}<a name="line.196"></a>