http://git-wip-us.apache.org/repos/asf/hbase-site/blob/41a7fcc5/devapidocs/org/apache/hadoop/hbase/regionserver/CompactSplit.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/CompactSplit.html b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactSplit.html index 2c487db..1ea2f27 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/CompactSplit.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactSplit.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab"; <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.CompactionRunner.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.AggregatingCompactionLifeCycleTracker.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/CompactSplit.html" target="_top">Frames</a></li> @@ -109,14 +109,14 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserver.html" title="interface in org.apache.hadoop.hbase.conf">ConfigurationObserver</a>, <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfigurationObserver.html" title="interface in org.apache.hadoop.hbase.conf">PropagatingConfigurationObserver</a></dd> +<dd><a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserver.html" title="interface in org.apache.hadoop.hbase.conf">ConfigurationObserver</a>, <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfigurationObserver.html" title="interface in org.apache.hadoop.hbase.conf">PropagatingConfigurationObserver</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequester.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequester</a></dd> </dl> <hr> <br> <pre>@InterfaceAudience.Private -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.63">CompactSplit</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.66">CompactSplit</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> -implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfigurationObserver.html" title="interface in org.apache.hadoop.hbase.conf">PropagatingConfigurationObserver</a></pre> +implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequester.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequester</a>, <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfigurationObserver.html" title="interface in org.apache.hadoop.hbase.conf">PropagatingConfigurationObserver</a></pre> <div class="block">Compact region on request and then run split if appropriate</div> </li> </ul> @@ -137,10 +137,14 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <th class="colLast" scope="col">Class and Description</th> </tr> <tr class="altColor"> +<td class="colFirst"><code>private static class </code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.AggregatingCompactionLifeCycleTracker.html" title="class in org.apache.hadoop.hbase.regionserver">CompactSplit.AggregatingCompactionLifeCycleTracker</a></span></code> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>private class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.CompactionRunner.html" title="class in org.apache.hadoop.hbase.regionserver">CompactSplit.CompactionRunner</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.Rejection.html" title="class in org.apache.hadoop.hbase.regionserver">CompactSplit.Rejection</a></span></code> <div class="block">Cleanup class to use when rejecting a compaction request from the queue.</div> @@ -350,7 +354,9 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <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, int priority, <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionLifeCycleTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionLifeCycleTracker</a> tracker, - <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> + <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> +<div class="block">Request compaction on the given store.</div> +</td> </tr> <tr id="i18" class="altColor"> <td class="colFirst"><code>void</code></td> @@ -358,7 +364,9 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <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, int priority, <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionLifeCycleTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionLifeCycleTracker</a> tracker, - <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> + <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> +<div class="block">Request compaction on all the stores of the given region.</div> +</td> </tr> <tr id="i19" class="rowColor"> <td class="colFirst"><code>private void</code></td> @@ -430,6 +438,11 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.html#waitFor-java.util.concurrent.ThreadPoolExecutor-java.lang.String-">waitFor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a> t, <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> name)</code> </td> </tr> +<tr id="i31" class="rowColor"> +<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionLifeCycleTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionLifeCycleTracker</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.html#wrap-org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker-java.util.function.IntSupplier-">wrap</a></span>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionLifeCycleTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionLifeCycleTracker</a> tracker, + <a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/IntSupplier.html?is-external=true" title="class or interface in java.util.function">IntSupplier</a> numberOfStores)</code> </td> +</tr> </table> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> @@ -458,7 +471,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <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/regionserver/CompactSplit.html#line.64">LOG</a></pre> +<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.67">LOG</a></pre> </li> </ul> <a name="LARGE_COMPACTION_THREADS"> @@ -467,7 +480,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>LARGE_COMPACTION_THREADS</h4> -<pre>public static final <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/regionserver/CompactSplit.html#line.67">LARGE_COMPACTION_THREADS</a></pre> +<pre>public static final <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/regionserver/CompactSplit.html#line.70">LARGE_COMPACTION_THREADS</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.CompactSplit.LARGE_COMPACTION_THREADS">Constant Field Values</a></dd> @@ -480,7 +493,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>LARGE_COMPACTION_THREADS_DEFAULT</h4> -<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.69">LARGE_COMPACTION_THREADS_DEFAULT</a></pre> +<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.72">LARGE_COMPACTION_THREADS_DEFAULT</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.CompactSplit.LARGE_COMPACTION_THREADS_DEFAULT">Constant Field Values</a></dd> @@ -493,7 +506,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>SMALL_COMPACTION_THREADS</h4> -<pre>public static final <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/regionserver/CompactSplit.html#line.72">SMALL_COMPACTION_THREADS</a></pre> +<pre>public static final <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/regionserver/CompactSplit.html#line.75">SMALL_COMPACTION_THREADS</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.CompactSplit.SMALL_COMPACTION_THREADS">Constant Field Values</a></dd> @@ -506,7 +519,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>SMALL_COMPACTION_THREADS_DEFAULT</h4> -<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.74">SMALL_COMPACTION_THREADS_DEFAULT</a></pre> +<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.77">SMALL_COMPACTION_THREADS_DEFAULT</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.CompactSplit.SMALL_COMPACTION_THREADS_DEFAULT">Constant Field Values</a></dd> @@ -519,7 +532,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>SPLIT_THREADS</h4> -<pre>public static final <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/regionserver/CompactSplit.html#line.77">SPLIT_THREADS</a></pre> +<pre>public static final <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/regionserver/CompactSplit.html#line.80">SPLIT_THREADS</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.CompactSplit.SPLIT_THREADS">Constant Field Values</a></dd> @@ -532,7 +545,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>SPLIT_THREADS_DEFAULT</h4> -<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.78">SPLIT_THREADS_DEFAULT</a></pre> +<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.81">SPLIT_THREADS_DEFAULT</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.CompactSplit.SPLIT_THREADS_DEFAULT">Constant Field Values</a></dd> @@ -545,7 +558,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>REGION_SERVER_REGION_SPLIT_LIMIT</h4> -<pre>public static final <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/regionserver/CompactSplit.html#line.80">REGION_SERVER_REGION_SPLIT_LIMIT</a></pre> +<pre>public static final <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/regionserver/CompactSplit.html#line.83">REGION_SERVER_REGION_SPLIT_LIMIT</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.CompactSplit.REGION_SERVER_REGION_SPLIT_LIMIT">Constant Field Values</a></dd> @@ -558,7 +571,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_REGION_SERVER_REGION_SPLIT_LIMIT</h4> -<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.82">DEFAULT_REGION_SERVER_REGION_SPLIT_LIMIT</a></pre> +<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.85">DEFAULT_REGION_SERVER_REGION_SPLIT_LIMIT</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.CompactSplit.DEFAULT_REGION_SERVER_REGION_SPLIT_LIMIT">Constant Field Values</a></dd> @@ -571,7 +584,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>server</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.84">server</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.87">server</a></pre> </li> </ul> <a name="conf"> @@ -580,7 +593,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>conf</h4> -<pre>private final org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.85">conf</a></pre> +<pre>private final org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.88">conf</a></pre> </li> </ul> <a name="longCompactions"> @@ -589,7 +602,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>longCompactions</h4> -<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.87">longCompactions</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.90">longCompactions</a></pre> </li> </ul> <a name="shortCompactions"> @@ -598,7 +611,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>shortCompactions</h4> -<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.88">shortCompactions</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.91">shortCompactions</a></pre> </li> </ul> <a name="splits"> @@ -607,7 +620,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>splits</h4> -<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.89">splits</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.92">splits</a></pre> </li> </ul> <a name="compactionThroughputController"> @@ -616,7 +629,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>compactionThroughputController</h4> -<pre>private volatile <a href="../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.91">compactionThroughputController</a></pre> +<pre>private volatile <a href="../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.94">compactionThroughputController</a></pre> </li> </ul> <a name="regionSplitLimit"> @@ -625,7 +638,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>regionSplitLimit</h4> -<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.98">regionSplitLimit</a></pre> +<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.101">regionSplitLimit</a></pre> <div class="block">Splitting should not take place if the total number of regions exceed this. This is not a hard limit to the number of regions but it is a guideline to stop splitting after number of online regions is greater than this.</div> @@ -637,7 +650,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockListLast"> <li class="blockList"> <h4>COMPARATOR</h4> -<pre>private static final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.393">COMPARATOR</a></pre> +<pre>private static final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.451">COMPARATOR</a></pre> </li> </ul> </li> @@ -654,7 +667,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockListLast"> <li class="blockList"> <h4>CompactSplit</h4> -<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.101">CompactSplit</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a> server)</pre> +<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.104">CompactSplit</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a> server)</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>server</code> - </dd> @@ -675,7 +688,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <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/regionserver/CompactSplit.html#line.159">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/regionserver/CompactSplit.html#line.161">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> @@ -688,7 +701,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>dumpQueue</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/regionserver/CompactSplit.html#line.166">dumpQueue</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/regionserver/CompactSplit.html#line.168">dumpQueue</a>()</pre> </li> </ul> <a name="requestSplit-org.apache.hadoop.hbase.regionserver.Region-"> @@ -697,7 +710,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>requestSplit</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.200">requestSplit</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r)</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.202">requestSplit</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r)</pre> </li> </ul> <a name="requestSplit-org.apache.hadoop.hbase.regionserver.Region-byte:A-"> @@ -706,7 +719,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>requestSplit</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.212">requestSplit</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.214">requestSplit</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r, byte[] midKey)</pre> </li> </ul> @@ -716,24 +729,38 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>requestSplit</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.219">requestSplit</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.221">requestSplit</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r, byte[] midKey, <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</pre> </li> </ul> +<a name="wrap-org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker-java.util.function.IntSupplier-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>wrap</h4> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionLifeCycleTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionLifeCycleTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.280">wrap</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionLifeCycleTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionLifeCycleTracker</a> tracker, + <a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/IntSupplier.html?is-external=true" title="class or interface in java.util.function">IntSupplier</a> numberOfStores)</pre> +</li> +</ul> <a name="requestCompaction-org.apache.hadoop.hbase.regionserver.HRegion-java.lang.String-int-org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker-org.apache.hadoop.hbase.security.User-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>requestCompaction</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.238">requestCompaction</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.292">requestCompaction</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, <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, int priority, <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionLifeCycleTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionLifeCycleTracker</a> tracker, <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user) 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/regionserver/compactions/CompactionRequester.html#requestCompaction-org.apache.hadoop.hbase.regionserver.HRegion-java.lang.String-int-org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker-org.apache.hadoop.hbase.security.User-">CompactionRequester</a></code></span></div> +<div class="block">Request compaction on all the stores of the given region.</div> <dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequester.html#requestCompaction-org.apache.hadoop.hbase.regionserver.HRegion-java.lang.String-int-org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker-org.apache.hadoop.hbase.security.User-">requestCompaction</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequester.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequester</a></code></dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> </dl> @@ -745,14 +772,18 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>requestCompaction</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.243">requestCompaction</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.299">requestCompaction</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, <a href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html" title="class in org.apache.hadoop.hbase.regionserver">HStore</a> store, <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, int priority, <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionLifeCycleTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionLifeCycleTracker</a> tracker, <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user) 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/regionserver/compactions/CompactionRequester.html#requestCompaction-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.regionserver.HStore-java.lang.String-int-org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker-org.apache.hadoop.hbase.security.User-">CompactionRequester</a></code></span></div> +<div class="block">Request compaction on the given store.</div> <dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequester.html#requestCompaction-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.regionserver.HStore-java.lang.String-int-org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker-org.apache.hadoop.hbase.security.User-">requestCompaction</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequester.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequester</a></code></dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> </dl> @@ -764,7 +795,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>requestCompactionInternal</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.248">requestCompactionInternal</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.304">requestCompactionInternal</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, <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, int priority, boolean selectNow, @@ -783,7 +814,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>requestCompactionInternal</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.256">requestCompactionInternal</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.312">requestCompactionInternal</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, <a href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html" title="class in org.apache.hadoop.hbase.regionserver">HStore</a> store, <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, int priority, @@ -803,7 +834,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>requestSystemCompaction</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.304">requestSystemCompaction</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.360">requestSystemCompaction</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, <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) 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> @@ -818,7 +849,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>requestSystemCompaction</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.309">requestSystemCompaction</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.365">requestSystemCompaction</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, <a href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html" title="class in org.apache.hadoop.hbase.regionserver">HStore</a> store, <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) 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> @@ -834,7 +865,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>selectCompaction</h4> -<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.315">selectCompaction</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, +<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.371">selectCompaction</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, <a href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html" title="class in org.apache.hadoop.hbase.regionserver">HStore</a> store, int priority, <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionLifeCycleTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionLifeCycleTracker</a> tracker, @@ -852,7 +883,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>interruptIfNecessary</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.328">interruptIfNecessary</a>()</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.386">interruptIfNecessary</a>()</pre> <div class="block">Only interrupt once it's done with a run through the work loop.</div> </li> </ul> @@ -862,7 +893,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>waitFor</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.334">waitFor</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a> t, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.392">waitFor</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a> t, <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> name)</pre> </li> </ul> @@ -872,7 +903,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>join</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.349">join</a>()</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.407">join</a>()</pre> </li> </ul> <a name="getCompactionQueueSize--"> @@ -881,7 +912,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>getCompactionQueueSize</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.361">getCompactionQueueSize</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.419">getCompactionQueueSize</a>()</pre> <div class="block">Returns the current size of the queue containing regions that are processed.</div> <dl> @@ -896,7 +927,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>getLargeCompactionQueueSize</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.365">getLargeCompactionQueueSize</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.423">getLargeCompactionQueueSize</a>()</pre> </li> </ul> <a name="getSmallCompactionQueueSize--"> @@ -905,7 +936,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>getSmallCompactionQueueSize</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.370">getSmallCompactionQueueSize</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.428">getSmallCompactionQueueSize</a>()</pre> </li> </ul> <a name="getSplitQueueSize--"> @@ -914,7 +945,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>getSplitQueueSize</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.374">getSplitQueueSize</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.432">getSplitQueueSize</a>()</pre> </li> </ul> <a name="shouldSplitRegion--"> @@ -923,7 +954,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>shouldSplitRegion</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.378">shouldSplitRegion</a>()</pre> +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.436">shouldSplitRegion</a>()</pre> </li> </ul> <a name="getRegionSplitLimit--"> @@ -932,7 +963,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>getRegionSplitLimit</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.389">getRegionSplitLimit</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.447">getRegionSplitLimit</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the regionSplitLimit</dd> @@ -945,7 +976,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>onConfigurationChange</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.600">onConfigurationChange</a>(org.apache.hadoop.conf.Configuration newConf)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.657">onConfigurationChange</a>(org.apache.hadoop.conf.Configuration newConf)</pre> <div class="block">This method would be called by the <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html" title="class in org.apache.hadoop.hbase.conf"><code>ConfigurationManager</code></a> object when the <code>Configuration</code> object is reloaded from disk.</div> <dl> @@ -960,7 +991,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>getSmallCompactionThreadNum</h4> -<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.664">getSmallCompactionThreadNum</a>()</pre> +<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.721">getSmallCompactionThreadNum</a>()</pre> </li> </ul> <a name="getLargeCompactionThreadNum--"> @@ -969,7 +1000,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>getLargeCompactionThreadNum</h4> -<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.668">getLargeCompactionThreadNum</a>()</pre> +<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.725">getLargeCompactionThreadNum</a>()</pre> </li> </ul> <a name="getSplitThreadNum--"> @@ -978,7 +1009,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>getSplitThreadNum</h4> -<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.672">getSplitThreadNum</a>()</pre> +<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.729">getSplitThreadNum</a>()</pre> </li> </ul> <a name="registerChildren-org.apache.hadoop.hbase.conf.ConfigurationManager-"> @@ -987,7 +1018,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>registerChildren</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.680">registerChildren</a>(<a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html" title="class in org.apache.hadoop.hbase.conf">ConfigurationManager</a> manager)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.737">registerChildren</a>(<a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html" title="class in org.apache.hadoop.hbase.conf">ConfigurationManager</a> manager)</pre> <div class="block">Needs to be called to register the children to the manager.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -1003,7 +1034,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>deregisterChildren</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.688">deregisterChildren</a>(<a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html" title="class in org.apache.hadoop.hbase.conf">ConfigurationManager</a> manager)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.745">deregisterChildren</a>(<a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html" title="class in org.apache.hadoop.hbase.conf">ConfigurationManager</a> manager)</pre> <div class="block">Needs to be called to deregister the children from the manager.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -1019,7 +1050,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>getCompactionThroughputController</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.693">getCompactionThroughputController</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.750">getCompactionThroughputController</a>()</pre> </li> </ul> <a name="shutdownLongCompactions--"> @@ -1028,7 +1059,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>shutdownLongCompactions</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.703">shutdownLongCompactions</a>()</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.760">shutdownLongCompactions</a>()</pre> </li> </ul> <a name="clearLongCompactionsQueue--"> @@ -1037,7 +1068,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockList"> <li class="blockList"> <h4>clearLongCompactionsQueue</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.707">clearLongCompactionsQueue</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.764">clearLongCompactionsQueue</a>()</pre> </li> </ul> <a name="clearShortCompactionsQueue--"> @@ -1046,7 +1077,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <ul class="blockListLast"> <li class="blockList"> <h4>clearShortCompactionsQueue</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.711">clearShortCompactionsQueue</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.html#line.768">clearShortCompactionsQueue</a>()</pre> </li> </ul> </li> @@ -1078,7 +1109,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/PropagatingConfi <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.CompactionRunner.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.AggregatingCompactionLifeCycleTracker.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/CompactSplit.html" target="_top">Frames</a></li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/41a7fcc5/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html index 867eaad..8a0acd6 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private abstract static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.3019">HRegion.BatchOperation</a><T> +<pre>private abstract static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.3014">HRegion.BatchOperation</a><T> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">Struct-like class that tracks the progress of a batch operation, accumulating status codes and tracking the index at which processing is proceeding. These batch operations may get @@ -264,7 +264,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>operations</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html" title="type parameter in HRegion.BatchOperation">T</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3020">operations</a></pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html" title="type parameter in HRegion.BatchOperation">T</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3015">operations</a></pre> </li> </ul> <a name="nextIndexToProcess"> @@ -273,7 +273,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>nextIndexToProcess</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3021">nextIndexToProcess</a></pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3016">nextIndexToProcess</a></pre> </li> </ul> <a name="retCodeDetails"> @@ -282,7 +282,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>retCodeDetails</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3022">retCodeDetails</a></pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3017">retCodeDetails</a></pre> </li> </ul> <a name="walEditsFromCoprocessors"> @@ -291,7 +291,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>walEditsFromCoprocessors</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.wal">WALEdit</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3023">walEditsFromCoprocessors</a></pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.wal">WALEdit</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3018">walEditsFromCoprocessors</a></pre> </li> </ul> <a name="familyCellMaps"> @@ -300,7 +300,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>familyCellMaps</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<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/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>>>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3025">familyCellMaps</a></pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<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/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>>>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3020">familyCellMaps</a></pre> </li> </ul> <a name="observedExceptions"> @@ -309,7 +309,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>observedExceptions</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.ObservedExceptionsInBatch.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.ObservedExceptionsInBatch</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3026">observedExceptions</a></pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.ObservedExceptionsInBatch.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.ObservedExceptionsInBatch</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3021">observedExceptions</a></pre> </li> </ul> <a name="durability"> @@ -318,7 +318,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>durability</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3027">durability</a></pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3022">durability</a></pre> </li> </ul> </li> @@ -337,7 +337,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>BatchOperation</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3029">BatchOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html" title="type parameter in HRegion.BatchOperation">T</a>[] operations)</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3024">BatchOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html" title="type parameter in HRegion.BatchOperation">T</a>[] operations)</pre> </li> </ul> </li> @@ -354,7 +354,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getMutation</h4> -<pre>public abstract <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3039">getMutation</a>(int index)</pre> +<pre>public abstract <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3034">getMutation</a>(int index)</pre> </li> </ul> <a name="getNonceGroup-int-"> @@ -363,7 +363,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getNonceGroup</h4> -<pre>public abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3040">getNonceGroup</a>(int index)</pre> +<pre>public abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3035">getNonceGroup</a>(int index)</pre> </li> </ul> <a name="getNonce-int-"> @@ -372,7 +372,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getNonce</h4> -<pre>public abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3041">getNonce</a>(int index)</pre> +<pre>public abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3036">getNonce</a>(int index)</pre> </li> </ul> <a name="getMutationsForCoprocs--"> @@ -381,7 +381,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getMutationsForCoprocs</h4> -<pre>public abstract <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3043">getMutationsForCoprocs</a>()</pre> +<pre>public abstract <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3038">getMutationsForCoprocs</a>()</pre> <div class="block">This method is potentially expensive and should only be used for non-replay CP path.</div> </li> </ul> @@ -391,7 +391,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isInReplay</h4> -<pre>public abstract boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3044">isInReplay</a>()</pre> +<pre>public abstract boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3039">isInReplay</a>()</pre> </li> </ul> <a name="getReplaySequenceId--"> @@ -400,7 +400,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getReplaySequenceId</h4> -<pre>public abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3045">getReplaySequenceId</a>()</pre> +<pre>public abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3040">getReplaySequenceId</a>()</pre> </li> </ul> <a name="isDone--"> @@ -409,7 +409,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isDone</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3047">isDone</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3042">isDone</a>()</pre> </li> </ul> <a name="checkAndPrepare-org.apache.hadoop.hbase.regionserver.HRegion-"> @@ -418,7 +418,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>checkAndPrepare</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3056">checkAndPrepare</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region) +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html#line.3051">checkAndPrepare</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region) 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">Validates each mutation and prepares a batch for write. NOTE: As CP prePut()/ preDelete() hooks may modify mutations, this method should be called http://git-wip-us.apache.org/repos/asf/hbase-site/blob/41a7fcc5/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html index 8aca9ef..98001b6 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html @@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.5627">HRegion.BulkLoadListener</a></pre> +<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.5622">HRegion.BulkLoadListener</a></pre> <div class="block">Listener class to enable callers of bulkLoadHFile() to perform any necessary pre/post processing of a given bulkload call</div> @@ -174,7 +174,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>prepareBulkLoad</h4> -<pre><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/regionserver/HRegion.BulkLoadListener.html#line.5635">prepareBulkLoad</a>(byte[] family, +<pre><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/regionserver/HRegion.BulkLoadListener.html#line.5630">prepareBulkLoad</a>(byte[] family, <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> srcPath, boolean copyFile) 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> @@ -196,7 +196,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>doneBulkLoad</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html#line.5644">doneBulkLoad</a>(byte[] family, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html#line.5639">doneBulkLoad</a>(byte[] family, <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> srcPath) 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">Called after a successful HFile load</div> @@ -215,7 +215,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockListLast"> <li class="blockList"> <h4>failedBulkLoad</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html#line.5652">failedBulkLoad</a>(byte[] family, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html#line.5647">failedBulkLoad</a>(byte[] family, <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> srcPath) 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">Called after a failed HFile load</div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/41a7fcc5/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html index c955b1d..1508e24 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html @@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public static enum <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html#line.2214">HRegion.FlushResult.Result</a> +<pre>public static enum <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html#line.2209">HRegion.FlushResult.Result</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver">HRegion.FlushResult.Result</a>></pre> </li> </ul> @@ -216,7 +216,7 @@ the order they are declared.</div> <ul class="blockList"> <li class="blockList"> <h4>FLUSHED_NO_COMPACTION_NEEDED</h4> -<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver">HRegion.FlushResult.Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html#line.2215">FLUSHED_NO_COMPACTION_NEEDED</a></pre> +<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver">HRegion.FlushResult.Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html#line.2210">FLUSHED_NO_COMPACTION_NEEDED</a></pre> </li> </ul> <a name="FLUSHED_COMPACTION_NEEDED"> @@ -225,7 +225,7 @@ the order they are declared.</div> <ul class="blockList"> <li class="blockList"> <h4>FLUSHED_COMPACTION_NEEDED</h4> -<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver">HRegion.FlushResult.Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html#line.2216">FLUSHED_COMPACTION_NEEDED</a></pre> +<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver">HRegion.FlushResult.Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html#line.2211">FLUSHED_COMPACTION_NEEDED</a></pre> </li> </ul> <a name="CANNOT_FLUSH_MEMSTORE_EMPTY"> @@ -234,7 +234,7 @@ the order they are declared.</div> <ul class="blockList"> <li class="blockList"> <h4>CANNOT_FLUSH_MEMSTORE_EMPTY</h4> -<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver">HRegion.FlushResult.Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html#line.2219">CANNOT_FLUSH_MEMSTORE_EMPTY</a></pre> +<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver">HRegion.FlushResult.Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html#line.2214">CANNOT_FLUSH_MEMSTORE_EMPTY</a></pre> </li> </ul> <a name="CANNOT_FLUSH"> @@ -243,7 +243,7 @@ the order they are declared.</div> <ul class="blockListLast"> <li class="blockList"> <h4>CANNOT_FLUSH</h4> -<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver">HRegion.FlushResult.Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html#line.2220">CANNOT_FLUSH</a></pre> +<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver">HRegion.FlushResult.Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html#line.2215">CANNOT_FLUSH</a></pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/41a7fcc5/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html index fc3d7ac..464f09d 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html @@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.2213">HRegion.FlushResult</a></pre> +<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.2208">HRegion.FlushResult</a></pre> </li> </ul> </div> @@ -180,7 +180,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>getResult</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver">HRegion.FlushResult.Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html#line.2224">getResult</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver">HRegion.FlushResult.Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html#line.2219">getResult</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the detailed result code</dd> @@ -193,7 +193,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>isFlushSucceeded</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html#line.2227">isFlushSucceeded</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html#line.2222">isFlushSucceeded</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>true if the memstores were flushed, else false</dd> @@ -206,7 +206,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockListLast"> <li class="blockList"> <h4>isCompactionNeeded</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html#line.2230">isCompactionNeeded</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html#line.2225">isCompactionNeeded</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>True if the flush requested a compaction, else false</dd>
