http://git-wip-us.apache.org/repos/asf/hbase-site/blob/55dfd6fe/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html index 8956cc7..dfe0b29 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html @@ -99,7 +99,7 @@ </dl> <hr> <br> -<pre>public static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html#line.186">BlockCacheUtil.CachedBlocksByFile</a> +<pre>public static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html#line.177">BlockCacheUtil.CachedBlocksByFile</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">Use one of these to keep a running account of cached blocks by file. Throw it away when done. This is different than metrics in that it is stats on current state of a cache. @@ -123,31 +123,31 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <th class="colLast" scope="col">Field and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code>(package private) com.codahale.metrics.Histogram</code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#age">age</a></strong></code> </td> -</tr> -<tr class="rowColor"> <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a>>></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#cachedBlockByFile">cachedBlockByFile</a></strong></code> <div class="block">Map by filename.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private int</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#count">count</a></strong></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private int</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#dataBlockCount">dataBlockCount</a></strong></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private long</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#dataSize">dataSize</a></strong></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#DEFAULT_MAX">DEFAULT_MAX</a></strong></code> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code>(package private) <a href="../../../../../../org/apache/hadoop/hbase/util/FastLongHistogram.html" title="class in org.apache.hadoop.hbase.util">FastLongHistogram</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#hist">hist</a></strong></code> </td> +</tr> <tr class="altColor"> <td class="colFirst"><code>private int</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#max">max</a></strong></code> </td> @@ -259,7 +259,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>count</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.187">count</a></pre> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.178">count</a></pre> </li> </ul> <a name="dataBlockCount"> @@ -268,7 +268,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>dataBlockCount</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.188">dataBlockCount</a></pre> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.179">dataBlockCount</a></pre> </li> </ul> <a name="size"> @@ -277,7 +277,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>size</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.189">size</a></pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.180">size</a></pre> </li> </ul> <a name="dataSize"> @@ -286,7 +286,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>dataSize</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.190">dataSize</a></pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.181">dataSize</a></pre> </li> </ul> <a name="now"> @@ -295,7 +295,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>now</h4> -<pre>private final long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.191">now</a></pre> +<pre>private final long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.182">now</a></pre> </li> </ul> <a name="max"> @@ -304,7 +304,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>max</h4> -<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.192">max</a></pre> +<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.183">max</a></pre> </li> </ul> <a name="DEFAULT_MAX"> @@ -313,7 +313,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_MAX</h4> -<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.193">DEFAULT_MAX</a></pre> +<pre>public static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.184">DEFAULT_MAX</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.io.hfile.BlockCacheUtil.CachedBlocksByFile.DEFAULT_MAX">Constant Field Values</a></dd></dl> </li> </ul> @@ -323,17 +323,17 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>cachedBlockByFile</h4> -<pre>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.207">cachedBlockByFile</a></pre> +<pre>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.198">cachedBlockByFile</a></pre> <div class="block">Map by filename. use concurent utils because we want our Map and contained blocks sorted.</div> </li> </ul> -<a name="age"> +<a name="hist"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> -<h4>age</h4> -<pre>com.codahale.metrics.Histogram <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.209">age</a></pre> +<h4>hist</h4> +<pre><a href="../../../../../../org/apache/hadoop/hbase/util/FastLongHistogram.html" title="class in org.apache.hadoop.hbase.util">FastLongHistogram</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.200">hist</a></pre> </li> </ul> </li> @@ -350,7 +350,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>BlockCacheUtil.CachedBlocksByFile</h4> -<pre><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.195">BlockCacheUtil.CachedBlocksByFile</a>()</pre> +<pre><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.186">BlockCacheUtil.CachedBlocksByFile</a>()</pre> </li> </ul> <a name="BlockCacheUtil.CachedBlocksByFile(org.apache.hadoop.conf.Configuration)"> @@ -359,7 +359,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>BlockCacheUtil.CachedBlocksByFile</h4> -<pre><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.199">BlockCacheUtil.CachedBlocksByFile</a>(org.apache.hadoop.conf.Configuration c)</pre> +<pre><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.190">BlockCacheUtil.CachedBlocksByFile</a>(org.apache.hadoop.conf.Configuration c)</pre> </li> </ul> </li> @@ -376,7 +376,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>update</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.215">update</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a> cb)</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.206">update</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a> cb)</pre> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>cb</code> - </dd> <dt><span class="strong">Returns:</span></dt><dd>True if full.... if we won't be adding any more.</dd></dl> </li> @@ -387,7 +387,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isFull</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.240">isFull</a>()</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.231">isFull</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>True if full; i.e. there are more items in the cache but we only loaded up the maximum set in configuration <code>hbase.ui.blockcache.by.file.max</code> (Default: DEFAULT_MAX).</dd></dl> @@ -399,7 +399,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getCachedBlockStatsByFile</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.244">getCachedBlockStatsByFile</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.235">getCachedBlockStatsByFile</a>()</pre> </li> </ul> <a name="getCount()"> @@ -408,7 +408,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getCount</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.251">getCount</a>()</pre> +<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.242">getCount</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>count of blocks in the cache</dd></dl> </li> </ul> @@ -418,7 +418,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getDataCount</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.255">getDataCount</a>()</pre> +<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.246">getDataCount</a>()</pre> </li> </ul> <a name="getSize()"> @@ -427,7 +427,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getSize</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.262">getSize</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.253">getSize</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>size of blocks in the cache</dd></dl> </li> </ul> @@ -437,7 +437,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getDataSize</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.269">getDataSize</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.260">getDataSize</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>Size of data.</dd></dl> </li> </ul> @@ -447,7 +447,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getAgeInCacheSnapshot</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/AgeSnapshot.html" title="class in org.apache.hadoop.hbase.io.hfile">AgeSnapshot</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.273">getAgeInCacheSnapshot</a>()</pre> +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/AgeSnapshot.html" title="class in org.apache.hadoop.hbase.io.hfile">AgeSnapshot</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.264">getAgeInCacheSnapshot</a>()</pre> </li> </ul> <a name="toString()"> @@ -456,7 +456,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/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/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.278">toString</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/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/io/hfile/BlockCacheUtil.CachedBlocksByFile.html#line.269">toString</a>()</pre> <dl> <dt><strong>Overrides:</strong></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/55dfd6fe/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html index 42d291d..b44e024 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html @@ -96,7 +96,7 @@ <hr> <br> <pre><a href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html#line.45">BlockCacheUtil</a> +public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html#line.41">BlockCacheUtil</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">Utilty for aggregating counts in CachedBlocks and toString/toJSON CachedBlocks and BlockCaches. No attempt has been made at making this thread safe.</div> @@ -151,12 +151,6 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <div class="block">Needed generating JSON.</div> </td> </tr> -<tr class="rowColor"> -<td class="colFirst"><code>private static com.codahale.metrics.MetricRegistry</code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html#METRICS">METRICS</a></strong></code> -<div class="block">Needed making histograms.</div> -</td> -</tr> </table> </li> </ul> @@ -242,23 +236,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <!-- --> </a> <h3>Field Detail</h3> -<a name="METRICS"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>METRICS</h4> -<pre>private static final com.codahale.metrics.MetricRegistry <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html#line.49">METRICS</a></pre> -<div class="block">Needed making histograms.</div> -</li> -</ul> <a name="MAPPER"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>MAPPER</h4> -<pre>private static final org.codehaus.jackson.map.ObjectMapper <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html#line.54">MAPPER</a></pre> +<pre>private static final org.codehaus.jackson.map.ObjectMapper <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html#line.45">MAPPER</a></pre> <div class="block">Needed generating JSON.</div> </li> </ul> @@ -276,7 +260,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>BlockCacheUtil</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html#line.45">BlockCacheUtil</a>()</pre> +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html#line.41">BlockCacheUtil</a>()</pre> </li> </ul> </li> @@ -293,7 +277,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>toString</h4> -<pre>public static <a href="http://docs.oracle.com/javase/7/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/io/hfile/BlockCacheUtil.html#line.65">toString</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a> cb, +<pre>public static <a href="http://docs.oracle.com/javase/7/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/io/hfile/BlockCacheUtil.html#line.56">toString</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a> cb, long now)</pre> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>cb</code> - </dd> <dt><span class="strong">Returns:</span></dt><dd>The block content as String.</dd></dl> @@ -305,7 +289,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>toJSON</h4> -<pre>public static <a href="http://docs.oracle.com/javase/7/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/io/hfile/BlockCacheUtil.html#line.113">toJSON</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filename, +<pre>public static <a href="http://docs.oracle.com/javase/7/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/io/hfile/BlockCacheUtil.html#line.104">toJSON</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filename, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a>> blocks) throws org.codehaus.jackson.JsonGenerationException, org.codehaus.jackson.map.JsonMappingException, @@ -324,7 +308,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>toJSON</h4> -<pre>public static <a href="http://docs.oracle.com/javase/7/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/io/hfile/BlockCacheUtil.html#line.135">toJSON</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheUtil.CachedBlocksByFile</a> cbsbf) +<pre>public static <a href="http://docs.oracle.com/javase/7/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/io/hfile/BlockCacheUtil.html#line.126">toJSON</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheUtil.CachedBlocksByFile</a> cbsbf) throws org.codehaus.jackson.JsonGenerationException, org.codehaus.jackson.map.JsonMappingException, <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -342,7 +326,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>toJSON</h4> -<pre>public static <a href="http://docs.oracle.com/javase/7/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/io/hfile/BlockCacheUtil.html#line.147">toJSON</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">BlockCache</a> bc) +<pre>public static <a href="http://docs.oracle.com/javase/7/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/io/hfile/BlockCacheUtil.html#line.138">toJSON</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">BlockCache</a> bc) throws org.codehaus.jackson.JsonGenerationException, org.codehaus.jackson.map.JsonMappingException, <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -360,7 +344,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>toStringMinusFileName</h4> -<pre>public static <a href="http://docs.oracle.com/javase/7/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/io/hfile/BlockCacheUtil.html#line.156">toStringMinusFileName</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a> cb, +<pre>public static <a href="http://docs.oracle.com/javase/7/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/io/hfile/BlockCacheUtil.html#line.147">toStringMinusFileName</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a> cb, long now)</pre> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>cb</code> - </dd> <dt><span class="strong">Returns:</span></dt><dd>The block content of <code>bc</code> as a String minus the filename.</dd></dl> @@ -372,7 +356,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>getLoadedCachedBlocksByFile</h4> -<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheUtil.CachedBlocksByFile</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html#line.171">getLoadedCachedBlocksByFile</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public static <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheUtil.CachedBlocksByFile</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html#line.162">getLoadedCachedBlocksByFile</a>(org.apache.hadoop.conf.Configuration conf, <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">BlockCache</a> bc)</pre> <div class="block">Get a <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>BlockCacheUtil.CachedBlocksByFile</code></a> instance and load it up by iterating content in <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile"><code>BlockCache</code></a>.</div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/55dfd6fe/devapidocs/org/apache/hadoop/hbase/io/hfile/CacheStats.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/CacheStats.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/CacheStats.html index c29eabe..fe8c783 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/CacheStats.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/CacheStats.html @@ -100,7 +100,7 @@ <hr> <br> <pre><a href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.34">CacheStats</a> +public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.33">CacheStats</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">Class that implements cache metrics.</div> </li> @@ -122,7 +122,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <th class="colLast" scope="col">Field and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code>private com.codahale.metrics.Histogram</code></td> +<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/util/FastLongHistogram.html" title="class in org.apache.hadoop.hbase.util">FastLongHistogram</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#ageAtEviction">ageAtEviction</a></strong></code> <div class="block">Keep running age at eviction time</div> </td> @@ -134,13 +134,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a></code></td> +<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#evictedBlockCount">evictedBlockCount</a></strong></code> <div class="block">The total number of blocks that have been evicted</div> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a></code></td> +<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#evictionCount">evictionCount</a></strong></code> <div class="block">The number of times an eviction has occurred</div> </td> @@ -152,7 +152,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a></code></td> +<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#hitCachingCount">hitCachingCount</a></strong></code> <div class="block">The number of getBlock requests that were cache hits, but only from requests that were set to use the block cache.</div> @@ -165,7 +165,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a></code></td> +<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#hitCount">hitCount</a></strong></code> <div class="block">The number of getBlock requests that were cache hits</div> </td> @@ -201,65 +201,59 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private static com.codahale.metrics.MetricRegistry</code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#METRICS">METRICS</a></strong></code> -<div class="block">Needed making histograms.</div> -</td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a></code></td> +<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#missCachingCount">missCachingCount</a></strong></code> <div class="block">The number of getBlock requests that were cache misses, but only from requests that were set to use the block cache.</div> </td> </tr> -<tr class="rowColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a></code></td> +<tr class="altColor"> +<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#missCount">missCount</a></strong></code> <div class="block">The number of getBlock requests that were cache misses</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private int</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#numPeriodsInWindow">numPeriodsInWindow</a></strong></code> <div class="block">The number of metrics periods to include in window</div> </td> </tr> -<tr class="rowColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a></code></td> +<tr class="altColor"> +<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#primaryEvictedBlockCount">primaryEvictedBlockCount</a></strong></code> <div class="block">The total number of blocks for primary replica that have been evicted</div> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a></code></td> +<tr class="rowColor"> +<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#primaryHitCount">primaryHitCount</a></strong></code> <div class="block">The number of getBlock requests that were cache hits from primary replica</div> </td> </tr> -<tr class="rowColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a></code></td> +<tr class="altColor"> +<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#primaryMissCount">primaryMissCount</a></strong></code> <div class="block">The number of getBlock requests for primary replica that were cache misses</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private long[]</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#requestCachingCounts">requestCachingCounts</a></strong></code> <div class="block">Caching access counts for each period in window</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private long[]</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#requestCounts">requestCounts</a></strong></code> <div class="block">Access counts for each period in window</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private long</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#startTime">startTime</a></strong></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private int</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html#windowIndex">windowIndex</a></strong></code> <div class="block">Current window index (next to be updated)</div> @@ -462,23 +456,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <!-- --> </a> <h3>Field Detail</h3> -<a name="METRICS"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>METRICS</h4> -<pre>private static final com.codahale.metrics.MetricRegistry <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.38">METRICS</a></pre> -<div class="block">Needed making histograms.</div> -</li> -</ul> <a name="DEFAULT_WINDOW_PERIODS"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_WINDOW_PERIODS</h4> -<pre>static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.43">DEFAULT_WINDOW_PERIODS</a></pre> +<pre>static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.38">DEFAULT_WINDOW_PERIODS</a></pre> <div class="block">Sliding window statistics. The number of metric periods to include in sliding window hit ratio calculations.</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.io.hfile.CacheStats.DEFAULT_WINDOW_PERIODS">Constant Field Values</a></dd></dl> @@ -490,7 +474,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>hitCount</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.46">hitCount</a></pre> +<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.41">hitCount</a></pre> <div class="block">The number of getBlock requests that were cache hits</div> </li> </ul> @@ -500,7 +484,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>primaryHitCount</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.49">primaryHitCount</a></pre> +<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.44">primaryHitCount</a></pre> <div class="block">The number of getBlock requests that were cache hits from primary replica</div> </li> </ul> @@ -510,7 +494,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>hitCachingCount</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.57">hitCachingCount</a></pre> +<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.52">hitCachingCount</a></pre> <div class="block">The number of getBlock requests that were cache hits, but only from requests that were set to use the block cache. This is because all reads attempt to read from the block cache even if they will not put new blocks @@ -523,7 +507,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>missCount</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.60">missCount</a></pre> +<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.55">missCount</a></pre> <div class="block">The number of getBlock requests that were cache misses</div> </li> </ul> @@ -533,7 +517,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>primaryMissCount</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.63">primaryMissCount</a></pre> +<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.58">primaryMissCount</a></pre> <div class="block">The number of getBlock requests for primary replica that were cache misses</div> </li> </ul> @@ -543,7 +527,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>missCachingCount</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.68">missCachingCount</a></pre> +<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.63">missCachingCount</a></pre> <div class="block">The number of getBlock requests that were cache misses, but only from requests that were set to use the block cache.</div> </li> @@ -554,7 +538,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>evictionCount</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.71">evictionCount</a></pre> +<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.66">evictionCount</a></pre> <div class="block">The number of times an eviction has occurred</div> </li> </ul> @@ -564,7 +548,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>evictedBlockCount</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.74">evictedBlockCount</a></pre> +<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.69">evictedBlockCount</a></pre> <div class="block">The total number of blocks that have been evicted</div> </li> </ul> @@ -574,7 +558,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>primaryEvictedBlockCount</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.77">primaryEvictedBlockCount</a></pre> +<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.72">primaryEvictedBlockCount</a></pre> <div class="block">The total number of blocks for primary replica that have been evicted</div> </li> </ul> @@ -584,7 +568,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>failedInserts</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.80">failedInserts</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.75">failedInserts</a></pre> <div class="block">The total number of blocks that were not inserted.</div> </li> </ul> @@ -594,7 +578,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>numPeriodsInWindow</h4> -<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.83">numPeriodsInWindow</a></pre> +<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.78">numPeriodsInWindow</a></pre> <div class="block">The number of metrics periods to include in window</div> </li> </ul> @@ -604,7 +588,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>hitCounts</h4> -<pre>private final long[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.85">hitCounts</a></pre> +<pre>private final long[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.80">hitCounts</a></pre> <div class="block">Hit counts for each period in window</div> </li> </ul> @@ -614,7 +598,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>hitCachingCounts</h4> -<pre>private final long[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.87">hitCachingCounts</a></pre> +<pre>private final long[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.82">hitCachingCounts</a></pre> <div class="block">Caching hit counts for each period in window</div> </li> </ul> @@ -624,7 +608,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>requestCounts</h4> -<pre>private final long[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.89">requestCounts</a></pre> +<pre>private final long[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.84">requestCounts</a></pre> <div class="block">Access counts for each period in window</div> </li> </ul> @@ -634,7 +618,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>requestCachingCounts</h4> -<pre>private final long[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.91">requestCachingCounts</a></pre> +<pre>private final long[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.86">requestCachingCounts</a></pre> <div class="block">Caching access counts for each period in window</div> </li> </ul> @@ -644,7 +628,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>lastHitCount</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.93">lastHitCount</a></pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.88">lastHitCount</a></pre> <div class="block">Last hit count read</div> </li> </ul> @@ -654,7 +638,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>lastHitCachingCount</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.95">lastHitCachingCount</a></pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.90">lastHitCachingCount</a></pre> <div class="block">Last hit caching count read</div> </li> </ul> @@ -664,7 +648,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>lastRequestCount</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.97">lastRequestCount</a></pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.92">lastRequestCount</a></pre> <div class="block">Last request count read</div> </li> </ul> @@ -674,7 +658,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>lastRequestCachingCount</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.99">lastRequestCachingCount</a></pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.94">lastRequestCachingCount</a></pre> <div class="block">Last request caching count read</div> </li> </ul> @@ -684,7 +668,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>windowIndex</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.101">windowIndex</a></pre> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.96">windowIndex</a></pre> <div class="block">Current window index (next to be updated)</div> </li> </ul> @@ -694,7 +678,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>ageAtEviction</h4> -<pre>private com.codahale.metrics.Histogram <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.105">ageAtEviction</a></pre> +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/util/FastLongHistogram.html" title="class in org.apache.hadoop.hbase.util">FastLongHistogram</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.100">ageAtEviction</a></pre> <div class="block">Keep running age at eviction time</div> </li> </ul> @@ -704,7 +688,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>startTime</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.106">startTime</a></pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.101">startTime</a></pre> </li> </ul> </li> @@ -721,7 +705,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>CacheStats</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.108">CacheStats</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.103">CacheStats</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> </li> </ul> <a name="CacheStats(java.lang.String, int)"> @@ -730,7 +714,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>CacheStats</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.112">CacheStats</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.107">CacheStats</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, int numPeriodsInWindow)</pre> </li> </ul> @@ -748,7 +732,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/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/io/hfile/CacheStats.html#line.122">toString</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/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/io/hfile/CacheStats.html#line.117">toString</a>()</pre> <dl> <dt><strong>Overrides:</strong></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> @@ -761,7 +745,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>miss</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.134">miss</a>(boolean caching, +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.128">miss</a>(boolean caching, boolean primary)</pre> </li> </ul> @@ -771,7 +755,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>hit</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.140">hit</a>(boolean caching)</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.134">hit</a>(boolean caching)</pre> </li> </ul> <a name="hit(boolean, boolean)"> @@ -780,7 +764,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>hit</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.144">hit</a>(boolean caching, +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.138">hit</a>(boolean caching, boolean primary)</pre> </li> </ul> @@ -790,7 +774,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>evict</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.150">evict</a>()</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.144">evict</a>()</pre> </li> </ul> <a name="evicted(long, boolean)"> @@ -799,7 +783,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>evicted</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.154">evicted</a>(long t, +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.148">evicted</a>(long t, boolean primary)</pre> </li> </ul> @@ -809,7 +793,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>failInsert</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.162">failInsert</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.156">failInsert</a>()</pre> </li> </ul> <a name="getRequestCount()"> @@ -818,7 +802,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getRequestCount</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.166">getRequestCount</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.160">getRequestCount</a>()</pre> </li> </ul> <a name="getRequestCachingCount()"> @@ -827,7 +811,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getRequestCachingCount</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.170">getRequestCachingCount</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.164">getRequestCachingCount</a>()</pre> </li> </ul> <a name="getMissCount()"> @@ -836,7 +820,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getMissCount</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.174">getMissCount</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.168">getMissCount</a>()</pre> </li> </ul> <a name="getPrimaryMissCount()"> @@ -845,7 +829,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getPrimaryMissCount</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.178">getPrimaryMissCount</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.172">getPrimaryMissCount</a>()</pre> </li> </ul> <a name="getMissCachingCount()"> @@ -854,7 +838,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getMissCachingCount</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.182">getMissCachingCount</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.176">getMissCachingCount</a>()</pre> </li> </ul> <a name="getHitCount()"> @@ -863,7 +847,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getHitCount</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.186">getHitCount</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.180">getHitCount</a>()</pre> </li> </ul> <a name="getPrimaryHitCount()"> @@ -872,7 +856,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getPrimaryHitCount</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.190">getPrimaryHitCount</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.184">getPrimaryHitCount</a>()</pre> </li> </ul> <a name="getHitCachingCount()"> @@ -881,7 +865,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getHitCachingCount</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.194">getHitCachingCount</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.188">getHitCachingCount</a>()</pre> </li> </ul> <a name="getEvictionCount()"> @@ -890,7 +874,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getEvictionCount</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.198">getEvictionCount</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.192">getEvictionCount</a>()</pre> </li> </ul> <a name="getEvictedCount()"> @@ -899,7 +883,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getEvictedCount</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.202">getEvictedCount</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.196">getEvictedCount</a>()</pre> </li> </ul> <a name="getPrimaryEvictedCount()"> @@ -908,7 +892,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getPrimaryEvictedCount</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.206">getPrimaryEvictedCount</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.200">getPrimaryEvictedCount</a>()</pre> </li> </ul> <a name="getHitRatio()"> @@ -917,7 +901,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getHitRatio</h4> -<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.210">getHitRatio</a>()</pre> +<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.204">getHitRatio</a>()</pre> </li> </ul> <a name="getHitCachingRatio()"> @@ -926,7 +910,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getHitCachingRatio</h4> -<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.214">getHitCachingRatio</a>()</pre> +<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.208">getHitCachingRatio</a>()</pre> </li> </ul> <a name="getMissRatio()"> @@ -935,7 +919,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getMissRatio</h4> -<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.218">getMissRatio</a>()</pre> +<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.212">getMissRatio</a>()</pre> </li> </ul> <a name="getMissCachingRatio()"> @@ -944,7 +928,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getMissCachingRatio</h4> -<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.222">getMissCachingRatio</a>()</pre> +<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.216">getMissCachingRatio</a>()</pre> </li> </ul> <a name="evictedPerEviction()"> @@ -953,7 +937,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>evictedPerEviction</h4> -<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.226">evictedPerEviction</a>()</pre> +<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.220">evictedPerEviction</a>()</pre> </li> </ul> <a name="getFailedInserts()"> @@ -962,7 +946,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getFailedInserts</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.230">getFailedInserts</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.224">getFailedInserts</a>()</pre> </li> </ul> <a name="rollMetricsPeriod()"> @@ -971,7 +955,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>rollMetricsPeriod</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.234">rollMetricsPeriod</a>()</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.228">rollMetricsPeriod</a>()</pre> </li> </ul> <a name="getSumHitCountsPastNPeriods()"> @@ -980,7 +964,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getSumHitCountsPastNPeriods</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.248">getSumHitCountsPastNPeriods</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.242">getSumHitCountsPastNPeriods</a>()</pre> </li> </ul> <a name="getSumRequestCountsPastNPeriods()"> @@ -989,7 +973,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getSumRequestCountsPastNPeriods</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.252">getSumRequestCountsPastNPeriods</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.246">getSumRequestCountsPastNPeriods</a>()</pre> </li> </ul> <a name="getSumHitCachingCountsPastNPeriods()"> @@ -998,7 +982,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getSumHitCachingCountsPastNPeriods</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.256">getSumHitCachingCountsPastNPeriods</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.250">getSumHitCachingCountsPastNPeriods</a>()</pre> </li> </ul> <a name="getSumRequestCachingCountsPastNPeriods()"> @@ -1007,7 +991,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getSumRequestCachingCountsPastNPeriods</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.260">getSumRequestCachingCountsPastNPeriods</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.254">getSumRequestCachingCountsPastNPeriods</a>()</pre> </li> </ul> <a name="getHitRatioPastNPeriods()"> @@ -1016,7 +1000,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getHitRatioPastNPeriods</h4> -<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.264">getHitRatioPastNPeriods</a>()</pre> +<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.258">getHitRatioPastNPeriods</a>()</pre> </li> </ul> <a name="getHitCachingRatioPastNPeriods()"> @@ -1025,7 +1009,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getHitCachingRatioPastNPeriods</h4> -<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.270">getHitCachingRatioPastNPeriods</a>()</pre> +<pre>public double <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.264">getHitCachingRatioPastNPeriods</a>()</pre> </li> </ul> <a name="getAgeAtEvictionSnapshot()"> @@ -1034,7 +1018,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getAgeAtEvictionSnapshot</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/AgeSnapshot.html" title="class in org.apache.hadoop.hbase.io.hfile">AgeSnapshot</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.276">getAgeAtEvictionSnapshot</a>()</pre> +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/AgeSnapshot.html" title="class in org.apache.hadoop.hbase.io.hfile">AgeSnapshot</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.270">getAgeAtEvictionSnapshot</a>()</pre> </li> </ul> <a name="sum(long[])"> @@ -1043,7 +1027,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>sum</h4> -<pre>private static long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.280">sum</a>(long[] counts)</pre> +<pre>private static long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.274">sum</a>(long[] counts)</pre> </li> </ul> <a name="initializeZeros(int)"> @@ -1052,7 +1036,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>initializeZeros</h4> -<pre>private static long[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.286">initializeZeros</a>(int n)</pre> +<pre>private static long[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line.280">initializeZeros</a>(int n)</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/55dfd6fe/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html index 2568edb..176d4c9 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html @@ -99,7 +99,7 @@ </dl> <hr> <br> -<pre>public static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.362">HFile.CachingBlockReader</a></pre> +<pre>public static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.html#line.364">HFile.CachingBlockReader</a></pre> <div class="block">An abstraction used by the block index. Implementations will check cache for any asked-for block and return cached block if found. Otherwise, after reading from fs, will try and put block into cache before returning.</div> @@ -161,7 +161,7 @@ <ul class="blockList"> <li class="blockList"> <h4>readBlock</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html#line.380">readBlock</a>(long offset, +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html#line.382">readBlock</a>(long offset, long onDiskBlockSize, boolean cacheBlock, boolean pread, @@ -188,7 +188,7 @@ <ul class="blockListLast"> <li class="blockList"> <h4>returnBlock</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html#line.390">returnBlock</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a> block)</pre> +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html#line.392">returnBlock</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a> block)</pre> <div class="block">Return the given block back to the cache, if it was obtained from cache.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>block</code> - Block to be returned.</dd></dl> </li>