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 2021/03/27 20:17:34 UTC

[hbase-site] branch asf-site updated: Published site at b0625984f2a1db8c246112b14bb228e83234d25f.

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 baeb2eb  Published site at b0625984f2a1db8c246112b14bb228e83234d25f.
baeb2eb is described below

commit baeb2eb7fb3f55a0de324e520cd50ee1c1da016c
Author: jenkins <bu...@apache.org>
AuthorDate: Sat Mar 27 20:17:20 2021 +0000

    Published site at b0625984f2a1db8c246112b14bb228e83234d25f.
---
 acid-semantics.html                                |   2 +-
 apache_hbase_reference_guide.pdf                   |   4 +-
 book.html                                          |   2 +-
 bulk-loads.html                                    |   2 +-
 checkstyle-aggregate.html                          |   8 +-
 coc.html                                           |   2 +-
 dependencies.html                                  |   2 +-
 dependency-convergence.html                        |   2 +-
 dependency-info.html                               |   2 +-
 dependency-management.html                         |   2 +-
 devapidocs/index-all.html                          |  12 +-
 .../hbase/hbtop/terminal/class-use/Terminal.html   |   6 +-
 .../hbtop/terminal/class-use/TerminalPrinter.html  |   6 +-
 .../hbase/hbtop/terminal/impl/TerminalImpl.html    |  55 ++--
 .../hbtop/terminal/impl/TerminalPrinterImpl.html   |  26 +-
 .../hbtop/terminal/impl/batch/BatchTerminal.html   |  31 +-
 .../terminal/impl/batch/BatchTerminalPrinter.html  |  17 +-
 .../hbtop/terminal/impl/batch/package-summary.html |   8 +-
 .../hbase/hbtop/terminal/impl/package-summary.html |   4 +-
 .../hbase/hbtop/terminal/impl/TerminalImpl.html    | 356 +++++++++++----------
 .../hbtop/terminal/impl/TerminalPrinterImpl.html   | 113 ++++---
 .../hbtop/terminal/impl/batch/BatchTerminal.html   | 113 ++++---
 .../terminal/impl/batch/BatchTerminalPrinter.html  |  69 ++--
 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 +-
 43 files changed, 458 insertions(+), 426 deletions(-)

diff --git a/acid-semantics.html b/acid-semantics.html
index 31b69cc..c742fb2 100644
--- a/acid-semantics.html
+++ b/acid-semantics.html
@@ -467,7 +467,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 88760f0..f0aea65 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:20210325200537+00'00')
-/CreationDate (D:20210325201530+00'00')
+/ModDate (D:20210327200517+00'00')
+/CreationDate (D:20210327201513+00'00')
 >>
 endobj
 2 0 obj
diff --git a/book.html b/book.html
index 6b0dd00..72bdeb5 100644
--- a/book.html
+++ b/book.html
@@ -46121,7 +46121,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 2021-03-25 20:05:37 UTC
+Last updated 2021-03-27 20:05:17 UTC
 </div>
 </div>
 <link rel="stylesheet" href="./coderay-asciidoctor.css">
diff --git a/bulk-loads.html b/bulk-loads.html
index dea0c1c..18a734d 100644
--- a/bulk-loads.html
+++ b/bulk-loads.html
@@ -172,7 +172,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 452b1bf..f3cbbdd 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -7503,12 +7503,12 @@
 <td><a class="externalLink" href="http://checkstyle.sourceforge.net/config_javadoc.html#JavadocTagContinuationIndentation">JavadocTagContinuationIndentation</a>
 <ul>
 <li>offset: <tt>&quot;2&quot;</tt></li></ul></td>
-<td>530</td>
+<td>529</td>
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td></tr>
 <tr class="a">
 <td></td>
 <td><a class="externalLink" href="http://checkstyle.sourceforge.net/config_javadoc.html#NonEmptyAtclauseDescription">NonEmptyAtclauseDescription</a></td>
-<td>2250</td>
+<td>2251</td>
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td></tr>
 <tr class="b">
 <td>misc</td>
@@ -35207,7 +35207,7 @@
 <tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
-<td>JavadocTagContinuationIndentation</td>
+<td>NonEmptyAtclauseDescription</td>
 <td>Javadoc comment at column 14 has parse error. Details: mismatched input ':' expecting &lt;EOF&gt; while parsing JAVADOC</td>
 <td>46</td></tr></table></div>
 <div class="section">
@@ -75571,7 +75571,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 c827007..df75b56 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 &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 b576bd3..75ae5ec 100644
--- a/dependencies.html
+++ b/dependencies.html
@@ -313,7 +313,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 c011d5f..dfca631 100644
--- a/dependency-convergence.html
+++ b/dependency-convergence.html
@@ -824,7 +824,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 7c07c85..d623778 100644
--- a/dependency-info.html
+++ b/dependency-info.html
@@ -194,7 +194,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 a188915..6476c3f 100644
--- a/dependency-management.html
+++ b/dependency-management.html
@@ -1040,7 +1040,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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/index-all.html b/devapidocs/index-all.html
index 2cf237e..e07928f 100644
--- a/devapidocs/index-all.html
+++ b/devapidocs/index-all.html
@@ -6221,11 +6221,15 @@
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapreduce/HashTable.ResultHasher.html#batchStartKey">batchStartKey</a></span> - Variable in class org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/HashTable.ResultHasher.html" title="class in org.apache.hadoop.hbase.mapreduce">HashTable.ResultHasher</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch"><span class="typeNameLink">BatchTerminal</span></a> - Class in <a href="org/apache/hadoop/hbase/hbtop/terminal/impl/batch/package-summary.html">org.apache.hadoop.hbase.hbtop.terminal.impl.batch</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">An implementation of the <a href="org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>Terminal</code></a> interface for batch mode.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#BatchTerminal--">BatchTerminal()</a></span> - Constructor for class org.apache.hadoop.hbase.hbtop.terminal.impl.batch.<a href="org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch">BatchTerminal</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch"><span class="typeNameLink">BatchTerminalPrinter</span></a> - Class in <a href="org/apache/hadoop/hbase/hbtop/terminal/impl/batch/package-summary.html">org.apache.hadoop.hbase.hbtop.terminal.impl.batch</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">An implementation of the <a href="org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>TerminalPrinter</code></a> interface for batch mode.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#BatchTerminalPrinter--">BatchTerminalPrinter()</a></span> - Constructor for class org.apache.hadoop.hbase.hbtop.terminal.impl.batch.<a href="org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch">BatchTerminalPrinter</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/ipc/RpcServer.html#bbAllocator">bbAllocator</a></span> - Variable in class org.apache.hadoop.hbase.ipc.<a href="org/apache/hadoop/hbase/ipc/RpcServer.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer</a></dt>
@@ -120150,7 +120154,7 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl"><span class="typeNameLink">TerminalImpl</span></a> - Class in <a href="org/apache/hadoop/hbase/hbtop/terminal/impl/package-summary.html">org.apache.hadoop.hbase.hbtop.terminal.impl</a></dt>
 <dd>
-<div class="block">The implementation of the <a href="org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>Terminal</code></a> interface.</div>
+<div class="block">An implementation of the <a href="org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>Terminal</code></a> interface for normal display mode.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#TerminalImpl--">TerminalImpl()</a></span> - Constructor for class org.apache.hadoop.hbase.hbtop.terminal.impl.<a href="org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">TerminalImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -120164,7 +120168,7 @@ service.</div>
 </dd>
 <dt><a href="org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl"><span class="typeNameLink">TerminalPrinterImpl</span></a> - Class in <a href="org/apache/hadoop/hbase/hbtop/terminal/impl/package-summary.html">org.apache.hadoop.hbase.hbtop.terminal.impl</a></dt>
 <dd>
-<div class="block">The implementation of the <a href="org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>TerminalPrinter</code></a> interface.</div>
+<div class="block">An implementation of the <a href="org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>TerminalPrinter</code></a> interface for normal display mode.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#TerminalPrinterImpl-org.apache.hadoop.hbase.hbtop.terminal.impl.ScreenBuffer-int-">TerminalPrinterImpl(ScreenBuffer, int)</a></span> - Constructor for class org.apache.hadoop.hbase.hbtop.terminal.impl.<a href="org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">TerminalPrinterImpl</a></dt>
 <dd>&nbsp;</dd>
diff --git a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/class-use/Terminal.html b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/class-use/Terminal.html
index 6a9d234..1a4d633 100644
--- a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/class-use/Terminal.html
+++ b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/class-use/Terminal.html
@@ -334,7 +334,7 @@
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">TerminalImpl</a></span></code>
-<div class="block">The implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>Terminal</code></a> interface.</div>
+<div class="block">An implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>Terminal</code></a> interface for normal display mode.</div>
 </td>
 </tr>
 </tbody>
@@ -353,7 +353,9 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch">BatchTerminal</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch">BatchTerminal</a></span></code>
+<div class="block">An implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>Terminal</code></a> interface for batch mode.</div>
+</td>
 </tr>
 </tbody>
 </table>
diff --git a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/class-use/TerminalPrinter.html b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/class-use/TerminalPrinter.html
index 5a80770..7a6b4ea 100644
--- a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/class-use/TerminalPrinter.html
+++ b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/class-use/TerminalPrinter.html
@@ -229,7 +229,7 @@
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">TerminalPrinterImpl</a></span></code>
-<div class="block">The implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>TerminalPrinter</code></a> interface.</div>
+<div class="block">An implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>TerminalPrinter</code></a> interface for normal display mode.</div>
 </td>
 </tr>
 </tbody>
@@ -281,7 +281,9 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch">BatchTerminalPrinter</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch">BatchTerminalPrinter</a></span></code>
+<div class="block">An implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>TerminalPrinter</code></a> interface for batch mode.</div>
+</td>
 </tr>
 </tbody>
 </table>
diff --git a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html
index 61befa8..9cc9e2e 100644
--- a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html
@@ -114,10 +114,13 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>@InterfaceAudience.Private
-public class <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.50">TerminalImpl</a>
+public class <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.52">TerminalImpl</a>
 extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></pre>
-<div class="block">The implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>Terminal</code></a> interface.</div>
+<div class="block">An implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>Terminal</code></a> interface for normal display mode.
+
+ This implementation produces output intended for human viewing. In particular, it only displays
+ one screenful of data. The output contains some escape sequences for formatting.</div>
 </li>
 </ul>
 </div>
@@ -289,7 +292,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>LOGGER</h4>
-<pre>private static final&nbsp;org.slf4j.Logger <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.52">LOGGER</a></pre>
+<pre>private static final&nbsp;org.slf4j.Logger <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.54">LOGGER</a></pre>
 </li>
 </ul>
 <a name="cachedTerminalSize">
@@ -298,7 +301,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>cachedTerminalSize</h4>
-<pre>private&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalSize.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">TerminalSize</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.54">cachedTerminalSize</a></pre>
+<pre>private&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalSize.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">TerminalSize</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.56">cachedTerminalSize</a></pre>
 </li>
 </ul>
 <a name="output">
@@ -307,7 +310,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>output</h4>
-<pre>private final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html?is-external=true" title="class or interface in java.io">PrintWriter</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.56">output</a></pre>
+<pre>private final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html?is-external=true" title="class or interface in java.io">PrintWriter</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.58">output</a></pre>
 </li>
 </ul>
 <a name="screenBuffer">
@@ -316,7 +319,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>screenBuffer</h4>
-<pre>private final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/ScreenBuffer.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">ScreenBuffer</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.58">screenBuffer</a></pre>
+<pre>private final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/ScreenBuffer.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">ScreenBuffer</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.60">screenBuffer</a></pre>
 </li>
 </ul>
 <a name="keyPressQueue">
@@ -325,7 +328,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>keyPressQueue</h4>
-<pre>private final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util">Queue</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/KeyPress.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">KeyPress</a>&gt; <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.60">keyPressQueue</a></pre>
+<pre>private final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util">Queue</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/KeyPress.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">KeyPress</a>&gt; <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.62">keyPressQueue</a></pre>
 </li>
 </ul>
 <a name="keyPressGenerator">
@@ -334,7 +337,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockListLast">
 <li class="blockList">
 <h4>keyPressGenerator</h4>
-<pre>private final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/KeyPressGenerator.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">KeyPressGenerator</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.61">keyPressGenerator</a></pre>
+<pre>private final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/KeyPressGenerator.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">KeyPressGenerator</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.63">keyPressGenerator</a></pre>
 </li>
 </ul>
 </li>
@@ -351,7 +354,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>TerminalImpl</h4>
-<pre>public&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.63">TerminalImpl</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.65">TerminalImpl</a>()</pre>
 </li>
 </ul>
 <a name="TerminalImpl-java.lang.String-">
@@ -360,7 +363,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TerminalImpl</h4>
-<pre>public&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.67">TerminalImpl</a>(@Nullable
+<pre>public&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.69">TerminalImpl</a>(@Nullable
                     <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>&nbsp;title)</pre>
 </li>
 </ul>
@@ -378,7 +381,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>setTitle</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.95">setTitle</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>&nbsp;title)</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.97">setTitle</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>&nbsp;title)</pre>
 </li>
 </ul>
 <a name="updateTerminalSize-int-int-">
@@ -387,7 +390,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>updateTerminalSize</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.100">updateTerminalSize</a>(int&nbsp;columns,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.102">updateTerminalSize</a>(int&nbsp;columns,
                                 int&nbsp;rows)</pre>
 </li>
 </ul>
@@ -397,7 +400,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>clear</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.105">clear</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.107">clear</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -410,7 +413,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>refresh</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.110">refresh</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.112">refresh</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -423,7 +426,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>getSize</h4>
-<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalSize.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">TerminalSize</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.115">getSize</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalSize.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">TerminalSize</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.117">getSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#getSize--">getSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -437,7 +440,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <li class="blockList">
 <h4>doResizeIfNecessary</h4>
 <pre>@Nullable
-public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalSize.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">TerminalSize</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.121">doResizeIfNecessary</a>()</pre>
+public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalSize.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">TerminalSize</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.123">doResizeIfNecessary</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#doResizeIfNecessary--">doResizeIfNecessary</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -451,7 +454,7 @@ public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal
 <li class="blockList">
 <h4>pollKeyPress</h4>
 <pre>@Nullable
-public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/KeyPress.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">KeyPress</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.133">pollKeyPress</a>()</pre>
+public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/KeyPress.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">KeyPress</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.135">pollKeyPress</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#pollKeyPress--">pollKeyPress</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -464,7 +467,7 @@ public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal
 <ul class="blockList">
 <li class="blockList">
 <h4>getCursorPosition</h4>
-<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/CursorPosition.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">CursorPosition</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.138">getCursorPosition</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/CursorPosition.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">CursorPosition</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.140">getCursorPosition</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#getCursorPosition--">getCursorPosition</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -477,7 +480,7 @@ public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal
 <ul class="blockList">
 <li class="blockList">
 <h4>setCursorPosition</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.143">setCursorPosition</a>(int&nbsp;column,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.145">setCursorPosition</a>(int&nbsp;column,
                               int&nbsp;row)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -491,7 +494,7 @@ public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal
 <ul class="blockList">
 <li class="blockList">
 <h4>hideCursor</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.148">hideCursor</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.150">hideCursor</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#hideCursor--">hideCursor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -504,7 +507,7 @@ public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal
 <ul class="blockList">
 <li class="blockList">
 <h4>getTerminalPrinter</h4>
-<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.153">getTerminalPrinter</a>(int&nbsp;startRow)</pre>
+<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.155">getTerminalPrinter</a>(int&nbsp;startRow)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#getTerminalPrinter-int-">getTerminalPrinter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -517,7 +520,7 @@ public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.158">close</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.160">close</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true#close--" title="class or interface in java.io">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></code></dd>
@@ -532,7 +535,7 @@ public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal
 <ul class="blockList">
 <li class="blockList">
 <h4>queryTerminalSize</h4>
-<pre>private&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalSize.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">TerminalSize</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.162">queryTerminalSize</a>()</pre>
+<pre>private&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalSize.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">TerminalSize</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.164">queryTerminalSize</a>()</pre>
 </li>
 </ul>
 <a name="sttyRaw--">
@@ -541,7 +544,7 @@ public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal
 <ul class="blockList">
 <li class="blockList">
 <h4>sttyRaw</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.181">sttyRaw</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.183">sttyRaw</a>()</pre>
 </li>
 </ul>
 <a name="sttyCooked--">
@@ -550,7 +553,7 @@ public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal
 <ul class="blockList">
 <li class="blockList">
 <h4>sttyCooked</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.186">sttyCooked</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.188">sttyCooked</a>()</pre>
 </li>
 </ul>
 <a name="doStty-java.lang.String-">
@@ -559,7 +562,7 @@ public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal
 <ul class="blockListLast">
 <li class="blockList">
 <h4>doStty</h4>
-<pre>private&nbsp;<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>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.190">doStty</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>&nbsp;sttyOptionsString)</pre>
+<pre>private&nbsp;<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>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html#line.192">doStty</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>&nbsp;sttyOptionsString)</pre>
 </li>
 </ul>
 </li>
diff --git a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html
index 2b70e0e..fb4983c 100644
--- a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html
@@ -114,10 +114,10 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>@InterfaceAudience.Private
-public class <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.31">TerminalPrinterImpl</a>
+public class <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.30">TerminalPrinterImpl</a>
 extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></pre>
-<div class="block">The implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>TerminalPrinter</code></a> interface.</div>
+<div class="block">An implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>TerminalPrinter</code></a> interface for normal display mode.</div>
 </li>
 </ul>
 </div>
@@ -244,7 +244,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>screenBuffer</h4>
-<pre>private final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/ScreenBuffer.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">ScreenBuffer</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.32">screenBuffer</a></pre>
+<pre>private final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/ScreenBuffer.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">ScreenBuffer</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.31">screenBuffer</a></pre>
 </li>
 </ul>
 <a name="row">
@@ -253,7 +253,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>row</h4>
-<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.33">row</a></pre>
+<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.32">row</a></pre>
 </li>
 </ul>
 <a name="column">
@@ -262,7 +262,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>column</h4>
-<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.34">column</a></pre>
+<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.33">column</a></pre>
 </li>
 </ul>
 <a name="attributes">
@@ -271,7 +271,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockListLast">
 <li class="blockList">
 <h4>attributes</h4>
-<pre>private final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Attributes.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">Attributes</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.36">attributes</a></pre>
+<pre>private final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Attributes.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">Attributes</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.35">attributes</a></pre>
 </li>
 </ul>
 </li>
@@ -288,7 +288,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TerminalPrinterImpl</h4>
-<pre><a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.38">TerminalPrinterImpl</a>(<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/ScreenBuffer.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">ScreenBuffer</a>&nbsp;screenBuffer,
+<pre><a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.37">TerminalPrinterImpl</a>(<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/ScreenBuffer.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">ScreenBuffer</a>&nbsp;screenBuffer,
                     int&nbsp;startRow)</pre>
 </li>
 </ul>
@@ -306,7 +306,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>print</h4>
-<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.44">print</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>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.43">print</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>&nbsp;value)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html#print-java.lang.String-">print</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></code></dd>
@@ -319,7 +319,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>startHighlight</h4>
-<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.51">startHighlight</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.50">startHighlight</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html#startHighlight--">startHighlight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></code></dd>
@@ -332,7 +332,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>stopHighlight</h4>
-<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.58">stopHighlight</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.57">stopHighlight</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html#stopHighlight--">stopHighlight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></code></dd>
@@ -345,7 +345,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>startBold</h4>
-<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.65">startBold</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.64">startBold</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html#startBold--">startBold</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></code></dd>
@@ -358,7 +358,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockList">
 <li class="blockList">
 <h4>stopBold</h4>
-<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.71">stopBold</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.70">stopBold</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html#stopBold--">stopBold</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></code></dd>
@@ -371,7 +371,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/
 <ul class="blockListLast">
 <li class="blockList">
 <h4>endOfLine</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.77">endOfLine</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html#line.76">endOfLine</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html#endOfLine--">endOfLine</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></code></dd>
diff --git a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html
index 21d45f9..2be30ae 100644
--- a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html
+++ b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html
@@ -113,9 +113,14 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.27">BatchTerminal</a>
+<pre>public class <a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.34">BatchTerminal</a>
 extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></pre>
+<div class="block">An implementation of the <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>Terminal</code></a> interface for batch mode.
+
+ This implementation produces output that's more sensible for collecting to a log file or for
+ parsing. There is no limit on the number of output lines, and the output doesn't contain any
+ escape sequences for formatting.</div>
 </li>
 </ul>
 </div>
@@ -239,7 +244,7 @@ implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termin
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TERMINAL_PRINTER</h4>
-<pre>private static final&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a> <a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.29">TERMINAL_PRINTER</a></pre>
+<pre>private static final&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a> <a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.36">TERMINAL_PRINTER</a></pre>
 </li>
 </ul>
 </li>
@@ -256,7 +261,7 @@ implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termin
 <ul class="blockListLast">
 <li class="blockList">
 <h4>BatchTerminal</h4>
-<pre>public&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.27">BatchTerminal</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.34">BatchTerminal</a>()</pre>
 </li>
 </ul>
 </li>
@@ -273,7 +278,7 @@ implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termin
 <ul class="blockList">
 <li class="blockList">
 <h4>clear</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.32">clear</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.39">clear</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -286,7 +291,7 @@ implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termin
 <ul class="blockList">
 <li class="blockList">
 <h4>refresh</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.36">refresh</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.43">refresh</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -300,7 +305,7 @@ implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termin
 <li class="blockList">
 <h4>getSize</h4>
 <pre>@Nullable
-public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalSize.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">TerminalSize</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.43">getSize</a>()</pre>
+public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalSize.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">TerminalSize</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.50">getSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#getSize--">getSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -314,7 +319,7 @@ public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termi
 <li class="blockList">
 <h4>doResizeIfNecessary</h4>
 <pre>@Nullable
-public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalSize.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">TerminalSize</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.49">doResizeIfNecessary</a>()</pre>
+public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalSize.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">TerminalSize</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.56">doResizeIfNecessary</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#doResizeIfNecessary--">doResizeIfNecessary</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -328,7 +333,7 @@ public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termi
 <li class="blockList">
 <h4>pollKeyPress</h4>
 <pre>@Nullable
-public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/KeyPress.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">KeyPress</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.55">pollKeyPress</a>()</pre>
+public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/KeyPress.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">KeyPress</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.62">pollKeyPress</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#pollKeyPress--">pollKeyPress</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -341,7 +346,7 @@ public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termi
 <ul class="blockList">
 <li class="blockList">
 <h4>getCursorPosition</h4>
-<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/CursorPosition.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">CursorPosition</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.60">getCursorPosition</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/CursorPosition.html" title="class in org.apache.hadoop.hbase.hbtop.terminal">CursorPosition</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.67">getCursorPosition</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#getCursorPosition--">getCursorPosition</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -354,7 +359,7 @@ public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termi
 <ul class="blockList">
 <li class="blockList">
 <h4>setCursorPosition</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.65">setCursorPosition</a>(int&nbsp;column,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.72">setCursorPosition</a>(int&nbsp;column,
                               int&nbsp;row)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -368,7 +373,7 @@ public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termi
 <ul class="blockList">
 <li class="blockList">
 <h4>hideCursor</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.69">hideCursor</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.76">hideCursor</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#hideCursor--">hideCursor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -381,7 +386,7 @@ public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termi
 <ul class="blockList">
 <li class="blockList">
 <h4>getTerminalPrinter</h4>
-<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.73">getTerminalPrinter</a>(int&nbsp;startRow)</pre>
+<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.80">getTerminalPrinter</a>(int&nbsp;startRow)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html#getTerminalPrinter-int-">getTerminalPrinter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">Terminal</a></code></dd>
@@ -394,7 +399,7 @@ public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termi
 <ul class="blockListLast">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.78">close</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html#line.85">close</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true#close--" title="class or interface in java.io">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></code></dd>
diff --git a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html
index 5bdfcdc..0415d62 100644
--- a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html
+++ b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html
@@ -113,9 +113,10 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.22">BatchTerminalPrinter</a>
+<pre>public class <a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.25">BatchTerminalPrinter</a>
 extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></pre>
+<div class="block">An implementation of the <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>TerminalPrinter</code></a> interface for batch mode.</div>
 </li>
 </ul>
 </div>
@@ -210,7 +211,7 @@ implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termin
 <ul class="blockListLast">
 <li class="blockList">
 <h4>BatchTerminalPrinter</h4>
-<pre>public&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.22">BatchTerminalPrinter</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.25">BatchTerminalPrinter</a>()</pre>
 </li>
 </ul>
 </li>
@@ -227,7 +228,7 @@ implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termin
 <ul class="blockList">
 <li class="blockList">
 <h4>print</h4>
-<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.25">print</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>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.28">print</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>&nbsp;value)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html#print-java.lang.String-">print</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></code></dd>
@@ -240,7 +241,7 @@ implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termin
 <ul class="blockList">
 <li class="blockList">
 <h4>startHighlight</h4>
-<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.31">startHighlight</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.34">startHighlight</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html#startHighlight--">startHighlight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></code></dd>
@@ -253,7 +254,7 @@ implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termin
 <ul class="blockList">
 <li class="blockList">
 <h4>stopHighlight</h4>
-<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.36">stopHighlight</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.39">stopHighlight</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html#stopHighlight--">stopHighlight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></code></dd>
@@ -266,7 +267,7 @@ implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termin
 <ul class="blockList">
 <li class="blockList">
 <h4>startBold</h4>
-<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.41">startBold</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.44">startBold</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html#startBold--">startBold</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></code></dd>
@@ -279,7 +280,7 @@ implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termin
 <ul class="blockList">
 <li class="blockList">
 <h4>stopBold</h4>
-<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.46">stopBold</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a>&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.49">stopBold</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html#stopBold--">stopBold</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></code></dd>
@@ -292,7 +293,7 @@ implements <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/termin
 <ul class="blockListLast">
 <li class="blockList">
 <h4>endOfLine</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.51">endOfLine</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../../src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html#line.54">endOfLine</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html#endOfLine--">endOfLine</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal">TerminalPrinter</a></code></dd>
diff --git a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/package-summary.html b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/package-summary.html
index f435f7b..bdcfd3a 100644
--- a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/package-summary.html
+++ b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/package-summary.html
@@ -84,11 +84,15 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch">BatchTerminal</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colLast">
+<div class="block">An implementation of the <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>Terminal</code></a> interface for batch mode.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch">BatchTerminalPrinter</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colLast">
+<div class="block">An implementation of the <a href="../../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>TerminalPrinter</code></a> interface for batch mode.</div>
+</td>
 </tr>
 </tbody>
 </table>
diff --git a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/package-summary.html b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/package-summary.html
index e273b80..f56e50e 100644
--- a/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/package-summary.html
+++ b/devapidocs/org/apache/hadoop/hbase/hbtop/terminal/impl/package-summary.html
@@ -110,13 +110,13 @@
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">TerminalImpl</a></td>
 <td class="colLast">
-<div class="block">The implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>Terminal</code></a> interface.</div>
+<div class="block">An implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/Terminal.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>Terminal</code></a> interface for normal display mode.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl">TerminalPrinterImpl</a></td>
 <td class="colLast">
-<div class="block">The implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>TerminalPrinter</code></a> interface.</div>
+<div class="block">An implementation of the <a href="../../../../../../../org/apache/hadoop/hbase/hbtop/terminal/TerminalPrinter.html" title="interface in org.apache.hadoop.hbase.hbtop.terminal"><code>TerminalPrinter</code></a> interface for normal display mode.</div>
 </td>
 </tr>
 </tbody>
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html
index 61f836a..9a3064b 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalImpl.html
@@ -50,189 +50,191 @@
 <span class="sourceLineNo">042</span>import org.slf4j.Logger;<a name="line.42"></a>
 <span class="sourceLineNo">043</span>import org.slf4j.LoggerFactory;<a name="line.43"></a>
 <span class="sourceLineNo">044</span><a name="line.44"></a>
-<span class="sourceLineNo">045</span><a name="line.45"></a>
-<span class="sourceLineNo">046</span>/**<a name="line.46"></a>
-<span class="sourceLineNo">047</span> * The implementation of the {@link Terminal} interface.<a name="line.47"></a>
-<span class="sourceLineNo">048</span> */<a name="line.48"></a>
-<span class="sourceLineNo">049</span>@InterfaceAudience.Private<a name="line.49"></a>
-<span class="sourceLineNo">050</span>public class TerminalImpl implements Terminal {<a name="line.50"></a>
-<span class="sourceLineNo">051</span><a name="line.51"></a>
-<span class="sourceLineNo">052</span>  private static final Logger LOGGER = LoggerFactory.getLogger(TerminalImpl.class);<a name="line.52"></a>
+<span class="sourceLineNo">045</span>/**<a name="line.45"></a>
+<span class="sourceLineNo">046</span> * An implementation of the {@link Terminal} interface for normal display mode.<a name="line.46"></a>
+<span class="sourceLineNo">047</span> *<a name="line.47"></a>
+<span class="sourceLineNo">048</span> * This implementation produces output intended for human viewing. In particular, it only displays<a name="line.48"></a>
+<span class="sourceLineNo">049</span> * one screenful of data. The output contains some escape sequences for formatting.<a name="line.49"></a>
+<span class="sourceLineNo">050</span> */<a name="line.50"></a>
+<span class="sourceLineNo">051</span>@InterfaceAudience.Private<a name="line.51"></a>
+<span class="sourceLineNo">052</span>public class TerminalImpl implements Terminal {<a name="line.52"></a>
 <span class="sourceLineNo">053</span><a name="line.53"></a>
-<span class="sourceLineNo">054</span>  private TerminalSize cachedTerminalSize;<a name="line.54"></a>
+<span class="sourceLineNo">054</span>  private static final Logger LOGGER = LoggerFactory.getLogger(TerminalImpl.class);<a name="line.54"></a>
 <span class="sourceLineNo">055</span><a name="line.55"></a>
-<span class="sourceLineNo">056</span>  private final PrintWriter output;<a name="line.56"></a>
+<span class="sourceLineNo">056</span>  private TerminalSize cachedTerminalSize;<a name="line.56"></a>
 <span class="sourceLineNo">057</span><a name="line.57"></a>
-<span class="sourceLineNo">058</span>  private final ScreenBuffer screenBuffer;<a name="line.58"></a>
+<span class="sourceLineNo">058</span>  private final PrintWriter output;<a name="line.58"></a>
 <span class="sourceLineNo">059</span><a name="line.59"></a>
-<span class="sourceLineNo">060</span>  private final Queue&lt;KeyPress&gt; keyPressQueue;<a name="line.60"></a>
-<span class="sourceLineNo">061</span>  private final KeyPressGenerator keyPressGenerator;<a name="line.61"></a>
-<span class="sourceLineNo">062</span><a name="line.62"></a>
-<span class="sourceLineNo">063</span>  public TerminalImpl() {<a name="line.63"></a>
-<span class="sourceLineNo">064</span>    this(null);<a name="line.64"></a>
-<span class="sourceLineNo">065</span>  }<a name="line.65"></a>
-<span class="sourceLineNo">066</span><a name="line.66"></a>
-<span class="sourceLineNo">067</span>  public TerminalImpl(@Nullable String title) {<a name="line.67"></a>
-<span class="sourceLineNo">068</span>    output = new PrintWriter(new OutputStreamWriter(System.out, StandardCharsets.UTF_8));<a name="line.68"></a>
-<span class="sourceLineNo">069</span>    sttyRaw();<a name="line.69"></a>
-<span class="sourceLineNo">070</span><a name="line.70"></a>
-<span class="sourceLineNo">071</span>    if (title != null) {<a name="line.71"></a>
-<span class="sourceLineNo">072</span>      setTitle(title);<a name="line.72"></a>
-<span class="sourceLineNo">073</span>    }<a name="line.73"></a>
-<span class="sourceLineNo">074</span><a name="line.74"></a>
-<span class="sourceLineNo">075</span>    screenBuffer = new ScreenBuffer();<a name="line.75"></a>
+<span class="sourceLineNo">060</span>  private final ScreenBuffer screenBuffer;<a name="line.60"></a>
+<span class="sourceLineNo">061</span><a name="line.61"></a>
+<span class="sourceLineNo">062</span>  private final Queue&lt;KeyPress&gt; keyPressQueue;<a name="line.62"></a>
+<span class="sourceLineNo">063</span>  private final KeyPressGenerator keyPressGenerator;<a name="line.63"></a>
+<span class="sourceLineNo">064</span><a name="line.64"></a>
+<span class="sourceLineNo">065</span>  public TerminalImpl() {<a name="line.65"></a>
+<span class="sourceLineNo">066</span>    this(null);<a name="line.66"></a>
+<span class="sourceLineNo">067</span>  }<a name="line.67"></a>
+<span class="sourceLineNo">068</span><a name="line.68"></a>
+<span class="sourceLineNo">069</span>  public TerminalImpl(@Nullable String title) {<a name="line.69"></a>
+<span class="sourceLineNo">070</span>    output = new PrintWriter(new OutputStreamWriter(System.out, StandardCharsets.UTF_8));<a name="line.70"></a>
+<span class="sourceLineNo">071</span>    sttyRaw();<a name="line.71"></a>
+<span class="sourceLineNo">072</span><a name="line.72"></a>
+<span class="sourceLineNo">073</span>    if (title != null) {<a name="line.73"></a>
+<span class="sourceLineNo">074</span>      setTitle(title);<a name="line.74"></a>
+<span class="sourceLineNo">075</span>    }<a name="line.75"></a>
 <span class="sourceLineNo">076</span><a name="line.76"></a>
-<span class="sourceLineNo">077</span>    cachedTerminalSize = queryTerminalSize();<a name="line.77"></a>
-<span class="sourceLineNo">078</span>    updateTerminalSize(cachedTerminalSize.getColumns(), cachedTerminalSize.getRows());<a name="line.78"></a>
-<span class="sourceLineNo">079</span><a name="line.79"></a>
-<span class="sourceLineNo">080</span>    keyPressQueue = new ConcurrentLinkedQueue&lt;&gt;();<a name="line.80"></a>
-<span class="sourceLineNo">081</span>    keyPressGenerator = new KeyPressGenerator(System.in, keyPressQueue);<a name="line.81"></a>
-<span class="sourceLineNo">082</span>    keyPressGenerator.start();<a name="line.82"></a>
-<span class="sourceLineNo">083</span><a name="line.83"></a>
-<span class="sourceLineNo">084</span>    Runtime.getRuntime().addShutdownHook(new Thread(() -&gt; {<a name="line.84"></a>
-<span class="sourceLineNo">085</span>      output.printf("%s%s%s%s", moveCursor(0, 0), cursor(true), normal(), clearAll());<a name="line.85"></a>
-<span class="sourceLineNo">086</span>      output.flush();<a name="line.86"></a>
-<span class="sourceLineNo">087</span>      sttyCooked();<a name="line.87"></a>
-<span class="sourceLineNo">088</span>    }));<a name="line.88"></a>
-<span class="sourceLineNo">089</span><a name="line.89"></a>
-<span class="sourceLineNo">090</span>    // Clear the terminal<a name="line.90"></a>
-<span class="sourceLineNo">091</span>    output.write(clearAll());<a name="line.91"></a>
-<span class="sourceLineNo">092</span>    output.flush();<a name="line.92"></a>
-<span class="sourceLineNo">093</span>  }<a name="line.93"></a>
-<span class="sourceLineNo">094</span><a name="line.94"></a>
-<span class="sourceLineNo">095</span>  private void setTitle(String title) {<a name="line.95"></a>
-<span class="sourceLineNo">096</span>    output.write(EscapeSequences.setTitle(title));<a name="line.96"></a>
-<span class="sourceLineNo">097</span>    output.flush();<a name="line.97"></a>
-<span class="sourceLineNo">098</span>  }<a name="line.98"></a>
-<span class="sourceLineNo">099</span><a name="line.99"></a>
-<span class="sourceLineNo">100</span>  private void updateTerminalSize(int columns, int rows) {<a name="line.100"></a>
-<span class="sourceLineNo">101</span>    screenBuffer.reallocate(columns, rows);<a name="line.101"></a>
-<span class="sourceLineNo">102</span>  }<a name="line.102"></a>
-<span class="sourceLineNo">103</span><a name="line.103"></a>
-<span class="sourceLineNo">104</span>  @Override<a name="line.104"></a>
-<span class="sourceLineNo">105</span>  public void clear() {<a name="line.105"></a>
-<span class="sourceLineNo">106</span>    screenBuffer.clear();<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>  @Override<a name="line.109"></a>
-<span class="sourceLineNo">110</span>  public void refresh() {<a name="line.110"></a>
-<span class="sourceLineNo">111</span>    screenBuffer.flush(output);<a name="line.111"></a>
-<span class="sourceLineNo">112</span>  }<a name="line.112"></a>
-<span class="sourceLineNo">113</span><a name="line.113"></a>
-<span class="sourceLineNo">114</span>  @Override<a name="line.114"></a>
-<span class="sourceLineNo">115</span>  public TerminalSize getSize() {<a name="line.115"></a>
-<span class="sourceLineNo">116</span>    return cachedTerminalSize;<a name="line.116"></a>
-<span class="sourceLineNo">117</span>  }<a name="line.117"></a>
-<span class="sourceLineNo">118</span><a name="line.118"></a>
-<span class="sourceLineNo">119</span>  @Nullable<a name="line.119"></a>
-<span class="sourceLineNo">120</span>  @Override<a name="line.120"></a>
-<span class="sourceLineNo">121</span>  public TerminalSize doResizeIfNecessary() {<a name="line.121"></a>
-<span class="sourceLineNo">122</span>    TerminalSize currentTerminalSize = queryTerminalSize();<a name="line.122"></a>
-<span class="sourceLineNo">123</span>    if (!currentTerminalSize.equals(cachedTerminalSize)) {<a name="line.123"></a>
-<span class="sourceLineNo">124</span>      cachedTerminalSize = currentTerminalSize;<a name="line.124"></a>
-<span class="sourceLineNo">125</span>      updateTerminalSize(cachedTerminalSize.getColumns(), cachedTerminalSize.getRows());<a name="line.125"></a>
-<span class="sourceLineNo">126</span>      return cachedTerminalSize;<a name="line.126"></a>
-<span class="sourceLineNo">127</span>    }<a name="line.127"></a>
-<span class="sourceLineNo">128</span>    return null;<a name="line.128"></a>
-<span class="sourceLineNo">129</span>  }<a name="line.129"></a>
-<span class="sourceLineNo">130</span><a name="line.130"></a>
-<span class="sourceLineNo">131</span>  @Nullable<a name="line.131"></a>
-<span class="sourceLineNo">132</span>  @Override<a name="line.132"></a>
-<span class="sourceLineNo">133</span>  public KeyPress pollKeyPress() {<a name="line.133"></a>
-<span class="sourceLineNo">134</span>    return keyPressQueue.poll();<a name="line.134"></a>
-<span class="sourceLineNo">135</span>  }<a name="line.135"></a>
-<span class="sourceLineNo">136</span><a name="line.136"></a>
-<span class="sourceLineNo">137</span>  @Override<a name="line.137"></a>
-<span class="sourceLineNo">138</span>  public CursorPosition getCursorPosition() {<a name="line.138"></a>
-<span class="sourceLineNo">139</span>    return screenBuffer.getCursorPosition();<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>  @Override<a name="line.142"></a>
-<span class="sourceLineNo">143</span>  public void setCursorPosition(int column, int row) {<a name="line.143"></a>
-<span class="sourceLineNo">144</span>    screenBuffer.setCursorPosition(column, row);<a name="line.144"></a>
-<span class="sourceLineNo">145</span>  }<a name="line.145"></a>
-<span class="sourceLineNo">146</span><a name="line.146"></a>
-<span class="sourceLineNo">147</span>  @Override<a name="line.147"></a>
-<span class="sourceLineNo">148</span>  public void hideCursor() {<a name="line.148"></a>
-<span class="sourceLineNo">149</span>    screenBuffer.hideCursor();<a name="line.149"></a>
-<span class="sourceLineNo">150</span>  }<a name="line.150"></a>
-<span class="sourceLineNo">151</span><a name="line.151"></a>
-<span class="sourceLineNo">152</span>  @Override<a name="line.152"></a>
-<span class="sourceLineNo">153</span>  public TerminalPrinter getTerminalPrinter(int startRow) {<a name="line.153"></a>
-<span class="sourceLineNo">154</span>    return new TerminalPrinterImpl(screenBuffer, startRow);<a name="line.154"></a>
-<span class="sourceLineNo">155</span>  }<a name="line.155"></a>
-<span class="sourceLineNo">156</span><a name="line.156"></a>
-<span class="sourceLineNo">157</span>  @Override<a name="line.157"></a>
-<span class="sourceLineNo">158</span>  public void close() {<a name="line.158"></a>
-<span class="sourceLineNo">159</span>    keyPressGenerator.stop();<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>  private TerminalSize queryTerminalSize() {<a name="line.162"></a>
-<span class="sourceLineNo">163</span>    String sizeString = doStty("size");<a name="line.163"></a>
-<span class="sourceLineNo">164</span><a name="line.164"></a>
-<span class="sourceLineNo">165</span>    int rows = 0;<a name="line.165"></a>
-<span class="sourceLineNo">166</span>    int columns = 0;<a name="line.166"></a>
-<span class="sourceLineNo">167</span><a name="line.167"></a>
-<span class="sourceLineNo">168</span>    StringTokenizer tokenizer = new StringTokenizer(sizeString);<a name="line.168"></a>
-<span class="sourceLineNo">169</span>    int rc = Integer.parseInt(tokenizer.nextToken());<a name="line.169"></a>
-<span class="sourceLineNo">170</span>    if (rc &gt; 0) {<a name="line.170"></a>
-<span class="sourceLineNo">171</span>      rows = rc;<a name="line.171"></a>
-<span class="sourceLineNo">172</span>    }<a name="line.172"></a>
-<span class="sourceLineNo">173</span><a name="line.173"></a>
-<span class="sourceLineNo">174</span>    rc = Integer.parseInt(tokenizer.nextToken());<a name="line.174"></a>
-<span class="sourceLineNo">175</span>    if (rc &gt; 0) {<a name="line.175"></a>
-<span class="sourceLineNo">176</span>      columns = rc;<a name="line.176"></a>
-<span class="sourceLineNo">177</span>    }<a name="line.177"></a>
-<span class="sourceLineNo">178</span>    return new TerminalSize(columns, rows);<a name="line.178"></a>
-<span class="sourceLineNo">179</span>  }<a name="line.179"></a>
-<span class="sourceLineNo">180</span><a name="line.180"></a>
-<span class="sourceLineNo">181</span>  private void sttyRaw() {<a name="line.181"></a>
-<span class="sourceLineNo">182</span>    doStty("-ignbrk -brkint -parmrk -istrip -inlcr -igncr -icrnl -ixon -opost " +<a name="line.182"></a>
-<span class="sourceLineNo">183</span>      "-echo -echonl -icanon -isig -iexten -parenb cs8 min 1");<a name="line.183"></a>
-<span class="sourceLineNo">184</span>  }<a name="line.184"></a>
-<span class="sourceLineNo">185</span><a name="line.185"></a>
-<span class="sourceLineNo">186</span>  private void sttyCooked() {<a name="line.186"></a>
-<span class="sourceLineNo">187</span>    doStty("sane cooked");<a name="line.187"></a>
-<span class="sourceLineNo">188</span>  }<a name="line.188"></a>
-<span class="sourceLineNo">189</span><a name="line.189"></a>
-<span class="sourceLineNo">190</span>  private String doStty(String sttyOptionsString) {<a name="line.190"></a>
-<span class="sourceLineNo">191</span>    String [] cmd = {"/bin/sh", "-c", "stty " + sttyOptionsString + " &lt; /dev/tty"};<a name="line.191"></a>
-<span class="sourceLineNo">192</span><a name="line.192"></a>
-<span class="sourceLineNo">193</span>    try {<a name="line.193"></a>
-<span class="sourceLineNo">194</span>      Process process = Runtime.getRuntime().exec(cmd);<a name="line.194"></a>
-<span class="sourceLineNo">195</span><a name="line.195"></a>
-<span class="sourceLineNo">196</span>      String ret;<a name="line.196"></a>
+<span class="sourceLineNo">077</span>    screenBuffer = new ScreenBuffer();<a name="line.77"></a>
+<span class="sourceLineNo">078</span><a name="line.78"></a>
+<span class="sourceLineNo">079</span>    cachedTerminalSize = queryTerminalSize();<a name="line.79"></a>
+<span class="sourceLineNo">080</span>    updateTerminalSize(cachedTerminalSize.getColumns(), cachedTerminalSize.getRows());<a name="line.80"></a>
+<span class="sourceLineNo">081</span><a name="line.81"></a>
+<span class="sourceLineNo">082</span>    keyPressQueue = new ConcurrentLinkedQueue&lt;&gt;();<a name="line.82"></a>
+<span class="sourceLineNo">083</span>    keyPressGenerator = new KeyPressGenerator(System.in, keyPressQueue);<a name="line.83"></a>
+<span class="sourceLineNo">084</span>    keyPressGenerator.start();<a name="line.84"></a>
+<span class="sourceLineNo">085</span><a name="line.85"></a>
+<span class="sourceLineNo">086</span>    Runtime.getRuntime().addShutdownHook(new Thread(() -&gt; {<a name="line.86"></a>
+<span class="sourceLineNo">087</span>      output.printf("%s%s%s%s", moveCursor(0, 0), cursor(true), normal(), clearAll());<a name="line.87"></a>
+<span class="sourceLineNo">088</span>      output.flush();<a name="line.88"></a>
+<span class="sourceLineNo">089</span>      sttyCooked();<a name="line.89"></a>
+<span class="sourceLineNo">090</span>    }));<a name="line.90"></a>
+<span class="sourceLineNo">091</span><a name="line.91"></a>
+<span class="sourceLineNo">092</span>    // Clear the terminal<a name="line.92"></a>
+<span class="sourceLineNo">093</span>    output.write(clearAll());<a name="line.93"></a>
+<span class="sourceLineNo">094</span>    output.flush();<a name="line.94"></a>
+<span class="sourceLineNo">095</span>  }<a name="line.95"></a>
+<span class="sourceLineNo">096</span><a name="line.96"></a>
+<span class="sourceLineNo">097</span>  private void setTitle(String title) {<a name="line.97"></a>
+<span class="sourceLineNo">098</span>    output.write(EscapeSequences.setTitle(title));<a name="line.98"></a>
+<span class="sourceLineNo">099</span>    output.flush();<a name="line.99"></a>
+<span class="sourceLineNo">100</span>  }<a name="line.100"></a>
+<span class="sourceLineNo">101</span><a name="line.101"></a>
+<span class="sourceLineNo">102</span>  private void updateTerminalSize(int columns, int rows) {<a name="line.102"></a>
+<span class="sourceLineNo">103</span>    screenBuffer.reallocate(columns, rows);<a name="line.103"></a>
+<span class="sourceLineNo">104</span>  }<a name="line.104"></a>
+<span class="sourceLineNo">105</span><a name="line.105"></a>
+<span class="sourceLineNo">106</span>  @Override<a name="line.106"></a>
+<span class="sourceLineNo">107</span>  public void clear() {<a name="line.107"></a>
+<span class="sourceLineNo">108</span>    screenBuffer.clear();<a name="line.108"></a>
+<span class="sourceLineNo">109</span>  }<a name="line.109"></a>
+<span class="sourceLineNo">110</span><a name="line.110"></a>
+<span class="sourceLineNo">111</span>  @Override<a name="line.111"></a>
+<span class="sourceLineNo">112</span>  public void refresh() {<a name="line.112"></a>
+<span class="sourceLineNo">113</span>    screenBuffer.flush(output);<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>  @Override<a name="line.116"></a>
+<span class="sourceLineNo">117</span>  public TerminalSize getSize() {<a name="line.117"></a>
+<span class="sourceLineNo">118</span>    return cachedTerminalSize;<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>  @Nullable<a name="line.121"></a>
+<span class="sourceLineNo">122</span>  @Override<a name="line.122"></a>
+<span class="sourceLineNo">123</span>  public TerminalSize doResizeIfNecessary() {<a name="line.123"></a>
+<span class="sourceLineNo">124</span>    TerminalSize currentTerminalSize = queryTerminalSize();<a name="line.124"></a>
+<span class="sourceLineNo">125</span>    if (!currentTerminalSize.equals(cachedTerminalSize)) {<a name="line.125"></a>
+<span class="sourceLineNo">126</span>      cachedTerminalSize = currentTerminalSize;<a name="line.126"></a>
+<span class="sourceLineNo">127</span>      updateTerminalSize(cachedTerminalSize.getColumns(), cachedTerminalSize.getRows());<a name="line.127"></a>
+<span class="sourceLineNo">128</span>      return cachedTerminalSize;<a name="line.128"></a>
+<span class="sourceLineNo">129</span>    }<a name="line.129"></a>
+<span class="sourceLineNo">130</span>    return null;<a name="line.130"></a>
+<span class="sourceLineNo">131</span>  }<a name="line.131"></a>
+<span class="sourceLineNo">132</span><a name="line.132"></a>
+<span class="sourceLineNo">133</span>  @Nullable<a name="line.133"></a>
+<span class="sourceLineNo">134</span>  @Override<a name="line.134"></a>
+<span class="sourceLineNo">135</span>  public KeyPress pollKeyPress() {<a name="line.135"></a>
+<span class="sourceLineNo">136</span>    return keyPressQueue.poll();<a name="line.136"></a>
+<span class="sourceLineNo">137</span>  }<a name="line.137"></a>
+<span class="sourceLineNo">138</span><a name="line.138"></a>
+<span class="sourceLineNo">139</span>  @Override<a name="line.139"></a>
+<span class="sourceLineNo">140</span>  public CursorPosition getCursorPosition() {<a name="line.140"></a>
+<span class="sourceLineNo">141</span>    return screenBuffer.getCursorPosition();<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>  @Override<a name="line.144"></a>
+<span class="sourceLineNo">145</span>  public void setCursorPosition(int column, int row) {<a name="line.145"></a>
+<span class="sourceLineNo">146</span>    screenBuffer.setCursorPosition(column, row);<a name="line.146"></a>
+<span class="sourceLineNo">147</span>  }<a name="line.147"></a>
+<span class="sourceLineNo">148</span><a name="line.148"></a>
+<span class="sourceLineNo">149</span>  @Override<a name="line.149"></a>
+<span class="sourceLineNo">150</span>  public void hideCursor() {<a name="line.150"></a>
+<span class="sourceLineNo">151</span>    screenBuffer.hideCursor();<a name="line.151"></a>
+<span class="sourceLineNo">152</span>  }<a name="line.152"></a>
+<span class="sourceLineNo">153</span><a name="line.153"></a>
+<span class="sourceLineNo">154</span>  @Override<a name="line.154"></a>
+<span class="sourceLineNo">155</span>  public TerminalPrinter getTerminalPrinter(int startRow) {<a name="line.155"></a>
+<span class="sourceLineNo">156</span>    return new TerminalPrinterImpl(screenBuffer, startRow);<a name="line.156"></a>
+<span class="sourceLineNo">157</span>  }<a name="line.157"></a>
+<span class="sourceLineNo">158</span><a name="line.158"></a>
+<span class="sourceLineNo">159</span>  @Override<a name="line.159"></a>
+<span class="sourceLineNo">160</span>  public void close() {<a name="line.160"></a>
+<span class="sourceLineNo">161</span>    keyPressGenerator.stop();<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>  private TerminalSize queryTerminalSize() {<a name="line.164"></a>
+<span class="sourceLineNo">165</span>    String sizeString = doStty("size");<a name="line.165"></a>
+<span class="sourceLineNo">166</span><a name="line.166"></a>
+<span class="sourceLineNo">167</span>    int rows = 0;<a name="line.167"></a>
+<span class="sourceLineNo">168</span>    int columns = 0;<a name="line.168"></a>
+<span class="sourceLineNo">169</span><a name="line.169"></a>
+<span class="sourceLineNo">170</span>    StringTokenizer tokenizer = new StringTokenizer(sizeString);<a name="line.170"></a>
+<span class="sourceLineNo">171</span>    int rc = Integer.parseInt(tokenizer.nextToken());<a name="line.171"></a>
+<span class="sourceLineNo">172</span>    if (rc &gt; 0) {<a name="line.172"></a>
+<span class="sourceLineNo">173</span>      rows = rc;<a name="line.173"></a>
+<span class="sourceLineNo">174</span>    }<a name="line.174"></a>
+<span class="sourceLineNo">175</span><a name="line.175"></a>
+<span class="sourceLineNo">176</span>    rc = Integer.parseInt(tokenizer.nextToken());<a name="line.176"></a>
+<span class="sourceLineNo">177</span>    if (rc &gt; 0) {<a name="line.177"></a>
+<span class="sourceLineNo">178</span>      columns = rc;<a name="line.178"></a>
+<span class="sourceLineNo">179</span>    }<a name="line.179"></a>
+<span class="sourceLineNo">180</span>    return new TerminalSize(columns, rows);<a name="line.180"></a>
+<span class="sourceLineNo">181</span>  }<a name="line.181"></a>
+<span class="sourceLineNo">182</span><a name="line.182"></a>
+<span class="sourceLineNo">183</span>  private void sttyRaw() {<a name="line.183"></a>
+<span class="sourceLineNo">184</span>    doStty("-ignbrk -brkint -parmrk -istrip -inlcr -igncr -icrnl -ixon -opost " +<a name="line.184"></a>
+<span class="sourceLineNo">185</span>      "-echo -echonl -icanon -isig -iexten -parenb cs8 min 1");<a name="line.185"></a>
+<span class="sourceLineNo">186</span>  }<a name="line.186"></a>
+<span class="sourceLineNo">187</span><a name="line.187"></a>
+<span class="sourceLineNo">188</span>  private void sttyCooked() {<a name="line.188"></a>
+<span class="sourceLineNo">189</span>    doStty("sane cooked");<a name="line.189"></a>
+<span class="sourceLineNo">190</span>  }<a name="line.190"></a>
+<span class="sourceLineNo">191</span><a name="line.191"></a>
+<span class="sourceLineNo">192</span>  private String doStty(String sttyOptionsString) {<a name="line.192"></a>
+<span class="sourceLineNo">193</span>    String [] cmd = {"/bin/sh", "-c", "stty " + sttyOptionsString + " &lt; /dev/tty"};<a name="line.193"></a>
+<span class="sourceLineNo">194</span><a name="line.194"></a>
+<span class="sourceLineNo">195</span>    try {<a name="line.195"></a>
+<span class="sourceLineNo">196</span>      Process process = Runtime.getRuntime().exec(cmd);<a name="line.196"></a>
 <span class="sourceLineNo">197</span><a name="line.197"></a>
-<span class="sourceLineNo">198</span>      // stdout<a name="line.198"></a>
-<span class="sourceLineNo">199</span>      try (BufferedReader stdout = new BufferedReader(new InputStreamReader(<a name="line.199"></a>
-<span class="sourceLineNo">200</span>        process.getInputStream(), StandardCharsets.UTF_8))) {<a name="line.200"></a>
-<span class="sourceLineNo">201</span>        ret = stdout.readLine();<a name="line.201"></a>
-<span class="sourceLineNo">202</span>      }<a name="line.202"></a>
-<span class="sourceLineNo">203</span><a name="line.203"></a>
-<span class="sourceLineNo">204</span>      // stderr<a name="line.204"></a>
-<span class="sourceLineNo">205</span>      try (BufferedReader stderr = new BufferedReader(new InputStreamReader(<a name="line.205"></a>
-<span class="sourceLineNo">206</span>        process.getErrorStream(), StandardCharsets.UTF_8))) {<a name="line.206"></a>
-<span class="sourceLineNo">207</span>        String line = stderr.readLine();<a name="line.207"></a>
-<span class="sourceLineNo">208</span>        if ((line != null) &amp;&amp; (line.length() &gt; 0)) {<a name="line.208"></a>
-<span class="sourceLineNo">209</span>          LOGGER.error("Error output from stty: " + line);<a name="line.209"></a>
-<span class="sourceLineNo">210</span>        }<a name="line.210"></a>
-<span class="sourceLineNo">211</span>      }<a name="line.211"></a>
-<span class="sourceLineNo">212</span><a name="line.212"></a>
-<span class="sourceLineNo">213</span>      try {<a name="line.213"></a>
-<span class="sourceLineNo">214</span>        process.waitFor();<a name="line.214"></a>
-<span class="sourceLineNo">215</span>      } catch (InterruptedException ignored) {<a name="line.215"></a>
-<span class="sourceLineNo">216</span>      }<a name="line.216"></a>
-<span class="sourceLineNo">217</span><a name="line.217"></a>
-<span class="sourceLineNo">218</span>      int exitValue = process.exitValue();<a name="line.218"></a>
-<span class="sourceLineNo">219</span>      if (exitValue != 0) {<a name="line.219"></a>
-<span class="sourceLineNo">220</span>        LOGGER.error("stty returned error code: " + exitValue);<a name="line.220"></a>
-<span class="sourceLineNo">221</span>      }<a name="line.221"></a>
-<span class="sourceLineNo">222</span>      return ret;<a name="line.222"></a>
-<span class="sourceLineNo">223</span>    } catch (IOException e) {<a name="line.223"></a>
-<span class="sourceLineNo">224</span>      throw new UncheckedIOException(e);<a name="line.224"></a>
-<span class="sourceLineNo">225</span>    }<a name="line.225"></a>
-<span class="sourceLineNo">226</span>  }<a name="line.226"></a>
-<span class="sourceLineNo">227</span>}<a name="line.227"></a>
+<span class="sourceLineNo">198</span>      String ret;<a name="line.198"></a>
+<span class="sourceLineNo">199</span><a name="line.199"></a>
+<span class="sourceLineNo">200</span>      // stdout<a name="line.200"></a>
+<span class="sourceLineNo">201</span>      try (BufferedReader stdout = new BufferedReader(new InputStreamReader(<a name="line.201"></a>
+<span class="sourceLineNo">202</span>        process.getInputStream(), StandardCharsets.UTF_8))) {<a name="line.202"></a>
+<span class="sourceLineNo">203</span>        ret = stdout.readLine();<a name="line.203"></a>
+<span class="sourceLineNo">204</span>      }<a name="line.204"></a>
+<span class="sourceLineNo">205</span><a name="line.205"></a>
+<span class="sourceLineNo">206</span>      // stderr<a name="line.206"></a>
+<span class="sourceLineNo">207</span>      try (BufferedReader stderr = new BufferedReader(new InputStreamReader(<a name="line.207"></a>
+<span class="sourceLineNo">208</span>        process.getErrorStream(), StandardCharsets.UTF_8))) {<a name="line.208"></a>
+<span class="sourceLineNo">209</span>        String line = stderr.readLine();<a name="line.209"></a>
+<span class="sourceLineNo">210</span>        if ((line != null) &amp;&amp; (line.length() &gt; 0)) {<a name="line.210"></a>
+<span class="sourceLineNo">211</span>          LOGGER.error("Error output from stty: " + line);<a name="line.211"></a>
+<span class="sourceLineNo">212</span>        }<a name="line.212"></a>
+<span class="sourceLineNo">213</span>      }<a name="line.213"></a>
+<span class="sourceLineNo">214</span><a name="line.214"></a>
+<span class="sourceLineNo">215</span>      try {<a name="line.215"></a>
+<span class="sourceLineNo">216</span>        process.waitFor();<a name="line.216"></a>
+<span class="sourceLineNo">217</span>      } catch (InterruptedException ignored) {<a name="line.217"></a>
+<span class="sourceLineNo">218</span>      }<a name="line.218"></a>
+<span class="sourceLineNo">219</span><a name="line.219"></a>
+<span class="sourceLineNo">220</span>      int exitValue = process.exitValue();<a name="line.220"></a>
+<span class="sourceLineNo">221</span>      if (exitValue != 0) {<a name="line.221"></a>
+<span class="sourceLineNo">222</span>        LOGGER.error("stty returned error code: " + exitValue);<a name="line.222"></a>
+<span class="sourceLineNo">223</span>      }<a name="line.223"></a>
+<span class="sourceLineNo">224</span>      return ret;<a name="line.224"></a>
+<span class="sourceLineNo">225</span>    } catch (IOException e) {<a name="line.225"></a>
+<span class="sourceLineNo">226</span>      throw new UncheckedIOException(e);<a name="line.226"></a>
+<span class="sourceLineNo">227</span>    }<a name="line.227"></a>
+<span class="sourceLineNo">228</span>  }<a name="line.228"></a>
+<span class="sourceLineNo">229</span>}<a name="line.229"></a>
 
 
 
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html
index a738cea..4f2728b 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/TerminalPrinterImpl.html
@@ -31,63 +31,62 @@
 <span class="sourceLineNo">023</span>import org.apache.hadoop.hbase.hbtop.terminal.TerminalPrinter;<a name="line.23"></a>
 <span class="sourceLineNo">024</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.24"></a>
 <span class="sourceLineNo">025</span><a name="line.25"></a>
-<span class="sourceLineNo">026</span><a name="line.26"></a>
-<span class="sourceLineNo">027</span>/**<a name="line.27"></a>
-<span class="sourceLineNo">028</span> * The implementation of the {@link TerminalPrinter} interface.<a name="line.28"></a>
-<span class="sourceLineNo">029</span> */<a name="line.29"></a>
-<span class="sourceLineNo">030</span>@InterfaceAudience.Private<a name="line.30"></a>
-<span class="sourceLineNo">031</span>public class TerminalPrinterImpl implements TerminalPrinter {<a name="line.31"></a>
-<span class="sourceLineNo">032</span>  private final ScreenBuffer screenBuffer;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>  private int row;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>  private int column;<a name="line.34"></a>
-<span class="sourceLineNo">035</span><a name="line.35"></a>
-<span class="sourceLineNo">036</span>  private final Attributes attributes = new Attributes();<a name="line.36"></a>
-<span class="sourceLineNo">037</span><a name="line.37"></a>
-<span class="sourceLineNo">038</span>  TerminalPrinterImpl(ScreenBuffer screenBuffer, int startRow) {<a name="line.38"></a>
-<span class="sourceLineNo">039</span>    this.screenBuffer = Objects.requireNonNull(screenBuffer);<a name="line.39"></a>
-<span class="sourceLineNo">040</span>    this.row = startRow;<a name="line.40"></a>
-<span class="sourceLineNo">041</span>  }<a name="line.41"></a>
-<span class="sourceLineNo">042</span><a name="line.42"></a>
-<span class="sourceLineNo">043</span>  @Override<a name="line.43"></a>
-<span class="sourceLineNo">044</span>  public TerminalPrinter print(String value) {<a name="line.44"></a>
-<span class="sourceLineNo">045</span>    screenBuffer.putString(column, row, value, attributes);<a name="line.45"></a>
-<span class="sourceLineNo">046</span>    column += value.length();<a name="line.46"></a>
-<span class="sourceLineNo">047</span>    return this;<a name="line.47"></a>
-<span class="sourceLineNo">048</span>  }<a name="line.48"></a>
-<span class="sourceLineNo">049</span><a name="line.49"></a>
-<span class="sourceLineNo">050</span>  @Override<a name="line.50"></a>
-<span class="sourceLineNo">051</span>  public TerminalPrinter startHighlight() {<a name="line.51"></a>
-<span class="sourceLineNo">052</span>    attributes.setForegroundColor(Color.BLACK);<a name="line.52"></a>
-<span class="sourceLineNo">053</span>    attributes.setBackgroundColor(Color.WHITE);<a name="line.53"></a>
-<span class="sourceLineNo">054</span>    return this;<a name="line.54"></a>
-<span class="sourceLineNo">055</span>  }<a name="line.55"></a>
-<span class="sourceLineNo">056</span><a name="line.56"></a>
-<span class="sourceLineNo">057</span>  @Override<a name="line.57"></a>
-<span class="sourceLineNo">058</span>  public TerminalPrinter stopHighlight() {<a name="line.58"></a>
-<span class="sourceLineNo">059</span>    attributes.setForegroundColor(Color.WHITE);<a name="line.59"></a>
-<span class="sourceLineNo">060</span>    attributes.setBackgroundColor(Color.BLACK);<a name="line.60"></a>
-<span class="sourceLineNo">061</span>    return this;<a name="line.61"></a>
-<span class="sourceLineNo">062</span>  }<a name="line.62"></a>
-<span class="sourceLineNo">063</span><a name="line.63"></a>
-<span class="sourceLineNo">064</span>  @Override<a name="line.64"></a>
-<span class="sourceLineNo">065</span>  public TerminalPrinter startBold() {<a name="line.65"></a>
-<span class="sourceLineNo">066</span>    attributes.setBold(true);<a name="line.66"></a>
-<span class="sourceLineNo">067</span>    return this;<a name="line.67"></a>
-<span class="sourceLineNo">068</span>  }<a name="line.68"></a>
-<span class="sourceLineNo">069</span><a name="line.69"></a>
-<span class="sourceLineNo">070</span>  @Override<a name="line.70"></a>
-<span class="sourceLineNo">071</span>  public TerminalPrinter stopBold() {<a name="line.71"></a>
-<span class="sourceLineNo">072</span>    attributes.setBold(false);<a name="line.72"></a>
-<span class="sourceLineNo">073</span>    return this;<a name="line.73"></a>
-<span class="sourceLineNo">074</span>  }<a name="line.74"></a>
-<span class="sourceLineNo">075</span><a name="line.75"></a>
-<span class="sourceLineNo">076</span>  @Override<a name="line.76"></a>
-<span class="sourceLineNo">077</span>  public void endOfLine() {<a name="line.77"></a>
-<span class="sourceLineNo">078</span>    screenBuffer.endOfLine(column, row);<a name="line.78"></a>
-<span class="sourceLineNo">079</span>    row += 1;<a name="line.79"></a>
-<span class="sourceLineNo">080</span>    column = 0;<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>
+<span class="sourceLineNo">026</span>/**<a name="line.26"></a>
+<span class="sourceLineNo">027</span> * An implementation of the {@link TerminalPrinter} interface for normal display mode.<a name="line.27"></a>
+<span class="sourceLineNo">028</span> */<a name="line.28"></a>
+<span class="sourceLineNo">029</span>@InterfaceAudience.Private<a name="line.29"></a>
+<span class="sourceLineNo">030</span>public class TerminalPrinterImpl implements TerminalPrinter {<a name="line.30"></a>
+<span class="sourceLineNo">031</span>  private final ScreenBuffer screenBuffer;<a name="line.31"></a>
+<span class="sourceLineNo">032</span>  private int row;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>  private int column;<a name="line.33"></a>
+<span class="sourceLineNo">034</span><a name="line.34"></a>
+<span class="sourceLineNo">035</span>  private final Attributes attributes = new Attributes();<a name="line.35"></a>
+<span class="sourceLineNo">036</span><a name="line.36"></a>
+<span class="sourceLineNo">037</span>  TerminalPrinterImpl(ScreenBuffer screenBuffer, int startRow) {<a name="line.37"></a>
+<span class="sourceLineNo">038</span>    this.screenBuffer = Objects.requireNonNull(screenBuffer);<a name="line.38"></a>
+<span class="sourceLineNo">039</span>    this.row = startRow;<a name="line.39"></a>
+<span class="sourceLineNo">040</span>  }<a name="line.40"></a>
+<span class="sourceLineNo">041</span><a name="line.41"></a>
+<span class="sourceLineNo">042</span>  @Override<a name="line.42"></a>
+<span class="sourceLineNo">043</span>  public TerminalPrinter print(String value) {<a name="line.43"></a>
+<span class="sourceLineNo">044</span>    screenBuffer.putString(column, row, value, attributes);<a name="line.44"></a>
+<span class="sourceLineNo">045</span>    column += value.length();<a name="line.45"></a>
+<span class="sourceLineNo">046</span>    return this;<a name="line.46"></a>
+<span class="sourceLineNo">047</span>  }<a name="line.47"></a>
+<span class="sourceLineNo">048</span><a name="line.48"></a>
+<span class="sourceLineNo">049</span>  @Override<a name="line.49"></a>
+<span class="sourceLineNo">050</span>  public TerminalPrinter startHighlight() {<a name="line.50"></a>
+<span class="sourceLineNo">051</span>    attributes.setForegroundColor(Color.BLACK);<a name="line.51"></a>
+<span class="sourceLineNo">052</span>    attributes.setBackgroundColor(Color.WHITE);<a name="line.52"></a>
+<span class="sourceLineNo">053</span>    return this;<a name="line.53"></a>
+<span class="sourceLineNo">054</span>  }<a name="line.54"></a>
+<span class="sourceLineNo">055</span><a name="line.55"></a>
+<span class="sourceLineNo">056</span>  @Override<a name="line.56"></a>
+<span class="sourceLineNo">057</span>  public TerminalPrinter stopHighlight() {<a name="line.57"></a>
+<span class="sourceLineNo">058</span>    attributes.setForegroundColor(Color.WHITE);<a name="line.58"></a>
+<span class="sourceLineNo">059</span>    attributes.setBackgroundColor(Color.BLACK);<a name="line.59"></a>
+<span class="sourceLineNo">060</span>    return this;<a name="line.60"></a>
+<span class="sourceLineNo">061</span>  }<a name="line.61"></a>
+<span class="sourceLineNo">062</span><a name="line.62"></a>
+<span class="sourceLineNo">063</span>  @Override<a name="line.63"></a>
+<span class="sourceLineNo">064</span>  public TerminalPrinter startBold() {<a name="line.64"></a>
+<span class="sourceLineNo">065</span>    attributes.setBold(true);<a name="line.65"></a>
+<span class="sourceLineNo">066</span>    return this;<a name="line.66"></a>
+<span class="sourceLineNo">067</span>  }<a name="line.67"></a>
+<span class="sourceLineNo">068</span><a name="line.68"></a>
+<span class="sourceLineNo">069</span>  @Override<a name="line.69"></a>
+<span class="sourceLineNo">070</span>  public TerminalPrinter stopBold() {<a name="line.70"></a>
+<span class="sourceLineNo">071</span>    attributes.setBold(false);<a name="line.71"></a>
+<span class="sourceLineNo">072</span>    return this;<a name="line.72"></a>
+<span class="sourceLineNo">073</span>  }<a name="line.73"></a>
+<span class="sourceLineNo">074</span><a name="line.74"></a>
+<span class="sourceLineNo">075</span>  @Override<a name="line.75"></a>
+<span class="sourceLineNo">076</span>  public void endOfLine() {<a name="line.76"></a>
+<span class="sourceLineNo">077</span>    screenBuffer.endOfLine(column, row);<a name="line.77"></a>
+<span class="sourceLineNo">078</span>    row += 1;<a name="line.78"></a>
+<span class="sourceLineNo">079</span>    column = 0;<a name="line.79"></a>
+<span class="sourceLineNo">080</span>  }<a name="line.80"></a>
+<span class="sourceLineNo">081</span>}<a name="line.81"></a>
 
 
 
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html b/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html
index 7cbbadd..99f393a 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html
@@ -32,60 +32,67 @@
 <span class="sourceLineNo">024</span>import org.apache.hadoop.hbase.hbtop.terminal.TerminalPrinter;<a name="line.24"></a>
 <span class="sourceLineNo">025</span>import org.apache.hadoop.hbase.hbtop.terminal.TerminalSize;<a name="line.25"></a>
 <span class="sourceLineNo">026</span><a name="line.26"></a>
-<span class="sourceLineNo">027</span>public class BatchTerminal implements Terminal {<a name="line.27"></a>
-<span class="sourceLineNo">028</span><a name="line.28"></a>
-<span class="sourceLineNo">029</span>  private static final TerminalPrinter TERMINAL_PRINTER = new BatchTerminalPrinter();<a name="line.29"></a>
-<span class="sourceLineNo">030</span><a name="line.30"></a>
-<span class="sourceLineNo">031</span>  @Override<a name="line.31"></a>
-<span class="sourceLineNo">032</span>  public void clear() {<a name="line.32"></a>
-<span class="sourceLineNo">033</span>  }<a name="line.33"></a>
-<span class="sourceLineNo">034</span><a name="line.34"></a>
-<span class="sourceLineNo">035</span>  @Override<a name="line.35"></a>
-<span class="sourceLineNo">036</span>  public void refresh() {<a name="line.36"></a>
-<span class="sourceLineNo">037</span>    // Add a new line<a name="line.37"></a>
-<span class="sourceLineNo">038</span>    TERMINAL_PRINTER.endOfLine();<a name="line.38"></a>
-<span class="sourceLineNo">039</span>  }<a name="line.39"></a>
-<span class="sourceLineNo">040</span><a name="line.40"></a>
-<span class="sourceLineNo">041</span>  @Nullable<a name="line.41"></a>
+<span class="sourceLineNo">027</span>/**<a name="line.27"></a>
+<span class="sourceLineNo">028</span> * An implementation of the {@link Terminal} interface for batch mode.<a name="line.28"></a>
+<span class="sourceLineNo">029</span> *<a name="line.29"></a>
+<span class="sourceLineNo">030</span> * This implementation produces output that's more sensible for collecting to a log file or for<a name="line.30"></a>
+<span class="sourceLineNo">031</span> * parsing. There is no limit on the number of output lines, and the output doesn't contain any<a name="line.31"></a>
+<span class="sourceLineNo">032</span> * escape sequences for formatting.<a name="line.32"></a>
+<span class="sourceLineNo">033</span> */<a name="line.33"></a>
+<span class="sourceLineNo">034</span>public class BatchTerminal implements Terminal {<a name="line.34"></a>
+<span class="sourceLineNo">035</span><a name="line.35"></a>
+<span class="sourceLineNo">036</span>  private static final TerminalPrinter TERMINAL_PRINTER = new BatchTerminalPrinter();<a name="line.36"></a>
+<span class="sourceLineNo">037</span><a name="line.37"></a>
+<span class="sourceLineNo">038</span>  @Override<a name="line.38"></a>
+<span class="sourceLineNo">039</span>  public void clear() {<a name="line.39"></a>
+<span class="sourceLineNo">040</span>  }<a name="line.40"></a>
+<span class="sourceLineNo">041</span><a name="line.41"></a>
 <span class="sourceLineNo">042</span>  @Override<a name="line.42"></a>
-<span class="sourceLineNo">043</span>  public TerminalSize getSize() {<a name="line.43"></a>
-<span class="sourceLineNo">044</span>    return null;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>  }<a name="line.45"></a>
-<span class="sourceLineNo">046</span><a name="line.46"></a>
-<span class="sourceLineNo">047</span>  @Nullable<a name="line.47"></a>
-<span class="sourceLineNo">048</span>  @Override<a name="line.48"></a>
-<span class="sourceLineNo">049</span>  public TerminalSize doResizeIfNecessary() {<a name="line.49"></a>
-<span class="sourceLineNo">050</span>    return null;<a name="line.50"></a>
-<span class="sourceLineNo">051</span>  }<a name="line.51"></a>
-<span class="sourceLineNo">052</span><a name="line.52"></a>
-<span class="sourceLineNo">053</span>  @Nullable<a name="line.53"></a>
-<span class="sourceLineNo">054</span>  @Override<a name="line.54"></a>
-<span class="sourceLineNo">055</span>  public KeyPress pollKeyPress() {<a name="line.55"></a>
-<span class="sourceLineNo">056</span>    return null;<a name="line.56"></a>
-<span class="sourceLineNo">057</span>  }<a name="line.57"></a>
-<span class="sourceLineNo">058</span><a name="line.58"></a>
-<span class="sourceLineNo">059</span>  @Override<a name="line.59"></a>
-<span class="sourceLineNo">060</span>  public CursorPosition getCursorPosition() {<a name="line.60"></a>
-<span class="sourceLineNo">061</span>    return null;<a name="line.61"></a>
-<span class="sourceLineNo">062</span>  }<a name="line.62"></a>
-<span class="sourceLineNo">063</span><a name="line.63"></a>
-<span class="sourceLineNo">064</span>  @Override<a name="line.64"></a>
-<span class="sourceLineNo">065</span>  public void setCursorPosition(int column, int row) {<a name="line.65"></a>
-<span class="sourceLineNo">066</span>  }<a name="line.66"></a>
-<span class="sourceLineNo">067</span><a name="line.67"></a>
-<span class="sourceLineNo">068</span>  @Override<a name="line.68"></a>
-<span class="sourceLineNo">069</span>  public void hideCursor() {<a name="line.69"></a>
-<span class="sourceLineNo">070</span>  }<a name="line.70"></a>
-<span class="sourceLineNo">071</span><a name="line.71"></a>
-<span class="sourceLineNo">072</span>  @Override<a name="line.72"></a>
-<span class="sourceLineNo">073</span>  public TerminalPrinter getTerminalPrinter(int startRow) {<a name="line.73"></a>
-<span class="sourceLineNo">074</span>    return TERMINAL_PRINTER;<a name="line.74"></a>
-<span class="sourceLineNo">075</span>  }<a name="line.75"></a>
-<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 close() {<a name="line.78"></a>
-<span class="sourceLineNo">079</span>  }<a name="line.79"></a>
-<span class="sourceLineNo">080</span>}<a name="line.80"></a>
+<span class="sourceLineNo">043</span>  public void refresh() {<a name="line.43"></a>
+<span class="sourceLineNo">044</span>    // Add a new line<a name="line.44"></a>
+<span class="sourceLineNo">045</span>    TERMINAL_PRINTER.endOfLine();<a name="line.45"></a>
+<span class="sourceLineNo">046</span>  }<a name="line.46"></a>
+<span class="sourceLineNo">047</span><a name="line.47"></a>
+<span class="sourceLineNo">048</span>  @Nullable<a name="line.48"></a>
+<span class="sourceLineNo">049</span>  @Override<a name="line.49"></a>
+<span class="sourceLineNo">050</span>  public TerminalSize getSize() {<a name="line.50"></a>
+<span class="sourceLineNo">051</span>    return null;<a name="line.51"></a>
+<span class="sourceLineNo">052</span>  }<a name="line.52"></a>
+<span class="sourceLineNo">053</span><a name="line.53"></a>
+<span class="sourceLineNo">054</span>  @Nullable<a name="line.54"></a>
+<span class="sourceLineNo">055</span>  @Override<a name="line.55"></a>
+<span class="sourceLineNo">056</span>  public TerminalSize doResizeIfNecessary() {<a name="line.56"></a>
+<span class="sourceLineNo">057</span>    return null;<a name="line.57"></a>
+<span class="sourceLineNo">058</span>  }<a name="line.58"></a>
+<span class="sourceLineNo">059</span><a name="line.59"></a>
+<span class="sourceLineNo">060</span>  @Nullable<a name="line.60"></a>
+<span class="sourceLineNo">061</span>  @Override<a name="line.61"></a>
+<span class="sourceLineNo">062</span>  public KeyPress pollKeyPress() {<a name="line.62"></a>
+<span class="sourceLineNo">063</span>    return null;<a name="line.63"></a>
+<span class="sourceLineNo">064</span>  }<a name="line.64"></a>
+<span class="sourceLineNo">065</span><a name="line.65"></a>
+<span class="sourceLineNo">066</span>  @Override<a name="line.66"></a>
+<span class="sourceLineNo">067</span>  public CursorPosition getCursorPosition() {<a name="line.67"></a>
+<span class="sourceLineNo">068</span>    return null;<a name="line.68"></a>
+<span class="sourceLineNo">069</span>  }<a name="line.69"></a>
+<span class="sourceLineNo">070</span><a name="line.70"></a>
+<span class="sourceLineNo">071</span>  @Override<a name="line.71"></a>
+<span class="sourceLineNo">072</span>  public void setCursorPosition(int column, int row) {<a name="line.72"></a>
+<span class="sourceLineNo">073</span>  }<a name="line.73"></a>
+<span class="sourceLineNo">074</span><a name="line.74"></a>
+<span class="sourceLineNo">075</span>  @Override<a name="line.75"></a>
+<span class="sourceLineNo">076</span>  public void hideCursor() {<a name="line.76"></a>
+<span class="sourceLineNo">077</span>  }<a name="line.77"></a>
+<span class="sourceLineNo">078</span><a name="line.78"></a>
+<span class="sourceLineNo">079</span>  @Override<a name="line.79"></a>
+<span class="sourceLineNo">080</span>  public TerminalPrinter getTerminalPrinter(int startRow) {<a name="line.80"></a>
+<span class="sourceLineNo">081</span>    return TERMINAL_PRINTER;<a name="line.81"></a>
+<span class="sourceLineNo">082</span>  }<a name="line.82"></a>
+<span class="sourceLineNo">083</span><a name="line.83"></a>
+<span class="sourceLineNo">084</span>  @Override<a name="line.84"></a>
+<span class="sourceLineNo">085</span>  public void close() {<a name="line.85"></a>
+<span class="sourceLineNo">086</span>  }<a name="line.86"></a>
+<span class="sourceLineNo">087</span>}<a name="line.87"></a>
 
 
 
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html b/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html
index bc4e1b12..dddea9e 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html
@@ -27,39 +27,42 @@
 <span class="sourceLineNo">019</span><a name="line.19"></a>
 <span class="sourceLineNo">020</span>import org.apache.hadoop.hbase.hbtop.terminal.TerminalPrinter;<a name="line.20"></a>
 <span class="sourceLineNo">021</span><a name="line.21"></a>
-<span class="sourceLineNo">022</span>public class BatchTerminalPrinter implements TerminalPrinter {<a name="line.22"></a>
-<span class="sourceLineNo">023</span><a name="line.23"></a>
-<span class="sourceLineNo">024</span>  @Override<a name="line.24"></a>
-<span class="sourceLineNo">025</span>  public TerminalPrinter print(String value) {<a name="line.25"></a>
-<span class="sourceLineNo">026</span>    System.out.print(value);<a name="line.26"></a>
-<span class="sourceLineNo">027</span>    return this;<a name="line.27"></a>
-<span class="sourceLineNo">028</span>  }<a name="line.28"></a>
-<span class="sourceLineNo">029</span><a name="line.29"></a>
-<span class="sourceLineNo">030</span>  @Override<a name="line.30"></a>
-<span class="sourceLineNo">031</span>  public TerminalPrinter startHighlight() {<a name="line.31"></a>
-<span class="sourceLineNo">032</span>    return this;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>  }<a name="line.33"></a>
-<span class="sourceLineNo">034</span><a name="line.34"></a>
-<span class="sourceLineNo">035</span>  @Override<a name="line.35"></a>
-<span class="sourceLineNo">036</span>  public TerminalPrinter stopHighlight() {<a name="line.36"></a>
-<span class="sourceLineNo">037</span>    return this;<a name="line.37"></a>
-<span class="sourceLineNo">038</span>  }<a name="line.38"></a>
-<span class="sourceLineNo">039</span><a name="line.39"></a>
-<span class="sourceLineNo">040</span>  @Override<a name="line.40"></a>
-<span class="sourceLineNo">041</span>  public TerminalPrinter startBold() {<a name="line.41"></a>
-<span class="sourceLineNo">042</span>    return this;<a name="line.42"></a>
-<span class="sourceLineNo">043</span>  }<a name="line.43"></a>
-<span class="sourceLineNo">044</span><a name="line.44"></a>
-<span class="sourceLineNo">045</span>  @Override<a name="line.45"></a>
-<span class="sourceLineNo">046</span>  public TerminalPrinter stopBold() {<a name="line.46"></a>
-<span class="sourceLineNo">047</span>    return this;<a name="line.47"></a>
-<span class="sourceLineNo">048</span>  }<a name="line.48"></a>
-<span class="sourceLineNo">049</span><a name="line.49"></a>
-<span class="sourceLineNo">050</span>  @Override<a name="line.50"></a>
-<span class="sourceLineNo">051</span>  public void endOfLine() {<a name="line.51"></a>
-<span class="sourceLineNo">052</span>    System.out.println();<a name="line.52"></a>
-<span class="sourceLineNo">053</span>  }<a name="line.53"></a>
-<span class="sourceLineNo">054</span>}<a name="line.54"></a>
+<span class="sourceLineNo">022</span>/**<a name="line.22"></a>
+<span class="sourceLineNo">023</span> * An implementation of the {@link TerminalPrinter} interface for batch mode.<a name="line.23"></a>
+<span class="sourceLineNo">024</span> */<a name="line.24"></a>
+<span class="sourceLineNo">025</span>public class BatchTerminalPrinter implements TerminalPrinter {<a name="line.25"></a>
+<span class="sourceLineNo">026</span><a name="line.26"></a>
+<span class="sourceLineNo">027</span>  @Override<a name="line.27"></a>
+<span class="sourceLineNo">028</span>  public TerminalPrinter print(String value) {<a name="line.28"></a>
+<span class="sourceLineNo">029</span>    System.out.print(value);<a name="line.29"></a>
+<span class="sourceLineNo">030</span>    return this;<a name="line.30"></a>
+<span class="sourceLineNo">031</span>  }<a name="line.31"></a>
+<span class="sourceLineNo">032</span><a name="line.32"></a>
+<span class="sourceLineNo">033</span>  @Override<a name="line.33"></a>
+<span class="sourceLineNo">034</span>  public TerminalPrinter startHighlight() {<a name="line.34"></a>
+<span class="sourceLineNo">035</span>    return this;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>  }<a name="line.36"></a>
+<span class="sourceLineNo">037</span><a name="line.37"></a>
+<span class="sourceLineNo">038</span>  @Override<a name="line.38"></a>
+<span class="sourceLineNo">039</span>  public TerminalPrinter stopHighlight() {<a name="line.39"></a>
+<span class="sourceLineNo">040</span>    return this;<a name="line.40"></a>
+<span class="sourceLineNo">041</span>  }<a name="line.41"></a>
+<span class="sourceLineNo">042</span><a name="line.42"></a>
+<span class="sourceLineNo">043</span>  @Override<a name="line.43"></a>
+<span class="sourceLineNo">044</span>  public TerminalPrinter startBold() {<a name="line.44"></a>
+<span class="sourceLineNo">045</span>    return this;<a name="line.45"></a>
+<span class="sourceLineNo">046</span>  }<a name="line.46"></a>
+<span class="sourceLineNo">047</span><a name="line.47"></a>
+<span class="sourceLineNo">048</span>  @Override<a name="line.48"></a>
+<span class="sourceLineNo">049</span>  public TerminalPrinter stopBold() {<a name="line.49"></a>
+<span class="sourceLineNo">050</span>    return this;<a name="line.50"></a>
+<span class="sourceLineNo">051</span>  }<a name="line.51"></a>
+<span class="sourceLineNo">052</span><a name="line.52"></a>
+<span class="sourceLineNo">053</span>  @Override<a name="line.53"></a>
+<span class="sourceLineNo">054</span>  public void endOfLine() {<a name="line.54"></a>
+<span class="sourceLineNo">055</span>    System.out.println();<a name="line.55"></a>
+<span class="sourceLineNo">056</span>  }<a name="line.56"></a>
+<span class="sourceLineNo">057</span>}<a name="line.57"></a>
 
 
 
diff --git a/downloads.html b/downloads.html
index 4ff0480..409dcae 100644
--- a/downloads.html
+++ b/downloads.html
@@ -462,7 +462,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 c584a22..49f5ea2 100644
--- a/export_control.html
+++ b/export_control.html
@@ -197,7 +197,7 @@ for more details.</p>
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 61d5fdd..877d3b1 100644
--- a/index.html
+++ b/index.html
@@ -275,7 +275,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 f0e5ab1..cb23e9e 100644
--- a/issue-tracking.html
+++ b/issue-tracking.html
@@ -169,7 +169,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 5e34567..5d7b42a 100644
--- a/mail-lists.html
+++ b/mail-lists.html
@@ -215,7 +215,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 943fefc..31002a0 100644
--- a/metrics.html
+++ b/metrics.html
@@ -325,7 +325,7 @@ export HBASE_REGIONSERVER_OPTS=&quot;$HBASE_JMX_OPTS -Dcom.sun.management.jmxrem
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 c51f93e..0eb8600 100644
--- a/old_news.html
+++ b/old_news.html
@@ -316,7 +316,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 9d75a9f..b404e0e 100644
--- a/plugin-management.html
+++ b/plugin-management.html
@@ -321,7 +321,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 d7331dc..a8bb56f 100644
--- a/plugins.html
+++ b/plugins.html
@@ -248,7 +248,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 4cd0e1b..55d8447 100644
--- a/poweredbyhbase.html
+++ b/poweredbyhbase.html
@@ -650,7 +650,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 5df7b64..2007ffe 100644
--- a/project-info.html
+++ b/project-info.html
@@ -210,7 +210,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 b77dfc6..3b09bc9 100644
--- a/project-reports.html
+++ b/project-reports.html
@@ -186,7 +186,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 00fb162..f99a3b5 100644
--- a/project-summary.html
+++ b/project-summary.html
@@ -212,7 +212,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 dc4eec9..f0b752b 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 &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 a3dd68a..982e1f8 100644
--- a/replication.html
+++ b/replication.html
@@ -169,7 +169,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 c16de23..32d94ab 100644
--- a/resources.html
+++ b/resources.html
@@ -197,7 +197,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 ec0701c..c52f6e7 100644
--- a/source-repository.html
+++ b/source-repository.html
@@ -180,7 +180,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 4397a74..86deced 100644
--- a/sponsors.html
+++ b/sponsors.html
@@ -199,7 +199,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 5fe7d79..8ecfdee 100644
--- a/supportingprojects.html
+++ b/supportingprojects.html
@@ -390,7 +390,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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 738caa4..bf6da99 100644
--- a/team-list.html
+++ b/team-list.html
@@ -719,7 +719,7 @@
         <div class="row">
             <p>Copyright &copy;2007&#x2013;2021
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-25</li>
+All rights reserved.        <li id="publishDate" class="pull-right">Last Published: 2021-03-27</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>