http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f8b8424/devapidocs/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html index 55ab978..21b0e6d 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; -var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.49">HeapMemoryManager</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.50">HeapMemoryManager</a> extends <a href="https://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">Manages tuning of Heap memory using <code>HeapMemoryTuner</code>. Most part of the heap memory is split between Memstores and BlockCache. This manager helps in tuning sizes of both these @@ -301,7 +301,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <th class="colOne" scope="col">Constructor and Description</th> </tr> <tr class="altColor"> -<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#HeapMemoryManager-org.apache.hadoop.hbase.io.hfile.ResizableBlockCache-org.apache.hadoop.hbase.regionserver.FlushRequester-org.apache.hadoop.hbase.Server-org.apache.hadoop.hbase.regionserver.RegionServerAccounting-">HeapMemoryManager</a></span>(<a href="../../../../../org/apache/hadoop/hbase/io/hfile/ResizableBlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">ResizableBlockCache</a> blockCache, +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#HeapMemoryManager-org.apache.hadoop.hbase.io.hfile.BlockCache-org.apache.hadoop.hbase.regionserver.FlushRequester-org.apache.hadoop.hbase.Server-org.apache.hadoop.hbase.regionserver.RegionServerAccounting-">HeapMemoryManager</a></span>(<a href="../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">BlockCache</a> blockCache, <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html" title="interface in org.apache.hadoop.hbase.regionserver">FlushRequester</a> memStoreFlusher, <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a> server, <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerAccounting</a> regionServerAccounting)</code> </td> @@ -316,42 +316,39 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html </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="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></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="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> +<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="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete 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>static <a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemoryManager</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#create-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.regionserver.FlushRequester-org.apache.hadoop.hbase.Server-org.apache.hadoop.hbase.regionserver.RegionServerAccounting-">create</a></span>(org.apache.hadoop.conf.Configuration conf, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html" title="interface in org.apache.hadoop.hbase.regionserver">FlushRequester</a> memStoreFlusher, - <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a> server, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerAccounting</a> regionServerAccounting)</code> </td> -</tr> -<tr id="i1" class="rowColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#doInit-org.apache.hadoop.conf.Configuration-">doInit</a></span>(org.apache.hadoop.conf.Configuration conf)</code> </td> </tr> -<tr id="i2" class="altColor"> +<tr id="i1" class="rowColor"> <td class="colFirst"><code>float</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#getHeapOccupancyPercent--">getHeapOccupancyPercent</a></span>()</code> </td> </tr> -<tr id="i3" class="rowColor"> +<tr id="i2" class="altColor"> <td class="colFirst"><code>(package private) boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#isTunerOn--">isTunerOn</a></span>()</code> </td> </tr> -<tr id="i4" class="altColor"> +<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/HeapMemoryManager.html#registerTuneObserver-org.apache.hadoop.hbase.regionserver.HeapMemoryManager.HeapMemoryTuneObserver-">registerTuneObserver</a></span>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTuneObserver.html" title="interface in org.apache.hadoop.hbase.regionserver">HeapMemoryManager.HeapMemoryTuneObserver</a> observer)</code> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i4" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#start-org.apache.hadoop.hbase.ChoreService-">start</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ChoreService.html" title="class in org.apache.hadoop.hbase">ChoreService</a> service)</code> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i5" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#stop--">stop</a></span>()</code> </td> </tr> +<tr id="i6" class="altColor"> +<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/io/hfile/ResizableBlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">ResizableBlockCache</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#toResizableBlockCache-org.apache.hadoop.hbase.io.hfile.BlockCache-">toResizableBlockCache</a></span>(<a href="../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">BlockCache</a> blockCache)</code> </td> +</tr> </table> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> @@ -380,7 +377,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>LOG</h4> -<pre>private static final org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.50">LOG</a></pre> +<pre>private static final org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.51">LOG</a></pre> </li> </ul> <a name="CONVERT_TO_PERCENTAGE"> @@ -389,7 +386,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>CONVERT_TO_PERCENTAGE</h4> -<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.51">CONVERT_TO_PERCENTAGE</a></pre> +<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.52">CONVERT_TO_PERCENTAGE</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.HeapMemoryManager.CONVERT_TO_PERCENTAGE">Constant Field Values</a></dd> @@ -402,7 +399,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>CLUSTER_MINIMUM_MEMORY_THRESHOLD</h4> -<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.52">CLUSTER_MINIMUM_MEMORY_THRESHOLD</a></pre> +<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.53">CLUSTER_MINIMUM_MEMORY_THRESHOLD</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.HeapMemoryManager.CLUSTER_MINIMUM_MEMORY_THRESHOLD">Constant Field Values</a></dd> @@ -415,7 +412,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>BLOCK_CACHE_SIZE_MAX_RANGE_KEY</h4> -<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.55">BLOCK_CACHE_SIZE_MAX_RANGE_KEY</a></pre> +<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.56">BLOCK_CACHE_SIZE_MAX_RANGE_KEY</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.HeapMemoryManager.BLOCK_CACHE_SIZE_MAX_RANGE_KEY">Constant Field Values</a></dd> @@ -428,7 +425,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>BLOCK_CACHE_SIZE_MIN_RANGE_KEY</h4> -<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.56">BLOCK_CACHE_SIZE_MIN_RANGE_KEY</a></pre> +<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.57">BLOCK_CACHE_SIZE_MIN_RANGE_KEY</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.HeapMemoryManager.BLOCK_CACHE_SIZE_MIN_RANGE_KEY">Constant Field Values</a></dd> @@ -441,7 +438,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>MEMSTORE_SIZE_MAX_RANGE_KEY</h4> -<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.57">MEMSTORE_SIZE_MAX_RANGE_KEY</a></pre> +<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.58">MEMSTORE_SIZE_MAX_RANGE_KEY</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.HeapMemoryManager.MEMSTORE_SIZE_MAX_RANGE_KEY">Constant Field Values</a></dd> @@ -454,7 +451,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>MEMSTORE_SIZE_MIN_RANGE_KEY</h4> -<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.59">MEMSTORE_SIZE_MIN_RANGE_KEY</a></pre> +<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.60">MEMSTORE_SIZE_MIN_RANGE_KEY</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.HeapMemoryManager.MEMSTORE_SIZE_MIN_RANGE_KEY">Constant Field Values</a></dd> @@ -467,7 +464,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>HBASE_RS_HEAP_MEMORY_TUNER_PERIOD</h4> -<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.61">HBASE_RS_HEAP_MEMORY_TUNER_PERIOD</a></pre> +<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.62">HBASE_RS_HEAP_MEMORY_TUNER_PERIOD</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.HeapMemoryManager.HBASE_RS_HEAP_MEMORY_TUNER_PERIOD">Constant Field Values</a></dd> @@ -480,7 +477,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>HBASE_RS_HEAP_MEMORY_TUNER_DEFAULT_PERIOD</h4> -<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.63">HBASE_RS_HEAP_MEMORY_TUNER_DEFAULT_PERIOD</a></pre> +<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.64">HBASE_RS_HEAP_MEMORY_TUNER_DEFAULT_PERIOD</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.HeapMemoryManager.HBASE_RS_HEAP_MEMORY_TUNER_DEFAULT_PERIOD">Constant Field Values</a></dd> @@ -493,7 +490,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>HBASE_RS_HEAP_MEMORY_TUNER_CLASS</h4> -<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.64">HBASE_RS_HEAP_MEMORY_TUNER_CLASS</a></pre> +<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.65">HBASE_RS_HEAP_MEMORY_TUNER_CLASS</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.HeapMemoryManager.HBASE_RS_HEAP_MEMORY_TUNER_CLASS">Constant Field Values</a></dd> @@ -506,7 +503,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>HEAP_OCCUPANCY_ERROR_VALUE</h4> -<pre>public static final float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.67">HEAP_OCCUPANCY_ERROR_VALUE</a></pre> +<pre>public static final float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.68">HEAP_OCCUPANCY_ERROR_VALUE</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.HeapMemoryManager.HEAP_OCCUPANCY_ERROR_VALUE">Constant Field Values</a></dd> @@ -519,7 +516,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>globalMemStorePercent</h4> -<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.69">globalMemStorePercent</a></pre> +<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.70">globalMemStorePercent</a></pre> </li> </ul> <a name="globalMemStorePercentMinRange"> @@ -528,7 +525,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>globalMemStorePercentMinRange</h4> -<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.70">globalMemStorePercentMinRange</a></pre> +<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.71">globalMemStorePercentMinRange</a></pre> </li> </ul> <a name="globalMemStorePercentMaxRange"> @@ -537,7 +534,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>globalMemStorePercentMaxRange</h4> -<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.71">globalMemStorePercentMaxRange</a></pre> +<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.72">globalMemStorePercentMaxRange</a></pre> </li> </ul> <a name="blockCachePercent"> @@ -546,7 +543,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>blockCachePercent</h4> -<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.73">blockCachePercent</a></pre> +<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.74">blockCachePercent</a></pre> </li> </ul> <a name="blockCachePercentMinRange"> @@ -555,7 +552,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>blockCachePercentMinRange</h4> -<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.74">blockCachePercentMinRange</a></pre> +<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.75">blockCachePercentMinRange</a></pre> </li> </ul> <a name="blockCachePercentMaxRange"> @@ -564,7 +561,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>blockCachePercentMaxRange</h4> -<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.75">blockCachePercentMaxRange</a></pre> +<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.76">blockCachePercentMaxRange</a></pre> </li> </ul> <a name="heapOccupancyPercent"> @@ -573,7 +570,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>heapOccupancyPercent</h4> -<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.77">heapOccupancyPercent</a></pre> +<pre>private float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.78">heapOccupancyPercent</a></pre> </li> </ul> <a name="blockCache"> @@ -582,7 +579,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>blockCache</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/io/hfile/ResizableBlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">ResizableBlockCache</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.79">blockCache</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/io/hfile/ResizableBlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">ResizableBlockCache</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.80">blockCache</a></pre> </li> </ul> <a name="memStoreFlusher"> @@ -591,7 +588,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>memStoreFlusher</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html" title="interface in org.apache.hadoop.hbase.regionserver">FlushRequester</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.81">memStoreFlusher</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html" title="interface in org.apache.hadoop.hbase.regionserver">FlushRequester</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.82">memStoreFlusher</a></pre> </li> </ul> <a name="server"> @@ -600,7 +597,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>server</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.82">server</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.83">server</a></pre> </li> </ul> <a name="regionServerAccounting"> @@ -609,7 +606,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>regionServerAccounting</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerAccounting</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.83">regionServerAccounting</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerAccounting</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.84">regionServerAccounting</a></pre> </li> </ul> <a name="heapMemTunerChore"> @@ -618,7 +615,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>heapMemTunerChore</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTunerChore.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemoryManager.HeapMemoryTunerChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.85">heapMemTunerChore</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTunerChore.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemoryManager.HeapMemoryTunerChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.86">heapMemTunerChore</a></pre> </li> </ul> <a name="tunerOn"> @@ -627,7 +624,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>tunerOn</h4> -<pre>private final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.86">tunerOn</a></pre> +<pre>private final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.87">tunerOn</a></pre> </li> </ul> <a name="defaultChorePeriod"> @@ -636,7 +633,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>defaultChorePeriod</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.87">defaultChorePeriod</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.88">defaultChorePeriod</a></pre> </li> </ul> <a name="heapOccupancyLowWatermark"> @@ -645,7 +642,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>heapOccupancyLowWatermark</h4> -<pre>private final float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.88">heapOccupancyLowWatermark</a></pre> +<pre>private final float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.89">heapOccupancyLowWatermark</a></pre> </li> </ul> <a name="maxHeapSize"> @@ -654,7 +651,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>maxHeapSize</h4> -<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.90">maxHeapSize</a></pre> +<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.91">maxHeapSize</a></pre> </li> </ul> <a name="metricsHeapMemoryManager"> @@ -663,7 +660,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>metricsHeapMemoryManager</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsHeapMemoryManager.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsHeapMemoryManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.104">metricsHeapMemoryManager</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsHeapMemoryManager.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsHeapMemoryManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.105">metricsHeapMemoryManager</a></pre> </li> </ul> <a name="tuneObservers"> @@ -672,7 +669,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockListLast"> <li class="blockList"> <h4>tuneObservers</h4> -<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTuneObserver.html" title="interface in org.apache.hadoop.hbase.regionserver">HeapMemoryManager.HeapMemoryTuneObserver</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.106">tuneObservers</a></pre> +<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTuneObserver.html" title="interface in org.apache.hadoop.hbase.regionserver">HeapMemoryManager.HeapMemoryTuneObserver</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.107">tuneObservers</a></pre> </li> </ul> </li> @@ -683,13 +680,13 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <!-- --> </a> <h3>Constructor Detail</h3> -<a name="HeapMemoryManager-org.apache.hadoop.hbase.io.hfile.ResizableBlockCache-org.apache.hadoop.hbase.regionserver.FlushRequester-org.apache.hadoop.hbase.Server-org.apache.hadoop.hbase.regionserver.RegionServerAccounting-"> +<a name="HeapMemoryManager-org.apache.hadoop.hbase.io.hfile.BlockCache-org.apache.hadoop.hbase.regionserver.FlushRequester-org.apache.hadoop.hbase.Server-org.apache.hadoop.hbase.regionserver.RegionServerAccounting-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>HeapMemoryManager</h4> -<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.118">HeapMemoryManager</a>(<a href="../../../../../org/apache/hadoop/hbase/io/hfile/ResizableBlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">ResizableBlockCache</a> blockCache, +<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.110">HeapMemoryManager</a>(<a href="../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">BlockCache</a> blockCache, <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html" title="interface in org.apache.hadoop.hbase.regionserver">FlushRequester</a> memStoreFlusher, <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a> server, <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerAccounting</a> regionServerAccounting)</pre> @@ -703,16 +700,13 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <!-- --> </a> <h3>Method Detail</h3> -<a name="create-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.regionserver.FlushRequester-org.apache.hadoop.hbase.Server-org.apache.hadoop.hbase.regionserver.RegionServerAccounting-"> +<a name="toResizableBlockCache-org.apache.hadoop.hbase.io.hfile.BlockCache-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>create</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemoryManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.108">create</a>(org.apache.hadoop.conf.Configuration conf, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html" title="interface in org.apache.hadoop.hbase.regionserver">FlushRequester</a> memStoreFlusher, - <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a> server, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerAccounting</a> regionServerAccounting)</pre> +<h4>toResizableBlockCache</h4> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/io/hfile/ResizableBlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">ResizableBlockCache</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html#line.125">toResizableBlockCache</a>(<a href="../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">BlockCache</a> blockCache)</pre> </li> </ul> <a name="doInit-org.apache.hadoop.conf.Configuration-">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f8b8424/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html b/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html index 4103a85..36e4994 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.733">MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable</a> +<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.663">MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></pre> <div class="block">This is the runnable that will be executed on the executor every PERIOD number of seconds @@ -225,7 +225,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable <ul class="blockList"> <li class="blockList"> <h4>lastRan</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.735">lastRan</a></pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.665">lastRan</a></pre> </li> </ul> <a name="lastRequestCount"> @@ -234,7 +234,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable <ul class="blockList"> <li class="blockList"> <h4>lastRequestCount</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.736">lastRequestCount</a></pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.666">lastRequestCount</a></pre> </li> </ul> <a name="lastReadRequestsCount"> @@ -243,7 +243,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable <ul class="blockList"> <li class="blockList"> <h4>lastReadRequestsCount</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.737">lastReadRequestsCount</a></pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.667">lastReadRequestsCount</a></pre> </li> </ul> <a name="lastWriteRequestsCount"> @@ -252,7 +252,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable <ul class="blockList"> <li class="blockList"> <h4>lastWriteRequestsCount</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.738">lastWriteRequestsCount</a></pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.668">lastWriteRequestsCount</a></pre> </li> </ul> <a name="lastStoreFileSize"> @@ -261,7 +261,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable <ul class="blockListLast"> <li class="blockList"> <h4>lastStoreFileSize</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.739">lastStoreFileSize</a></pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.669">lastStoreFileSize</a></pre> </li> </ul> </li> @@ -278,7 +278,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable <ul class="blockListLast"> <li class="blockList"> <h4>RegionServerMetricsWrapperRunnable</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.733">RegionServerMetricsWrapperRunnable</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.663">RegionServerMetricsWrapperRunnable</a>()</pre> </li> </ul> </li> @@ -295,7 +295,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable <ul class="blockListLast"> <li class="blockList"> <h4>run</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.742">run</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.672">run</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true#run--" title="class or interface in java.lang">run</a></code> in interface <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></code></dd>