http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html 
b/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html
index 530f5b3..def3876 100644
--- a/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html
+++ b/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html
@@ -1002,7 +1002,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>createAddr</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true";
 title="class or interface in java.net">InetSocketAddress</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.426">createAddr</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true";
 title="class or interface in java.net">InetSocketAddress</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.427">createAddr</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)
                               throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/net/UnknownHostException.html?is-external=true";
 title="class or interface in java.net">UnknownHostException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -1016,7 +1016,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>cancelConnections</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.442">cancelConnections</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.443">cancelConnections</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</pre>
 <div class="block">Interrupt the connections to the given ip:port server. This 
should be called if the server is
  known as actually dead. This will not prevent current operation to be 
retried, and, depending
  on their own behavior, they may retry on the same server. This can be a 
feature, for example at
@@ -1036,7 +1036,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>configureHBaseRpcController</h4>
-<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRpcController.html" 
title="interface in org.apache.hadoop.hbase.ipc">HBaseRpcController</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.462">configureHBaseRpcController</a>(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController&nbsp;controller,
+<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRpcController.html" 
title="interface in org.apache.hadoop.hbase.ipc">HBaseRpcController</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.463">configureHBaseRpcController</a>(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController&nbsp;controller,
                                                       
int&nbsp;channelOperationTimeout)</pre>
 <div class="block">Configure an hbase rpccontroller</div>
 <dl>
@@ -1054,7 +1054,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>closeInternal</h4>
-<pre>protected abstract&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.477">closeInternal</a>()</pre>
+<pre>protected abstract&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.478">closeInternal</a>()</pre>
 </li>
 </ul>
 <a name="close--">
@@ -1063,7 +1063,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.480">close</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.481">close</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#close--">RpcClient</a></code></span></div>
 <div class="block">Stop all threads related to this client.  No further calls 
may be made
  using this client.</div>
@@ -1083,7 +1083,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>createBlockingRpcChannel</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.shaded.com.google.protobuf.BlockingRpcChannel&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.504">createBlockingRpcChannel</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
+<pre>public&nbsp;org.apache.hadoop.hbase.shaded.com.google.protobuf.BlockingRpcChannel&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.505">createBlockingRpcChannel</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
                                                                                
                       <a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a>&nbsp;ticket,
                                                                                
                       int&nbsp;rpcTimeout)
                                                                                
                throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/net/UnknownHostException.html?is-external=true";
 title="class or interface in java.net">UnknownHostException</a></pre>
@@ -1110,7 +1110,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>createRpcChannel</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcChannel&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.510">createRpcChannel</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
+<pre>public&nbsp;org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcChannel&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.511">createRpcChannel</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
                                                                                
       <a href="../../../../../org/apache/hadoop/hbase/security/User.html" 
title="class in org.apache.hadoop.hbase.security">User</a>&nbsp;user,
                                                                                
       int&nbsp;rpcTimeout)
                                                                                
throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/net/UnknownHostException.html?is-external=true";
 title="class or interface in java.net">UnknownHostException</a></pre>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html
index e6dd2ac..007957e 100644
--- a/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html
@@ -341,8 +341,8 @@
 <ul>
 <li type="circle">java.lang.<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.ipc.<a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerSourceFactoryImpl.SourceStorage.html"
 title="enum in org.apache.hadoop.hbase.ipc"><span 
class="typeNameLink">MetricsHBaseServerSourceFactoryImpl.SourceStorage</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.ipc.<a 
href="../../../../../org/apache/hadoop/hbase/ipc/CallEvent.Type.html" 
title="enum in org.apache.hadoop.hbase.ipc"><span 
class="typeNameLink">CallEvent.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.ipc.<a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerSourceFactoryImpl.SourceStorage.html"
 title="enum in org.apache.hadoop.hbase.ipc"><span 
class="typeNameLink">MetricsHBaseServerSourceFactoryImpl.SourceStorage</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.ipc.<a 
href="../../../../../org/apache/hadoop/hbase/ipc/BufferCallBeforeInitHandler.BufferCallAction.html"
 title="enum in org.apache.hadoop.hbase.ipc"><span 
class="typeNameLink">BufferCallBeforeInitHandler.BufferCallAction</span></a></li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/mapred/MultiTableSnapshotInputFormat.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/mapred/MultiTableSnapshotInputFormat.html 
b/devapidocs/org/apache/hadoop/hbase/mapred/MultiTableSnapshotInputFormat.html
index 1753203..de3da43 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/mapred/MultiTableSnapshotInputFormat.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/mapred/MultiTableSnapshotInputFormat.html
@@ -257,7 +257,7 @@ implements org.apache.hadoop.mapred.InputFormat&lt;<a 
href="../../../../../org/a
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.hadoop.hbase.mapred.<a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html"
 title="class in 
org.apache.hadoop.hbase.mapred">TableSnapshotInputFormat</a></h3>
-<code><a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapred.JobConf-java.lang.String-org.apache.hadoop.fs.Path-">setInput</a></code></li>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapred.JobConf-java.lang.String-org.apache.hadoop.fs.Path-">setInput</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapred.JobConf-java.lang.String-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">setInput</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html 
b/devapidocs/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html
index e86fb7d..2c841ca 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9};
+var methods = 
{"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>@InterfaceAudience.Public
-public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.52">TableMapReduceUtil</a>
+public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.53">TableMapReduceUtil</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 <div class="block">Utility for <a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" 
title="interface in org.apache.hadoop.hbase.mapred"><code>TableMap</code></a> 
and <a href="../../../../../org/apache/hadoop/hbase/mapred/TableReduce.html" 
title="interface in 
org.apache.hadoop.hbase.mapred"><code>TableReduce</code></a></div>
 </li>
@@ -245,13 +245,28 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </tr>
 <tr id="i10" class="altColor">
 <td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#initTableSnapshotMapJob-java.lang.String-java.lang.String-java.lang.Class-java.lang.Class-java.lang.Class-org.apache.hadoop.mapred.JobConf-boolean-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">initTableSnapshotMapJob</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;snapshotName,
+                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;columns,
+                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;? extends <a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" 
title="interface in 
org.apache.hadoop.hbase.mapred">TableMap</a>&gt;&nbsp;mapper,
+                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;outputKeyClass,
+                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in 
java.lang">Class</a>&lt;?&gt;&nbsp;outputValueClass,
+                       org.apache.hadoop.mapred.JobConf&nbsp;jobConf,
+                       boolean&nbsp;addDependencyJars,
+                       org.apache.hadoop.fs.Path&nbsp;tmpRestoreDir,
+                       <a 
href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html"
 title="interface in 
org.apache.hadoop.hbase.util">RegionSplitter.SplitAlgorithm</a>&nbsp;splitAlgo,
+                       int&nbsp;numSplitsPerRegion)</code>
+<div class="block">Sets up the job for reading from a table snapshot.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#limitNumMapTasks-java.lang.String-org.apache.hadoop.mapred.JobConf-">limitNumMapTasks</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
                 org.apache.hadoop.mapred.JobConf&nbsp;job)</code>
 <div class="block">Ensures that the given number of map tasks for the given job
  configuration does not exceed the number of regions for the given table.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#limitNumReduceTasks-java.lang.String-org.apache.hadoop.mapred.JobConf-">limitNumReduceTasks</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
                    org.apache.hadoop.mapred.JobConf&nbsp;job)</code>
@@ -259,7 +274,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  configuration does not exceed the number of regions for the given table.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#setNumMapTasks-java.lang.String-org.apache.hadoop.mapred.JobConf-">setNumMapTasks</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
               org.apache.hadoop.mapred.JobConf&nbsp;job)</code>
@@ -267,7 +282,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  number of regions the given table has.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#setNumReduceTasks-java.lang.String-org.apache.hadoop.mapred.JobConf-">setNumReduceTasks</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
                  org.apache.hadoop.mapred.JobConf&nbsp;job)</code>
@@ -275,7 +290,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  number of regions the given table has.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#setScannerCaching-org.apache.hadoop.mapred.JobConf-int-">setScannerCaching</a></span>(org.apache.hadoop.mapred.JobConf&nbsp;job,
                  int&nbsp;batchSize)</code>
@@ -310,7 +325,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TableMapReduceUtil</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.52">TableMapReduceUtil</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.53">TableMapReduceUtil</a>()</pre>
 </li>
 </ul>
 </li>
@@ -327,7 +342,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>initTableMapJob</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.65">initTableMapJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.66">initTableMapJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;columns,
                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;? extends <a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" 
title="interface in 
org.apache.hadoop.hbase.mapred">TableMap</a>&gt;&nbsp;mapper,
                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;outputKeyClass,
@@ -352,7 +367,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>initTableMapJob</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.73">initTableMapJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.74">initTableMapJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;columns,
                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;? extends <a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" 
title="interface in 
org.apache.hadoop.hbase.mapred">TableMap</a>&gt;&nbsp;mapper,
                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;outputKeyClass,
@@ -367,7 +382,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>initTableMapJob</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.94">initTableMapJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.95">initTableMapJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;columns,
                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;? extends <a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" 
title="interface in 
org.apache.hadoop.hbase.mapred">TableMap</a>&gt;&nbsp;mapper,
                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;outputKeyClass,
@@ -396,7 +411,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>initMultiTableSnapshotMapperJob</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.137">initMultiTableSnapshotMapperJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&gt;&gt;&nbsp;snapshotScans,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.138">initMultiTableSnapshotMapperJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&gt;&gt;&nbsp;snapshotScans,
                                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;? extends <a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" 
title="interface in 
org.apache.hadoop.hbase.mapred">TableMap</a>&gt;&nbsp;mapper,
                                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;outputKeyClass,
                                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in 
java.lang">Class</a>&lt;?&gt;&nbsp;outputValueClass,
@@ -428,7 +443,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>initTableSnapshotMapJob</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.176">initTableSnapshotMapJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;snapshotName,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.177">initTableSnapshotMapJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;snapshotName,
                                            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;columns,
                                            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;? extends <a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" 
title="interface in 
org.apache.hadoop.hbase.mapred">TableMap</a>&gt;&nbsp;mapper,
                                            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;outputKeyClass,
@@ -460,13 +475,55 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
+<a 
name="initTableSnapshotMapJob-java.lang.String-java.lang.String-java.lang.Class-java.lang.Class-java.lang.Class-org.apache.hadoop.mapred.JobConf-boolean-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>initTableSnapshotMapJob</h4>
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.210">initTableSnapshotMapJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;snapshotName,
+                                           <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;columns,
+                                           <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;? extends <a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" 
title="interface in 
org.apache.hadoop.hbase.mapred">TableMap</a>&gt;&nbsp;mapper,
+                                           <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;outputKeyClass,
+                                           <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in 
java.lang">Class</a>&lt;?&gt;&nbsp;outputValueClass,
+                                           
org.apache.hadoop.mapred.JobConf&nbsp;jobConf,
+                                           boolean&nbsp;addDependencyJars,
+                                           
org.apache.hadoop.fs.Path&nbsp;tmpRestoreDir,
+                                           <a 
href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html"
 title="interface in 
org.apache.hadoop.hbase.util">RegionSplitter.SplitAlgorithm</a>&nbsp;splitAlgo,
+                                           int&nbsp;numSplitsPerRegion)
+                                    throws <a 
href="http://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">Sets up the job for reading from a table snapshot. It 
bypasses hbase servers
+ and read directly from snapshot files.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>snapshotName</code> - The name of the snapshot (of a table) to read 
from.</dd>
+<dd><code>columns</code> - The columns to scan.</dd>
+<dd><code>mapper</code> - The mapper class to use.</dd>
+<dd><code>outputKeyClass</code> - The class of the output key.</dd>
+<dd><code>outputValueClass</code> - The class of the output value.</dd>
+<dd><code>jobConf</code> - The current job to adjust.  Make sure the passed 
job is
+ carrying all necessary HBase configuration.</dd>
+<dd><code>addDependencyJars</code> - upload HBase jars and jars for any of the 
configured
+           job classes via the distributed cache (tmpjars).</dd>
+<dd><code>tmpRestoreDir</code> - a temporary directory to copy the snapshot 
files into. Current user should
+ have write permissions to this directory, and this should not be a 
subdirectory of rootdir.
+ After the job is finished, restore directory can be deleted.</dd>
+<dd><code>splitAlgo</code> - algorithm to split</dd>
+<dd><code>numSplitsPerRegion</code> - how many input splits to generate per 
one region</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code> - When setting up 
the details fails.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html"
 title="class in 
org.apache.hadoop.hbase.mapred"><code>TableSnapshotInputFormat</code></a></dd>
+</dl>
+</li>
+</ul>
 <a 
name="initTableReduceJob-java.lang.String-java.lang.Class-org.apache.hadoop.mapred.JobConf-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>initTableReduceJob</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.197">initTableReduceJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.235">initTableReduceJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
                                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;? extends <a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableReduce.html" 
title="interface in 
org.apache.hadoop.hbase.mapred">TableReduce</a>&gt;&nbsp;reducer,
                                       
org.apache.hadoop.mapred.JobConf&nbsp;job)
                                throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
@@ -488,7 +545,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>initTableReduceJob</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.214">initTableReduceJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.252">initTableReduceJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
                                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;? extends <a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableReduce.html" 
title="interface in 
org.apache.hadoop.hbase.mapred">TableReduce</a>&gt;&nbsp;reducer,
                                       
org.apache.hadoop.mapred.JobConf&nbsp;job,
                                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&nbsp;partitioner)
@@ -513,7 +570,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>initTableReduceJob</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.233">initTableReduceJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.271">initTableReduceJob</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
                                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;? extends <a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableReduce.html" 
title="interface in 
org.apache.hadoop.hbase.mapred">TableReduce</a>&gt;&nbsp;reducer,
                                       
org.apache.hadoop.mapred.JobConf&nbsp;job,
                                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&nbsp;partitioner,
@@ -541,7 +598,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>initCredentials</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.259">initCredentials</a>(org.apache.hadoop.mapred.JobConf&nbsp;job)
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.297">initCredentials</a>(org.apache.hadoop.mapred.JobConf&nbsp;job)
                             throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -555,7 +612,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>limitNumReduceTasks</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.292">limitNumReduceTasks</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.330">limitNumReduceTasks</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
                                        
org.apache.hadoop.mapred.JobConf&nbsp;job)
                                 throws <a 
href="http://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">Ensures that the given number of reduce tasks for the given 
job
@@ -575,7 +632,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>limitNumMapTasks</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.309">limitNumMapTasks</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.347">limitNumMapTasks</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
                                     org.apache.hadoop.mapred.JobConf&nbsp;job)
                              throws <a 
href="http://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">Ensures that the given number of map tasks for the given job
@@ -595,7 +652,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setNumReduceTasks</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.325">setNumReduceTasks</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.363">setNumReduceTasks</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
                                      org.apache.hadoop.mapred.JobConf&nbsp;job)
                               throws <a 
href="http://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">Sets the number of reduce tasks for the given job 
configuration to the
@@ -615,7 +672,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setNumMapTasks</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.339">setNumMapTasks</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.377">setNumMapTasks</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;table,
                                   org.apache.hadoop.mapred.JobConf&nbsp;job)
                            throws <a 
href="http://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">Sets the number of map tasks for the given job 
configuration to the
@@ -635,7 +692,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setScannerCaching</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.354">setScannerCaching</a>(org.apache.hadoop.mapred.JobConf&nbsp;job,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.392">setScannerCaching</a>(org.apache.hadoop.mapred.JobConf&nbsp;job,
                                      int&nbsp;batchSize)</pre>
 <div class="block">Sets the number of rows to return and cache with each 
scanner iteration.
  Higher caching values will enable faster mapreduce jobs at the expense of
@@ -654,7 +711,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>addDependencyJars</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.361">addDependencyJars</a>(org.apache.hadoop.mapred.JobConf&nbsp;job)
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.399">addDependencyJars</a>(org.apache.hadoop.mapred.JobConf&nbsp;job)
                               throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html
 
b/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html
index d7a5411..c240a44 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.88">TableSnapshotInputFormat.TableSnapshotRecordReader</a>
+<pre>static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.90">TableSnapshotInputFormat.TableSnapshotRecordReader</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
 implements org.apache.hadoop.mapred.RecordReader&lt;<a 
href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;</pre>
 </li>
@@ -228,7 +228,7 @@ implements org.apache.hadoop.mapred.RecordReader&lt;<a 
href="../../../../../org/
 <ul class="blockListLast">
 <li class="blockList">
 <h4>delegate</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.RecordReader.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormatImpl.RecordReader</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.91">delegate</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.RecordReader.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormatImpl.RecordReader</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.93">delegate</a></pre>
 </li>
 </ul>
 </li>
@@ -245,7 +245,7 @@ implements org.apache.hadoop.mapred.RecordReader&lt;<a 
href="../../../../../org/
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TableSnapshotRecordReader</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.93">TableSnapshotRecordReader</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html"
 title="class in 
org.apache.hadoop.hbase.mapred">TableSnapshotInputFormat.TableSnapshotRegionSplit</a>&nbsp;split,
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.95">TableSnapshotRecordReader</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html"
 title="class in 
org.apache.hadoop.hbase.mapred">TableSnapshotInputFormat.TableSnapshotRegionSplit</a>&nbsp;split,
                                  org.apache.hadoop.mapred.JobConf&nbsp;job)
                           throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
@@ -268,7 +268,7 @@ implements org.apache.hadoop.mapred.RecordReader&lt;<a 
href="../../../../../org/
 <ul class="blockList">
 <li class="blockList">
 <h4>next</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.100">next</a>(<a
 href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>&nbsp;key,
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.102">next</a>(<a
 href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>&nbsp;key,
                     <a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&nbsp;value)
              throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
@@ -285,7 +285,7 @@ implements org.apache.hadoop.mapred.RecordReader&lt;<a 
href="../../../../../org/
 <ul class="blockList">
 <li class="blockList">
 <h4>createKey</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.111">createKey</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.113">createKey</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>createKey</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.mapred.RecordReader&lt;<a 
href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;</code></dd>
@@ -298,7 +298,7 @@ implements org.apache.hadoop.mapred.RecordReader&lt;<a 
href="../../../../../org/
 <ul class="blockList">
 <li class="blockList">
 <h4>createValue</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.116">createValue</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.118">createValue</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>createValue</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.mapred.RecordReader&lt;<a 
href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;</code></dd>
@@ -311,7 +311,7 @@ implements org.apache.hadoop.mapred.RecordReader&lt;<a 
href="../../../../../org/
 <ul class="blockList">
 <li class="blockList">
 <h4>getPos</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.121">getPos</a>()
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.123">getPos</a>()
             throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -327,7 +327,7 @@ implements org.apache.hadoop.mapred.RecordReader&lt;<a 
href="../../../../../org/
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.126">close</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.128">close</a>()
            throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -343,7 +343,7 @@ implements org.apache.hadoop.mapred.RecordReader&lt;<a 
href="../../../../../org/
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getProgress</h4>
-<pre>public&nbsp;float&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.131">getProgress</a>()
+<pre>public&nbsp;float&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRecordReader.html#line.133">getProgress</a>()
                   throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html
 
b/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html
index 61c59a7..345fec3 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.49">TableSnapshotInputFormat.TableSnapshotRegionSplit</a>
+<pre>public static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.51">TableSnapshotInputFormat.TableSnapshotRegionSplit</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
 implements org.apache.hadoop.mapred.InputSplit</pre>
 </li>
@@ -228,7 +228,7 @@ implements org.apache.hadoop.mapred.InputSplit</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>delegate</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.InputSplit.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormatImpl.InputSplit</a> 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.50">delegate</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.InputSplit.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormatImpl.InputSplit</a> 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.52">delegate</a></pre>
 </li>
 </ul>
 </li>
@@ -245,7 +245,7 @@ implements org.apache.hadoop.mapred.InputSplit</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>TableSnapshotRegionSplit</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.53">TableSnapshotRegionSplit</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.55">TableSnapshotRegionSplit</a>()</pre>
 </li>
 </ul>
 <a 
name="TableSnapshotRegionSplit-org.apache.hadoop.hbase.mapreduce.TableSnapshotInputFormatImpl.InputSplit-">
@@ -254,7 +254,7 @@ implements org.apache.hadoop.mapred.InputSplit</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>TableSnapshotRegionSplit</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.57">TableSnapshotRegionSplit</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.InputSplit.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormatImpl.InputSplit</a>&nbsp;delegate)</pre>
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.59">TableSnapshotRegionSplit</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.InputSplit.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormatImpl.InputSplit</a>&nbsp;delegate)</pre>
 </li>
 </ul>
 <a 
name="TableSnapshotRegionSplit-org.apache.hadoop.hbase.HTableDescriptor-org.apache.hadoop.hbase.HRegionInfo-java.util.List-org.apache.hadoop.hbase.client.Scan-org.apache.hadoop.fs.Path-">
@@ -263,7 +263,7 @@ implements org.apache.hadoop.mapred.InputSplit</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TableSnapshotRegionSplit</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.61">TableSnapshotRegionSplit</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.63">TableSnapshotRegionSplit</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                                 <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionInfo,
                                 <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt;&nbsp;locations,
                                 <a 
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
@@ -284,7 +284,7 @@ implements org.apache.hadoop.mapred.InputSplit</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getLength</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.68">getLength</a>()
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.70">getLength</a>()
                throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -300,7 +300,7 @@ implements org.apache.hadoop.mapred.InputSplit</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getLocations</h4>
-<pre>public&nbsp;<a 
href="http://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/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.73">getLocations</a>()
+<pre>public&nbsp;<a 
href="http://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/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.75">getLocations</a>()
                       throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -316,7 +316,7 @@ implements org.apache.hadoop.mapred.InputSplit</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>write</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.78">write</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/io/DataOutput.html?is-external=true";
 title="class or interface in java.io">DataOutput</a>&nbsp;out)
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.80">write</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/io/DataOutput.html?is-external=true";
 title="class or interface in java.io">DataOutput</a>&nbsp;out)
            throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -332,7 +332,7 @@ implements org.apache.hadoop.mapred.InputSplit</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>readFields</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.83">readFields</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true";
 title="class or interface in java.io">DataInput</a>&nbsp;in)
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.TableSnapshotRegionSplit.html#line.85">readFields</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true";
 title="class or interface in java.io">DataInput</a>&nbsp;in)
                 throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html 
b/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html
index 1e96c16..a2e214f 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":9};
+var methods = {"i0":10,"i1":10,"i2":9,"i3":9};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>@InterfaceAudience.Public
-public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.47">TableSnapshotInputFormat</a>
+public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.49">TableSnapshotInputFormat</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
 implements org.apache.hadoop.mapred.InputFormat&lt;<a 
href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;</pre>
 <div class="block">TableSnapshotInputFormat allows a MapReduce job to run over 
a table snapshot. Further
@@ -204,6 +204,16 @@ implements org.apache.hadoop.mapred.InputFormat&lt;<a 
href="../../../../../org/a
 <div class="block">Configures the job to use TableSnapshotInputFormat to read 
from a snapshot.</div>
 </td>
 </tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapred.JobConf-java.lang.String-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">setInput</a></span>(org.apache.hadoop.mapred.JobConf&nbsp;job,
+        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;snapshotName,
+        org.apache.hadoop.fs.Path&nbsp;restoreDir,
+        <a 
href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html"
 title="interface in 
org.apache.hadoop.hbase.util">RegionSplitter.SplitAlgorithm</a>&nbsp;splitAlgo,
+        int&nbsp;numSplitsPerRegion)</code>
+<div class="block">Configures the job to use TableSnapshotInputFormat to read 
from a snapshot.</div>
+</td>
+</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -232,7 +242,7 @@ implements org.apache.hadoop.mapred.InputFormat&lt;<a 
href="../../../../../org/a
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TableSnapshotInputFormat</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.47">TableSnapshotInputFormat</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.49">TableSnapshotInputFormat</a>()</pre>
 </li>
 </ul>
 </li>
@@ -249,7 +259,7 @@ implements org.apache.hadoop.mapred.InputFormat&lt;<a 
href="../../../../../org/a
 <ul class="blockList">
 <li class="blockList">
 <h4>getSplits</h4>
-<pre>public&nbsp;org.apache.hadoop.mapred.InputSplit[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.137">getSplits</a>(org.apache.hadoop.mapred.JobConf&nbsp;job,
+<pre>public&nbsp;org.apache.hadoop.mapred.InputSplit[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.139">getSplits</a>(org.apache.hadoop.mapred.JobConf&nbsp;job,
                                                        int&nbsp;numSplits)
                                                 throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
@@ -266,7 +276,7 @@ implements org.apache.hadoop.mapred.InputFormat&lt;<a 
href="../../../../../org/a
 <ul class="blockList">
 <li class="blockList">
 <h4>getRecordReader</h4>
-<pre>public&nbsp;org.apache.hadoop.mapred.RecordReader&lt;<a 
href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.149">getRecordReader</a>(org.apache.hadoop.mapred.InputSplit&nbsp;split,
+<pre>public&nbsp;org.apache.hadoop.mapred.RecordReader&lt;<a 
href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.151">getRecordReader</a>(org.apache.hadoop.mapred.InputSplit&nbsp;split,
                                                                                
             org.apache.hadoop.mapred.JobConf&nbsp;job,
                                                                                
             org.apache.hadoop.mapred.Reporter&nbsp;reporter)
                                                                                
      throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
@@ -281,10 +291,10 @@ implements org.apache.hadoop.mapred.InputFormat&lt;<a 
href="../../../../../org/a
 <a 
name="setInput-org.apache.hadoop.mapred.JobConf-java.lang.String-org.apache.hadoop.fs.Path-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>setInput</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.162">setInput</a>(org.apache.hadoop.mapred.JobConf&nbsp;job,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.164">setInput</a>(org.apache.hadoop.mapred.JobConf&nbsp;job,
                             <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;snapshotName,
                             org.apache.hadoop.fs.Path&nbsp;restoreDir)
                      throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
@@ -301,6 +311,33 @@ implements org.apache.hadoop.mapred.InputFormat&lt;<a 
href="../../../../../org/a
 </dl>
 </li>
 </ul>
+<a 
name="setInput-org.apache.hadoop.mapred.JobConf-java.lang.String-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setInput</h4>
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.180">setInput</a>(org.apache.hadoop.mapred.JobConf&nbsp;job,
+                            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;snapshotName,
+                            org.apache.hadoop.fs.Path&nbsp;restoreDir,
+                            <a 
href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html"
 title="interface in 
org.apache.hadoop.hbase.util">RegionSplitter.SplitAlgorithm</a>&nbsp;splitAlgo,
+                            int&nbsp;numSplitsPerRegion)
+                     throws <a 
href="http://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">Configures the job to use TableSnapshotInputFormat to read 
from a snapshot.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>job</code> - the job to configure</dd>
+<dd><code>snapshotName</code> - the name of the snapshot to read from</dd>
+<dd><code>restoreDir</code> - a temporary directory to restore the snapshot 
into. Current user should
+ have write permissions to this directory, and this should not be a 
subdirectory of rootdir.
+ After the job is finished, restoreDir can be deleted.</dd>
+<dd><code>splitAlgo</code> - split algorithm to generate splits from 
region</dd>
+<dd><code>numSplitsPerRegion</code> - how many input splits to generate per 
one region</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code> - if an error 
occurs</dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/mapred/class-use/TableMap.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/mapred/class-use/TableMap.html 
b/devapidocs/org/apache/hadoop/hbase/mapred/class-use/TableMap.html
index cfeafd4..27a14c8 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapred/class-use/TableMap.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapred/class-use/TableMap.html
@@ -211,6 +211,21 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 <div class="block">Sets up the job for reading from a table snapshot.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">TableMapReduceUtil.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#initTableSnapshotMapJob-java.lang.String-java.lang.String-java.lang.Class-java.lang.Class-java.lang.Class-org.apache.hadoop.mapred.JobConf-boolean-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">initTableSnapshotMapJob</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;snapshotName,
+                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;columns,
+                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;? extends <a 
href="../../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" 
title="interface in 
org.apache.hadoop.hbase.mapred">TableMap</a>&gt;&nbsp;mapper,
+                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;outputKeyClass,
+                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in 
java.lang">Class</a>&lt;?&gt;&nbsp;outputValueClass,
+                       org.apache.hadoop.mapred.JobConf&nbsp;jobConf,
+                       boolean&nbsp;addDependencyJars,
+                       org.apache.hadoop.fs.Path&nbsp;tmpRestoreDir,
+                       <a 
href="../../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html"
 title="interface in 
org.apache.hadoop.hbase.util">RegionSplitter.SplitAlgorithm</a>&nbsp;splitAlgo,
+                       int&nbsp;numSplitsPerRegion)</code>
+<div class="block">Sets up the job for reading from a table snapshot.</div>
+</td>
+</tr>
 </tbody>
 </table>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormat.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormat.html
 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormat.html
index 7db10cd..a6c1120 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormat.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormat.html
@@ -250,7 +250,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotI
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormat</a></h3>
-<code><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html#createRecordReader-org.apache.hadoop.mapreduce.InputSplit-org.apache.hadoop.mapreduce.TaskAttemptContext-">createRecordReader</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapreduce.Job-java.lang.String-org.apache.hadoop.fs.Path-">setInput</a></code></li>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html#createRecordReader-org.apache.hadoop.mapreduce.InputSplit-org.apache.hadoop.mapreduce.TaskAttemptContext-">createRecordReader</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapreduce.Job-java.lang.String-org.apache.hadoop.fs.Path-">setInput</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapreduce.Job-java.lang.String-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">setInput</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">

Reply via email to