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><T> +<pre>@InterfaceAudience.LimitedPrivate(value="Coprocesssor") +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.35">MiniBatchOperationInProgress</a><T> 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 <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 <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 <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 <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 <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 <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 <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 <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 int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.39">firstIndex</a></pre> +<pre>private final 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 int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.40">lastIndexExclusive</a></pre> +<pre>private final 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 <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>[] operations, +<pre>public <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>[] operations, <a href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a>[] retCodeDetails, <a href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.wal">WALEdit</a>[] walEditsFromCoprocessors, int 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 int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.54">size</a>()</pre> +<pre>public int <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 <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.62">getOperation</a>(int index)</pre> +<pre>public <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.63">getOperation</a>(int 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 void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.73">setOperationStatus</a>(int index, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.74">setOperationStatus</a>(int index, <a href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a> 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 <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.81">getOperationStatus</a>(int index)</pre> +<pre>public <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.82">getOperationStatus</a>(int 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 void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.90">setWalEdit</a>(int index, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.91">setWalEdit</a>(int index, <a href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.wal">WALEdit</a> 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 <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.98">getWalEdit</a>(int index)</pre> +<pre>public <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.99">getWalEdit</a>(int 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 int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.102">getAbsoluteIndex</a>(int index)</pre> +<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.103">getAbsoluteIndex</a>(int 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 void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.117">addOperationsFromCP</a>(int index, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#line.118">addOperationsFromCP</a>(int index, <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>[] 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 <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.125">getOperationsFromCoprocessors</a>(int index)</pre> +<pre>public <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.126">getOperationsFromCoprocessors</a>(int 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 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 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 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 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 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 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 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 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 Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </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"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </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> 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> r, + <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> 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 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 <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> 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 <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> r, + <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> 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 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 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 Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </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 © 2007–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 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 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 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> 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> cell, boolean mslabUsed, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a> memstoreSize)</code> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> 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> 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> cell, long readpoint, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a> memstoreSize)</code> </td> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memStoreSizing)</code> </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 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 long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.41">DEEP_OVERHEAD</a></pre> +<pre>public static final 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 <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> cellSet, +<pre>protected <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> cellSet, <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> 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 void <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> cell, +<pre>public void <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> cell, boolean mslabUsed, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a> memstoreSize)</pre> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> 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 void <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> cell, +<pre>public void <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> cell, long readpoint, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a> memstoreSize)</pre> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> 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> <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> <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 long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.117">indexEntrySize</a>()</pre> +<pre>protected long <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> in class <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 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 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 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> 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> 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> r, - <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> 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><? extends <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#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><? extends <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#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> 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 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 <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> 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> <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> 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 <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> r, - <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> 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><? extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>> <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> 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><? extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>> <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>
