http://git-wip-us.apache.org/repos/asf/hbase-site/blob/809180c4/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html index 298db2e..43051db 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html @@ -1463,7 +1463,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>cacheBlock</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.401">cacheBlock</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey, +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.399">cacheBlock</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey, <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a> buf)</pre> <div class="block">Cache the block with the specified name and buffer.</div> <dl> @@ -1481,7 +1481,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>cacheBlock</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.413">cacheBlock</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey, +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.411">cacheBlock</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey, <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a> cachedItem, boolean inMemory, boolean cacheDataInL1)</pre> @@ -1503,7 +1503,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>cacheBlockWithWait</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.425">cacheBlockWithWait</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey, +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.423">cacheBlockWithWait</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey, <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a> cachedItem, boolean inMemory, boolean cacheDataInL1, @@ -1524,7 +1524,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getBlock</h4> -<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.488">getBlock</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> key, +<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.486">getBlock</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> key, boolean caching, boolean repeat, boolean updateCacheMetrics)</pre> @@ -1548,7 +1548,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>blockEvicted</h4> -<pre>void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.547">blockEvicted</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey, +<pre>void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.545">blockEvicted</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey, <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntry.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketCache.BucketEntry</a> bucketEntry, boolean decrementBlockNumber)</pre> </li> @@ -1559,7 +1559,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>evictBlock</h4> -<pre>public boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.557">evictBlock</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey)</pre> +<pre>public boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.555">evictBlock</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#evictBlock-org.apache.hadoop.hbase.io.hfile.BlockCacheKey-">BlockCache</a></code></span></div> <div class="block">Evict block from cache.</div> <dl> @@ -1578,7 +1578,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>forceEvict</h4> -<pre>private boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.563">forceEvict</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey)</pre> +<pre>private boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.561">forceEvict</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey)</pre> </li> </ul> <a name="checkRamCache-org.apache.hadoop.hbase.io.hfile.BlockCacheKey-"> @@ -1587,7 +1587,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>checkRamCache</h4> -<pre>private <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketCache.RAMQueueEntry</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.592">checkRamCache</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey)</pre> +<pre>private <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketCache.RAMQueueEntry</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.590">checkRamCache</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey)</pre> </li> </ul> <a name="evictBlock-org.apache.hadoop.hbase.io.hfile.BlockCacheKey-boolean-"> @@ -1596,7 +1596,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>evictBlock</h4> -<pre>public boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.601">evictBlock</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey, +<pre>public boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.599">evictBlock</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey, boolean deletedBlock)</pre> </li> </ul> @@ -1606,7 +1606,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>logStats</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.666">logStats</a>()</pre> +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.664">logStats</a>()</pre> </li> </ul> <a name="getRealCacheSize--"> @@ -1615,7 +1615,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getRealCacheSize</h4> -<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.692">getRealCacheSize</a>()</pre> +<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.690">getRealCacheSize</a>()</pre> </li> </ul> <a name="acceptableSize--"> @@ -1624,7 +1624,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>acceptableSize</h4> -<pre>private long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.696">acceptableSize</a>()</pre> +<pre>private long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.694">acceptableSize</a>()</pre> </li> </ul> <a name="getPartitionSize-float-"> @@ -1633,7 +1633,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getPartitionSize</h4> -<pre>long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.701">getPartitionSize</a>(float partitionFactor)</pre> +<pre>long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.699">getPartitionSize</a>(float partitionFactor)</pre> </li> </ul> <a name="bucketSizesAboveThresholdCount-float-"> @@ -1642,7 +1642,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>bucketSizesAboveThresholdCount</h4> -<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.708">bucketSizesAboveThresholdCount</a>(float minFactor)</pre> +<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.706">bucketSizesAboveThresholdCount</a>(float minFactor)</pre> <div class="block">Return the count of bucketSizeinfos still need free space</div> </li> </ul> @@ -1652,7 +1652,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>freeEntireBuckets</h4> -<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.730">freeEntireBuckets</a>(int completelyFreeBucketsNeeded)</pre> +<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.728">freeEntireBuckets</a>(int completelyFreeBucketsNeeded)</pre> <div class="block">This method will find the buckets that are minimally occupied and are not reference counted and will free them completely without any constraint on the access times of the elements, @@ -1670,7 +1670,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>freeSpace</h4> -<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.758">freeSpace</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> why)</pre> +<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.756">freeSpace</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> why)</pre> <div class="block">Free the space if the used size reaches acceptableSize() or one size block couldn't be allocated. When freeing the space, we use the LRU algorithm and ensure there must be some blocks evicted</div> @@ -1686,7 +1686,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getRAMQueueEntries</h4> -<pre>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketCache.RAMQueueEntry</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1052">getRAMQueueEntries</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketCache.RAMQueueEntry</a>> q, +<pre>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketCache.RAMQueueEntry</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1050">getRAMQueueEntries</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketCache.RAMQueueEntry</a>> q, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketCache.RAMQueueEntry</a>> receptacle) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <div class="block">Blocks until elements available in <code>q</code> then tries to grab as many as possible @@ -1709,7 +1709,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>persistToFile</h4> -<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1063">persistToFile</a>() +<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1061">persistToFile</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -1723,7 +1723,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>retrieveFromFile</h4> -<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1085">retrieveFromFile</a>(int[] bucketSizes) +<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1083">retrieveFromFile</a>(int[] bucketSizes) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocatorException.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketAllocatorException</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre> @@ -1741,7 +1741,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>checkIOErrorIsTolerated</h4> -<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1137">checkIOErrorIsTolerated</a>()</pre> +<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1135">checkIOErrorIsTolerated</a>()</pre> <div class="block">Check whether we tolerate IO error this time. If the duration of IOEngine throwing errors exceeds ioErrorsDurationTimeTolerated, we will disable the cache</div> @@ -1753,7 +1753,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>disableCache</h4> -<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1153">disableCache</a>()</pre> +<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1151">disableCache</a>()</pre> <div class="block">Used to shut down the cache -or- turn it off in the case of something broken.</div> </li> </ul> @@ -1763,7 +1763,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>join</h4> -<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1166">join</a>() +<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1164">join</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -1777,7 +1777,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>shutdown</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1172">shutdown</a>()</pre> +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1170">shutdown</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#shutdown--">BlockCache</a></code></span></div> <div class="block">Shutdown the cache.</div> <dl> @@ -1792,7 +1792,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getStats</h4> -<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheStats</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1189">getStats</a>()</pre> +<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheStats</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1187">getStats</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#getStats--">BlockCache</a></code></span></div> <div class="block">Get the statistics for this block cache.</div> <dl> @@ -1809,7 +1809,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getAllocator</h4> -<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketAllocator</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1193">getAllocator</a>()</pre> +<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketAllocator</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1191">getAllocator</a>()</pre> </li> </ul> <a name="heapSize--"> @@ -1818,7 +1818,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>heapSize</h4> -<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1198">heapSize</a>()</pre> +<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1196">heapSize</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/io/HeapSize.html#heapSize--">heapSize</a></code> in interface <code><a href="../../../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title="interface in org.apache.hadoop.hbase.io">HeapSize</a></code></dd> @@ -1834,7 +1834,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>size</h4> -<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1203">size</a>()</pre> +<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1201">size</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#size--">BlockCache</a></code></span></div> <div class="block">Returns the total size of the block cache, in bytes.</div> <dl> @@ -1851,7 +1851,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getCurrentDataSize</h4> -<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1208">getCurrentDataSize</a>()</pre> +<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1206">getCurrentDataSize</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#getCurrentDataSize--">BlockCache</a></code></span></div> <div class="block">Returns the occupied size of data blocks, in bytes.</div> <dl> @@ -1868,7 +1868,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getFreeSize</h4> -<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1213">getFreeSize</a>()</pre> +<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1211">getFreeSize</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#getFreeSize--">BlockCache</a></code></span></div> <div class="block">Returns the free size of the block cache, in bytes.</div> <dl> @@ -1885,7 +1885,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getBlockCount</h4> -<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1218">getBlockCount</a>()</pre> +<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1216">getBlockCount</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#getBlockCount--">BlockCache</a></code></span></div> <div class="block">Returns the number of blocks currently cached in the block cache.</div> <dl> @@ -1902,7 +1902,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getDataBlockCount</h4> -<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1223">getDataBlockCount</a>()</pre> +<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1221">getDataBlockCount</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#getDataBlockCount--">BlockCache</a></code></span></div> <div class="block">Returns the number of data blocks currently cached in the block cache.</div> <dl> @@ -1919,7 +1919,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getCurrentSize</h4> -<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1228">getCurrentSize</a>()</pre> +<pre>public long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1226">getCurrentSize</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#getCurrentSize--">BlockCache</a></code></span></div> <div class="block">Returns the occupied size of the block cache, in bytes.</div> <dl> @@ -1936,7 +1936,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>evictBlocksByHfileName</h4> -<pre>public int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1240">evictBlocksByHfileName</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> hfileName)</pre> +<pre>public int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1238">evictBlocksByHfileName</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> hfileName)</pre> <div class="block">Evicts all blocks for a specific HFile. <p> This is used for evict-on-close to remove all blocks of a specific HFile.</div> @@ -1954,7 +1954,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>stopWriterThreads</h4> -<pre>void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1481">stopWriterThreads</a>() +<pre>void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1479">stopWriterThreads</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <div class="block">Only used in test</div> <dl> @@ -1969,7 +1969,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>iterator</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</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/bucket/BucketCache.html#line.1490">iterator</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</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/bucket/BucketCache.html#line.1488">iterator</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#iterator--" title="class or interface in java.lang">iterator</a></code> in interface <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a>></code></dd> @@ -1986,7 +1986,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getBlockCaches</h4> -<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">BlockCache</a>[] <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1581">getBlockCaches</a>()</pre> +<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">BlockCache</a>[] <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1579">getBlockCaches</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#getBlockCaches--">getBlockCaches</a></code> in interface <code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile">BlockCache</a></code></dd> @@ -2001,7 +2001,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>returnBlock</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1586">returnBlock</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey, +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1584">returnBlock</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey, <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a> block)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#returnBlock-org.apache.hadoop.hbase.io.hfile.BlockCacheKey-org.apache.hadoop.hbase.io.hfile.Cacheable-">BlockCache</a></code></span></div> <div class="block">Called when the scanner using the block decides to return the block once its usage @@ -2025,7 +2025,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getRefCount</h4> -<pre>public int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1599">getRefCount</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey)</pre> +<pre>public int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1597">getRefCount</a>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a> cacheKey)</pre> </li> </ul> <a name="getAcceptableFactor--"> @@ -2034,7 +2034,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getAcceptableFactor</h4> -<pre>float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1607">getAcceptableFactor</a>()</pre> +<pre>float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1605">getAcceptableFactor</a>()</pre> </li> </ul> <a name="getMinFactor--"> @@ -2043,7 +2043,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getMinFactor</h4> -<pre>float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1611">getMinFactor</a>()</pre> +<pre>float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1609">getMinFactor</a>()</pre> </li> </ul> <a name="getExtraFreeFactor--"> @@ -2052,7 +2052,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getExtraFreeFactor</h4> -<pre>float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1615">getExtraFreeFactor</a>()</pre> +<pre>float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1613">getExtraFreeFactor</a>()</pre> </li> </ul> <a name="getSingleFactor--"> @@ -2061,7 +2061,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getSingleFactor</h4> -<pre>float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1619">getSingleFactor</a>()</pre> +<pre>float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1617">getSingleFactor</a>()</pre> </li> </ul> <a name="getMultiFactor--"> @@ -2070,7 +2070,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockList"> <li class="blockList"> <h4>getMultiFactor</h4> -<pre>float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1623">getMultiFactor</a>()</pre> +<pre>float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1621">getMultiFactor</a>()</pre> </li> </ul> <a name="getMemoryFactor--"> @@ -2079,7 +2079,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC <ul class="blockListLast"> <li class="blockList"> <h4>getMemoryFactor</h4> -<pre>float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1627">getMemoryFactor</a>()</pre> +<pre>float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1625">getMemoryFactor</a>()</pre> </li> </ul> </li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/809180c4/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html index a8ce6c3..462250b 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html @@ -176,10 +176,6 @@ So said all these, when we read a block it may be possible that the bytes of tha <td class="colFirst"><code>private long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#capacity">capacity</a></span></code> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code>private boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#direct">direct</a></span></code> </td> -</tr> </table> </li> </ul> @@ -195,8 +191,7 @@ So said all these, when we read a block it may be possible that the bytes of tha <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/io/hfile/bucket/ByteBufferIOEngine.html#ByteBufferIOEngine-long-boolean-">ByteBufferIOEngine</a></span>(long capacity, - boolean direct)</code> +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#ByteBufferIOEngine-long-">ByteBufferIOEngine</a></span>(long capacity)</code> <div class="block">Construct the ByteBufferIOEngine with the given capacity</div> </td> </tr> @@ -294,21 +289,12 @@ So said all these, when we read a block it may be possible that the bytes of tha <a name="capacity"> <!-- --> </a> -<ul class="blockList"> +<ul class="blockListLast"> <li class="blockList"> <h4>capacity</h4> <pre>private final long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.70">capacity</a></pre> </li> </ul> -<a name="direct"> -<!-- --> -</a> -<ul class="blockListLast"> -<li class="blockList"> -<h4>direct</h4> -<pre>private final boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.71">direct</a></pre> -</li> -</ul> </li> </ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> @@ -317,20 +303,18 @@ So said all these, when we read a block it may be possible that the bytes of tha <!-- --> </a> <h3>Constructor Detail</h3> -<a name="ByteBufferIOEngine-long-boolean-"> +<a name="ByteBufferIOEngine-long-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>ByteBufferIOEngine</h4> -<pre>public <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.79">ByteBufferIOEngine</a>(long capacity, - boolean direct) +<pre>public <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.77">ByteBufferIOEngine</a>(long capacity) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Construct the ByteBufferIOEngine with the given capacity</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>capacity</code> - </dd> -<dd><code>direct</code> - true if allocate direct buffer</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - ideally here no exception to be thrown from the allocator</dd> </dl> @@ -350,7 +334,7 @@ So said all these, when we read a block it may be possible that the bytes of tha <ul class="blockList"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.98">toString</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.90">toString</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/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/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> @@ -363,7 +347,7 @@ So said all these, when we read a block it may be possible that the bytes of tha <ul class="blockList"> <li class="blockList"> <h4>isPersistent</h4> -<pre>public boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.109">isPersistent</a>()</pre> +<pre>public boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.101">isPersistent</a>()</pre> <div class="block">Memory IO engine is always unable to support persistent storage for the cache</div> <dl> @@ -380,7 +364,7 @@ So said all these, when we read a block it may be possible that the bytes of tha <ul class="blockList"> <li class="blockList"> <h4>read</h4> -<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.114">read</a>(long offset, +<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.106">read</a>(long offset, int length, <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CacheableDeserializer.html" title="interface in org.apache.hadoop.hbase.io.hfile">CacheableDeserializer</a><<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a>> deserializer) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -406,7 +390,7 @@ So said all these, when we read a block it may be possible that the bytes of tha <ul class="blockList"> <li class="blockList"> <h4>write</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.134">write</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> srcBuffer, +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.126">write</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> srcBuffer, long offset) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Transfers data from the given byte buffer to the buffer array</div> @@ -428,7 +412,7 @@ So said all these, when we read a block it may be possible that the bytes of tha <ul class="blockList"> <li class="blockList"> <h4>write</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.141">write</a>(<a href="../../../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in org.apache.hadoop.hbase.nio">ByteBuff</a> srcBuffer, +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.133">write</a>(<a href="../../../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in org.apache.hadoop.hbase.nio">ByteBuff</a> srcBuffer, long offset) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/IOEngine.html#write-org.apache.hadoop.hbase.nio.ByteBuff-long-">IOEngine</a></code></span></div> @@ -450,7 +434,7 @@ So said all these, when we read a block it may be possible that the bytes of tha <ul class="blockList"> <li class="blockList"> <h4>sync</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.152">sync</a>()</pre> +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.144">sync</a>()</pre> <div class="block">No operation for the sync in the memory IO engine</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -464,7 +448,7 @@ So said all these, when we read a block it may be possible that the bytes of tha <ul class="blockListLast"> <li class="blockList"> <h4>shutdown</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.160">shutdown</a>()</pre> +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.152">shutdown</a>()</pre> <div class="block">No operation for the shutdown in the memory IO engine</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/809180c4/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html index f3e3f57..23ba3bc 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html @@ -356,7 +356,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket <ul class="blockList"> <li class="blockList"> <h4>roundUp</h4> -<pre>private long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.90">roundUp</a>(long n, +<pre>private long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.84">roundUp</a>(long n, long to)</pre> </li> </ul> @@ -366,7 +366,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket <ul class="blockList"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.95">toString</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.89">toString</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/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/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> @@ -379,7 +379,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket <ul class="blockList"> <li class="blockList"> <h4>isPersistent</h4> -<pre>public boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.105">isPersistent</a>()</pre> +<pre>public boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.99">isPersistent</a>()</pre> <div class="block">File IO engine is always able to support persistent storage for the cache</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -395,7 +395,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket <ul class="blockList"> <li class="blockList"> <h4>read</h4> -<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.110">read</a>(long offset, +<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.104">read</a>(long offset, int length, <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CacheableDeserializer.html" title="interface in org.apache.hadoop.hbase.io.hfile">CacheableDeserializer</a><<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a>> deserializer) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -421,7 +421,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket <ul class="blockList"> <li class="blockList"> <h4>write</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.125">write</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> srcBuffer, +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.119">write</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> srcBuffer, long offset) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Transfers data from the given byte buffer to file</div> @@ -442,7 +442,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket <ul class="blockList"> <li class="blockList"> <h4>write</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.132">write</a>(<a href="../../../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in org.apache.hadoop.hbase.nio">ByteBuff</a> srcBuffer, +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.126">write</a>(<a href="../../../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in org.apache.hadoop.hbase.nio">ByteBuff</a> srcBuffer, long offset) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/IOEngine.html#write-org.apache.hadoop.hbase.nio.ByteBuff-long-">IOEngine</a></code></span></div> @@ -464,7 +464,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket <ul class="blockList"> <li class="blockList"> <h4>sync</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.144">sync</a>() +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.138">sync</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Sync the data to file after writing</div> <dl> @@ -481,7 +481,7 @@ implements <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket <ul class="blockListLast"> <li class="blockList"> <h4>shutdown</h4> -<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.154">shutdown</a>()</pre> +<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.html#line.148">shutdown</a>()</pre> <div class="block">Close the file</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/809180c4/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html index 426e598..b173cff 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html @@ -273,11 +273,11 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockType.BlockCategory</span></a></li> -<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.MemoryType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">Cacheable.MemoryType</span></a></li> <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">CacheConfig.ExternalBlockCaches</span></a></li> +<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.MemoryType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">Cacheable.MemoryType</span></a></li> <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockType</span></a></li> <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">HFileBlock.Writer.State</span></a></li> +<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockType.BlockCategory</span></a></li> <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockPriority.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockPriority</span></a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/809180c4/devapidocs/org/apache/hadoop/hbase/io/util/MemorySizeUtil.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/util/MemorySizeUtil.html b/devapidocs/org/apache/hadoop/hbase/io/util/MemorySizeUtil.html index cb4674e..0079213 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/util/MemorySizeUtil.html +++ b/devapidocs/org/apache/hadoop/hbase/io/util/MemorySizeUtil.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9}; +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -239,21 +239,17 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/util/MemorySizeUtil.html#getGlobalMemStoreSize-org.apache.hadoop.conf.Configuration-">getGlobalMemStoreSize</a></span>(org.apache.hadoop.conf.Configuration conf)</code> </td> </tr> <tr id="i6" class="altColor"> -<td class="colFirst"><code>static float</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/util/MemorySizeUtil.html#getL2BlockCacheHeapPercent-org.apache.hadoop.conf.Configuration-">getL2BlockCacheHeapPercent</a></span>(org.apache.hadoop.conf.Configuration conf)</code> </td> -</tr> -<tr id="i7" class="rowColor"> <td class="colFirst"><code>static long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/util/MemorySizeUtil.html#getLruCacheSize-org.apache.hadoop.conf.Configuration-">getLruCacheSize</a></span>(org.apache.hadoop.conf.Configuration conf)</code> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i7" class="rowColor"> <td class="colFirst"><code>static long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/util/MemorySizeUtil.html#getOnheapGlobalMemStoreSize-org.apache.hadoop.conf.Configuration-">getOnheapGlobalMemStoreSize</a></span>(org.apache.hadoop.conf.Configuration conf)</code> <div class="block">Returns the onheap global memstore limit based on the config 'hbase.regionserver.global.memstore.size'.</div> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i8" class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/management/MemoryUsage.html?is-external=true" title="class or interface in java.lang.management">MemoryUsage</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/io/util/MemorySizeUtil.html#safeGetHeapMemoryUsage--">safeGetHeapMemoryUsage</a></span>()</code> <div class="block">Return JVM memory statistics while properly handling runtime exceptions from the JVM.</div> @@ -536,28 +532,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </dl> </li> </ul> -<a name="getL2BlockCacheHeapPercent-org.apache.hadoop.conf.Configuration-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getL2BlockCacheHeapPercent</h4> -<pre>public static float <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/MemorySizeUtil.html#line.216">getL2BlockCacheHeapPercent</a>(org.apache.hadoop.conf.Configuration conf)</pre> -<dl> -<dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>conf</code> - </dd> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>The on heap size for L2 block cache.</dd> -</dl> -</li> -</ul> <a name="getLruCacheSize-org.apache.hadoop.conf.Configuration-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getLruCacheSize</h4> -<pre>public static long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/MemorySizeUtil.html#line.238">getLruCacheSize</a>(org.apache.hadoop.conf.Configuration conf)</pre> +<pre>public static long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/MemorySizeUtil.html#line.216">getLruCacheSize</a>(org.apache.hadoop.conf.Configuration conf)</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>conf</code> - used to read cache configs</dd> @@ -574,7 +555,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>getBucketCacheSize</h4> -<pre>public static long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/MemorySizeUtil.html#line.262">getBucketCacheSize</a>(org.apache.hadoop.conf.Configuration conf)</pre> +<pre>public static long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/MemorySizeUtil.html#line.240">getBucketCacheSize</a>(org.apache.hadoop.conf.Configuration conf)</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>conf</code> - used to read config for bucket cache size. (< 1 is treated as % and > is treated as MiB)</dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/809180c4/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html b/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html index 57976d2..bbafcf8 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html @@ -343,9 +343,9 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/CallEvent.Type.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">CallEvent.Type</span></a></li> -<li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerSourceFactoryImpl.SourceStorage.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">MetricsHBaseServerSourceFactoryImpl.SourceStorage</span></a></li> <li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/BufferCallBeforeInitHandler.BufferCallAction.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">BufferCallBeforeInitHandler.BufferCallAction</span></a></li> +<li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerSourceFactoryImpl.SourceStorage.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">MetricsHBaseServerSourceFactoryImpl.SourceStorage</span></a></li> +<li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/CallEvent.Type.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">CallEvent.Type</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/809180c4/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html index e264256..0cc6864 100644 --- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html @@ -293,10 +293,10 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">TableSplit.Version</span></a></li> +<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/SyncTable.SyncMapper.Counter.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">SyncTable.SyncMapper.Counter</span></a></li> <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">CellCounter.CellCounterMapper.Counters</span></a></li> <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/RowCounter.RowCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">RowCounter.RowCounterMapper.Counters</span></a></li> -<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/SyncTable.SyncMapper.Counter.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">SyncTable.SyncMapper.Counter</span></a></li> +<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">TableSplit.Version</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/809180c4/devapidocs/org/apache/hadoop/hbase/master/ActiveMasterManager.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/ActiveMasterManager.html b/devapidocs/org/apache/hadoop/hbase/master/ActiveMasterManager.html index 403911e..a737477 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/ActiveMasterManager.html +++ b/devapidocs/org/apache/hadoop/hbase/master/ActiveMasterManager.html @@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.53">ActiveMasterManager</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.54">ActiveMasterManager</a> extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListener.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperListener</a></pre> <div class="block">Handles everything on master-side related to master election. @@ -287,7 +287,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockList"> <li class="blockList"> <h4>LOG</h4> -<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.54">LOG</a></pre> +<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.55">LOG</a></pre> </li> </ul> <a name="clusterHasActiveMaster"> @@ -296,7 +296,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockList"> <li class="blockList"> <h4>clusterHasActiveMaster</h4> -<pre>final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.56">clusterHasActiveMaster</a></pre> +<pre>final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.57">clusterHasActiveMaster</a></pre> </li> </ul> <a name="clusterShutDown"> @@ -305,7 +305,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockList"> <li class="blockList"> <h4>clusterShutDown</h4> -<pre>final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.57">clusterShutDown</a></pre> +<pre>final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.58">clusterShutDown</a></pre> </li> </ul> <a name="sn"> @@ -314,7 +314,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockList"> <li class="blockList"> <h4>sn</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.59">sn</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.60">sn</a></pre> </li> </ul> <a name="infoPort"> @@ -323,7 +323,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockList"> <li class="blockList"> <h4>infoPort</h4> -<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.60">infoPort</a></pre> +<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.61">infoPort</a></pre> </li> </ul> <a name="master"> @@ -332,7 +332,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockListLast"> <li class="blockList"> <h4>master</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/master/ActiveMasterManager.html#line.61">master</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/master/ActiveMasterManager.html#line.62">master</a></pre> </li> </ul> </li> @@ -349,7 +349,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockListLast"> <li class="blockList"> <h4>ActiveMasterManager</h4> -<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.68">ActiveMasterManager</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a> watcher, +<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.69">ActiveMasterManager</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a> watcher, <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn, <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a> master)</pre> <dl> @@ -374,7 +374,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockList"> <li class="blockList"> <h4>setInfoPort</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.76">setInfoPort</a>(int infoPort)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.77">setInfoPort</a>(int infoPort)</pre> </li> </ul> <a name="nodeCreated-java.lang.String-"> @@ -383,7 +383,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockList"> <li class="blockList"> <h4>nodeCreated</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.81">nodeCreated</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.82">nodeCreated</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListener.html#nodeCreated-java.lang.String-">ZooKeeperListener</a></code></span></div> <div class="block">Called when a new node has been created.</div> <dl> @@ -400,7 +400,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockList"> <li class="blockList"> <h4>nodeDeleted</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.86">nodeDeleted</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.87">nodeDeleted</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListener.html#nodeDeleted-java.lang.String-">ZooKeeperListener</a></code></span></div> <div class="block">Called when a node has been deleted</div> <dl> @@ -417,7 +417,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockList"> <li class="blockList"> <h4>handle</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.102">handle</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.103">handle</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path)</pre> </li> </ul> <a name="handleMasterNodeChange--"> @@ -426,7 +426,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockList"> <li class="blockList"> <h4>handleMasterNodeChange</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.121">handleMasterNodeChange</a>()</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.122">handleMasterNodeChange</a>()</pre> <div class="block">Handle a change in the master node. Doesn't matter whether this was called from a nodeCreated or nodeDeleted event because there are no guarantees that the current state of the master node matches the event at the time of @@ -446,7 +446,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockList"> <li class="blockList"> <h4>blockUntilBecomingActiveMaster</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.156">blockUntilBecomingActiveMaster</a>(int checkInterval, +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.157">blockUntilBecomingActiveMaster</a>(int checkInterval, <a href="../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredTask</a> startupStatus)</pre> <div class="block">Block until becoming the active master. @@ -472,7 +472,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockList"> <li class="blockList"> <h4>hasActiveMaster</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.245">hasActiveMaster</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.246">hasActiveMaster</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>True if cluster has an active master.</dd> @@ -485,7 +485,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListe <ul class="blockListLast"> <li class="blockList"> <h4>stop</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.258">stop</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/ActiveMasterManager.html#line.259">stop</a>()</pre> </li> </ul> </li>
