http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html
index 310f3cc..d22291f 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html
@@ -109,8 +109,8 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>@InterfaceAudience.LimitedPrivate(value="Coprocessors")
-public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.34">MiniBatchOperationInProgress</a>&lt;T&gt;
+<pre>@InterfaceAudience.LimitedPrivate(value="Coprocesssor")
+public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.35">MiniBatchOperationInProgress</a>&lt;T&gt;
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 <div class="block">Wraps together the mutations which are applied as a batch 
to the region and their operation
  status and WALEdits.</div>
@@ -273,7 +273,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>operations</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
 title="type parameter in MiniBatchOperationInProgress">T</a>[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.35">operations</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
 title="type parameter in MiniBatchOperationInProgress">T</a>[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.36">operations</a></pre>
 </li>
 </ul>
 <a name="operationsFromCoprocessors">
@@ -282,7 +282,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>operationsFromCoprocessors</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class 
in org.apache.hadoop.hbase.client">Mutation</a>[][] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.36">operationsFromCoprocessors</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class 
in org.apache.hadoop.hbase.client">Mutation</a>[][] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.37">operationsFromCoprocessors</a></pre>
 </li>
 </ul>
 <a name="retCodeDetails">
@@ -291,7 +291,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>retCodeDetails</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" 
title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a>[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.37">retCodeDetails</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" 
title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a>[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.38">retCodeDetails</a></pre>
 </li>
 </ul>
 <a name="walEditsFromCoprocessors">
@@ -300,7 +300,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>walEditsFromCoprocessors</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in 
org.apache.hadoop.hbase.wal">WALEdit</a>[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.38">walEditsFromCoprocessors</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in 
org.apache.hadoop.hbase.wal">WALEdit</a>[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.39">walEditsFromCoprocessors</a></pre>
 </li>
 </ul>
 <a name="firstIndex">
@@ -309,7 +309,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>firstIndex</h4>
-<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.39">firstIndex</a></pre>
+<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.40">firstIndex</a></pre>
 </li>
 </ul>
 <a name="lastIndexExclusive">
@@ -318,7 +318,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>lastIndexExclusive</h4>
-<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.40">lastIndexExclusive</a></pre>
+<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.41">lastIndexExclusive</a></pre>
 </li>
 </ul>
 </li>
@@ -337,7 +337,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MiniBatchOperationInProgress</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.42">MiniBatchOperationInProgress</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
 title="type parameter in MiniBatchOperationInProgress">T</a>[]&nbsp;operations,
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.43">MiniBatchOperationInProgress</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
 title="type parameter in MiniBatchOperationInProgress">T</a>[]&nbsp;operations,
                                     <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">OperationStatus</a>[]&nbsp;retCodeDetails,
                                     <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in 
org.apache.hadoop.hbase.wal">WALEdit</a>[]&nbsp;walEditsFromCoprocessors,
                                     int&nbsp;firstIndex,
@@ -358,7 +358,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>size</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.54">size</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.55">size</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The number of operations(Mutations) involved in this batch.</dd>
@@ -371,7 +371,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getOperation</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
 title="type parameter in MiniBatchOperationInProgress">T</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.62">getOperation</a>(int&nbsp;index)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
 title="type parameter in MiniBatchOperationInProgress">T</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.63">getOperation</a>(int&nbsp;index)</pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>index</code> - </dd>
@@ -386,7 +386,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setOperationStatus</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.73">setOperationStatus</a>(int&nbsp;index,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.74">setOperationStatus</a>(int&nbsp;index,
                                <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">OperationStatus</a>&nbsp;opStatus)</pre>
 <div class="block">Sets the status code for the operation(Mutation) at the 
specified position.
  By setting this status, <a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html" 
title="interface in 
org.apache.hadoop.hbase.coprocessor"><code>RegionObserver</code></a>
@@ -404,7 +404,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getOperationStatus</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">OperationStatus</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.81">getOperationStatus</a>(int&nbsp;index)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">OperationStatus</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.82">getOperationStatus</a>(int&nbsp;index)</pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>index</code> - </dd>
@@ -419,7 +419,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setWalEdit</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.90">setWalEdit</a>(int&nbsp;index,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.91">setWalEdit</a>(int&nbsp;index,
                        <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in 
org.apache.hadoop.hbase.wal">WALEdit</a>&nbsp;walEdit)</pre>
 <div class="block">Sets the walEdit for the operation(Mutation) at the 
specified position.</div>
 <dl>
@@ -435,7 +435,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getWalEdit</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in 
org.apache.hadoop.hbase.wal">WALEdit</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.98">getWalEdit</a>(int&nbsp;index)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in 
org.apache.hadoop.hbase.wal">WALEdit</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.99">getWalEdit</a>(int&nbsp;index)</pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>index</code> - </dd>
@@ -450,7 +450,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getAbsoluteIndex</h4>
-<pre>private&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.102">getAbsoluteIndex</a>(int&nbsp;index)</pre>
+<pre>private&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.103">getAbsoluteIndex</a>(int&nbsp;index)</pre>
 </li>
 </ul>
 <a name="addOperationsFromCP-int-org.apache.hadoop.hbase.client.Mutation:A-">
@@ -459,7 +459,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addOperationsFromCP</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.117">addOperationsFromCP</a>(int&nbsp;index,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.118">addOperationsFromCP</a>(int&nbsp;index,
                                 <a 
href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class 
in org.apache.hadoop.hbase.client">Mutation</a>[]&nbsp;newOperations)</pre>
 <div class="block">Add more Mutations corresponding to the Mutation at the 
given index to be committed atomically
  in the same batch. These mutations are applied to the WAL and applied to the 
memstore as well.
@@ -478,7 +478,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getOperationsFromCoprocessors</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class 
in org.apache.hadoop.hbase.client">Mutation</a>[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.125">getOperationsFromCoprocessors</a>(int&nbsp;index)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class 
in org.apache.hadoop.hbase.client">Mutation</a>[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.126">getOperationsFromCoprocessors</a>(int&nbsp;index)</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html
index cae6d51..5e22305 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html"
 title="class in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" 
title="class in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html"
 title="interface in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a 
href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html"
 target="_top">Frames</a></li>
@@ -326,7 +326,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <div class="subNav">
 <ul class="navList">
 <li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html"
 title="class in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" 
title="class in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html"
 title="interface in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a 
href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html"
 target="_top">Frames</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html
new file mode 100644
index 0000000..21fe6cc
--- /dev/null
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html
@@ -0,0 +1,277 @@
+<!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>MutableOnlineRegions (Apache HBase 3.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="MutableOnlineRegions (Apache HBase 
3.0.0-SNAPSHOT API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract 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/MutableOnlineRegions.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/regionserver/MultiVersionConcurrencyControl.WriteEntry.html"
 title="class in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" 
title="class in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html"
 target="_top">Frames</a></li>
+<li><a href="MutableOnlineRegions.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>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&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.regionserver</div>
+<h2 title="Interface MutableOnlineRegions" class="title">Interface 
MutableOnlineRegions</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html" 
title="interface in org.apache.hadoop.hbase.regionserver">OnlineRegions</a></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">RegionServerServices</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" 
title="class in org.apache.hadoop.hbase.master">HMaster</a>, <a 
href="../../../../../org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html"
 title="class in 
org.apache.hadoop.hbase.master">HMasterCommandLine.LocalHMaster</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>@InterfaceAudience.Private
+public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html#line.29">MutableOnlineRegions</a>
+extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">OnlineRegions</a></pre>
+<div class="block">Interface to Map of online regions.  In the  Map, the key 
is the region's
+ encoded name and the value is an <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver"><code>Region</code></a> instance.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== 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="t2" class="tableTab"><span><a 
href="javascript:show(2);">Instance Methods</a></span><span 
class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a 
href="javascript:show(4);">Abstract 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>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html#addRegion-org.apache.hadoop.hbase.regionserver.HRegion-">addRegion</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r)</code>
+<div class="block">Add to online regions.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html#removeRegion-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.ServerName-">removeRegion</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
+            <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" 
title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;destination)</code>
+<div class="block">Removes the given Region from the list of 
onlineRegions.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a 
name="methods.inherited.from.class.org.apache.hadoop.hbase.regionserver.OnlineRegions">
+<!--   -->
+</a>
+<h3>Methods inherited from 
interface&nbsp;org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html" 
title="interface in org.apache.hadoop.hbase.regionserver">OnlineRegions</a></h3>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html#getRegion-java.lang.String-">getRegion</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html#getRegions--">getRegions</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html#getRegions-org.apache.hadoop.hbase.TableName-">getRegions</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="addRegion-org.apache.hadoop.hbase.regionserver.HRegion-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addRegion</h4>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html#line.35">addRegion</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r)</pre>
+<div class="block">Add to online regions.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>r</code> - </dd>
+</dl>
+</li>
+</ul>
+<a 
name="removeRegion-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.ServerName-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>removeRegion</h4>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html#line.43">removeRegion</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
+                     <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;destination)</pre>
+<div class="block">Removes the given Region from the list of 
onlineRegions.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>r</code> - Region to remove.</dd>
+<dd><code>destination</code> - Destination, if any, null otherwise.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>True if we removed a region from online list.</dd>
+</dl>
+</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/MutableOnlineRegions.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/regionserver/MultiVersionConcurrencyControl.WriteEntry.html"
 title="class in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" 
title="class in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html"
 target="_top">Frames</a></li>
+<li><a href="MutableOnlineRegions.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>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&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/21726f5a/devapidocs/org/apache/hadoop/hbase/regionserver/MutableSegment.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MutableSegment.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MutableSegment.html
index ba8c7c2..9722e96 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/MutableSegment.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/MutableSegment.html
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html"
 title="class in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html"
 title="interface in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/NoLimitScannerContext.html"
 title="class in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>@InterfaceAudience.Private
-public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.39">MutableSegment</a>
+public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.38">MutableSegment</a>
 extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" 
title="class in org.apache.hadoop.hbase.regionserver">Segment</a></pre>
 <div class="block">A mutable segment in memstore, specifically the active 
segment.</div>
 </li>
@@ -185,9 +185,9 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html#add-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSize-">add</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html#add-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">add</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell,
    boolean&nbsp;mslabUsed,
-   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSize</a>&nbsp;memstoreSize)</code>
+   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memStoreSizing)</code>
 <div class="block">Adds the given cell into the segment</div>
 </td>
 </tr>
@@ -203,9 +203,9 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html#upsert-org.apache.hadoop.hbase.Cell-long-org.apache.hadoop.hbase.regionserver.MemStoreSize-">upsert</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html#upsert-org.apache.hadoop.hbase.Cell-long-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">upsert</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell,
       long&nbsp;readpoint,
-      <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSize</a>&nbsp;memstoreSize)</code>&nbsp;</td>
+      <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memStoreSizing)</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -213,7 +213,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" 
title="class in org.apache.hadoop.hbase.regionserver">Segment</a></h3>
-<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#close--">close</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compare</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compareRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRows</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#decScannerCount--">decScannerCount</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#dump-org.apache.commons.logging.Log-">dump</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellLength-org.apache.hadoop.hbase.Cell-">getCellLength</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellsCount--">getCellsCount</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellSet--">getCell
 Set</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getComparator--">getComparator</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getFirstAfter-org.apache.hadoop.hbase.Cell-">getFirstAfter</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMemStoreLAB--">getMemStoreLAB</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMinSequenceId--">getMinSequenceId</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-">getScanner</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-long-">getScanner</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanners-long-long-">getScanners</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getTimeRangeTracker--">getTimeRangeTracker</a>,
 <a href="../../../../../org/apache/hadoop/hbase/region
 server/Segment.html#headSet-org.apache.hadoop.hbase.Cell-">headSet</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSize--">heapSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSizeChange-org.apache.hadoop.hbase.Cell-boolean-">heapSizeChange</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incScannerCount--">incScannerCount</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incSize-long-long-">incSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#internalAdd-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSize-">internalAdd</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isEmpty--">isEmpty</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isTagsPresent--">isTagsPresent</a>,
 <a href="../../../../../org/apache/hadoop/hbase/regionse
 rver/Segment.html#iterator--">iterator</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#keySize--">keySize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#last--">last</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#maybeCloneWithAllocator-org.apache.hadoop.hbase.Cell-">maybeCloneWithAllocator</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#setCellSet-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.regionserver.CellSet-">setCellSet</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#shouldSeek-org.apache.hadoop.hbase.io.TimeRange-long-">shouldSeek</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#tailSet-org.apache.hadoop.hbase.Cell-">tailSet</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#toString--">toString</a>,
 <a href="../../../../../org/apache/hadoop
 
/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSize-">updateMetaInfo</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSize-">updateMetaInfo</a></code></li>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#close--">close</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compare</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compareRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRows</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#decScannerCount--">decScannerCount</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#dump-org.apache.commons.logging.Log-">dump</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellLength-org.apache.hadoop.hbase.Cell-">getCellLength</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellsCount--">getCellsCount</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellSet--">getCell
 Set</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getComparator--">getComparator</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getFirstAfter-org.apache.hadoop.hbase.Cell-">getFirstAfter</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMemStoreLAB--">getMemStoreLAB</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMinSequenceId--">getMinSequenceId</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-">getScanner</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-long-">getScanner</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanners-long-long-">getScanners</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getTimeRangeTracker--">getTimeRangeTracker</a>,
 <a href="../../../../../org/apache/hadoop/hbase/region
 server/Segment.html#headSet-org.apache.hadoop.hbase.Cell-">headSet</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSize--">heapSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSizeChange-org.apache.hadoop.hbase.Cell-boolean-">heapSizeChange</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incScannerCount--">incScannerCount</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incSize-long-long-">incSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#internalAdd-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">internalAdd</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isEmpty--">isEmpty</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isTagsPresent--">isTagsPresent</a>,
 <a href="../../../../../org/apache/hadoop/hbase/region
 server/Segment.html#iterator--">iterator</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#keySize--">keySize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#last--">last</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#maybeCloneWithAllocator-org.apache.hadoop.hbase.Cell-">maybeCloneWithAllocator</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#setCellSet-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.regionserver.CellSet-">setCellSet</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#shouldSeek-org.apache.hadoop.hbase.io.TimeRange-long-">shouldSeek</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#tailSet-org.apache.hadoop.hbase.Cell-">tailSet</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#toString--">toString</a>,
 <a href="../../../../../org/apache/hado
 
op/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -242,7 +242,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 <ul class="blockListLast">
 <li class="blockList">
 <h4>DEEP_OVERHEAD</h4>
-<pre>public static final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.41">DEEP_OVERHEAD</a></pre>
+<pre>public static final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.40">DEEP_OVERHEAD</a></pre>
 </li>
 </ul>
 </li>
@@ -259,7 +259,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MutableSegment</h4>
-<pre>protected&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.45">MutableSegment</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" 
title="class in org.apache.hadoop.hbase.regionserver">CellSet</a>&nbsp;cellSet,
+<pre>protected&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.44">MutableSegment</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" 
title="class in org.apache.hadoop.hbase.regionserver">CellSet</a>&nbsp;cellSet,
                          <a 
href="../../../../../org/apache/hadoop/hbase/CellComparator.html" 
title="interface in org.apache.hadoop.hbase">CellComparator</a>&nbsp;comparator,
                          <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreLAB</a>&nbsp;memStoreLAB)</pre>
 </li>
@@ -272,33 +272,32 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a 
name="add-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSize-">
+<a 
name="add-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>add</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.56">add</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.54">add</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell,
                 boolean&nbsp;mslabUsed,
-                <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSize</a>&nbsp;memstoreSize)</pre>
+                <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memStoreSizing)</pre>
 <div class="block">Adds the given cell into the segment</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>cell</code> - the cell to add</dd>
 <dd><code>mslabUsed</code> - whether using MSLAB</dd>
-<dd><code>memstoreSize</code> - </dd>
 </dl>
 </li>
 </ul>
-<a 
name="upsert-org.apache.hadoop.hbase.Cell-long-org.apache.hadoop.hbase.regionserver.MemStoreSize-">
+<a 
name="upsert-org.apache.hadoop.hbase.Cell-long-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>upsert</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.60">upsert</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.58">upsert</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell,
                    long&nbsp;readpoint,
-                   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSize</a>&nbsp;memstoreSize)</pre>
+                   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memStoreSizing)</pre>
 </li>
 </ul>
 <a name="first--">
@@ -307,7 +306,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>first</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.113">first</a>()</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.111">first</a>()</pre>
 <div class="block">Returns the first cell in the segment</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -321,7 +320,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 <ul class="blockListLast">
 <li class="blockList">
 <h4>indexEntrySize</h4>
-<pre>protected&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.117">indexEntrySize</a>()</pre>
+<pre>protected&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.115">indexEntrySize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#indexEntrySize--">indexEntrySize</a></code>&nbsp;in
 class&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" 
title="class in org.apache.hadoop.hbase.regionserver">Segment</a></code></dd>
@@ -356,7 +355,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html"
 title="class in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html"
 title="interface in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/NoLimitScannerContext.html"
 title="class in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/regionserver/OnlineRegions.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/OnlineRegions.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/OnlineRegions.html
index da51a06..d7ea7ec 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/OnlineRegions.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/OnlineRegions.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6};
+var methods = {"i0":6,"i1":6,"i2":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -100,12 +100,8 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <dl>
-<dt>All Superinterfaces:</dt>
-<dd><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">ImmutableOnlineRegions</a></dd>
-</dl>
-<dl>
 <dt>All Known Subinterfaces:</dt>
-<dd><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">RegionServerServices</a></dd>
+<dd><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">MutableOnlineRegions</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">RegionServerServices</a></dd>
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
@@ -113,11 +109,11 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>@InterfaceAudience.Private
-public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/OnlineRegions.html#line.29">OnlineRegions</a>
-extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">ImmutableOnlineRegions</a></pre>
-<div class="block">Interface to Map of online regions.  In the  Map, the key 
is the region's
- encoded name and the value is an <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver"><code>Region</code></a> instance.</div>
+<pre>@InterfaceAudience.LimitedPrivate(value="Coprocesssor")
+ @InterfaceStability.Evolving
+public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/OnlineRegions.html#line.35">OnlineRegions</a></pre>
+<div class="block">Provides read-only access to the Regions presently online 
on the
+ current RegionServer</div>
 </li>
 </ul>
 </div>
@@ -137,26 +133,24 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOn
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html#addRegion-org.apache.hadoop.hbase.regionserver.HRegion-">addRegion</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r)</code>
-<div class="block">Add to online regions.</div>
+<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/regionserver/OnlineRegions.html#getRegion-java.lang.String-">getRegion</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;encodedRegionName)</code>
+<div class="block">Return <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver"><code>Region</code></a> instance.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html#removeRegion-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.ServerName-">removeRegion</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
-            <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" 
title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;destination)</code>
-<div class="block">This method removes Region corresponding to hri from the 
Map of onlineRegions.</div>
+<td class="colFirst"><code><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;? extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html#getRegions--">getRegions</a></span>()</code>
+<div class="block">Get all online regions in this RS.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><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;? extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html#getRegions-org.apache.hadoop.hbase.TableName-">getRegions</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
+<div class="block">Get all online regions of a table in this RS.</div>
 </td>
 </tr>
 </table>
-<ul class="blockList">
-<li class="blockList"><a 
name="methods.inherited.from.class.org.apache.hadoop.hbase.regionserver.ImmutableOnlineRegions">
-<!--   -->
-</a>
-<h3>Methods inherited from 
interface&nbsp;org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">ImmutableOnlineRegions</a></h3>
-<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html#getRegion-java.lang.String-">getRegion</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html#getRegions--">getRegions</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html#getRegions-org.apache.hadoop.hbase.TableName-">getRegions</a></code></li>
-</ul>
 </li>
 </ul>
 </li>
@@ -171,35 +165,55 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOn
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="addRegion-org.apache.hadoop.hbase.regionserver.HRegion-">
+<a name="getRegion-java.lang.String-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>addRegion</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/OnlineRegions.html#line.35">addRegion</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r)</pre>
-<div class="block">Add to online regions.</div>
+<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/regionserver/OnlineRegions.html#line.45">getRegion</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;encodedRegionName)</pre>
+<div class="block">Return <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver"><code>Region</code></a> instance.
+ Only works if caller is in same context, in same JVM. Region is not
+ serializable.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>r</code> - </dd>
+<dd><code>encodedRegionName</code> - </dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Region for the passed encoded <code>encodedRegionName</code> or
+ null if named region is not member of the online regions.</dd>
 </dl>
 </li>
 </ul>
-<a 
name="removeRegion-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.ServerName-">
+<a name="getRegions-org.apache.hadoop.hbase.TableName-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
-<h4>removeRegion</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/OnlineRegions.html#line.44">removeRegion</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
-                     <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;destination)</pre>
-<div class="block">This method removes Region corresponding to hri from the 
Map of onlineRegions.</div>
+<h4>getRegions</h4>
+<pre><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;? extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/OnlineRegions.html#line.53">getRegions</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
+                           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">Get all online regions of a table in this RS.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>r</code> - Region to remove.</dd>
-<dd><code>destination</code> - Destination, if any, null otherwise.</dd>
+<dd><code>tableName</code> - </dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>List of Region</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRegions--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRegions</h4>
+<pre><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;? extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/OnlineRegions.html#line.59">getRegions</a>()</pre>
+<div class="block">Get all online regions in this RS.</div>
+<dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>True if we removed a region from online list.</dd>
+<dd>List of online Region</dd>
 </dl>
 </li>
 </ul>

Reply via email to