Published site at bb657c2d2e824bd32f1df1fc8a8051bf875b2ff7.

Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/623d40b7
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/623d40b7
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/623d40b7

Branch: refs/heads/asf-site
Commit: 623d40b7ee4a25f6451c5a43d3252c09712ef649
Parents: 3b1c91e
Author: jenkins <bui...@apache.org>
Authored: Wed Sep 5 14:51:05 2018 +0000
Committer: jenkins <bui...@apache.org>
Committed: Wed Sep 5 14:51:05 2018 +0000

----------------------------------------------------------------------
 acid-semantics.html                             |   4 +-
 apache_hbase_reference_guide.pdf                |   4 +-
 .../hbase/mapreduce/TableRecordReaderImpl.html  |   4 +-
 .../hbase/mapreduce/TableRecordReaderImpl.html  | 152 ++---
 book.html                                       |   2 +-
 bulk-loads.html                                 |   4 +-
 checkstyle-aggregate.html                       |   8 +-
 checkstyle.rss                                  |  16 +-
 coc.html                                        |   4 +-
 dependencies.html                               |   4 +-
 dependency-convergence.html                     |   4 +-
 dependency-info.html                            |   4 +-
 dependency-management.html                      |   4 +-
 devapidocs/constant-values.html                 |   6 +-
 .../hbase/mapreduce/TableRecordReaderImpl.html  |   6 +-
 .../org/apache/hadoop/hbase/Version.html        |   6 +-
 .../hbase/mapreduce/TableRecordReaderImpl.html  | 152 ++---
 downloads.html                                  |   4 +-
 export_control.html                             |   4 +-
 index.html                                      |   4 +-
 integration.html                                |   4 +-
 issue-tracking.html                             |   4 +-
 license.html                                    |   4 +-
 mail-lists.html                                 |   4 +-
 metrics.html                                    |   4 +-
 old_news.html                                   |   4 +-
 plugin-management.html                          |   4 +-
 plugins.html                                    |   4 +-
 poweredbyhbase.html                             |   4 +-
 project-info.html                               |   4 +-
 project-reports.html                            |   4 +-
 project-summary.html                            |   4 +-
 pseudo-distributed.html                         |   4 +-
 replication.html                                |   4 +-
 resources.html                                  |   4 +-
 source-repository.html                          |   4 +-
 sponsors.html                                   |   4 +-
 supportingprojects.html                         |   4 +-
 team-list.html                                  |   4 +-
 testdevapidocs/allclasses-frame.html            |   1 +
 testdevapidocs/allclasses-noframe.html          |   1 +
 testdevapidocs/constant-values.html             |  19 +
 testdevapidocs/index-all.html                   |  44 ++
 .../hbase/class-use/HBaseClassTestRule.html     |  56 +-
 .../hbase/class-use/HBaseTestingUtility.html    |  48 +-
 .../hbase/mapreduce/TestTableMapReduceUtil.html |   4 +-
 .../hbase/mapreduce/TestTableRecordReader.html  | 585 +++++++++++++++++++
 .../mapreduce/TestTableSnapshotInputFormat.html |   4 +-
 .../class-use/TestTableRecordReader.html        | 125 ++++
 .../hadoop/hbase/mapreduce/package-frame.html   |   1 +
 .../hadoop/hbase/mapreduce/package-summary.html |  22 +-
 .../hadoop/hbase/mapreduce/package-tree.html    |   1 +
 .../org/apache/hadoop/hbase/package-tree.html   |  10 +-
 .../hadoop/hbase/procedure2/package-tree.html   |   2 +-
 .../hadoop/hbase/regionserver/package-tree.html |   4 +-
 .../apache/hadoop/hbase/test/package-tree.html  |   4 +-
 .../apache/hadoop/hbase/wal/package-tree.html   |   2 +-
 testdevapidocs/overview-tree.html               |   1 +
 .../hbase/mapreduce/TestTableRecordReader.html  | 204 +++++++
 59 files changed, 1317 insertions(+), 293 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/acid-semantics.html
----------------------------------------------------------------------
diff --git a/acid-semantics.html b/acid-semantics.html
index f590ad2..d3105bf 100644
--- a/acid-semantics.html
+++ b/acid-semantics.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       Apache HBase (TM) ACID Properties
@@ -601,7 +601,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/apache_hbase_reference_guide.pdf
----------------------------------------------------------------------
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index be4b0ff..2b0b816 100644
--- a/apache_hbase_reference_guide.pdf
+++ b/apache_hbase_reference_guide.pdf
@@ -5,8 +5,8 @@
 /Author (Apache HBase Team)
 /Creator (Asciidoctor PDF 1.5.0.alpha.15, based on Prawn 2.2.2)
 /Producer (Apache HBase Team)
-/ModDate (D:20180904143014+00'00')
-/CreationDate (D:20180904144408+00'00')
+/ModDate (D:20180905143241+00'00')
+/CreationDate (D:20180905144745+00'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/apidocs/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
----------------------------------------------------------------------
diff --git 
a/apidocs/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html 
b/apidocs/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
index e372c60..de90a33 100644
--- a/apidocs/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
+++ b/apidocs/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
@@ -452,7 +452,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>updateCounters</h4>
-<pre>protected static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html#line.281">updateCounters</a>(org.apache.hadoop.hbase.client.metrics.ScanMetrics&nbsp;scanMetrics,
+<pre>protected static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html#line.289">updateCounters</a>(org.apache.hadoop.hbase.client.metrics.ScanMetrics&nbsp;scanMetrics,
                                      long&nbsp;numScannerRestarts,
                                      <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true";
 title="class or interface in java.lang.reflect">Method</a>&nbsp;getCounter,
                                      
org.apache.hadoop.mapreduce.TaskAttemptContext&nbsp;context,
@@ -465,7 +465,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getProgress</h4>
-<pre>public&nbsp;float&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html#line.309">getProgress</a>()</pre>
+<pre>public&nbsp;float&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html#line.317">getProgress</a>()</pre>
 <div class="block">The current progress of the record reader through its 
data.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
----------------------------------------------------------------------
diff --git 
a/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html 
b/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
index aa4f581..8efa561 100644
--- 
a/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
+++ 
b/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
@@ -248,78 +248,86 @@
 <span class="sourceLineNo">240</span>        if (value != null &amp;&amp; 
value.isStale()) numStale++;<a name="line.240"></a>
 <span class="sourceLineNo">241</span>        numRestarts++;<a 
name="line.241"></a>
 <span class="sourceLineNo">242</span>      }<a name="line.242"></a>
-<span class="sourceLineNo">243</span>      if (value != null &amp;&amp; 
value.size() &gt; 0) {<a name="line.243"></a>
-<span class="sourceLineNo">244</span>        key.set(value.getRow());<a 
name="line.244"></a>
-<span class="sourceLineNo">245</span>        lastSuccessfulRow = key.get();<a 
name="line.245"></a>
-<span class="sourceLineNo">246</span>        return true;<a 
name="line.246"></a>
-<span class="sourceLineNo">247</span>      }<a name="line.247"></a>
-<span class="sourceLineNo">248</span><a name="line.248"></a>
-<span class="sourceLineNo">249</span>      updateCounters();<a 
name="line.249"></a>
-<span class="sourceLineNo">250</span>      return false;<a name="line.250"></a>
-<span class="sourceLineNo">251</span>    } catch (IOException ioe) {<a 
name="line.251"></a>
-<span class="sourceLineNo">252</span>      if (logScannerActivity) {<a 
name="line.252"></a>
-<span class="sourceLineNo">253</span>        long now = 
System.currentTimeMillis();<a name="line.253"></a>
-<span class="sourceLineNo">254</span>        LOG.info("Mapper took " + 
(now-timestamp)<a name="line.254"></a>
-<span class="sourceLineNo">255</span>          + "ms to process " + rowcount + 
" rows");<a name="line.255"></a>
-<span class="sourceLineNo">256</span>        LOG.info(ioe.toString(), ioe);<a 
name="line.256"></a>
-<span class="sourceLineNo">257</span>        String lastRow = 
lastSuccessfulRow == null ?<a name="line.257"></a>
-<span class="sourceLineNo">258</span>          "null" : 
Bytes.toStringBinary(lastSuccessfulRow);<a name="line.258"></a>
-<span class="sourceLineNo">259</span>        LOG.info("lastSuccessfulRow=" + 
lastRow);<a name="line.259"></a>
-<span class="sourceLineNo">260</span>      }<a name="line.260"></a>
-<span class="sourceLineNo">261</span>      throw ioe;<a name="line.261"></a>
-<span class="sourceLineNo">262</span>    }<a name="line.262"></a>
-<span class="sourceLineNo">263</span>  }<a name="line.263"></a>
-<span class="sourceLineNo">264</span><a name="line.264"></a>
-<span class="sourceLineNo">265</span>  /**<a name="line.265"></a>
-<span class="sourceLineNo">266</span>   * If hbase runs on new version of 
mapreduce, RecordReader has access to<a name="line.266"></a>
-<span class="sourceLineNo">267</span>   * counters thus can update counters 
based on scanMetrics.<a name="line.267"></a>
-<span class="sourceLineNo">268</span>   * If hbase runs on old version of 
mapreduce, it won't be able to get<a name="line.268"></a>
-<span class="sourceLineNo">269</span>   * access to counters and 
TableRecorderReader can't update counter values.<a name="line.269"></a>
-<span class="sourceLineNo">270</span>   * @throws IOException<a 
name="line.270"></a>
-<span class="sourceLineNo">271</span>   */<a name="line.271"></a>
-<span class="sourceLineNo">272</span>  private void updateCounters() throws 
IOException {<a name="line.272"></a>
-<span class="sourceLineNo">273</span>    ScanMetrics scanMetrics = 
scanner.getScanMetrics();<a name="line.273"></a>
-<span class="sourceLineNo">274</span>    if (scanMetrics == null) {<a 
name="line.274"></a>
-<span class="sourceLineNo">275</span>      return;<a name="line.275"></a>
-<span class="sourceLineNo">276</span>    }<a name="line.276"></a>
-<span class="sourceLineNo">277</span><a name="line.277"></a>
-<span class="sourceLineNo">278</span>    updateCounters(scanMetrics, 
numRestarts, getCounter, context, numStale);<a name="line.278"></a>
-<span class="sourceLineNo">279</span>  }<a name="line.279"></a>
-<span class="sourceLineNo">280</span><a name="line.280"></a>
-<span class="sourceLineNo">281</span>  protected static void 
updateCounters(ScanMetrics scanMetrics, long numScannerRestarts,<a 
name="line.281"></a>
-<span class="sourceLineNo">282</span>      Method getCounter, 
TaskAttemptContext context, long numStale) {<a name="line.282"></a>
-<span class="sourceLineNo">283</span>    // we can get access to counters only 
if hbase uses new mapreduce APIs<a name="line.283"></a>
-<span class="sourceLineNo">284</span>    if (getCounter == null) {<a 
name="line.284"></a>
-<span class="sourceLineNo">285</span>      return;<a name="line.285"></a>
-<span class="sourceLineNo">286</span>    }<a name="line.286"></a>
-<span class="sourceLineNo">287</span><a name="line.287"></a>
-<span class="sourceLineNo">288</span>    try {<a name="line.288"></a>
-<span class="sourceLineNo">289</span>      for (Map.Entry&lt;String, Long&gt; 
entry:scanMetrics.getMetricsMap().entrySet()) {<a name="line.289"></a>
-<span class="sourceLineNo">290</span>        Counter ct = 
(Counter)getCounter.invoke(context,<a name="line.290"></a>
-<span class="sourceLineNo">291</span>            HBASE_COUNTER_GROUP_NAME, 
entry.getKey());<a name="line.291"></a>
-<span class="sourceLineNo">292</span><a name="line.292"></a>
-<span class="sourceLineNo">293</span>        ct.increment(entry.getValue());<a 
name="line.293"></a>
-<span class="sourceLineNo">294</span>      }<a name="line.294"></a>
-<span class="sourceLineNo">295</span>      ((Counter) 
getCounter.invoke(context, HBASE_COUNTER_GROUP_NAME,<a name="line.295"></a>
-<span class="sourceLineNo">296</span>          
"NUM_SCANNER_RESTARTS")).increment(numScannerRestarts);<a name="line.296"></a>
-<span class="sourceLineNo">297</span>      ((Counter) 
getCounter.invoke(context, HBASE_COUNTER_GROUP_NAME,<a name="line.297"></a>
-<span class="sourceLineNo">298</span>          
"NUM_SCAN_RESULTS_STALE")).increment(numStale);<a name="line.298"></a>
-<span class="sourceLineNo">299</span>    } catch (Exception e) {<a 
name="line.299"></a>
-<span class="sourceLineNo">300</span>      LOG.debug("can't update counter." + 
StringUtils.stringifyException(e));<a name="line.300"></a>
-<span class="sourceLineNo">301</span>    }<a name="line.301"></a>
-<span class="sourceLineNo">302</span>  }<a name="line.302"></a>
-<span class="sourceLineNo">303</span><a name="line.303"></a>
-<span class="sourceLineNo">304</span>  /**<a name="line.304"></a>
-<span class="sourceLineNo">305</span>   * The current progress of the record 
reader through its data.<a name="line.305"></a>
-<span class="sourceLineNo">306</span>   *<a name="line.306"></a>
-<span class="sourceLineNo">307</span>   * @return A number between 0.0 and 
1.0, the fraction of the data read.<a name="line.307"></a>
-<span class="sourceLineNo">308</span>   */<a name="line.308"></a>
-<span class="sourceLineNo">309</span>  public float getProgress() {<a 
name="line.309"></a>
-<span class="sourceLineNo">310</span>    // Depends on the total number of 
tuples<a name="line.310"></a>
-<span class="sourceLineNo">311</span>    return 0;<a name="line.311"></a>
-<span class="sourceLineNo">312</span>  }<a name="line.312"></a>
-<span class="sourceLineNo">313</span><a name="line.313"></a>
-<span class="sourceLineNo">314</span>}<a name="line.314"></a>
+<span class="sourceLineNo">243</span><a name="line.243"></a>
+<span class="sourceLineNo">244</span>      if (value != null &amp;&amp; 
value.size() &gt; 0) {<a name="line.244"></a>
+<span class="sourceLineNo">245</span>        key.set(value.getRow());<a 
name="line.245"></a>
+<span class="sourceLineNo">246</span>        lastSuccessfulRow = key.get();<a 
name="line.246"></a>
+<span class="sourceLineNo">247</span>        return true;<a 
name="line.247"></a>
+<span class="sourceLineNo">248</span>      }<a name="line.248"></a>
+<span class="sourceLineNo">249</span><a name="line.249"></a>
+<span class="sourceLineNo">250</span>      // Need handle cursor result<a 
name="line.250"></a>
+<span class="sourceLineNo">251</span>      if (value != null &amp;&amp; 
value.isCursor()) {<a name="line.251"></a>
+<span class="sourceLineNo">252</span>        
key.set(value.getCursor().getRow());<a name="line.252"></a>
+<span class="sourceLineNo">253</span>        lastSuccessfulRow = key.get();<a 
name="line.253"></a>
+<span class="sourceLineNo">254</span>        return true;<a 
name="line.254"></a>
+<span class="sourceLineNo">255</span>      }<a name="line.255"></a>
+<span class="sourceLineNo">256</span><a name="line.256"></a>
+<span class="sourceLineNo">257</span>      updateCounters();<a 
name="line.257"></a>
+<span class="sourceLineNo">258</span>      return false;<a name="line.258"></a>
+<span class="sourceLineNo">259</span>    } catch (IOException ioe) {<a 
name="line.259"></a>
+<span class="sourceLineNo">260</span>      if (logScannerActivity) {<a 
name="line.260"></a>
+<span class="sourceLineNo">261</span>        long now = 
System.currentTimeMillis();<a name="line.261"></a>
+<span class="sourceLineNo">262</span>        LOG.info("Mapper took " + 
(now-timestamp)<a name="line.262"></a>
+<span class="sourceLineNo">263</span>          + "ms to process " + rowcount + 
" rows");<a name="line.263"></a>
+<span class="sourceLineNo">264</span>        LOG.info(ioe.toString(), ioe);<a 
name="line.264"></a>
+<span class="sourceLineNo">265</span>        String lastRow = 
lastSuccessfulRow == null ?<a name="line.265"></a>
+<span class="sourceLineNo">266</span>          "null" : 
Bytes.toStringBinary(lastSuccessfulRow);<a name="line.266"></a>
+<span class="sourceLineNo">267</span>        LOG.info("lastSuccessfulRow=" + 
lastRow);<a name="line.267"></a>
+<span class="sourceLineNo">268</span>      }<a name="line.268"></a>
+<span class="sourceLineNo">269</span>      throw ioe;<a name="line.269"></a>
+<span class="sourceLineNo">270</span>    }<a name="line.270"></a>
+<span class="sourceLineNo">271</span>  }<a name="line.271"></a>
+<span class="sourceLineNo">272</span><a name="line.272"></a>
+<span class="sourceLineNo">273</span>  /**<a name="line.273"></a>
+<span class="sourceLineNo">274</span>   * If hbase runs on new version of 
mapreduce, RecordReader has access to<a name="line.274"></a>
+<span class="sourceLineNo">275</span>   * counters thus can update counters 
based on scanMetrics.<a name="line.275"></a>
+<span class="sourceLineNo">276</span>   * If hbase runs on old version of 
mapreduce, it won't be able to get<a name="line.276"></a>
+<span class="sourceLineNo">277</span>   * access to counters and 
TableRecorderReader can't update counter values.<a name="line.277"></a>
+<span class="sourceLineNo">278</span>   * @throws IOException<a 
name="line.278"></a>
+<span class="sourceLineNo">279</span>   */<a name="line.279"></a>
+<span class="sourceLineNo">280</span>  private void updateCounters() throws 
IOException {<a name="line.280"></a>
+<span class="sourceLineNo">281</span>    ScanMetrics scanMetrics = 
scanner.getScanMetrics();<a name="line.281"></a>
+<span class="sourceLineNo">282</span>    if (scanMetrics == null) {<a 
name="line.282"></a>
+<span class="sourceLineNo">283</span>      return;<a name="line.283"></a>
+<span class="sourceLineNo">284</span>    }<a name="line.284"></a>
+<span class="sourceLineNo">285</span><a name="line.285"></a>
+<span class="sourceLineNo">286</span>    updateCounters(scanMetrics, 
numRestarts, getCounter, context, numStale);<a name="line.286"></a>
+<span class="sourceLineNo">287</span>  }<a name="line.287"></a>
+<span class="sourceLineNo">288</span><a name="line.288"></a>
+<span class="sourceLineNo">289</span>  protected static void 
updateCounters(ScanMetrics scanMetrics, long numScannerRestarts,<a 
name="line.289"></a>
+<span class="sourceLineNo">290</span>      Method getCounter, 
TaskAttemptContext context, long numStale) {<a name="line.290"></a>
+<span class="sourceLineNo">291</span>    // we can get access to counters only 
if hbase uses new mapreduce APIs<a name="line.291"></a>
+<span class="sourceLineNo">292</span>    if (getCounter == null) {<a 
name="line.292"></a>
+<span class="sourceLineNo">293</span>      return;<a name="line.293"></a>
+<span class="sourceLineNo">294</span>    }<a name="line.294"></a>
+<span class="sourceLineNo">295</span><a name="line.295"></a>
+<span class="sourceLineNo">296</span>    try {<a name="line.296"></a>
+<span class="sourceLineNo">297</span>      for (Map.Entry&lt;String, Long&gt; 
entry:scanMetrics.getMetricsMap().entrySet()) {<a name="line.297"></a>
+<span class="sourceLineNo">298</span>        Counter ct = 
(Counter)getCounter.invoke(context,<a name="line.298"></a>
+<span class="sourceLineNo">299</span>            HBASE_COUNTER_GROUP_NAME, 
entry.getKey());<a name="line.299"></a>
+<span class="sourceLineNo">300</span><a name="line.300"></a>
+<span class="sourceLineNo">301</span>        ct.increment(entry.getValue());<a 
name="line.301"></a>
+<span class="sourceLineNo">302</span>      }<a name="line.302"></a>
+<span class="sourceLineNo">303</span>      ((Counter) 
getCounter.invoke(context, HBASE_COUNTER_GROUP_NAME,<a name="line.303"></a>
+<span class="sourceLineNo">304</span>          
"NUM_SCANNER_RESTARTS")).increment(numScannerRestarts);<a name="line.304"></a>
+<span class="sourceLineNo">305</span>      ((Counter) 
getCounter.invoke(context, HBASE_COUNTER_GROUP_NAME,<a name="line.305"></a>
+<span class="sourceLineNo">306</span>          
"NUM_SCAN_RESULTS_STALE")).increment(numStale);<a name="line.306"></a>
+<span class="sourceLineNo">307</span>    } catch (Exception e) {<a 
name="line.307"></a>
+<span class="sourceLineNo">308</span>      LOG.debug("can't update counter." + 
StringUtils.stringifyException(e));<a name="line.308"></a>
+<span class="sourceLineNo">309</span>    }<a name="line.309"></a>
+<span class="sourceLineNo">310</span>  }<a name="line.310"></a>
+<span class="sourceLineNo">311</span><a name="line.311"></a>
+<span class="sourceLineNo">312</span>  /**<a name="line.312"></a>
+<span class="sourceLineNo">313</span>   * The current progress of the record 
reader through its data.<a name="line.313"></a>
+<span class="sourceLineNo">314</span>   *<a name="line.314"></a>
+<span class="sourceLineNo">315</span>   * @return A number between 0.0 and 
1.0, the fraction of the data read.<a name="line.315"></a>
+<span class="sourceLineNo">316</span>   */<a name="line.316"></a>
+<span class="sourceLineNo">317</span>  public float getProgress() {<a 
name="line.317"></a>
+<span class="sourceLineNo">318</span>    // Depends on the total number of 
tuples<a name="line.318"></a>
+<span class="sourceLineNo">319</span>    return 0;<a name="line.319"></a>
+<span class="sourceLineNo">320</span>  }<a name="line.320"></a>
+<span class="sourceLineNo">321</span><a name="line.321"></a>
+<span class="sourceLineNo">322</span>}<a name="line.322"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/book.html
----------------------------------------------------------------------
diff --git a/book.html b/book.html
index c7e8dae..0b5e82b 100644
--- a/book.html
+++ b/book.html
@@ -41151,7 +41151,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 2018-09-04 14:30:14 UTC
+Last updated 2018-09-05 14:32:41 UTC
 </div>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/bulk-loads.html
----------------------------------------------------------------------
diff --git a/bulk-loads.html b/bulk-loads.html
index f99fa78..daf6361 100644
--- a/bulk-loads.html
+++ b/bulk-loads.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       Bulk Loads in Apache HBase (TM)
@@ -306,7 +306,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/checkstyle-aggregate.html
----------------------------------------------------------------------
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index b7e0239..eec52bc 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Checkstyle Results</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -281,7 +281,7 @@
 <th><img src="images/icon_warning_sml.gif" alt="" />&#160;Warnings</th>
 <th><img src="images/icon_error_sml.gif" alt="" />&#160;Errors</th></tr>
 <tr class="b">
-<td>3721</td>
+<td>3722</td>
 <td>0</td>
 <td>0</td>
 <td>15335</td></tr></table></div>
@@ -57330,7 +57330,7 @@
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
-<td>270</td></tr></table></div>
+<td>278</td></tr></table></div>
 <div class="section">
 <h3 
id="org.apache.hadoop.hbase.mapreduce.TableReducer.java">org/apache/hadoop/hbase/mapreduce/TableReducer.java</h3>
 <table border="0" class="table table-striped">
@@ -118867,7 +118867,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/checkstyle.rss
----------------------------------------------------------------------
diff --git a/checkstyle.rss b/checkstyle.rss
index 978c921..a9c4698 100644
--- a/checkstyle.rss
+++ b/checkstyle.rss
@@ -25,7 +25,7 @@ under the License.
     <language>en-us</language>
     <copyright>&#169;2007 - 2018 The Apache Software Foundation</copyright>
     <item>
-      <title>File: 3721,
+      <title>File: 3722,
              Errors: 15335,
              Warnings: 0,
              Infos: 0
@@ -41990,6 +41990,20 @@ under the License.
               </tr>
                           <tr>
                 <td>
+                  <a 
href="http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.mapreduce.TestTableRecordReader.java";>org/apache/hadoop/hbase/mapreduce/TestTableRecordReader.java</a>
+                </td>
+                <td>
+                  0
+                </td>
+                <td>
+                  0
+                </td>
+                <td>
+                  0
+                </td>
+              </tr>
+                          <tr>
+                <td>
                   <a 
href="http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.security.TestEncryptionUtil.java";>org/apache/hadoop/hbase/security/TestEncryptionUtil.java</a>
                 </td>
                 <td>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/coc.html
----------------------------------------------------------------------
diff --git a/coc.html b/coc.html
index 8d0e94e..002be97 100644
--- a/coc.html
+++ b/coc.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Code of Conduct Policy
@@ -375,7 +375,7 @@ email to <a class="externalLink" 
href="mailto:priv...@hbase.apache.org";>the priv
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/dependencies.html
----------------------------------------------------------------------
diff --git a/dependencies.html b/dependencies.html
index 7f7d40d..ac4a941 100644
--- a/dependencies.html
+++ b/dependencies.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Dependencies</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -440,7 +440,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/dependency-convergence.html b/dependency-convergence.html
index 963f481..e276d77 100644
--- a/dependency-convergence.html
+++ b/dependency-convergence.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Reactor Dependency Convergence</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -879,7 +879,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/dependency-info.html
----------------------------------------------------------------------
diff --git a/dependency-info.html b/dependency-info.html
index b293b2a..4db9dd1 100644
--- a/dependency-info.html
+++ b/dependency-info.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Dependency Information</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -313,7 +313,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/dependency-management.html
----------------------------------------------------------------------
diff --git a/dependency-management.html b/dependency-management.html
index beb0d08..f4a40f6 100644
--- a/dependency-management.html
+++ b/dependency-management.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Dependency Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -1005,7 +1005,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/devapidocs/constant-values.html
----------------------------------------------------------------------
diff --git a/devapidocs/constant-values.html b/devapidocs/constant-values.html
index 844e457..bde53e3 100644
--- a/devapidocs/constant-values.html
+++ b/devapidocs/constant-values.html
@@ -3824,21 +3824,21 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&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></code></td>
 <td><code><a 
href="org/apache/hadoop/hbase/Version.html#date">date</a></code></td>
-<td class="colLast"><code>"Tue Sep  4 14:39:00 UTC 2018"</code></td>
+<td class="colLast"><code>"Wed Sep  5 14:42:51 UTC 2018"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.revision">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&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></code></td>
 <td><code><a 
href="org/apache/hadoop/hbase/Version.html#revision">revision</a></code></td>
-<td 
class="colLast"><code>"c6a65ba63fce85ac7c4b62b96ef2bbe6c35d2f00"</code></td>
+<td 
class="colLast"><code>"bb657c2d2e824bd32f1df1fc8a8051bf875b2ff7"</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.srcChecksum">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&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></code></td>
 <td><code><a 
href="org/apache/hadoop/hbase/Version.html#srcChecksum">srcChecksum</a></code></td>
-<td class="colLast"><code>"d94bf153652c8845057f1a507c6f008c"</code></td>
+<td class="colLast"><code>"df3c1648082bfdedfd87b66ce0000f42"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.url">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/devapidocs/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
index 51973d4..3b1c29c 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
@@ -684,7 +684,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>updateCounters</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html#line.272">updateCounters</a>()
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html#line.280">updateCounters</a>()
                      throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">If hbase runs on new version of mapreduce, RecordReader has 
access to
  counters thus can update counters based on scanMetrics.
@@ -702,7 +702,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>updateCounters</h4>
-<pre>protected static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html#line.281">updateCounters</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/metrics/ScanMetrics.html" 
title="class in 
org.apache.hadoop.hbase.client.metrics">ScanMetrics</a>&nbsp;scanMetrics,
+<pre>protected static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html#line.289">updateCounters</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/metrics/ScanMetrics.html" 
title="class in 
org.apache.hadoop.hbase.client.metrics">ScanMetrics</a>&nbsp;scanMetrics,
                                      long&nbsp;numScannerRestarts,
                                      <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true";
 title="class or interface in java.lang.reflect">Method</a>&nbsp;getCounter,
                                      
org.apache.hadoop.mapreduce.TaskAttemptContext&nbsp;context,
@@ -715,7 +715,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getProgress</h4>
-<pre>public&nbsp;float&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html#line.309">getProgress</a>()</pre>
+<pre>public&nbsp;float&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html#line.317">getProgress</a>()</pre>
 <div class="block">The current progress of the record reader through its 
data.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
index 5c5d459..165c1f9 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
@@ -16,11 +16,11 @@
 <span class="sourceLineNo">008</span>@InterfaceAudience.Private<a 
name="line.8"></a>
 <span class="sourceLineNo">009</span>public class Version {<a 
name="line.9"></a>
 <span class="sourceLineNo">010</span>  public static final String version = 
"3.0.0-SNAPSHOT";<a name="line.10"></a>
-<span class="sourceLineNo">011</span>  public static final String revision = 
"c6a65ba63fce85ac7c4b62b96ef2bbe6c35d2f00";<a name="line.11"></a>
+<span class="sourceLineNo">011</span>  public static final String revision = 
"bb657c2d2e824bd32f1df1fc8a8051bf875b2ff7";<a name="line.11"></a>
 <span class="sourceLineNo">012</span>  public static final String user = 
"jenkins";<a name="line.12"></a>
-<span class="sourceLineNo">013</span>  public static final String date = "Tue 
Sep  4 14:39:00 UTC 2018";<a name="line.13"></a>
+<span class="sourceLineNo">013</span>  public static final String date = "Wed 
Sep  5 14:42:51 UTC 2018";<a name="line.13"></a>
 <span class="sourceLineNo">014</span>  public static final String url = 
"git://jenkins-websites1.apache.org/home/jenkins/jenkins-slave/workspace/hbase_generate_website/hbase";<a
 name="line.14"></a>
-<span class="sourceLineNo">015</span>  public static final String srcChecksum 
= "d94bf153652c8845057f1a507c6f008c";<a name="line.15"></a>
+<span class="sourceLineNo">015</span>  public static final String srcChecksum 
= "df3c1648082bfdedfd87b66ce0000f42";<a name="line.15"></a>
 <span class="sourceLineNo">016</span>}<a name="line.16"></a>
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
index aa4f581..8efa561 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html
@@ -248,78 +248,86 @@
 <span class="sourceLineNo">240</span>        if (value != null &amp;&amp; 
value.isStale()) numStale++;<a name="line.240"></a>
 <span class="sourceLineNo">241</span>        numRestarts++;<a 
name="line.241"></a>
 <span class="sourceLineNo">242</span>      }<a name="line.242"></a>
-<span class="sourceLineNo">243</span>      if (value != null &amp;&amp; 
value.size() &gt; 0) {<a name="line.243"></a>
-<span class="sourceLineNo">244</span>        key.set(value.getRow());<a 
name="line.244"></a>
-<span class="sourceLineNo">245</span>        lastSuccessfulRow = key.get();<a 
name="line.245"></a>
-<span class="sourceLineNo">246</span>        return true;<a 
name="line.246"></a>
-<span class="sourceLineNo">247</span>      }<a name="line.247"></a>
-<span class="sourceLineNo">248</span><a name="line.248"></a>
-<span class="sourceLineNo">249</span>      updateCounters();<a 
name="line.249"></a>
-<span class="sourceLineNo">250</span>      return false;<a name="line.250"></a>
-<span class="sourceLineNo">251</span>    } catch (IOException ioe) {<a 
name="line.251"></a>
-<span class="sourceLineNo">252</span>      if (logScannerActivity) {<a 
name="line.252"></a>
-<span class="sourceLineNo">253</span>        long now = 
System.currentTimeMillis();<a name="line.253"></a>
-<span class="sourceLineNo">254</span>        LOG.info("Mapper took " + 
(now-timestamp)<a name="line.254"></a>
-<span class="sourceLineNo">255</span>          + "ms to process " + rowcount + 
" rows");<a name="line.255"></a>
-<span class="sourceLineNo">256</span>        LOG.info(ioe.toString(), ioe);<a 
name="line.256"></a>
-<span class="sourceLineNo">257</span>        String lastRow = 
lastSuccessfulRow == null ?<a name="line.257"></a>
-<span class="sourceLineNo">258</span>          "null" : 
Bytes.toStringBinary(lastSuccessfulRow);<a name="line.258"></a>
-<span class="sourceLineNo">259</span>        LOG.info("lastSuccessfulRow=" + 
lastRow);<a name="line.259"></a>
-<span class="sourceLineNo">260</span>      }<a name="line.260"></a>
-<span class="sourceLineNo">261</span>      throw ioe;<a name="line.261"></a>
-<span class="sourceLineNo">262</span>    }<a name="line.262"></a>
-<span class="sourceLineNo">263</span>  }<a name="line.263"></a>
-<span class="sourceLineNo">264</span><a name="line.264"></a>
-<span class="sourceLineNo">265</span>  /**<a name="line.265"></a>
-<span class="sourceLineNo">266</span>   * If hbase runs on new version of 
mapreduce, RecordReader has access to<a name="line.266"></a>
-<span class="sourceLineNo">267</span>   * counters thus can update counters 
based on scanMetrics.<a name="line.267"></a>
-<span class="sourceLineNo">268</span>   * If hbase runs on old version of 
mapreduce, it won't be able to get<a name="line.268"></a>
-<span class="sourceLineNo">269</span>   * access to counters and 
TableRecorderReader can't update counter values.<a name="line.269"></a>
-<span class="sourceLineNo">270</span>   * @throws IOException<a 
name="line.270"></a>
-<span class="sourceLineNo">271</span>   */<a name="line.271"></a>
-<span class="sourceLineNo">272</span>  private void updateCounters() throws 
IOException {<a name="line.272"></a>
-<span class="sourceLineNo">273</span>    ScanMetrics scanMetrics = 
scanner.getScanMetrics();<a name="line.273"></a>
-<span class="sourceLineNo">274</span>    if (scanMetrics == null) {<a 
name="line.274"></a>
-<span class="sourceLineNo">275</span>      return;<a name="line.275"></a>
-<span class="sourceLineNo">276</span>    }<a name="line.276"></a>
-<span class="sourceLineNo">277</span><a name="line.277"></a>
-<span class="sourceLineNo">278</span>    updateCounters(scanMetrics, 
numRestarts, getCounter, context, numStale);<a name="line.278"></a>
-<span class="sourceLineNo">279</span>  }<a name="line.279"></a>
-<span class="sourceLineNo">280</span><a name="line.280"></a>
-<span class="sourceLineNo">281</span>  protected static void 
updateCounters(ScanMetrics scanMetrics, long numScannerRestarts,<a 
name="line.281"></a>
-<span class="sourceLineNo">282</span>      Method getCounter, 
TaskAttemptContext context, long numStale) {<a name="line.282"></a>
-<span class="sourceLineNo">283</span>    // we can get access to counters only 
if hbase uses new mapreduce APIs<a name="line.283"></a>
-<span class="sourceLineNo">284</span>    if (getCounter == null) {<a 
name="line.284"></a>
-<span class="sourceLineNo">285</span>      return;<a name="line.285"></a>
-<span class="sourceLineNo">286</span>    }<a name="line.286"></a>
-<span class="sourceLineNo">287</span><a name="line.287"></a>
-<span class="sourceLineNo">288</span>    try {<a name="line.288"></a>
-<span class="sourceLineNo">289</span>      for (Map.Entry&lt;String, Long&gt; 
entry:scanMetrics.getMetricsMap().entrySet()) {<a name="line.289"></a>
-<span class="sourceLineNo">290</span>        Counter ct = 
(Counter)getCounter.invoke(context,<a name="line.290"></a>
-<span class="sourceLineNo">291</span>            HBASE_COUNTER_GROUP_NAME, 
entry.getKey());<a name="line.291"></a>
-<span class="sourceLineNo">292</span><a name="line.292"></a>
-<span class="sourceLineNo">293</span>        ct.increment(entry.getValue());<a 
name="line.293"></a>
-<span class="sourceLineNo">294</span>      }<a name="line.294"></a>
-<span class="sourceLineNo">295</span>      ((Counter) 
getCounter.invoke(context, HBASE_COUNTER_GROUP_NAME,<a name="line.295"></a>
-<span class="sourceLineNo">296</span>          
"NUM_SCANNER_RESTARTS")).increment(numScannerRestarts);<a name="line.296"></a>
-<span class="sourceLineNo">297</span>      ((Counter) 
getCounter.invoke(context, HBASE_COUNTER_GROUP_NAME,<a name="line.297"></a>
-<span class="sourceLineNo">298</span>          
"NUM_SCAN_RESULTS_STALE")).increment(numStale);<a name="line.298"></a>
-<span class="sourceLineNo">299</span>    } catch (Exception e) {<a 
name="line.299"></a>
-<span class="sourceLineNo">300</span>      LOG.debug("can't update counter." + 
StringUtils.stringifyException(e));<a name="line.300"></a>
-<span class="sourceLineNo">301</span>    }<a name="line.301"></a>
-<span class="sourceLineNo">302</span>  }<a name="line.302"></a>
-<span class="sourceLineNo">303</span><a name="line.303"></a>
-<span class="sourceLineNo">304</span>  /**<a name="line.304"></a>
-<span class="sourceLineNo">305</span>   * The current progress of the record 
reader through its data.<a name="line.305"></a>
-<span class="sourceLineNo">306</span>   *<a name="line.306"></a>
-<span class="sourceLineNo">307</span>   * @return A number between 0.0 and 
1.0, the fraction of the data read.<a name="line.307"></a>
-<span class="sourceLineNo">308</span>   */<a name="line.308"></a>
-<span class="sourceLineNo">309</span>  public float getProgress() {<a 
name="line.309"></a>
-<span class="sourceLineNo">310</span>    // Depends on the total number of 
tuples<a name="line.310"></a>
-<span class="sourceLineNo">311</span>    return 0;<a name="line.311"></a>
-<span class="sourceLineNo">312</span>  }<a name="line.312"></a>
-<span class="sourceLineNo">313</span><a name="line.313"></a>
-<span class="sourceLineNo">314</span>}<a name="line.314"></a>
+<span class="sourceLineNo">243</span><a name="line.243"></a>
+<span class="sourceLineNo">244</span>      if (value != null &amp;&amp; 
value.size() &gt; 0) {<a name="line.244"></a>
+<span class="sourceLineNo">245</span>        key.set(value.getRow());<a 
name="line.245"></a>
+<span class="sourceLineNo">246</span>        lastSuccessfulRow = key.get();<a 
name="line.246"></a>
+<span class="sourceLineNo">247</span>        return true;<a 
name="line.247"></a>
+<span class="sourceLineNo">248</span>      }<a name="line.248"></a>
+<span class="sourceLineNo">249</span><a name="line.249"></a>
+<span class="sourceLineNo">250</span>      // Need handle cursor result<a 
name="line.250"></a>
+<span class="sourceLineNo">251</span>      if (value != null &amp;&amp; 
value.isCursor()) {<a name="line.251"></a>
+<span class="sourceLineNo">252</span>        
key.set(value.getCursor().getRow());<a name="line.252"></a>
+<span class="sourceLineNo">253</span>        lastSuccessfulRow = key.get();<a 
name="line.253"></a>
+<span class="sourceLineNo">254</span>        return true;<a 
name="line.254"></a>
+<span class="sourceLineNo">255</span>      }<a name="line.255"></a>
+<span class="sourceLineNo">256</span><a name="line.256"></a>
+<span class="sourceLineNo">257</span>      updateCounters();<a 
name="line.257"></a>
+<span class="sourceLineNo">258</span>      return false;<a name="line.258"></a>
+<span class="sourceLineNo">259</span>    } catch (IOException ioe) {<a 
name="line.259"></a>
+<span class="sourceLineNo">260</span>      if (logScannerActivity) {<a 
name="line.260"></a>
+<span class="sourceLineNo">261</span>        long now = 
System.currentTimeMillis();<a name="line.261"></a>
+<span class="sourceLineNo">262</span>        LOG.info("Mapper took " + 
(now-timestamp)<a name="line.262"></a>
+<span class="sourceLineNo">263</span>          + "ms to process " + rowcount + 
" rows");<a name="line.263"></a>
+<span class="sourceLineNo">264</span>        LOG.info(ioe.toString(), ioe);<a 
name="line.264"></a>
+<span class="sourceLineNo">265</span>        String lastRow = 
lastSuccessfulRow == null ?<a name="line.265"></a>
+<span class="sourceLineNo">266</span>          "null" : 
Bytes.toStringBinary(lastSuccessfulRow);<a name="line.266"></a>
+<span class="sourceLineNo">267</span>        LOG.info("lastSuccessfulRow=" + 
lastRow);<a name="line.267"></a>
+<span class="sourceLineNo">268</span>      }<a name="line.268"></a>
+<span class="sourceLineNo">269</span>      throw ioe;<a name="line.269"></a>
+<span class="sourceLineNo">270</span>    }<a name="line.270"></a>
+<span class="sourceLineNo">271</span>  }<a name="line.271"></a>
+<span class="sourceLineNo">272</span><a name="line.272"></a>
+<span class="sourceLineNo">273</span>  /**<a name="line.273"></a>
+<span class="sourceLineNo">274</span>   * If hbase runs on new version of 
mapreduce, RecordReader has access to<a name="line.274"></a>
+<span class="sourceLineNo">275</span>   * counters thus can update counters 
based on scanMetrics.<a name="line.275"></a>
+<span class="sourceLineNo">276</span>   * If hbase runs on old version of 
mapreduce, it won't be able to get<a name="line.276"></a>
+<span class="sourceLineNo">277</span>   * access to counters and 
TableRecorderReader can't update counter values.<a name="line.277"></a>
+<span class="sourceLineNo">278</span>   * @throws IOException<a 
name="line.278"></a>
+<span class="sourceLineNo">279</span>   */<a name="line.279"></a>
+<span class="sourceLineNo">280</span>  private void updateCounters() throws 
IOException {<a name="line.280"></a>
+<span class="sourceLineNo">281</span>    ScanMetrics scanMetrics = 
scanner.getScanMetrics();<a name="line.281"></a>
+<span class="sourceLineNo">282</span>    if (scanMetrics == null) {<a 
name="line.282"></a>
+<span class="sourceLineNo">283</span>      return;<a name="line.283"></a>
+<span class="sourceLineNo">284</span>    }<a name="line.284"></a>
+<span class="sourceLineNo">285</span><a name="line.285"></a>
+<span class="sourceLineNo">286</span>    updateCounters(scanMetrics, 
numRestarts, getCounter, context, numStale);<a name="line.286"></a>
+<span class="sourceLineNo">287</span>  }<a name="line.287"></a>
+<span class="sourceLineNo">288</span><a name="line.288"></a>
+<span class="sourceLineNo">289</span>  protected static void 
updateCounters(ScanMetrics scanMetrics, long numScannerRestarts,<a 
name="line.289"></a>
+<span class="sourceLineNo">290</span>      Method getCounter, 
TaskAttemptContext context, long numStale) {<a name="line.290"></a>
+<span class="sourceLineNo">291</span>    // we can get access to counters only 
if hbase uses new mapreduce APIs<a name="line.291"></a>
+<span class="sourceLineNo">292</span>    if (getCounter == null) {<a 
name="line.292"></a>
+<span class="sourceLineNo">293</span>      return;<a name="line.293"></a>
+<span class="sourceLineNo">294</span>    }<a name="line.294"></a>
+<span class="sourceLineNo">295</span><a name="line.295"></a>
+<span class="sourceLineNo">296</span>    try {<a name="line.296"></a>
+<span class="sourceLineNo">297</span>      for (Map.Entry&lt;String, Long&gt; 
entry:scanMetrics.getMetricsMap().entrySet()) {<a name="line.297"></a>
+<span class="sourceLineNo">298</span>        Counter ct = 
(Counter)getCounter.invoke(context,<a name="line.298"></a>
+<span class="sourceLineNo">299</span>            HBASE_COUNTER_GROUP_NAME, 
entry.getKey());<a name="line.299"></a>
+<span class="sourceLineNo">300</span><a name="line.300"></a>
+<span class="sourceLineNo">301</span>        ct.increment(entry.getValue());<a 
name="line.301"></a>
+<span class="sourceLineNo">302</span>      }<a name="line.302"></a>
+<span class="sourceLineNo">303</span>      ((Counter) 
getCounter.invoke(context, HBASE_COUNTER_GROUP_NAME,<a name="line.303"></a>
+<span class="sourceLineNo">304</span>          
"NUM_SCANNER_RESTARTS")).increment(numScannerRestarts);<a name="line.304"></a>
+<span class="sourceLineNo">305</span>      ((Counter) 
getCounter.invoke(context, HBASE_COUNTER_GROUP_NAME,<a name="line.305"></a>
+<span class="sourceLineNo">306</span>          
"NUM_SCAN_RESULTS_STALE")).increment(numStale);<a name="line.306"></a>
+<span class="sourceLineNo">307</span>    } catch (Exception e) {<a 
name="line.307"></a>
+<span class="sourceLineNo">308</span>      LOG.debug("can't update counter." + 
StringUtils.stringifyException(e));<a name="line.308"></a>
+<span class="sourceLineNo">309</span>    }<a name="line.309"></a>
+<span class="sourceLineNo">310</span>  }<a name="line.310"></a>
+<span class="sourceLineNo">311</span><a name="line.311"></a>
+<span class="sourceLineNo">312</span>  /**<a name="line.312"></a>
+<span class="sourceLineNo">313</span>   * The current progress of the record 
reader through its data.<a name="line.313"></a>
+<span class="sourceLineNo">314</span>   *<a name="line.314"></a>
+<span class="sourceLineNo">315</span>   * @return A number between 0.0 and 
1.0, the fraction of the data read.<a name="line.315"></a>
+<span class="sourceLineNo">316</span>   */<a name="line.316"></a>
+<span class="sourceLineNo">317</span>  public float getProgress() {<a 
name="line.317"></a>
+<span class="sourceLineNo">318</span>    // Depends on the total number of 
tuples<a name="line.318"></a>
+<span class="sourceLineNo">319</span>    return 0;<a name="line.319"></a>
+<span class="sourceLineNo">320</span>  }<a name="line.320"></a>
+<span class="sourceLineNo">321</span><a name="line.321"></a>
+<span class="sourceLineNo">322</span>}<a name="line.322"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/downloads.html
----------------------------------------------------------------------
diff --git a/downloads.html b/downloads.html
index 4916cf0..d9e6fa8 100644
--- a/downloads.html
+++ b/downloads.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Apache HBase Downloads</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -395,7 +395,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/export_control.html
----------------------------------------------------------------------
diff --git a/export_control.html b/export_control.html
index 7b9114d..d292741 100644
--- a/export_control.html
+++ b/export_control.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Export Control
@@ -331,7 +331,7 @@ for more details.</p>
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/index.html
----------------------------------------------------------------------
diff --git a/index.html b/index.html
index ac2930e..0e24f7b 100644
--- a/index.html
+++ b/index.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Apache HBase™ Home</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -411,7 +411,7 @@ Apache HBase is an open-source, distributed, versioned, 
non-relational database
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/integration.html
----------------------------------------------------------------------
diff --git a/integration.html b/integration.html
index dcb3425..caa6527 100644
--- a/integration.html
+++ b/integration.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; CI Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -291,7 +291,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/issue-tracking.html
----------------------------------------------------------------------
diff --git a/issue-tracking.html b/issue-tracking.html
index ab66c6c..fef5643 100644
--- a/issue-tracking.html
+++ b/issue-tracking.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Issue Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -288,7 +288,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/license.html
----------------------------------------------------------------------
diff --git a/license.html b/license.html
index db22d48..a18c20e 100644
--- a/license.html
+++ b/license.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Licenses</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -491,7 +491,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/mail-lists.html
----------------------------------------------------------------------
diff --git a/mail-lists.html b/mail-lists.html
index 1a77ae6..73c4393 100644
--- a/mail-lists.html
+++ b/mail-lists.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Mailing Lists</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -341,7 +341,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/metrics.html
----------------------------------------------------------------------
diff --git a/metrics.html b/metrics.html
index d2bcf11..3ec39cb 100644
--- a/metrics.html
+++ b/metrics.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       Apache HBase (TM) Metrics
@@ -459,7 +459,7 @@ export HBASE_REGIONSERVER_OPTS=&quot;$HBASE_JMX_OPTS 
-Dcom.sun.management.jmxrem
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/old_news.html
----------------------------------------------------------------------
diff --git a/old_news.html b/old_news.html
index 27326db..5f90925 100644
--- a/old_news.html
+++ b/old_news.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Old Apache HBase (TM) News
@@ -440,7 +440,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/plugin-management.html
----------------------------------------------------------------------
diff --git a/plugin-management.html b/plugin-management.html
index 96f16d9..46986a0 100644
--- a/plugin-management.html
+++ b/plugin-management.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Plugin Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -440,7 +440,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/plugins.html
----------------------------------------------------------------------
diff --git a/plugins.html b/plugins.html
index 5043b6d..825b532 100644
--- a/plugins.html
+++ b/plugins.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Plugins</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -375,7 +375,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/poweredbyhbase.html
----------------------------------------------------------------------
diff --git a/poweredbyhbase.html b/poweredbyhbase.html
index 30da29f..a07bff9 100644
--- a/poweredbyhbase.html
+++ b/poweredbyhbase.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Powered By Apache HBase™</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -769,7 +769,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/project-info.html
----------------------------------------------------------------------
diff --git a/project-info.html b/project-info.html
index 5318ac5..bb9771b 100644
--- a/project-info.html
+++ b/project-info.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Information</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -335,7 +335,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/project-reports.html
----------------------------------------------------------------------
diff --git a/project-reports.html b/project-reports.html
index 7bbd433..edd3c92 100644
--- a/project-reports.html
+++ b/project-reports.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Generated Reports</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -305,7 +305,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/project-summary.html
----------------------------------------------------------------------
diff --git a/project-summary.html b/project-summary.html
index 2fca112..205fa0f 100644
--- a/project-summary.html
+++ b/project-summary.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Summary</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -331,7 +331,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/pseudo-distributed.html
----------------------------------------------------------------------
diff --git a/pseudo-distributed.html b/pseudo-distributed.html
index 9c5ed13..4daf0e7 100644
--- a/pseudo-distributed.html
+++ b/pseudo-distributed.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
 Running Apache HBase (TM) in pseudo-distributed mode
@@ -308,7 +308,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/replication.html
----------------------------------------------------------------------
diff --git a/replication.html b/replication.html
index e7194a9..9363882 100644
--- a/replication.html
+++ b/replication.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Apache HBase (TM) Replication
@@ -303,7 +303,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/resources.html
----------------------------------------------------------------------
diff --git a/resources.html b/resources.html
index 0e41fdc..33201dd 100644
--- a/resources.html
+++ b/resources.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Other Apache HBase (TM) Resources</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -331,7 +331,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/source-repository.html
----------------------------------------------------------------------
diff --git a/source-repository.html b/source-repository.html
index f779434..a2e6d65 100644
--- a/source-repository.html
+++ b/source-repository.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Source Code Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -299,7 +299,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/sponsors.html
----------------------------------------------------------------------
diff --git a/sponsors.html b/sponsors.html
index 5828e1b..8ba0bfc 100644
--- a/sponsors.html
+++ b/sponsors.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Apache HBase™ Sponsors</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -333,7 +333,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/supportingprojects.html
----------------------------------------------------------------------
diff --git a/supportingprojects.html b/supportingprojects.html
index f8c6b22..44d464d 100644
--- a/supportingprojects.html
+++ b/supportingprojects.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Supporting Projects</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -520,7 +520,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/team-list.html
----------------------------------------------------------------------
diff --git a/team-list.html b/team-list.html
index 548b346..725eb63 100644
--- a/team-list.html
+++ b/team-list.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180904" />
+    <meta name="Date-Revision-yyyymmdd" content="20180905" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Team</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" 
/>
@@ -754,7 +754,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-04</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-09-05</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/testdevapidocs/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/allclasses-frame.html 
b/testdevapidocs/allclasses-frame.html
index 4c25e07..786a714 100644
--- a/testdevapidocs/allclasses-frame.html
+++ b/testdevapidocs/allclasses-frame.html
@@ -2228,6 +2228,7 @@
 <li><a 
href="org/apache/hadoop/hbase/mapred/TestTableOutputFormatConnectionExhaust.html"
 title="class in org.apache.hadoop.hbase.mapred" 
target="classFrame">TestTableOutputFormatConnectionExhaust</a></li>
 <li><a 
href="org/apache/hadoop/hbase/security/access/TestTablePermissions.html" 
title="class in org.apache.hadoop.hbase.security.access" 
target="classFrame">TestTablePermissions</a></li>
 <li><a href="org/apache/hadoop/hbase/quotas/TestTableQuotaViolationStore.html" 
title="class in org.apache.hadoop.hbase.quotas" 
target="classFrame">TestTableQuotaViolationStore</a></li>
+<li><a href="org/apache/hadoop/hbase/mapreduce/TestTableRecordReader.html" 
title="class in org.apache.hadoop.hbase.mapreduce" 
target="classFrame">TestTableRecordReader</a></li>
 <li><a href="org/apache/hadoop/hbase/rest/model/TestTableRegionModel.html" 
title="class in org.apache.hadoop.hbase.rest.model" 
target="classFrame">TestTableRegionModel</a></li>
 <li><a href="org/apache/hadoop/hbase/rest/TestTableResource.html" title="class 
in org.apache.hadoop.hbase.rest" target="classFrame">TestTableResource</a></li>
 <li><a href="org/apache/hadoop/hbase/rest/TestTableScan.html" title="class in 
org.apache.hadoop.hbase.rest" target="classFrame">TestTableScan</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/testdevapidocs/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/allclasses-noframe.html 
b/testdevapidocs/allclasses-noframe.html
index f2d1e3b..dbcf11a 100644
--- a/testdevapidocs/allclasses-noframe.html
+++ b/testdevapidocs/allclasses-noframe.html
@@ -2228,6 +2228,7 @@
 <li><a 
href="org/apache/hadoop/hbase/mapred/TestTableOutputFormatConnectionExhaust.html"
 title="class in 
org.apache.hadoop.hbase.mapred">TestTableOutputFormatConnectionExhaust</a></li>
 <li><a 
href="org/apache/hadoop/hbase/security/access/TestTablePermissions.html" 
title="class in 
org.apache.hadoop.hbase.security.access">TestTablePermissions</a></li>
 <li><a href="org/apache/hadoop/hbase/quotas/TestTableQuotaViolationStore.html" 
title="class in 
org.apache.hadoop.hbase.quotas">TestTableQuotaViolationStore</a></li>
+<li><a href="org/apache/hadoop/hbase/mapreduce/TestTableRecordReader.html" 
title="class in 
org.apache.hadoop.hbase.mapreduce">TestTableRecordReader</a></li>
 <li><a href="org/apache/hadoop/hbase/rest/model/TestTableRegionModel.html" 
title="class in 
org.apache.hadoop.hbase.rest.model">TestTableRegionModel</a></li>
 <li><a href="org/apache/hadoop/hbase/rest/TestTableResource.html" title="class 
in org.apache.hadoop.hbase.rest">TestTableResource</a></li>
 <li><a href="org/apache/hadoop/hbase/rest/TestTableScan.html" title="class in 
org.apache.hadoop.hbase.rest">TestTableScan</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/623d40b7/testdevapidocs/constant-values.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/constant-values.html 
b/testdevapidocs/constant-values.html
index 5e698f6..e1c424a 100644
--- a/testdevapidocs/constant-values.html
+++ b/testdevapidocs/constant-values.html
@@ -7073,6 +7073,25 @@
 </li>
 <li class="blockList">
 <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.hadoop.hbase.mapreduce.<a 
href="org/apache/hadoop/hbase/mapreduce/TestTableRecordReader.html" 
title="class in 
org.apache.hadoop.hbase.mapreduce">TestTableRecordReader</a></span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a 
name="org.apache.hadoop.hbase.mapreduce.TestTableRecordReader.TIMEOUT">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a 
href="org/apache/hadoop/hbase/mapreduce/TestTableRecordReader.html#TIMEOUT">TIMEOUT</a></code></td>
+<td class="colLast"><code>4000</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constant Field Values table, listing constant fields, and values">
 <caption><span>org.apache.hadoop.hbase.mapreduce.<a 
href="org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.html" title="class 
in org.apache.hadoop.hbase.mapreduce">TestTimeRangeMapRed</a></span><span 
class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>

Reply via email to