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 a98e19a3ae5 Published site at 6cb15b14d4e2b9d44e3ade3efaff281090fb4d72. a98e19a3ae5 is described below commit a98e19a3ae578edcbfdcb481d8fd1d1fc9adb1d5 Author: jenkins <bui...@apache.org> AuthorDate: Tue Sep 26 14:42:42 2023 +0000 Published site at 6cb15b14d4e2b9d44e3ade3efaff281090fb4d72. --- 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 | 4 +- .../hadoop/hbase/quotas/QuotaCache.Fetcher.html | 6 +-- .../hadoop/hbase/quotas/QuotaCache.Fetcher.html | 51 ++++++++++++---------- .../quotas/QuotaCache.QuotaRefresherChore.html | 51 ++++++++++++---------- .../org/apache/hadoop/hbase/quotas/QuotaCache.html | 51 ++++++++++++---------- downloads.html | 2 +- export_control.html | 2 +- index.html | 2 +- issue-management.html | 2 +- licenses.html | 2 +- mailing-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 +- pseudo-distributed.html | 2 +- replication.html | 2 +- resources.html | 2 +- scm.html | 2 +- sponsors.html | 2 +- summary.html | 2 +- supportingprojects.html | 2 +- team.html | 2 +- 35 files changed, 120 insertions(+), 105 deletions(-) diff --git a/acid-semantics.html b/acid-semantics.html index 10ad68f937b..f3577e00d41 100644 --- a/acid-semantics.html +++ b/acid-semantics.html @@ -464,7 +464,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 51b1ba0d17c..2a0aa128d59 100644 --- a/apache_hbase_reference_guide.pdf +++ b/apache_hbase_reference_guide.pdf @@ -5,8 +5,8 @@ /Author (Apache HBase Team) /Creator (Asciidoctor PDF 2.0.6, based on Prawn 2.4.0) /Producer (Apache HBase Team) -/ModDate (D:20230924142941+00'00') -/CreationDate (D:20230924144034+00'00') +/ModDate (D:20230926142940+00'00') +/CreationDate (D:20230926144024+00'00') >> endobj 2 0 obj diff --git a/book.html b/book.html index b38d24537fc..368770007b2 100644 --- a/book.html +++ b/book.html @@ -48865,7 +48865,7 @@ org/apache/hadoop/hbase/security/access/AccessControlClient.revoke:(Lorg/apache/ <div id="footer"> <div id="footer-text"> Version 4.0.0-alpha-1-SNAPSHOT<br> -Last updated 2023-09-24 14:29:41 UTC +Last updated 2023-09-26 14:29:40 UTC </div> </div> <script type="text/x-mathjax-config"> diff --git a/bulk-loads.html b/bulk-loads.html index 9454a36027b..9a371577be2 100644 --- a/bulk-loads.html +++ b/bulk-loads.html @@ -180,7 +180,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 50277fd9de5..d4279711555 100644 --- a/checkstyle-aggregate.html +++ b/checkstyle-aggregate.html @@ -18628,7 +18628,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 a612cf49e07..e7b8bd3ac73 100644 --- a/coc.html +++ b/coc.html @@ -248,7 +248,7 @@ email to <a class="externalLink" href="mailto:priv...@hbase.apache.org">the priv <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 72d6755eb28..75dcf9c453a 100644 --- a/dependencies.html +++ b/dependencies.html @@ -313,7 +313,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 7d31709e00e..7188e5f7b68 100644 --- a/dependency-convergence.html +++ b/dependency-convergence.html @@ -897,7 +897,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 3f1343c7ea7..571141caaf6 100644 --- a/dependency-info.html +++ b/dependency-info.html @@ -195,7 +195,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 80aae9571bf..cf8872d94ff 100644 --- a/dependency-management.html +++ b/dependency-management.html @@ -1046,7 +1046,7 @@ <tr class="a"> <td align="left">org.xerial.snappy</td> <td>snappy-java</td> -<td>1.1.10.1</td> +<td>1.1.10.4</td> <td>jar</td> <td>-</td></tr></table></section><section> <h3><a name="test"></a>test</h3><a name="test"></a> @@ -1198,7 +1198,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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/devapidocs/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html b/devapidocs/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html index a35645d22a8..f8f8fdcc59a 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html @@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.391">QuotaCache.Fetcher</a><Key,Value></pre> +<pre>static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.396">QuotaCache.Fetcher</a><Key,Value></pre> </li> </ul> </div> @@ -153,7 +153,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>makeGet</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html#line.392">makeGet</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</a><<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html" title="type paramete [...] +<pre><a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html#line.397">makeGet</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</a><<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html" title="type paramete [...] </li> </ul> <a name="fetchEntries-java.util.List-"> @@ -162,7 +162,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockListLast"> <li class="blockList"> <h4>fetchEntries</h4> -<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html" title="type parameter in QuotaCache.Fetcher">Key</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html" title="type parameter in QuotaCache.Fetcher">Value</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCa [...] +<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html" title="type parameter in QuotaCache.Fetcher">Key</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html" title="type parameter in QuotaCache.Fetcher">Value</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCa [...] 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> diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html b/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html index 8a5a8a0bc1d..c444747c7d4 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html @@ -379,29 +379,34 @@ <span class="sourceLineNo">371</span><a name="line.371"></a> <span class="sourceLineNo">372</span> // Update table machine quota factors<a name="line.372"></a> <span class="sourceLineNo">373</span> for (TableName tableName : tableQuotaCache.keySet()) {<a name="line.373"></a> -<span class="sourceLineNo">374</span> double factor = 1;<a name="line.374"></a> -<span class="sourceLineNo">375</span> try {<a name="line.375"></a> -<span class="sourceLineNo">376</span> long regionSize = tableRegionStatesCount.get(tableName).getOpenRegions();<a name="line.376"></a> -<span class="sourceLineNo">377</span> if (regionSize == 0) {<a name="line.377"></a> -<span class="sourceLineNo">378</span> factor = 0;<a name="line.378"></a> -<span class="sourceLineNo">379</span> } else {<a name="line.379"></a> -<span class="sourceLineNo">380</span> int localRegionSize = rsServices.getRegions(tableName).size();<a name="line.380"></a> -<span class="sourceLineNo">381</span> factor = 1.0 * localRegionSize / regionSize;<a name="line.381"></a> -<span class="sourceLineNo">382</span> }<a name="line.382"></a> -<span class="sourceLineNo">383</span> } catch (IOException e) {<a name="line.383"></a> -<span class="sourceLineNo">384</span> LOG.warn("Get table regions failed: {}", tableName, e);<a name="line.384"></a> -<span class="sourceLineNo">385</span> }<a name="line.385"></a> -<span class="sourceLineNo">386</span> tableMachineQuotaFactors.put(tableName, factor);<a name="line.386"></a> -<span class="sourceLineNo">387</span> }<a name="line.387"></a> -<span class="sourceLineNo">388</span> }<a name="line.388"></a> -<span class="sourceLineNo">389</span> }<a name="line.389"></a> -<span class="sourceLineNo">390</span><a name="line.390"></a> -<span class="sourceLineNo">391</span> static interface Fetcher<Key, Value> {<a name="line.391"></a> -<span class="sourceLineNo">392</span> Get makeGet(Map.Entry<Key, Value> entry);<a name="line.392"></a> -<span class="sourceLineNo">393</span><a name="line.393"></a> -<span class="sourceLineNo">394</span> Map<Key, Value> fetchEntries(List<Get> gets) throws IOException;<a name="line.394"></a> -<span class="sourceLineNo">395</span> }<a name="line.395"></a> -<span class="sourceLineNo">396</span>}<a name="line.396"></a> +<span class="sourceLineNo">374</span> if (tableRegionStatesCount.containsKey(tableName)) {<a name="line.374"></a> +<span class="sourceLineNo">375</span> double factor = 1;<a name="line.375"></a> +<span class="sourceLineNo">376</span> try {<a name="line.376"></a> +<span class="sourceLineNo">377</span> long regionSize = tableRegionStatesCount.get(tableName).getOpenRegions();<a name="line.377"></a> +<span class="sourceLineNo">378</span> if (regionSize == 0) {<a name="line.378"></a> +<span class="sourceLineNo">379</span> factor = 0;<a name="line.379"></a> +<span class="sourceLineNo">380</span> } else {<a name="line.380"></a> +<span class="sourceLineNo">381</span> int localRegionSize = rsServices.getRegions(tableName).size();<a name="line.381"></a> +<span class="sourceLineNo">382</span> factor = 1.0 * localRegionSize / regionSize;<a name="line.382"></a> +<span class="sourceLineNo">383</span> }<a name="line.383"></a> +<span class="sourceLineNo">384</span> } catch (IOException e) {<a name="line.384"></a> +<span class="sourceLineNo">385</span> LOG.warn("Get table regions failed: {}", tableName, e);<a name="line.385"></a> +<span class="sourceLineNo">386</span> }<a name="line.386"></a> +<span class="sourceLineNo">387</span> tableMachineQuotaFactors.put(tableName, factor);<a name="line.387"></a> +<span class="sourceLineNo">388</span> } else {<a name="line.388"></a> +<span class="sourceLineNo">389</span> // TableName might have already been dropped (outdated)<a name="line.389"></a> +<span class="sourceLineNo">390</span> tableMachineQuotaFactors.remove(tableName);<a name="line.390"></a> +<span class="sourceLineNo">391</span> }<a name="line.391"></a> +<span class="sourceLineNo">392</span> }<a name="line.392"></a> +<span class="sourceLineNo">393</span> }<a name="line.393"></a> +<span class="sourceLineNo">394</span> }<a name="line.394"></a> +<span class="sourceLineNo">395</span><a name="line.395"></a> +<span class="sourceLineNo">396</span> static interface Fetcher<Key, Value> {<a name="line.396"></a> +<span class="sourceLineNo">397</span> Get makeGet(Map.Entry<Key, Value> entry);<a name="line.397"></a> +<span class="sourceLineNo">398</span><a name="line.398"></a> +<span class="sourceLineNo">399</span> Map<Key, Value> fetchEntries(List<Get> gets) throws IOException;<a name="line.399"></a> +<span class="sourceLineNo">400</span> }<a name="line.400"></a> +<span class="sourceLineNo">401</span>}<a name="line.401"></a> diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.QuotaRefresherChore.html b/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.QuotaRefresherChore.html index 8a5a8a0bc1d..c444747c7d4 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.QuotaRefresherChore.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.QuotaRefresherChore.html @@ -379,29 +379,34 @@ <span class="sourceLineNo">371</span><a name="line.371"></a> <span class="sourceLineNo">372</span> // Update table machine quota factors<a name="line.372"></a> <span class="sourceLineNo">373</span> for (TableName tableName : tableQuotaCache.keySet()) {<a name="line.373"></a> -<span class="sourceLineNo">374</span> double factor = 1;<a name="line.374"></a> -<span class="sourceLineNo">375</span> try {<a name="line.375"></a> -<span class="sourceLineNo">376</span> long regionSize = tableRegionStatesCount.get(tableName).getOpenRegions();<a name="line.376"></a> -<span class="sourceLineNo">377</span> if (regionSize == 0) {<a name="line.377"></a> -<span class="sourceLineNo">378</span> factor = 0;<a name="line.378"></a> -<span class="sourceLineNo">379</span> } else {<a name="line.379"></a> -<span class="sourceLineNo">380</span> int localRegionSize = rsServices.getRegions(tableName).size();<a name="line.380"></a> -<span class="sourceLineNo">381</span> factor = 1.0 * localRegionSize / regionSize;<a name="line.381"></a> -<span class="sourceLineNo">382</span> }<a name="line.382"></a> -<span class="sourceLineNo">383</span> } catch (IOException e) {<a name="line.383"></a> -<span class="sourceLineNo">384</span> LOG.warn("Get table regions failed: {}", tableName, e);<a name="line.384"></a> -<span class="sourceLineNo">385</span> }<a name="line.385"></a> -<span class="sourceLineNo">386</span> tableMachineQuotaFactors.put(tableName, factor);<a name="line.386"></a> -<span class="sourceLineNo">387</span> }<a name="line.387"></a> -<span class="sourceLineNo">388</span> }<a name="line.388"></a> -<span class="sourceLineNo">389</span> }<a name="line.389"></a> -<span class="sourceLineNo">390</span><a name="line.390"></a> -<span class="sourceLineNo">391</span> static interface Fetcher<Key, Value> {<a name="line.391"></a> -<span class="sourceLineNo">392</span> Get makeGet(Map.Entry<Key, Value> entry);<a name="line.392"></a> -<span class="sourceLineNo">393</span><a name="line.393"></a> -<span class="sourceLineNo">394</span> Map<Key, Value> fetchEntries(List<Get> gets) throws IOException;<a name="line.394"></a> -<span class="sourceLineNo">395</span> }<a name="line.395"></a> -<span class="sourceLineNo">396</span>}<a name="line.396"></a> +<span class="sourceLineNo">374</span> if (tableRegionStatesCount.containsKey(tableName)) {<a name="line.374"></a> +<span class="sourceLineNo">375</span> double factor = 1;<a name="line.375"></a> +<span class="sourceLineNo">376</span> try {<a name="line.376"></a> +<span class="sourceLineNo">377</span> long regionSize = tableRegionStatesCount.get(tableName).getOpenRegions();<a name="line.377"></a> +<span class="sourceLineNo">378</span> if (regionSize == 0) {<a name="line.378"></a> +<span class="sourceLineNo">379</span> factor = 0;<a name="line.379"></a> +<span class="sourceLineNo">380</span> } else {<a name="line.380"></a> +<span class="sourceLineNo">381</span> int localRegionSize = rsServices.getRegions(tableName).size();<a name="line.381"></a> +<span class="sourceLineNo">382</span> factor = 1.0 * localRegionSize / regionSize;<a name="line.382"></a> +<span class="sourceLineNo">383</span> }<a name="line.383"></a> +<span class="sourceLineNo">384</span> } catch (IOException e) {<a name="line.384"></a> +<span class="sourceLineNo">385</span> LOG.warn("Get table regions failed: {}", tableName, e);<a name="line.385"></a> +<span class="sourceLineNo">386</span> }<a name="line.386"></a> +<span class="sourceLineNo">387</span> tableMachineQuotaFactors.put(tableName, factor);<a name="line.387"></a> +<span class="sourceLineNo">388</span> } else {<a name="line.388"></a> +<span class="sourceLineNo">389</span> // TableName might have already been dropped (outdated)<a name="line.389"></a> +<span class="sourceLineNo">390</span> tableMachineQuotaFactors.remove(tableName);<a name="line.390"></a> +<span class="sourceLineNo">391</span> }<a name="line.391"></a> +<span class="sourceLineNo">392</span> }<a name="line.392"></a> +<span class="sourceLineNo">393</span> }<a name="line.393"></a> +<span class="sourceLineNo">394</span> }<a name="line.394"></a> +<span class="sourceLineNo">395</span><a name="line.395"></a> +<span class="sourceLineNo">396</span> static interface Fetcher<Key, Value> {<a name="line.396"></a> +<span class="sourceLineNo">397</span> Get makeGet(Map.Entry<Key, Value> entry);<a name="line.397"></a> +<span class="sourceLineNo">398</span><a name="line.398"></a> +<span class="sourceLineNo">399</span> Map<Key, Value> fetchEntries(List<Get> gets) throws IOException;<a name="line.399"></a> +<span class="sourceLineNo">400</span> }<a name="line.400"></a> +<span class="sourceLineNo">401</span>}<a name="line.401"></a> diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html b/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html index 8a5a8a0bc1d..c444747c7d4 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html @@ -379,29 +379,34 @@ <span class="sourceLineNo">371</span><a name="line.371"></a> <span class="sourceLineNo">372</span> // Update table machine quota factors<a name="line.372"></a> <span class="sourceLineNo">373</span> for (TableName tableName : tableQuotaCache.keySet()) {<a name="line.373"></a> -<span class="sourceLineNo">374</span> double factor = 1;<a name="line.374"></a> -<span class="sourceLineNo">375</span> try {<a name="line.375"></a> -<span class="sourceLineNo">376</span> long regionSize = tableRegionStatesCount.get(tableName).getOpenRegions();<a name="line.376"></a> -<span class="sourceLineNo">377</span> if (regionSize == 0) {<a name="line.377"></a> -<span class="sourceLineNo">378</span> factor = 0;<a name="line.378"></a> -<span class="sourceLineNo">379</span> } else {<a name="line.379"></a> -<span class="sourceLineNo">380</span> int localRegionSize = rsServices.getRegions(tableName).size();<a name="line.380"></a> -<span class="sourceLineNo">381</span> factor = 1.0 * localRegionSize / regionSize;<a name="line.381"></a> -<span class="sourceLineNo">382</span> }<a name="line.382"></a> -<span class="sourceLineNo">383</span> } catch (IOException e) {<a name="line.383"></a> -<span class="sourceLineNo">384</span> LOG.warn("Get table regions failed: {}", tableName, e);<a name="line.384"></a> -<span class="sourceLineNo">385</span> }<a name="line.385"></a> -<span class="sourceLineNo">386</span> tableMachineQuotaFactors.put(tableName, factor);<a name="line.386"></a> -<span class="sourceLineNo">387</span> }<a name="line.387"></a> -<span class="sourceLineNo">388</span> }<a name="line.388"></a> -<span class="sourceLineNo">389</span> }<a name="line.389"></a> -<span class="sourceLineNo">390</span><a name="line.390"></a> -<span class="sourceLineNo">391</span> static interface Fetcher<Key, Value> {<a name="line.391"></a> -<span class="sourceLineNo">392</span> Get makeGet(Map.Entry<Key, Value> entry);<a name="line.392"></a> -<span class="sourceLineNo">393</span><a name="line.393"></a> -<span class="sourceLineNo">394</span> Map<Key, Value> fetchEntries(List<Get> gets) throws IOException;<a name="line.394"></a> -<span class="sourceLineNo">395</span> }<a name="line.395"></a> -<span class="sourceLineNo">396</span>}<a name="line.396"></a> +<span class="sourceLineNo">374</span> if (tableRegionStatesCount.containsKey(tableName)) {<a name="line.374"></a> +<span class="sourceLineNo">375</span> double factor = 1;<a name="line.375"></a> +<span class="sourceLineNo">376</span> try {<a name="line.376"></a> +<span class="sourceLineNo">377</span> long regionSize = tableRegionStatesCount.get(tableName).getOpenRegions();<a name="line.377"></a> +<span class="sourceLineNo">378</span> if (regionSize == 0) {<a name="line.378"></a> +<span class="sourceLineNo">379</span> factor = 0;<a name="line.379"></a> +<span class="sourceLineNo">380</span> } else {<a name="line.380"></a> +<span class="sourceLineNo">381</span> int localRegionSize = rsServices.getRegions(tableName).size();<a name="line.381"></a> +<span class="sourceLineNo">382</span> factor = 1.0 * localRegionSize / regionSize;<a name="line.382"></a> +<span class="sourceLineNo">383</span> }<a name="line.383"></a> +<span class="sourceLineNo">384</span> } catch (IOException e) {<a name="line.384"></a> +<span class="sourceLineNo">385</span> LOG.warn("Get table regions failed: {}", tableName, e);<a name="line.385"></a> +<span class="sourceLineNo">386</span> }<a name="line.386"></a> +<span class="sourceLineNo">387</span> tableMachineQuotaFactors.put(tableName, factor);<a name="line.387"></a> +<span class="sourceLineNo">388</span> } else {<a name="line.388"></a> +<span class="sourceLineNo">389</span> // TableName might have already been dropped (outdated)<a name="line.389"></a> +<span class="sourceLineNo">390</span> tableMachineQuotaFactors.remove(tableName);<a name="line.390"></a> +<span class="sourceLineNo">391</span> }<a name="line.391"></a> +<span class="sourceLineNo">392</span> }<a name="line.392"></a> +<span class="sourceLineNo">393</span> }<a name="line.393"></a> +<span class="sourceLineNo">394</span> }<a name="line.394"></a> +<span class="sourceLineNo">395</span><a name="line.395"></a> +<span class="sourceLineNo">396</span> static interface Fetcher<Key, Value> {<a name="line.396"></a> +<span class="sourceLineNo">397</span> Get makeGet(Map.Entry<Key, Value> entry);<a name="line.397"></a> +<span class="sourceLineNo">398</span><a name="line.398"></a> +<span class="sourceLineNo">399</span> Map<Key, Value> fetchEntries(List<Get> gets) throws IOException;<a name="line.399"></a> +<span class="sourceLineNo">400</span> }<a name="line.400"></a> +<span class="sourceLineNo">401</span>}<a name="line.401"></a> diff --git a/downloads.html b/downloads.html index fcb1ea9d8a9..08c9a31bdf0 100644 --- a/downloads.html +++ b/downloads.html @@ -415,7 +415,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 77be2a24cbb..355000d75d4 100644 --- a/export_control.html +++ b/export_control.html @@ -205,7 +205,7 @@ for more details.</p> <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 a5b77006658..b764ba22208 100644 --- a/index.html +++ b/index.html @@ -278,7 +278,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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-management.html b/issue-management.html index 5786fcd4d31..68177b9098f 100644 --- a/issue-management.html +++ b/issue-management.html @@ -176,7 +176,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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/licenses.html b/licenses.html index 8370a4a1faa..bda9bc84e19 100644 --- a/licenses.html +++ b/licenses.html @@ -378,7 +378,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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/mailing-lists.html b/mailing-lists.html index a9c4699dcdc..f05df35cdd3 100644 --- a/mailing-lists.html +++ b/mailing-lists.html @@ -223,7 +223,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 b0691965755..3082499647b 100644 --- a/metrics.html +++ b/metrics.html @@ -327,7 +327,7 @@ export HBASE_REGIONSERVER_OPTS="$HBASE_JMX_OPTS -Dcom.sun.management.jmxrem <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 bae16b5f066..d0ceae510d0 100644 --- a/old_news.html +++ b/old_news.html @@ -324,7 +324,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 738b6e0d456..c3dd6371a4c 100644 --- a/plugin-management.html +++ b/plugin-management.html @@ -329,7 +329,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 f5bbfd77300..12a0ea534b7 100644 --- a/plugins.html +++ b/plugins.html @@ -263,7 +263,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 0cbcc64dfc1..bcdacac7f65 100644 --- a/poweredbyhbase.html +++ b/poweredbyhbase.html @@ -658,7 +658,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 e2581287e28..4c5909a7234 100644 --- a/project-info.html +++ b/project-info.html @@ -220,7 +220,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 bb5a996df4e..0ed4750874b 100644 --- a/project-reports.html +++ b/project-reports.html @@ -193,7 +193,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 6e41ff93e93..27a1862b18c 100644 --- a/pseudo-distributed.html +++ b/pseudo-distributed.html @@ -182,7 +182,7 @@ Running Apache HBase (TM) in pseudo-distributed mode <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 0361133337a..e9412db2068 100644 --- a/replication.html +++ b/replication.html @@ -177,7 +177,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 6fe3e1537c1..df53ba654ea 100644 --- a/resources.html +++ b/resources.html @@ -200,7 +200,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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/scm.html b/scm.html index 5c042d83402..1b1d702d4ed 100644 --- a/scm.html +++ b/scm.html @@ -184,7 +184,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 a7c4ddf5385..ff20881b333 100644 --- a/sponsors.html +++ b/sponsors.html @@ -206,7 +206,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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/summary.html b/summary.html index 7631f827035..5d8d6b24cdb 100644 --- a/summary.html +++ b/summary.html @@ -217,7 +217,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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 1b71acd1650..92d5234f188 100644 --- a/supportingprojects.html +++ b/supportingprojects.html @@ -396,7 +396,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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.html b/team.html index 8408cd2cb11..e579201e95c 100644 --- a/team.html +++ b/team.html @@ -803,7 +803,7 @@ <div class="row"> <p>Copyright ©2007–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. -All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-24</li> +All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2023-09-26</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>