http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html
 
b/devapidocs/org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html
index 92ad329..db455e3 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html
@@ -83,22 +83,50 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.coordination">org.apache.hadoop.hbase.coordination</a></td>
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase">org.apache.hadoop.hbase</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></td>
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.coordination">org.apache.hadoop.hbase.coordination</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver.handler">org.apache.hadoop.hbase.regionserver.handler</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.wal">org.apache.hadoop.hbase.wal</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>
 <li class="blockList">
 <ul class="blockList">
+<li class="blockList"><a name="org.apache.hadoop.hbase">
+<!--   -->
+</a>
+<h3>Uses of <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination</a> in <a 
href="../../../../../../org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a></h3>
+<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/package-summary.html">org.apache.hadoop.hbase</a>
 that return <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination</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><a 
href="../../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">CoordinatedStateManager.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html#getSplitLogWorkerCoordination--">getSplitLogWorkerCoordination</a></span>()</code>
+<div class="block">Method to retrieve coordination for split log worker</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
 <li class="blockList"><a name="org.apache.hadoop.hbase.coordination">
 <!--   -->
 </a>
@@ -140,12 +168,6 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code>abstract <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">BaseCoordinatedStateManager.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/coordination/BaseCoordinatedStateManager.html#getSplitLogWorkerCoordination--">getSplitLogWorkerCoordination</a></span>()</code>
-<div class="block">Method to retrieve coordination for split log worker</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ZkCoordinatedStateManager.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/coordination/ZkCoordinatedStateManager.html#getSplitLogWorkerCoordination--">getSplitLogWorkerCoordination</a></span>()</code>&nbsp;</td>
 </tr>
@@ -205,6 +227,66 @@
 </tbody>
 </table>
 </li>
+<li class="blockList"><a name="org.apache.hadoop.hbase.wal">
+<!--   -->
+</a>
+<h3>Uses of <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination</a> in <a 
href="../../../../../../org/apache/hadoop/hbase/wal/package-summary.html">org.apache.hadoop.hbase.wal</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/wal/package-summary.html">org.apache.hadoop.hbase.wal</a>
 declared as <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination</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="../../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination</a></code></td>
+<td class="colLast"><span class="typeNameLabel">WALSplitter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/wal/WALSplitter.html#splitLogWorkerCoordination">splitLogWorkerCoordination</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/wal/package-summary.html">org.apache.hadoop.hbase.wal</a>
 with parameters of type <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination</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>static boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">WALSplitter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/wal/WALSplitter.html#splitLogFile-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.FileStatus-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.util.CancelableProgressable-org.apache.hadoop.hbase.regionserver.LastSequenceId-org.apache.hadoop.hbase.coordination.SplitLogWorkerCoordination-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode-org.apache.hadoop.hbase.wal.WALFactory-">splitLogFile</a></span>(org.apache.hadoop.fs.Path&nbsp;rootDir,
+            org.apache.hadoop.fs.FileStatus&nbsp;logfile,
+            org.apache.hadoop.fs.FileSystem&nbsp;fs,
+            org.apache.hadoop.conf.Configuration&nbsp;conf,
+            <a 
href="../../../../../../org/apache/hadoop/hbase/util/CancelableProgressable.html"
 title="interface in 
org.apache.hadoop.hbase.util">CancelableProgressable</a>&nbsp;reporter,
+            <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/LastSequenceId.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">LastSequenceId</a>&nbsp;idChecker,
+            <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination</a>&nbsp;splitLogWorkerCoordination,
+            <a 
href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" 
title="interface in 
org.apache.hadoop.hbase.client">Connection</a>&nbsp;connection,
+            
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode&nbsp;mode,
+            <a 
href="../../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" 
title="class in org.apache.hadoop.hbase.wal">WALFactory</a>&nbsp;factory)</code>
+<div class="block">Splits a WAL file into region's recovered-edits 
directory.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a 
href="../../../../../../org/apache/hadoop/hbase/wal/package-summary.html">org.apache.hadoop.hbase.wal</a>
 with parameters of type <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination</a></span><span
 class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/wal/WALSplitter.html#WALSplitter-org.apache.hadoop.hbase.wal.WALFactory-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.hbase.regionserver.LastSequenceId-org.apache.hadoop.hbase.coordination.SplitLogWorkerCoordination-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode-">WALSplitter</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" 
title="class in org.apache.hadoop.hbase.wal">WALFactory</a>&nbsp;factory,
+           org.apache.hadoop.conf.Configuration&nbsp;conf,
+           org.apache.hadoop.fs.Path&nbsp;rootDir,
+           org.apache.hadoop.fs.FileSystem&nbsp;fs,
+           <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/LastSequenceId.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">LastSequenceId</a>&nbsp;idChecker,
+           <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination</a>&nbsp;splitLogWorkerCoordination,
+           <a 
href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" 
title="interface in 
org.apache.hadoop.hbase.client">Connection</a>&nbsp;connection,
+           
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode&nbsp;mode)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/coordination/class-use/ZkCoordinatedStateManager.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coordination/class-use/ZkCoordinatedStateManager.html
 
b/devapidocs/org/apache/hadoop/hbase/coordination/class-use/ZkCoordinatedStateManager.html
index 97e74dc..aa610f3 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coordination/class-use/ZkCoordinatedStateManager.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coordination/class-use/ZkCoordinatedStateManager.html
@@ -72,59 +72,7 @@
 <div class="header">
 <h2 title="Uses of Class 
org.apache.hadoop.hbase.coordination.ZkCoordinatedStateManager" 
class="title">Uses of 
Class<br>org.apache.hadoop.hbase.coordination.ZkCoordinatedStateManager</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/coordination/ZkCoordinatedStateManager.html"
 title="class in 
org.apache.hadoop.hbase.coordination">ZkCoordinatedStateManager</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.coordination">org.apache.hadoop.hbase.coordination</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.hadoop.hbase.coordination">
-<!--   -->
-</a>
-<h3>Uses of <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/ZkCoordinatedStateManager.html"
 title="class in 
org.apache.hadoop.hbase.coordination">ZkCoordinatedStateManager</a> in <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/package-summary.html">org.apache.hadoop.hbase.coordination</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/coordination/package-summary.html">org.apache.hadoop.hbase.coordination</a>
 declared as <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/ZkCoordinatedStateManager.html"
 title="class in 
org.apache.hadoop.hbase.coordination">ZkCoordinatedStateManager</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="../../../../../../org/apache/hadoop/hbase/coordination/ZkCoordinatedStateManager.html"
 title="class in 
org.apache.hadoop.hbase.coordination">ZkCoordinatedStateManager</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">ZkSplitLogWorkerCoordination.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.html#manager">manager</a></span></code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/package-summary.html">org.apache.hadoop.hbase.coordination</a>
 with parameters of type <a 
href="../../../../../../org/apache/hadoop/hbase/coordination/ZkCoordinatedStateManager.html"
 title="class in 
org.apache.hadoop.hbase.coordination">ZkCoordinatedStateManager</a></span><span 
class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.html#ZkSplitLogWorkerCoordination-org.apache.hadoop.hbase.coordination.ZkCoordinatedStateManager-org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher-">ZkSplitLogWorkerCoordination</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/coordination/ZkCoordinatedStateManager.html"
 title="class in 
org.apache.hadoop.hbase.coordination">ZkCoordinatedStateManager</a>&nbsp;zkCoordinatedStateManager,
-                            <a 
href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html"
 title="class in 
org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;watcher)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
+<div class="classUseContainer">No usage of 
org.apache.hadoop.hbase.coordination.ZkCoordinatedStateManager</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/coordination/package-frame.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/coordination/package-frame.html 
b/devapidocs/org/apache/hadoop/hbase/coordination/package-frame.html
index 7b582ea..35cec0f 100644
--- a/devapidocs/org/apache/hadoop/hbase/coordination/package-frame.html
+++ b/devapidocs/org/apache/hadoop/hbase/coordination/package-frame.html
@@ -20,7 +20,6 @@
 </ul>
 <h2 title="Classes">Classes</h2>
 <ul title="Classes">
-<li><a href="BaseCoordinatedStateManager.html" title="class in 
org.apache.hadoop.hbase.coordination" 
target="classFrame">BaseCoordinatedStateManager</a></li>
 <li><a href="SplitLogManagerCoordination.SplitLogManagerDetails.html" 
title="class in org.apache.hadoop.hbase.coordination" 
target="classFrame">SplitLogManagerCoordination.SplitLogManagerDetails</a></li>
 <li><a href="ZkCoordinatedStateManager.html" title="class in 
org.apache.hadoop.hbase.coordination" 
target="classFrame">ZkCoordinatedStateManager</a></li>
 <li><a href="ZKSplitLogManagerCoordination.html" title="class in 
org.apache.hadoop.hbase.coordination" 
target="classFrame">ZKSplitLogManagerCoordination</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/coordination/package-summary.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coordination/package-summary.html 
b/devapidocs/org/apache/hadoop/hbase/coordination/package-summary.html
index 1acf775..70a044c 100644
--- a/devapidocs/org/apache/hadoop/hbase/coordination/package-summary.html
+++ b/devapidocs/org/apache/hadoop/hbase/coordination/package-summary.html
@@ -130,38 +130,32 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/BaseCoordinatedStateManager.html"
 title="class in 
org.apache.hadoop.hbase.coordination">BaseCoordinatedStateManager</a></td>
-<td class="colLast">
-<div class="block">Base class for <a 
href="../../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html" 
title="interface in 
org.apache.hadoop.hbase"><code>CoordinatedStateManager</code></a> 
implementations.</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogManagerCoordination.SplitLogManagerDetails.html"
 title="class in 
org.apache.hadoop.hbase.coordination">SplitLogManagerCoordination.SplitLogManagerDetails</a></td>
 <td class="colLast">
 <div class="block">Detail class that shares data between coordination and 
split log manager</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/ZkCoordinatedStateManager.html"
 title="class in 
org.apache.hadoop.hbase.coordination">ZkCoordinatedStateManager</a></td>
 <td class="colLast">
 <div class="block">ZooKeeper-based implementation of <a 
href="../../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html" 
title="interface in 
org.apache.hadoop.hbase"><code>CoordinatedStateManager</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html"
 title="class in 
org.apache.hadoop.hbase.coordination">ZKSplitLogManagerCoordination</a></td>
 <td class="colLast">
 <div class="block">ZooKeeper based implementation of
  <a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogManagerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination"><code>SplitLogManagerCoordination</code></a></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.html"
 title="class in 
org.apache.hadoop.hbase.coordination">ZkSplitLogWorkerCoordination</a></td>
 <td class="colLast">
 <div class="block">ZooKeeper based implementation of <a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html"
 title="interface in 
org.apache.hadoop.hbase.coordination"><code>SplitLogWorkerCoordination</code></a>
  It listen for changes in ZooKeeper and</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.ZkSplitTaskDetails.html"
 title="class in 
org.apache.hadoop.hbase.coordination">ZkSplitLogWorkerCoordination.ZkSplitTaskDetails</a></td>
 <td class="colLast">
 <div class="block">When ZK-based implementation wants to complete the task, it 
needs to know task znode and

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/coordination/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/coordination/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/coordination/package-tree.html
index bb9a5f0..feac190 100644
--- a/devapidocs/org/apache/hadoop/hbase/coordination/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/coordination/package-tree.html
@@ -81,12 +81,8 @@
 <ul>
 <li type="circle">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"><span 
class="typeNameLink">Object</span></a>
 <ul>
-<li type="circle">org.apache.hadoop.hbase.coordination.<a 
href="../../../../../org/apache/hadoop/hbase/coordination/BaseCoordinatedStateManager.html"
 title="class in org.apache.hadoop.hbase.coordination"><span 
class="typeNameLink">BaseCoordinatedStateManager</span></a> (implements 
org.apache.hadoop.hbase.<a 
href="../../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html" 
title="interface in org.apache.hadoop.hbase">CoordinatedStateManager</a>)
-<ul>
-<li type="circle">org.apache.hadoop.hbase.coordination.<a 
href="../../../../../org/apache/hadoop/hbase/coordination/ZkCoordinatedStateManager.html"
 title="class in org.apache.hadoop.hbase.coordination"><span 
class="typeNameLink">ZkCoordinatedStateManager</span></a></li>
-</ul>
-</li>
 <li type="circle">org.apache.hadoop.hbase.coordination.<a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogManagerCoordination.SplitLogManagerDetails.html"
 title="class in org.apache.hadoop.hbase.coordination"><span 
class="typeNameLink">SplitLogManagerCoordination.SplitLogManagerDetails</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.coordination.<a 
href="../../../../../org/apache/hadoop/hbase/coordination/ZkCoordinatedStateManager.html"
 title="class in org.apache.hadoop.hbase.coordination"><span 
class="typeNameLink">ZkCoordinatedStateManager</span></a> (implements 
org.apache.hadoop.hbase.<a 
href="../../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html" 
title="interface in org.apache.hadoop.hbase">CoordinatedStateManager</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.coordination.<a 
href="../../../../../org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateAsyncCallback.html"
 title="class in org.apache.hadoop.hbase.coordination"><span 
class="typeNameLink">ZKSplitLogManagerCoordination.CreateAsyncCallback</span></a>
 (implements org.apache.zookeeper.AsyncCallback.StringCallback)</li>
 <li type="circle">org.apache.hadoop.hbase.coordination.<a 
href="../../../../../org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateRescanAsyncCallback.html"
 title="class in org.apache.hadoop.hbase.coordination"><span 
class="typeNameLink">ZKSplitLogManagerCoordination.CreateRescanAsyncCallback</span></a>
 (implements org.apache.zookeeper.AsyncCallback.StringCallback)</li>
 <li type="circle">org.apache.hadoop.hbase.coordination.<a 
href="../../../../../org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.DeleteAsyncCallback.html"
 title="class in org.apache.hadoop.hbase.coordination"><span 
class="typeNameLink">ZKSplitLogManagerCoordination.DeleteAsyncCallback</span></a>
 (implements org.apache.zookeeper.AsyncCallback.VoidCallback)</li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/coordination/package-use.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/coordination/package-use.html 
b/devapidocs/org/apache/hadoop/hbase/coordination/package-use.html
index 9a1183f..e449ffe 100644
--- a/devapidocs/org/apache/hadoop/hbase/coordination/package-use.html
+++ b/devapidocs/org/apache/hadoop/hbase/coordination/package-use.html
@@ -83,53 +83,83 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.coordination">org.apache.hadoop.hbase.coordination</a></td>
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase">org.apache.hadoop.hbase</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.master">org.apache.hadoop.hbase.master</a></td>
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.coordination">org.apache.hadoop.hbase.coordination</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></td>
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.master">org.apache.hadoop.hbase.master</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver.handler">org.apache.hadoop.hbase.regionserver.handler</a></td>
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver.handler">org.apache.hadoop.hbase.regionserver.handler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.wal">org.apache.hadoop.hbase.wal</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 </tbody>
 </table>
 </li>
-<li class="blockList"><a name="org.apache.hadoop.hbase.coordination">
+<li class="blockList"><a name="org.apache.hadoop.hbase">
 <!--   -->
 </a>
 <table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a 
href="../../../../../org/apache/hadoop/hbase/coordination/package-summary.html">org.apache.hadoop.hbase.coordination</a>
 used by <a 
href="../../../../../org/apache/hadoop/hbase/coordination/package-summary.html">org.apache.hadoop.hbase.coordination</a></span><span
 class="tabEnd">&nbsp;</span></caption>
+<caption><span>Classes in <a 
href="../../../../../org/apache/hadoop/hbase/coordination/package-summary.html">org.apache.hadoop.hbase.coordination</a>
 used by <a 
href="../../../../../org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a></span><span
 class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colOne" scope="col">Class and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/class-use/BaseCoordinatedStateManager.html#org.apache.hadoop.hbase.coordination">BaseCoordinatedStateManager</a>
-<div class="block">Base class for <a 
href="../../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html" 
title="interface in 
org.apache.hadoop.hbase"><code>CoordinatedStateManager</code></a> 
implementations.</div>
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/class-use/SplitLogManagerCoordination.html#org.apache.hadoop.hbase">SplitLogManagerCoordination</a>
+<div class="block">Coordination for SplitLogManager.</div>
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html#org.apache.hadoop.hbase">SplitLogWorkerCoordination</a>
+<div class="block">Coordinated operations for <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.html" 
title="class in 
org.apache.hadoop.hbase.regionserver"><code>SplitLogWorker</code></a> and 
+ <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/handler/WALSplitterHandler.html"
 title="class in 
org.apache.hadoop.hbase.regionserver.handler"><code>WALSplitterHandler</code></a>
 Important
+ methods for SplitLogWorker: <BR>
+ <a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html#isReady--"><code>SplitLogWorkerCoordination.isReady()</code></a>
 called from <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.html#run--"><code>SplitLogWorker.run()</code></a>
 to check whether the coordination is
+ ready to supply the tasks <BR>
+ <a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html#taskLoop--"><code>SplitLogWorkerCoordination.taskLoop()</code></a>
 loop for new tasks until the worker is stopped <BR>
+ <a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html#isStop--"><code>SplitLogWorkerCoordination.isStop()</code></a>
 a flag indicates whether worker should finish <BR>
+ <a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html#registerListener--"><code>SplitLogWorkerCoordination.registerListener()</code></a>
 called from <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.html#run--"><code>SplitLogWorker.run()</code></a>
 and could register listener
+ for external changes in coordination (if required) <BR>
+ <a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html#endTask-org.apache.hadoop.hbase.SplitLogTask-java.util.concurrent.atomic.LongAdder-org.apache.hadoop.hbase.coordination.SplitLogWorkerCoordination.SplitTaskDetails-"><code>SplitLogWorkerCoordination.endTask(SplitLogTask,
 LongAdder, SplitTaskDetails)</code></a> notify coordination engine that</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.hadoop.hbase.coordination">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a 
href="../../../../../org/apache/hadoop/hbase/coordination/package-summary.html">org.apache.hadoop.hbase.coordination</a>
 used by <a 
href="../../../../../org/apache/hadoop/hbase/coordination/package-summary.html">org.apache.hadoop.hbase.coordination</a></span><span
 class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/class-use/SplitLogManagerCoordination.html#org.apache.hadoop.hbase.coordination">SplitLogManagerCoordination</a>
 <div class="block">Coordination for SplitLogManager.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/class-use/SplitLogManagerCoordination.SplitLogManagerDetails.html#org.apache.hadoop.hbase.coordination">SplitLogManagerCoordination.SplitLogManagerDetails</a>
 <div class="block">Detail class that shares data between coordination and 
split log manager</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html#org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination</a>
 <div class="block">Coordinated operations for <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.html" 
title="class in 
org.apache.hadoop.hbase.regionserver"><code>SplitLogWorker</code></a> and 
  <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/handler/WALSplitterHandler.html"
 title="class in 
org.apache.hadoop.hbase.regionserver.handler"><code>WALSplitterHandler</code></a>
 Important
@@ -143,17 +173,12 @@
  <a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html#endTask-org.apache.hadoop.hbase.SplitLogTask-java.util.concurrent.atomic.LongAdder-org.apache.hadoop.hbase.coordination.SplitLogWorkerCoordination.SplitTaskDetails-"><code>SplitLogWorkerCoordination.endTask(SplitLogTask,
 LongAdder, SplitTaskDetails)</code></a> notify coordination engine that</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.SplitTaskDetails.html#org.apache.hadoop.hbase.coordination">SplitLogWorkerCoordination.SplitTaskDetails</a>
 <div class="block">Interface for log-split tasks Used to carry implementation 
details in encapsulated way through
  Handlers to the coordination API.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/class-use/ZkCoordinatedStateManager.html#org.apache.hadoop.hbase.coordination">ZkCoordinatedStateManager</a>
-<div class="block">ZooKeeper-based implementation of <a 
href="../../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html" 
title="interface in 
org.apache.hadoop.hbase"><code>CoordinatedStateManager</code></a>.</div>
-</td>
-</tr>
 <tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/class-use/ZKSplitLogManagerCoordination.TaskFinisher.html#org.apache.hadoop.hbase.coordination">ZKSplitLogManagerCoordination.TaskFinisher</a>
 <div class="block"><a 
href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.html" 
title="class in 
org.apache.hadoop.hbase.master"><code>SplitLogManager</code></a> can use 
objects implementing this
@@ -196,11 +221,6 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/class-use/BaseCoordinatedStateManager.html#org.apache.hadoop.hbase.regionserver">BaseCoordinatedStateManager</a>
-<div class="block">Base class for <a 
href="../../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html" 
title="interface in 
org.apache.hadoop.hbase"><code>CoordinatedStateManager</code></a> 
implementations.</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html#org.apache.hadoop.hbase.regionserver">SplitLogWorkerCoordination</a>
 <div class="block">Coordinated operations for <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.html" 
title="class in 
org.apache.hadoop.hbase.regionserver"><code>SplitLogWorker</code></a> and 
  <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/handler/WALSplitterHandler.html"
 title="class in 
org.apache.hadoop.hbase.regionserver.handler"><code>WALSplitterHandler</code></a>
 Important
@@ -259,8 +279,17 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/class-use/BaseCoordinatedStateManager.html#org.apache.hadoop.hbase.wal">BaseCoordinatedStateManager</a>
-<div class="block">Base class for <a 
href="../../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html" 
title="interface in 
org.apache.hadoop.hbase"><code>CoordinatedStateManager</code></a> 
implementations.</div>
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/coordination/class-use/SplitLogWorkerCoordination.html#org.apache.hadoop.hbase.wal">SplitLogWorkerCoordination</a>
+<div class="block">Coordinated operations for <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.html" 
title="class in 
org.apache.hadoop.hbase.regionserver"><code>SplitLogWorker</code></a> and 
+ <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/handler/WALSplitterHandler.html"
 title="class in 
org.apache.hadoop.hbase.regionserver.handler"><code>WALSplitterHandler</code></a>
 Important
+ methods for SplitLogWorker: <BR>
+ <a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html#isReady--"><code>SplitLogWorkerCoordination.isReady()</code></a>
 called from <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.html#run--"><code>SplitLogWorker.run()</code></a>
 to check whether the coordination is
+ ready to supply the tasks <BR>
+ <a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html#taskLoop--"><code>SplitLogWorkerCoordination.taskLoop()</code></a>
 loop for new tasks until the worker is stopped <BR>
+ <a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html#isStop--"><code>SplitLogWorkerCoordination.isStop()</code></a>
 a flag indicates whether worker should finish <BR>
+ <a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html#registerListener--"><code>SplitLogWorkerCoordination.registerListener()</code></a>
 called from <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.html#run--"><code>SplitLogWorker.run()</code></a>
 and could register listener
+ for external changes in coordination (if required) <BR>
+ <a 
href="../../../../../org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html#endTask-org.apache.hadoop.hbase.SplitLogTask-java.util.concurrent.atomic.LongAdder-org.apache.hadoop.hbase.coordination.SplitLogWorkerCoordination.SplitTaskDetails-"><code>SplitLogWorkerCoordination.endTask(SplitLogTask,
 LongAdder, SplitTaskDetails)</code></a> notify coordination engine that</div>
 </td>
 </tr>
 </tbody>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
index 8c50bc1..00ca709 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre>@InterfaceAudience.LimitedPrivate(value="Coprocesssor")
  @InterfaceStability.Evolving
-public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.36">RegionCoprocessorEnvironment</a>
+public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.37">RegionCoprocessorEnvironment</a>
 extends <a 
href="../../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.html" 
title="interface in org.apache.hadoop.hbase">CoprocessorEnvironment</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessor</a>&gt;</pre>
 </li>
 </ul>
@@ -144,18 +144,22 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.h
 </td>
 </tr>
 <tr id="i2" class="altColor">
+<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">OnlineRegions</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getOnlineRegions--">getOnlineRegions</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getRegion--">getRegion</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getRegionInfo--">getRegionInfo</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getServerName--">getServerName</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</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/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getSharedData--">getSharedData</a></span>()</code>&nbsp;</td>
 </tr>
@@ -187,7 +191,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.h
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegion</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.38">getRegion</a>()</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.39">getRegion</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the region associated with this coprocessor</dd>
@@ -200,20 +204,33 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.h
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionInfo</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.41">getRegionInfo</a>()</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.42">getRegionInfo</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>region information for the region this coprocessor is running on</dd>
 </dl>
 </li>
 </ul>
+<a name="getOnlineRegions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOnlineRegions</h4>
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">OnlineRegions</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.47">getOnlineRegions</a>()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Interface to Map of regions online on this RegionServer <a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getServerName--"><code>getServerName()</code></a>}.</dd>
+</dl>
+</li>
+</ul>
 <a name="getSharedData--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getSharedData</h4>
-<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</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/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.44">getSharedData</a>()</pre>
+<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</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/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.50">getSharedData</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>shared data between all instances of this coprocessor</dd>
@@ -226,7 +243,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.h
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerName</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/ServerName.html" 
title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.49">getServerName</a>()</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/ServerName.html" 
title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.55">getServerName</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Hosting Server's ServerName</dd>
@@ -239,7 +256,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.h
 <ul class="blockList">
 <li class="blockList">
 <h4>getConnection</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" 
title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.64">getConnection</a>()</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" 
title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.70">getConnection</a>()</pre>
 <div class="block">Be careful RPC'ing from a Coprocessor context.
  RPC's will fail, stall, retry, and/or crawl because the remote side is not 
online, is
  struggling or it is on the other side of a network partition. Any use of 
Connection from
@@ -261,7 +278,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.h
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getMetricRegistryForRegionServer</h4>
-<pre><a 
href="../../../../../org/apache/hadoop/hbase/metrics/MetricRegistry.html" 
title="interface in org.apache.hadoop.hbase.metrics">MetricRegistry</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.81">getMetricRegistryForRegionServer</a>()</pre>
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/metrics/MetricRegistry.html" 
title="interface in org.apache.hadoop.hbase.metrics">MetricRegistry</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#line.87">getMetricRegistryForRegionServer</a>()</pre>
 <div class="block">Returns a MetricRegistry that can be used to track metrics 
at the region server level. All
  metrics tracked at this level will be shared by all the coprocessor instances
  of the same class in the same region server process. Note that there will be 
one

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html
 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html
index 821dcd8..b657c33 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public static enum <a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html#line.101">RegionObserver.MutationType</a>
+<pre>public static enum <a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html#line.102">RegionObserver.MutationType</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang">Enum</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html"
 title="enum in 
org.apache.hadoop.hbase.coprocessor">RegionObserver.MutationType</a>&gt;</pre>
 <div class="block">Mutation type for postMutationBeforeWAL hook</div>
 </li>
@@ -211,7 +211,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>APPEND</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html"
 title="enum in 
org.apache.hadoop.hbase.coprocessor">RegionObserver.MutationType</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html#line.102">APPEND</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html"
 title="enum in 
org.apache.hadoop.hbase.coprocessor">RegionObserver.MutationType</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html#line.103">APPEND</a></pre>
 </li>
 </ul>
 <a name="INCREMENT">
@@ -220,7 +220,7 @@ the order they are declared.</div>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>INCREMENT</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html"
 title="enum in 
org.apache.hadoop.hbase.coprocessor">RegionObserver.MutationType</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html#line.102">INCREMENT</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html"
 title="enum in 
org.apache.hadoop.hbase.coprocessor">RegionObserver.MutationType</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html#line.103">INCREMENT</a></pre>
 </li>
 </ul>
 </li>
@@ -237,7 +237,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html"
 title="enum in 
org.apache.hadoop.hbase.coprocessor">RegionObserver.MutationType</a>[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html#line.574">values</a>()</pre>
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html"
 title="enum in 
org.apache.hadoop.hbase.coprocessor">RegionObserver.MutationType</a>[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html#line.59">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum 
type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -257,7 +257,7 @@ for (RegionObserver.MutationType c : 
RegionObserver.MutationType.values())
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html"
 title="enum in 
org.apache.hadoop.hbase.coprocessor">RegionObserver.MutationType</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html#line.574">valueOf</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;name)</pre>
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html"
 title="enum in 
org.apache.hadoop.hbase.coprocessor">RegionObserver.MutationType</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html#line.59">valueOf</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;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified 
name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

Reply via email to