http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7e7efd3e/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html
new file mode 100644
index 0000000..ac91e13
--- /dev/null
+++ 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html
@@ -0,0 +1,581 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>MultiTableHFileOutputFormat (Apache HBase 2.0.0-SNAPSHOT API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MultiTableHFileOutputFormat (Apache HBase 
2.0.0-SNAPSHOT API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = 
{"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":10,"i7":9,"i8":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";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MultiTableHFileOutputFormat.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.LoadQueueItem.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../index.html?org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html"
 target="_top">Frames</a></li>
+<li><a href="MultiTableHFileOutputFormat.html" 
target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.hadoop.hbase.mapreduce</div>
+<h2 title="Class MultiTableHFileOutputFormat" class="title">Class 
MultiTableHFileOutputFormat</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.hadoop.mapreduce.OutputFormat&lt;K,V&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.hadoop.mapreduce.lib.output.FileOutputFormat&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/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceAudience.Public</a>
+public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#line.87">MultiTableHFileOutputFormat</a>
+extends org.apache.hadoop.mapreduce.lib.output.FileOutputFormat&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/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;</pre>
+<div class="block">Create 3 level tree directory, first level is using table 
name as parent directory and then use
+ family name as child directory, and all related HFiles for one family are 
under child directory
+ -tableName1
+   -columnFamilyName1
+     -HFile (region1)
+   -columnFamilyName2
+     -HFile1 (region1)
+     -HFile2 (region2)
+     -HFile3 (region3)
+ -tableName2
+   -columnFamilyName1
+     -HFile (region1)
+ family directory and its hfiles match the output of HFileOutputFormat2</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html" 
title="class in 
org.apache.hadoop.hbase.mapreduce"><code>HFileOutputFormat2</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Nested Class Summary table, listing nested classes, and an 
explanation">
+<caption><span>Nested Classes</span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) static class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">MultiTableHFileOutputFormat.MultiHFilePartitioner</a></span></code>
+<div class="block">MultiTableHFileOutputFormat writes files based on 
partitions created by MultiHFilePartitioner
+ The input is partitioned based on table's name and its region boundaries with 
the table.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a 
name="nested.classes.inherited.from.class.org.apache.hadoop.mapreduce.lib.output.FileOutputFormat">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from 
class&nbsp;org.apache.hadoop.mapreduce.lib.output.FileOutputFormat</h3>
+<code>org.apache.hadoop.mapreduce.lib.output.FileOutputFormat.Counter</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private static 
org.apache.commons.logging.Log</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#LOG">LOG</a></span></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a 
name="fields.inherited.from.class.org.apache.hadoop.mapreduce.lib.output.FileOutputFormat">
+<!--   -->
+</a>
+<h3>Fields inherited from 
class&nbsp;org.apache.hadoop.mapreduce.lib.output.FileOutputFormat</h3>
+<code>BASE_OUTPUT_NAME, COMPRESS, COMPRESS_CODEC, COMPRESS_TYPE, OUTDIR, 
PART</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#MultiTableHFileOutputFormat--">MultiTableHFileOutputFormat</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span 
class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a 
href="javascript:show(1);">Static Methods</a></span><span 
class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a 
href="javascript:show(2);">Instance Methods</a></span><span 
class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a 
href="javascript:show(8);">Concrete Methods</a></span><span 
class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>private static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#configureForOneTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.HTableDescriptor-">configureForOneTable</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+                    <a 
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in 
org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;tableDescriptor)</code>
+<div class="block">Configure for one table, should be used before creating a 
new HFileRecordWriter,
+ Set compression algorithms and related configuration based on column 
families</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#configureIncrementalLoad-org.apache.hadoop.mapreduce.Job-java.util.List-">configureIncrementalLoad</a></span>(org.apache.hadoop.mapreduce.Job&nbsp;job,
+                        <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="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&gt;&nbsp;tables)</code>
+<div class="block">Configure a MapReduce Job to output HFiles for performing 
an incremental load into
+ the multiple tables.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#configureIncrementalLoad-org.apache.hadoop.mapreduce.Job-java.util.List-java.lang.Class-">configureIncrementalLoad</a></span>(org.apache.hadoop.mapreduce.Job&nbsp;job,
+                        <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="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&gt;&nbsp;tables,
+                        <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 
org.apache.hadoop.mapreduce.OutputFormat&lt;?,?&gt;&gt;&nbsp;cls)</code>&nbsp;</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/mapreduce/MultiTableHFileOutputFormat.html#configureIncrementalLoad-org.apache.hadoop.mapreduce.Job-java.util.Map-">configureIncrementalLoad</a></span>(org.apache.hadoop.mapreduce.Job&nbsp;job,
+                        <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="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<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="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in 
org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>&gt;&gt;&nbsp;tableSplitKeys)</code>
+<div class="block">Same purpose as configureIncrementalLoad(Job job, 
List<TableName> tables)
+ Used when region startKeys of each table is available, input as <TableName, 
List<RegionStartKey>>
+
+ Caller needs to transfer TableName and byte[] to ImmutableBytesWritable</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#configureIncrementalLoad-org.apache.hadoop.mapreduce.Job-java.util.Map-java.lang.Class-">configureIncrementalLoad</a></span>(org.apache.hadoop.mapreduce.Job&nbsp;job,
+                        <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="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<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="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in 
org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>&gt;&gt;&nbsp;tableSplitKeys,
+                        <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 
org.apache.hadoop.mapreduce.OutputFormat&lt;?,?&gt;&gt;&nbsp;cls)</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>(package private) static &lt;V extends <a 
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;<br>org.apache.hadoop.mapreduce.RecordWriter&lt;<a
 href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in 
org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,V&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#createMultiHFileRecordWriter-org.apache.hadoop.mapreduce.TaskAttemptContext-">createMultiHFileRecordWriter</a></span>(org.apache.hadoop.mapreduce.TaskAttemptContext&nbsp;context)</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.apache.hadoop.mapreduce.RecordWriter&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/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#getRecordWriter-org.apache.hadoop.mapreduce.TaskAttemptContext-">getRecordWriter</a></span>(org.apache.hadoop.mapreduce.TaskAttemptContext&nbsp;context)</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>private static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#getReducerNumber-java.util.Map-">getReducerNumber</a></span>(<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="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<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="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in 
org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>&gt;&gt;&nbsp;tableSplitKeys)</code>
+<div class="block">Get the number of reducers by tables' split keys</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>private static <a 
href="../../../../../org/apache/hadoop/hbase/client/Table.html" 
title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#getTable-byte:A-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.Admin-">getTable</a></span>(byte[]&nbsp;tableName,
+        <a 
href="../../../../../org/apache/hadoop/hbase/client/Connection.html" 
title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;conn,
+        <a href="../../../../../org/apache/hadoop/hbase/client/Admin.html" 
title="interface in org.apache.hadoop.hbase.client">Admin</a>&nbsp;admin)</code>
+<div class="block">Check if table exist, should not dependent on HBase 
instance</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a 
name="methods.inherited.from.class.org.apache.hadoop.mapreduce.lib.output.FileOutputFormat">
+<!--   -->
+</a>
+<h3>Methods inherited from 
class&nbsp;org.apache.hadoop.mapreduce.lib.output.FileOutputFormat</h3>
+<code>checkOutputSpecs, getCompressOutput, getDefaultWorkFile, 
getOutputCommitter, getOutputCompressorClass, getOutputName, getOutputPath, 
getPathForWorkFile, getUniqueFile, getWorkOutputPath, setCompressOutput, 
setOutputCompressorClass, setOutputName, setOutputPath</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
+<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--";
 title="class or interface in java.lang">clone</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in 
java.lang">notifyAll</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--";
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-";
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-";
 title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="LOG">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LOG</h4>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#line.88">LOG</a></pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MultiTableHFileOutputFormat--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MultiTableHFileOutputFormat</h4>
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#line.87">MultiTableHFileOutputFormat</a>()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getRecordWriter-org.apache.hadoop.mapreduce.TaskAttemptContext-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecordWriter</h4>
+<pre>public&nbsp;org.apache.hadoop.mapreduce.RecordWriter&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/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#line.92">getRecordWriter</a>(org.apache.hadoop.mapreduce.TaskAttemptContext&nbsp;context)
+                                                                               
       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>,
+                                                                               
              <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException</a></pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getRecordWriter</code>&nbsp;in 
class&nbsp;<code>org.apache.hadoop.mapreduce.lib.output.FileOutputFormat&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/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;</code></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></dd>
+<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a 
name="createMultiHFileRecordWriter-org.apache.hadoop.mapreduce.TaskAttemptContext-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createMultiHFileRecordWriter</h4>
+<pre>static&nbsp;&lt;V extends <a 
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;org.apache.hadoop.mapreduce.RecordWriter&lt;<a
 href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in 
org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,V&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#line.97">createMultiHFileRecordWriter</a>(org.apache.hadoop.mapreduce.TaskAttemptContext&nbsp;context)
+                                                                               
                                  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>
+<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></dd>
+</dl>
+</li>
+</ul>
+<a 
name="configureForOneTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.HTableDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>configureForOneTable</h4>
+<pre>private static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#line.166">configureForOneTable</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+                                         <a 
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in 
org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;tableDescriptor)
+                                  throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/UnsupportedEncodingException.html?is-external=true";
 title="class or interface in java.io">UnsupportedEncodingException</a></pre>
+<div class="block">Configure for one table, should be used before creating a 
new HFileRecordWriter,
+ Set compression algorithms and related configuration based on column 
families</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/UnsupportedEncodingException.html?is-external=true";
 title="class or interface in 
java.io">UnsupportedEncodingException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a 
name="configureIncrementalLoad-org.apache.hadoop.mapreduce.Job-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>configureIncrementalLoad</h4>
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#line.191">configureIncrementalLoad</a>(org.apache.hadoop.mapreduce.Job&nbsp;job,
+                                            <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="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&gt;&nbsp;tables)
+                                     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">Configure a MapReduce Job to output HFiles for performing 
an incremental load into
+ the multiple tables.
+ <ul>
+   <li>Inspects the tables to configure a partitioner based on their region 
boundaries</li>
+   <li>Writes the partitions file and configures the partitioner</li>
+   <li>Sets the number of reduce tasks to match the total number of all 
tables' regions</li>
+   <li>Sets the reducer up to perform the appropriate sorting 
(KeyValueSortReducer)</li>
+ </ul>
+
+ ConfigureIncrementalLoad has set up partitioner and reducer for mapreduce job.
+ Caller needs to setup input path, output path and mapper</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>job</code> - </dd>
+<dd><code>tables</code> - A list of tables to inspects</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></dd>
+</dl>
+</li>
+</ul>
+<a 
name="configureIncrementalLoad-org.apache.hadoop.mapreduce.Job-java.util.List-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>configureIncrementalLoad</h4>
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#line.195">configureIncrementalLoad</a>(org.apache.hadoop.mapreduce.Job&nbsp;job,
+                                            <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="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&gt;&nbsp;tables,
+                                            <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 
org.apache.hadoop.mapreduce.OutputFormat&lt;?,?&gt;&gt;&nbsp;cls)
+                                     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>
+<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></dd>
+</dl>
+</li>
+</ul>
+<a 
name="configureIncrementalLoad-org.apache.hadoop.mapreduce.Job-java.util.Map-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>configureIncrementalLoad</h4>
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#line.210">configureIncrementalLoad</a>(org.apache.hadoop.mapreduce.Job&nbsp;job,
+                                            <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="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<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="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in 
org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>&gt;&gt;&nbsp;tableSplitKeys)
+                                     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">Same purpose as configureIncrementalLoad(Job job, 
List<TableName> tables)
+ Used when region startKeys of each table is available, input as <TableName, 
List<RegionStartKey>>
+
+ Caller needs to transfer TableName and byte[] to ImmutableBytesWritable</div>
+<dl>
+<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></dd>
+</dl>
+</li>
+</ul>
+<a 
name="configureIncrementalLoad-org.apache.hadoop.mapreduce.Job-java.util.Map-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>configureIncrementalLoad</h4>
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#line.215">configureIncrementalLoad</a>(org.apache.hadoop.mapreduce.Job&nbsp;job,
+                                            <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="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<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="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in 
org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>&gt;&gt;&nbsp;tableSplitKeys,
+                                            <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 
org.apache.hadoop.mapreduce.OutputFormat&lt;?,?&gt;&gt;&nbsp;cls)
+                                     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>
+<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></dd>
+</dl>
+</li>
+</ul>
+<a 
name="getTable-byte:A-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.Admin-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTable</h4>
+<pre>private static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Table.html" 
title="interface in org.apache.hadoop.hbase.client">Table</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#line.258">getTable</a>(byte[]&nbsp;tableName,
+                              <a 
href="../../../../../org/apache/hadoop/hbase/client/Connection.html" 
title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;conn,
+                              <a 
href="../../../../../org/apache/hadoop/hbase/client/Admin.html" 
title="interface in org.apache.hadoop.hbase.client">Admin</a>&nbsp;admin)</pre>
+<div class="block">Check if table exist, should not dependent on HBase 
instance</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>instance of table, if it exist</dd>
+</dl>
+</li>
+</ul>
+<a name="getReducerNumber-java.util.Map-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getReducerNumber</h4>
+<pre>private static&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html#line.281">getReducerNumber</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="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<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="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" 
title="class in 
org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>&gt;&gt;&nbsp;tableSplitKeys)</pre>
+<div class="block">Get the number of reducers by tables' split keys</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MultiTableHFileOutputFormat.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.LoadQueueItem.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../index.html?org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html"
 target="_top">Frames</a></li>
+<li><a href="MultiTableHFileOutputFormat.html" 
target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2017 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7e7efd3e/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableInputFormat.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableInputFormat.html 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableInputFormat.html
index cb024dd..a50ca71 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableInputFormat.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/MultiTableInputFormat.html
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiHFileOutputFormat.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableInputFormatBase.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -370,7 +370,7 @@ implements org.apache.hadoop.conf.Configurable</pre>
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiHFileOutputFormat.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableInputFormatBase.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7e7efd3e/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiHFileOutputFormat.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiHFileOutputFormat.html
 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiHFileOutputFormat.html
deleted file mode 100644
index 9e79bff..0000000
--- 
a/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiHFileOutputFormat.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.hadoop.hbase.mapreduce.MultiHFileOutputFormat 
(Apache HBase 2.0.0-SNAPSHOT API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" 
title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
org.apache.hadoop.hbase.mapreduce.MultiHFileOutputFormat (Apache HBase 
2.0.0-SNAPSHOT API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiHFileOutputFormat.html"
 title="class in org.apache.hadoop.hbase.mapreduce">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../../../../../../overview-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a 
href="../../../../../../index.html?org/apache/hadoop/hbase/mapreduce/class-use/MultiHFileOutputFormat.html"
 target="_top">Frames</a></li>
-<li><a href="MultiHFileOutputFormat.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a 
href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class 
org.apache.hadoop.hbase.mapreduce.MultiHFileOutputFormat" class="title">Uses of 
Class<br>org.apache.hadoop.hbase.mapreduce.MultiHFileOutputFormat</h2>
-</div>
-<div class="classUseContainer">No usage of 
org.apache.hadoop.hbase.mapreduce.MultiHFileOutputFormat</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiHFileOutputFormat.html"
 title="class in org.apache.hadoop.hbase.mapreduce">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../../../../../../overview-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a 
href="../../../../../../index.html?org/apache/hadoop/hbase/mapreduce/class-use/MultiHFileOutputFormat.html"
 target="_top">Frames</a></li>
-<li><a href="MultiHFileOutputFormat.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a 
href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2017 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7e7efd3e/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html
 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html
new file mode 100644
index 0000000..6aef285
--- /dev/null
+++ 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html
@@ -0,0 +1,181 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class 
org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair
 (Apache HBase 2.0.0-SNAPSHOT API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" 
title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class 
org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair
 (Apache HBase 2.0.0-SNAPSHOT API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 title="class in org.apache.hadoop.hbase.mapreduce">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../../index.html?org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 target="_top">Frames</a></li>
+<li><a 
href="MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html" 
target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a 
href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class 
org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair"
 class="title">Uses of 
Class<br>org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair</a></span><span
 class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.mapreduce">org.apache.hadoop.hbase.mapreduce</a></td>
+<td class="colLast">
+<div class="block">Provides HBase <a 
href="http://wiki.apache.org/hadoop/HadoopMapReduce";>MapReduce</a>
+Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.hadoop.hbase.mapreduce">
+<!--   -->
+</a>
+<h3>Uses of <a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair</a>
 in <a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/package-summary.html">org.apache.hadoop.hbase.mapreduce</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/package-summary.html">org.apache.hadoop.hbase.mapreduce</a>
 with type parameters of type <a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair</a></span><span
 class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true";
 title="class or interface in java.util">TreeMap</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair</a>,<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true";
 title="class or interface in java.lang">Integer</a>&gt;</code></td>
+<td class="colLast"><span 
class="typeNameLabel">MultiTableHFileOutputFormat.MultiHFilePartitioner.</span><code><span
 class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.html#partitionMap">partitionMap</a></span></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/package-summary.html">org.apache.hadoop.hbase.mapreduce</a>
 with parameters of type <a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair</a></span><span
 class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><span 
class="typeNameLabel">MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.</span><code><span
 class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html#compareTo-org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair-">compareTo</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair</a>&nbsp;other)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 title="class in org.apache.hadoop.hbase.mapreduce">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../../index.html?org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 target="_top">Frames</a></li>
+<li><a 
href="MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html" 
target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a 
href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2017 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7e7efd3e/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.MultiHFilePartitioner.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.MultiHFilePartitioner.html
 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.MultiHFilePartitioner.html
new file mode 100644
index 0000000..b10e134
--- /dev/null
+++ 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.MultiHFilePartitioner.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class 
org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat.MultiHFilePartitioner
 (Apache HBase 2.0.0-SNAPSHOT API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" 
title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class 
org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat.MultiHFilePartitioner
 (Apache HBase 2.0.0-SNAPSHOT API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.html"
 title="class in org.apache.hadoop.hbase.mapreduce">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../../index.html?org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.MultiHFilePartitioner.html"
 target="_top">Frames</a></li>
+<li><a href="MultiTableHFileOutputFormat.MultiHFilePartitioner.html" 
target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a 
href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class 
org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat.MultiHFilePartitioner"
 class="title">Uses of 
Class<br>org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat.MultiHFilePartitioner</h2>
+</div>
+<div class="classUseContainer">No usage of 
org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat.MultiHFilePartitioner</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.html"
 title="class in org.apache.hadoop.hbase.mapreduce">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../../index.html?org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.MultiHFilePartitioner.html"
 target="_top">Frames</a></li>
+<li><a href="MultiTableHFileOutputFormat.MultiHFilePartitioner.html" 
target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a 
href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2017 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7e7efd3e/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.html
 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.html
new file mode 100644
index 0000000..07784b9
--- /dev/null
+++ 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class 
org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat (Apache HBase 
2.0.0-SNAPSHOT API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" 
title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Uses of Class 
org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat (Apache HBase 
2.0.0-SNAPSHOT API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html"
 title="class in org.apache.hadoop.hbase.mapreduce">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../../index.html?org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.html"
 target="_top">Frames</a></li>
+<li><a href="MultiTableHFileOutputFormat.html" 
target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a 
href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class 
org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat" 
class="title">Uses of 
Class<br>org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat</h2>
+</div>
+<div class="classUseContainer">No usage of 
org.apache.hadoop.hbase.mapreduce.MultiTableHFileOutputFormat</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a 
href="../../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html"
 title="class in org.apache.hadoop.hbase.mapreduce">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../../index.html?org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.html"
 target="_top">Frames</a></li>
+<li><a href="MultiTableHFileOutputFormat.html" 
target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a 
href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2017 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7e7efd3e/devapidocs/org/apache/hadoop/hbase/mapreduce/package-frame.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-frame.html 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-frame.html
index 6d7e085..c510fd5 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-frame.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-frame.html
@@ -59,7 +59,9 @@
 <li><a href="KeyValueSortReducer.html" title="class in 
org.apache.hadoop.hbase.mapreduce" 
target="classFrame">KeyValueSortReducer</a></li>
 <li><a href="LoadIncrementalHFiles.html" title="class in 
org.apache.hadoop.hbase.mapreduce" 
target="classFrame">LoadIncrementalHFiles</a></li>
 <li><a href="LoadIncrementalHFiles.LoadQueueItem.html" title="class in 
org.apache.hadoop.hbase.mapreduce" 
target="classFrame">LoadIncrementalHFiles.LoadQueueItem</a></li>
-<li><a href="MultiHFileOutputFormat.html" title="class in 
org.apache.hadoop.hbase.mapreduce" 
target="classFrame">MultiHFileOutputFormat</a></li>
+<li><a href="MultiTableHFileOutputFormat.html" title="class in 
org.apache.hadoop.hbase.mapreduce" 
target="classFrame">MultiTableHFileOutputFormat</a></li>
+<li><a href="MultiTableHFileOutputFormat.MultiHFilePartitioner.html" 
title="class in org.apache.hadoop.hbase.mapreduce" 
target="classFrame">MultiTableHFileOutputFormat.MultiHFilePartitioner</a></li>
+<li><a 
href="MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html" 
title="class in org.apache.hadoop.hbase.mapreduce" 
target="classFrame">MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair</a></li>
 <li><a href="MultiTableInputFormat.html" title="class in 
org.apache.hadoop.hbase.mapreduce" 
target="classFrame">MultiTableInputFormat</a></li>
 <li><a href="MultiTableInputFormatBase.html" title="class in 
org.apache.hadoop.hbase.mapreduce" 
target="classFrame">MultiTableInputFormatBase</a></li>
 <li><a href="MultiTableOutputFormat.html" title="class in 
org.apache.hadoop.hbase.mapreduce" 
target="classFrame">MultiTableOutputFormat</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7e7efd3e/devapidocs/org/apache/hadoop/hbase/mapreduce/package-summary.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-summary.html 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-summary.html
index 8f23950..83ecb09 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-summary.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-summary.html
@@ -327,18 +327,35 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiHFileOutputFormat.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">MultiHFileOutputFormat</a></td>
+<td class="colFirst"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">MultiTableHFileOutputFormat</a></td>
 <td class="colLast">
 <div class="block">Create 3 level tree directory, first level is using table 
name as parent directory and then use
  family name as child directory, and all related HFiles for one family are 
under child directory
  -tableName1
    -columnFamilyName1
+     -HFile (region1)
    -columnFamilyName2
-     -HFiles
+     -HFile1 (region1)
+     -HFile2 (region2)
+     -HFile3 (region3)
  -tableName2
    -columnFamilyName1
-     -HFiles
-   -columnFamilyName2</div>
+     -HFile (region1)
+ family directory and its hfiles match the output of HFileOutputFormat2</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">MultiTableHFileOutputFormat.MultiHFilePartitioner</a></td>
+<td class="colLast">
+<div class="block">MultiTableHFileOutputFormat writes files based on 
partitions created by MultiHFilePartitioner
+ The input is partitioned based on table's name and its region boundaries with 
the table.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce">MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair</a></td>
+<td class="colLast">
+<div class="block">A class store pair<TableName, SplitKey>, has two main usage
+ 1.</div>
 </td>
 </tr>
 <tr class="altColor">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7e7efd3e/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
index 8c590ed..5f7bc86 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
@@ -185,17 +185,23 @@
 <li 
type="circle">org.apache.hadoop.mapreduce.lib.output.FileOutputFormat&lt;K,V&gt;
 <ul>
 <li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html" 
title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">HFileOutputFormat2</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiHFileOutputFormat.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">MultiHFileOutputFormat</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">MultiTableHFileOutputFormat</span></a></li>
 </ul>
 </li>
 <li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableOutputFormat.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">MultiTableOutputFormat</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableOutputFormat.html" 
title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">TableOutputFormat</span></a>&lt;KEY&gt; (implements 
org.apache.hadoop.conf.Configurable)</li>
 </ul>
 </li>
+<li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util"><span 
class="typeNameLink">Pair</span></a>&lt;T1,T2&gt; (implements 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.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair</span></a>
 (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;)</li>
+</ul>
+</li>
 <li type="circle">org.apache.hadoop.mapreduce.Partitioner&lt;KEY,VALUE&gt;
 <ul>
 <li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/HRegionPartitioner.html" 
title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">HRegionPartitioner</span></a>&lt;KEY,VALUE&gt; (implements 
org.apache.hadoop.conf.Configurable)</li>
 <li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparablePartitioner.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">Import.KeyValueWritableComparablePartitioner</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableHFileOutputFormat.MultiHFilePartitioner.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">MultiTableHFileOutputFormat.MultiHFilePartitioner</span></a>
 (implements org.apache.hadoop.conf.Configurable)</li>
 <li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/SimpleTotalOrderPartitioner.html"
 title="class in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">SimpleTotalOrderPartitioner</span></a>&lt;VALUE&gt; 
(implements org.apache.hadoop.conf.Configurable)</li>
 </ul>
 </li>
@@ -281,10 +287,10 @@
 <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.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/SyncTable.SyncMapper.Counter.html"
 title="enum in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">SyncTable.SyncMapper.Counter</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html" 
title="enum in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">TableSplit.Version</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/RowCounter.RowCounterMapper.Counters.html"
 title="enum in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">RowCounter.RowCounterMapper.Counters</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/SyncTable.SyncMapper.Counter.html"
 title="enum in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">SyncTable.SyncMapper.Counter</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.Counters.html"
 title="enum in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">CellCounter.CellCounterMapper.Counters</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.mapreduce.<a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/RowCounter.RowCounterMapper.Counters.html"
 title="enum in org.apache.hadoop.hbase.mapreduce"><span 
class="typeNameLink">RowCounter.RowCounterMapper.Counters</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7e7efd3e/devapidocs/org/apache/hadoop/hbase/mapreduce/package-use.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-use.html 
b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-use.html
index 5dd0be7..a59dd2e 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-use.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-use.html
@@ -203,84 +203,90 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair.html#org.apache.hadoop.hbase.mapreduce">MultiTableHFileOutputFormat.MultiHFilePartitioner.TableSplitKeyPair</a>
+<div class="block">A class store pair<TableName, SplitKey>, has two main usage
+ 1.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/MultiTableInputFormatBase.html#org.apache.hadoop.hbase.mapreduce">MultiTableInputFormatBase</a>
 <div class="block">A base for <a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/MultiTableInputFormat.html"
 title="class in 
org.apache.hadoop.hbase.mapreduce"><code>MultiTableInputFormat</code></a>s.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/MultiTableSnapshotInputFormatImpl.html#org.apache.hadoop.hbase.mapreduce">MultiTableSnapshotInputFormatImpl</a>
 <div class="block">Shared implementation of mapreduce code over multiple table 
snapshots.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/RowCounter.RowCounterMapper.Counters.html#org.apache.hadoop.hbase.mapreduce">RowCounter.RowCounterMapper.Counters</a>
 <div class="block">Counter enumeration to count the actual rows.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/SyncTable.SyncMapper.CellScanner.html#org.apache.hadoop.hbase.mapreduce">SyncTable.SyncMapper.CellScanner</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/SyncTable.SyncMapper.Counter.html#org.apache.hadoop.hbase.mapreduce">SyncTable.SyncMapper.Counter</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/TableInputFormatBase.html#org.apache.hadoop.hbase.mapreduce">TableInputFormatBase</a>
 <div class="block">A base for <a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/TableInputFormat.html" 
title="class in 
org.apache.hadoop.hbase.mapreduce"><code>TableInputFormat</code></a>s.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/TableMapper.html#org.apache.hadoop.hbase.mapreduce">TableMapper</a>
 <div class="block">Extends the base <code>Mapper</code> class to add the 
required input key
  and value classes.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/TableRecordReader.html#org.apache.hadoop.hbase.mapreduce">TableRecordReader</a>
 <div class="block">Iterate over an HBase table data, return 
(ImmutableBytesWritable, Result)
  pairs.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/TableRecordReaderImpl.html#org.apache.hadoop.hbase.mapreduce">TableRecordReaderImpl</a>
 <div class="block">Iterate over an HBase table data, return 
(ImmutableBytesWritable, Result)
  pairs.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/TableReducer.html#org.apache.hadoop.hbase.mapreduce">TableReducer</a>
 <div class="block">Extends the basic <code>Reducer</code> class to add the 
required key and
  value input/output classes.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/TableSnapshotInputFormat.html#org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormat</a>
 <div class="block">TableSnapshotInputFormat allows a MapReduce job to run over 
a table snapshot.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/TableSnapshotInputFormatImpl.InputSplit.html#org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormatImpl.InputSplit</a>
 <div class="block">Implementation class for InputSplit logic common between 
mapred and mapreduce.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/TableSnapshotInputFormatImpl.RecordReader.html#org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormatImpl.RecordReader</a>
 <div class="block">Implementation class for RecordReader logic common between 
mapred and mapreduce.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/TableSplit.html#org.apache.hadoop.hbase.mapreduce">TableSplit</a>
 <div class="block">A table split corresponds to a key range (low, high) and an 
optional scanner.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/TableSplit.Version.html#org.apache.hadoop.hbase.mapreduce">TableSplit.Version</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/VisibilityExpressionResolver.html#org.apache.hadoop.hbase.mapreduce">VisibilityExpressionResolver</a>
 <div class="block">Interface to convert visibility expressions into Tags for 
storing along with Cells in HFiles.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/class-use/WALInputFormat.WALRecordReader.html#org.apache.hadoop.hbase.mapreduce">WALInputFormat.WALRecordReader</a>
 <div class="block"><code>RecordReader</code> for an <a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in 
org.apache.hadoop.hbase.wal"><code>WAL</code></a> file.</div>
 </td>

Reply via email to