http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fda4017d/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html index dec19f1..f418fb6 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html @@ -36,7 +36,7 @@ <div class="subNav"> <ul class="navList"> <li><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions"><span class="strong">Prev Class</span></a></li> -<li>Next Class</li> +<li><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.StripeInternalScannerFactory.html" title="class in org.apache.hadoop.hbase.regionserver.compactions"><span class="strong">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../../index.html?org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html" target="_top">Frames</a></li> @@ -60,7 +60,7 @@ <div> <ul class="subNavList"> <li>Summary: </li> -<li><a href="#nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.compactions.Compactor">Nested</a> | </li> +<li><a href="#nested_class_summary">Nested</a> | </li> <li><a href="#field_summary">Field</a> | </li> <li><a href="#constructor_summary">Constr</a> | </li> <li><a href="#method_summary">Method</a></li> @@ -89,22 +89,27 @@ <li><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">org.apache.hadoop.hbase.regionserver.compactions.Compactor</a></li> <li> <ul class="inheritance"> +<li><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor</a><<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a>></li> +<li> +<ul class="inheritance"> <li>org.apache.hadoop.hbase.regionserver.compactions.StripeCompactor</li> </ul> </li> </ul> </li> </ul> +</li> +</ul> <div class="description"> <ul class="blockList"> <li class="blockList"> <hr> <br> <pre><a href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.49">StripeCompactor</a> -extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor</a></pre> -<div class="block">This is the placeholder for stripe compactor. The implementation, - as well as the proper javadoc, will be added in HBASE-7967.</div> +public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.42">StripeCompactor</a> +extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor</a><<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a>></pre> +<div class="block">This is the placeholder for stripe compactor. The implementation, as well as the proper javadoc, + will be added in HBASE-7967.</div> </li> </ul> </div> @@ -117,6 +122,24 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compacti <!-- --> </a> <h3>Nested Class Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> +<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Class and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.StripeInternalScannerFactory.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">StripeCompactor.StripeInternalScannerFactory</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class org.apache.hadoop.hbase.regionserver.compactions.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor</a></h3> +<code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.InternalScannerFactory.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor.InternalScannerFactory</a></code></li> +</ul> <ul class="blockList"> <li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.compactions.Compactor"> <!-- --> @@ -183,15 +206,10 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compacti <th class="colLast" scope="col">Method and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20int,%20long,%20byte[],%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, - int targetCount, - long targetSize, - byte[] left, - byte[] right, - byte[] majorRangeFromRow, - byte[] majorRangeToRow, - <a href="../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController)</code> </td> +<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#commitMultiWriter(org.apache.hadoop.hbase.regionserver.StripeMultiFileWriter,%20org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)">commitMultiWriter</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a> writer, + <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor.FileDetails</a> fd, + <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> @@ -207,14 +225,6 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compacti </tr> <tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20java.util.List,%20byte[],%20byte[],%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, - <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><byte[]> targetBoundaries, - byte[] majorRangeFromRow, - byte[] majorRangeToRow, - <a href="../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController)</code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20java.util.List,%20byte[],%20byte[],%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><byte[]> targetBoundaries, byte[] majorRangeFromRow, @@ -222,17 +232,15 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compacti <a href="../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController, <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#compactInternal(org.apache.hadoop.hbase.regionserver.StripeMultiFileWriter,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20byte[],%20byte[],%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compactInternal</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a> mw, - <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, - byte[] majorRangeFromRow, - byte[] majorRangeToRow, - <a href="../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController, - <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> -</tr> </table> <ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor"> +<!-- --> +</a> +<h3>Methods inherited from class org.apache.hadoop.hbase.regionserver.compactions.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor</a></h3> +<code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html#compact(T,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor.InternalScannerFactory,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></code></li> +</ul> +<ul class="blockList"> <li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.regionserver.compactions.Compactor"> <!-- --> </a> @@ -266,7 +274,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compacti <ul class="blockListLast"> <li class="blockList"> <h4>LOG</h4> -<pre>private static final org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.50">LOG</a></pre> +<pre>private static final org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.43">LOG</a></pre> </li> </ul> </li> @@ -283,7 +291,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compacti <ul class="blockListLast"> <li class="blockList"> <h4>StripeCompactor</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.51">StripeCompactor</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.45">StripeCompactor</a>(org.apache.hadoop.conf.Configuration conf, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a> store)</pre> </li> </ul> @@ -295,29 +303,13 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compacti <!-- --> </a> <h3>Method Detail</h3> -<a name="compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest, java.util.List, byte[], byte[], org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>compact</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.55">compact</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, - <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><byte[]> targetBoundaries, - byte[] majorRangeFromRow, - byte[] majorRangeToRow, - <a href="../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController) - throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> -<dl><dt><span class="strong">Throws:</span></dt> -<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> -</li> -</ul> <a name="compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest, java.util.List, byte[], byte[], org.apache.hadoop.hbase.regionserver.throttle.ThroughputController, org.apache.hadoop.hbase.security.User)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>compact</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.62">compact</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.77">compact</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><byte[]> targetBoundaries, byte[] majorRangeFromRow, byte[] majorRangeToRow, @@ -328,32 +320,13 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compacti <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> </li> </ul> -<a name="compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest, int, long, byte[], byte[], byte[], byte[], org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>compact</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.79">compact</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, - int targetCount, - long targetSize, - byte[] left, - byte[] right, - byte[] majorRangeFromRow, - byte[] majorRangeToRow, - <a href="../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController) - throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> -<dl><dt><span class="strong">Throws:</span></dt> -<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> -</li> -</ul> <a name="compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest, int, long, byte[], byte[], byte[], byte[], org.apache.hadoop.hbase.regionserver.throttle.ThroughputController, org.apache.hadoop.hbase.security.User)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>compact</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.86">compact</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.95">compact</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, int targetCount, long targetSize, byte[] left, @@ -367,20 +340,20 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compacti <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> </li> </ul> -<a name="compactInternal(org.apache.hadoop.hbase.regionserver.StripeMultiFileWriter, org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest, byte[], byte[], org.apache.hadoop.hbase.regionserver.throttle.ThroughputController, org.apache.hadoop.hbase.security.User)"> +<a name="commitMultiWriter(org.apache.hadoop.hbase.regionserver.StripeMultiFileWriter, org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails, org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> -<h4>compactInternal</h4> -<pre>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.100">compactInternal</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a> mw, - <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, - byte[] majorRangeFromRow, - byte[] majorRangeToRow, - <a href="../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController, - <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/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> -<dl><dt><span class="strong">Throws:</span></dt> +<h4>commitMultiWriter</h4> +<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#line.111">commitMultiWriter</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a> writer, + <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor.FileDetails</a> fd, + <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request) + throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html#commitMultiWriter(T,%20org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)">commitMultiWriter</a></code> in class <code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor</a><<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl> </li> </ul> @@ -411,7 +384,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compacti <div class="subNav"> <ul class="navList"> <li><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions"><span class="strong">Prev Class</span></a></li> -<li>Next Class</li> +<li><a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.StripeInternalScannerFactory.html" title="class in org.apache.hadoop.hbase.regionserver.compactions"><span class="strong">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../../index.html?org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html" target="_top">Frames</a></li> @@ -435,7 +408,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compacti <div> <ul class="subNavList"> <li>Summary: </li> -<li><a href="#nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.compactions.Compactor">Nested</a> | </li> +<li><a href="#nested_class_summary">Nested</a> | </li> <li><a href="#field_summary">Field</a> | </li> <li><a href="#constructor_summary">Constr</a> | </li> <li><a href="#method_summary">Method</a></li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fda4017d/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/AbstractMultiOutputCompactor.InternalScannerFactory.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/AbstractMultiOutputCompactor.InternalScannerFactory.html b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/AbstractMultiOutputCompactor.InternalScannerFactory.html new file mode 100644 index 0000000..2fd1401 --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/AbstractMultiOutputCompactor.InternalScannerFactory.html @@ -0,0 +1,172 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Uses of Interface org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor.InternalScannerFactory (Apache HBase 2.0.0-SNAPSHOT API)</title> +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor.InternalScannerFactory (Apache HBase 2.0.0-SNAPSHOT API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.InternalScannerFactory.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../../overview-tree.html">Tree</a></li> +<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../../index.html?org/apache/hadoop/hbase/regionserver/compactions/class-use/AbstractMultiOutputCompactor.InternalScannerFactory.html" target="_top">Frames</a></li> +<li><a href="AbstractMultiOutputCompactor.InternalScannerFactory.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h2 title="Uses of Interface org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor.InternalScannerFactory" class="title">Uses of Interface<br>org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor.InternalScannerFactory</h2> +</div> +<div class="classUseContainer"> +<ul class="blockList"> +<li class="blockList"> +<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> +<caption><span>Packages that use <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.InternalScannerFactory.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor.InternalScannerFactory</a></span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Package</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="#org.apache.hadoop.hbase.regionserver.compactions">org.apache.hadoop.hbase.regionserver.compactions</a></td> +<td class="colLast"> </td> +</tr> +</tbody> +</table> +</li> +<li class="blockList"> +<ul class="blockList"> +<li class="blockList"><a name="org.apache.hadoop.hbase.regionserver.compactions"> +<!-- --> +</a> +<h3>Uses of <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.InternalScannerFactory.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor.InternalScannerFactory</a> in <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/package-summary.html">org.apache.hadoop.hbase.regionserver.compactions</a></h3> +<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> +<caption><span>Classes in <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/package-summary.html">org.apache.hadoop.hbase.regionserver.compactions</a> that implement <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.InternalScannerFactory.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor.InternalScannerFactory</a></span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Class and Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><code>private class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.StripeInternalScannerFactory.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">StripeCompactor.StripeInternalScannerFactory</a></strong></code> </td> +</tr> +</tbody> +</table> +<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> +<caption><span>Methods in <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/package-summary.html">org.apache.hadoop.hbase.regionserver.compactions</a> with parameters of type <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.InternalScannerFactory.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor.InternalScannerFactory</a></span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> +<td class="colLast"><span class="strong">AbstractMultiOutputCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html#compact(T,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor.InternalScannerFactory,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="type parameter in AbstractMultiOutputCompactor">T</a> writer, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.InternalScannerFactory.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor.InternalScannerFactory</a> scannerFactory, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController, + <a href="../../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> +</tr> +</tbody> +</table> +</li> +</ul> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.InternalScannerFactory.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../../overview-tree.html">Tree</a></li> +<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../../index.html?org/apache/hadoop/hbase/regionserver/compactions/class-use/AbstractMultiOutputCompactor.InternalScannerFactory.html" target="_top">Frames</a></li> +<li><a href="AbstractMultiOutputCompactor.InternalScannerFactory.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small>Copyright © 2007–2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> +</body> +</html> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fda4017d/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/AbstractMultiOutputCompactor.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/AbstractMultiOutputCompactor.html b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/AbstractMultiOutputCompactor.html new file mode 100644 index 0000000..fea31fc --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/AbstractMultiOutputCompactor.html @@ -0,0 +1,163 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Uses of Class org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor (Apache HBase 2.0.0-SNAPSHOT API)</title> +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor (Apache HBase 2.0.0-SNAPSHOT API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../../overview-tree.html">Tree</a></li> +<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../../index.html?org/apache/hadoop/hbase/regionserver/compactions/class-use/AbstractMultiOutputCompactor.html" target="_top">Frames</a></li> +<li><a href="AbstractMultiOutputCompactor.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h2 title="Uses of Class org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor" class="title">Uses of Class<br>org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor</h2> +</div> +<div class="classUseContainer"> +<ul class="blockList"> +<li class="blockList"> +<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> +<caption><span>Packages that use <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor</a></span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Package</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="#org.apache.hadoop.hbase.regionserver.compactions">org.apache.hadoop.hbase.regionserver.compactions</a></td> +<td class="colLast"> </td> +</tr> +</tbody> +</table> +</li> +<li class="blockList"> +<ul class="blockList"> +<li class="blockList"><a name="org.apache.hadoop.hbase.regionserver.compactions"> +<!-- --> +</a> +<h3>Uses of <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor</a> in <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/package-summary.html">org.apache.hadoop.hbase.regionserver.compactions</a></h3> +<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation"> +<caption><span>Subclasses of <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor</a> in <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/package-summary.html">org.apache.hadoop.hbase.regionserver.compactions</a></span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Class and Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><code>class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/DateTieredCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">DateTieredCompactor</a></strong></code> +<div class="block">This compactor will generate StoreFile for different time ranges.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">StripeCompactor</a></strong></code> +<div class="block">This is the placeholder for stripe compactor.</div> +</td> +</tr> +</tbody> +</table> +</li> +</ul> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../../overview-tree.html">Tree</a></li> +<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../../index.html?org/apache/hadoop/hbase/regionserver/compactions/class-use/AbstractMultiOutputCompactor.html" target="_top">Frames</a></li> +<li><a href="AbstractMultiOutputCompactor.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small>Copyright © 2007–2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> +</body> +</html> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fda4017d/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/CompactionRequest.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/CompactionRequest.html b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/CompactionRequest.html index 8a4c4af..017c672 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/CompactionRequest.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/CompactionRequest.html @@ -585,15 +585,22 @@ </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> -<td class="colLast"><span class="strong">StripeCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20int,%20long,%20byte[],%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, - int targetCount, - long targetSize, - byte[] left, - byte[] right, - byte[] majorRangeFromRow, - byte[] majorRangeToRow, - <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController)</code> </td> +<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> +<td class="colLast"><span class="strong">DateTieredCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/DateTieredCompactor.html#commitMultiWriter(org.apache.hadoop.hbase.regionserver.DateTieredMultiFileWriter,%20org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)">commitMultiWriter</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/DateTieredMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">DateTieredMultiFileWriter</a> writer, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor.FileDetails</a> fd, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> +<td class="colLast"><span class="strong">StripeCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#commitMultiWriter(org.apache.hadoop.hbase.regionserver.StripeMultiFileWriter,%20org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)">commitMultiWriter</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a> writer, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor.FileDetails</a> fd, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> +<td class="colLast"><span class="strong">AbstractMultiOutputCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html#commitMultiWriter(T,%20org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)">commitMultiWriter</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="type parameter in AbstractMultiOutputCompactor">T</a> writer, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor.FileDetails</a> fd, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> @@ -609,18 +616,17 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> -<td class="colLast"><span class="strong">StripeCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20java.util.List,%20byte[],%20byte[],%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, +<td class="colLast"><span class="strong">StripeCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20java.util.List,%20byte[],%20byte[],%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><byte[]> targetBoundaries, byte[] majorRangeFromRow, byte[] majorRangeToRow, - <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController)</code> </td> + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController, + <a href="../../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> -<td class="colLast"><span class="strong">StripeCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20java.util.List,%20byte[],%20byte[],%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, - <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><byte[]> targetBoundaries, - byte[] majorRangeFromRow, - byte[] majorRangeToRow, +<td class="colLast"><span class="strong">DateTieredCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/DateTieredCompactor.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20java.util.List,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> lowerBoundaries, <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController, <a href="../../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> </tr> @@ -633,13 +639,12 @@ </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> -<td class="colLast"><span class="strong">StripeCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#compactInternal(org.apache.hadoop.hbase.regionserver.StripeMultiFileWriter,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20byte[],%20byte[],%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compactInternal</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a> mw, - <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, - byte[] majorRangeFromRow, - byte[] majorRangeToRow, - <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController, - <a href="../../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> +<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> +<td class="colLast"><span class="strong">AbstractMultiOutputCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html#compact(T,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20org.apache.hadoop.hbase.regionserver.compactions.AbstractMultiOutputCompactor.InternalScannerFactory,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="type parameter in AbstractMultiOutputCompactor">T</a> writer, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.InternalScannerFactory.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor.InternalScannerFactory</a> scannerFactory, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController, + <a href="../../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>int</code></td> @@ -660,6 +665,18 @@ </td> </tr> <tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanType</a></code></td> +<td class="colLast"><span class="strong">AbstractMultiOutputCompactor.InternalScannerFactory.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.InternalScannerFactory.html#getScanType(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)">getScanType</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanType</a></code></td> +<td class="colLast"><span class="strong">StripeCompactor.StripeInternalScannerFactory.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.StripeInternalScannerFactory.html#getScanType(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)">getScanType</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private boolean</code></td> +<td class="colLast"><span class="strong">DateTieredCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/DateTieredCompactor.html#needEmptyFile(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)">needEmptyFile</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request)</code> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>protected <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">InternalScanner</a></code></td> <td class="colLast"><span class="strong">Compactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.html#postCreateCoprocScanner(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20org.apache.hadoop.hbase.regionserver.ScanType,%20org.apache.hadoop.hbase.regionserver.InternalScanner,%20org.apache.hadoop.hbase.security.User)">postCreateCoprocScanner</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanType</a> scanType, @@ -668,7 +685,7 @@ <div class="block">Calls coprocessor, if any, to create scanners - after normal scanner creation.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>protected <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">InternalScanner</a></code></td> <td class="colLast"><span class="strong">Compactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.html#preCreateCoprocScanner(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20org.apache.hadoop.hbase.regionserver.ScanType,%20long,%20java.util.List)">preCreateCoprocScanner</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanType</a> scanType, @@ -677,7 +694,7 @@ <div class="block">Calls coprocessor, if any, to create compaction scanner - before normal scanner creation.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>protected <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">InternalScanner</a></code></td> <td class="colLast"><span class="strong">Compactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.html#preCreateCoprocScanner(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20org.apache.hadoop.hbase.regionserver.ScanType,%20long,%20java.util.List,%20org.apache.hadoop.hbase.security.User)">preCreateCoprocScanner</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request, <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanType</a> scanType, @@ -685,7 +702,7 @@ <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileScanner</a>> scanners, <a href="../../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><span class="strong">StripeCompactionPolicy.StripeCompactionRequest.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeCompactionRequest.html#setRequest(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)">setRequest</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request)</code> </td> </tr> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fda4017d/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.CellSink.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.CellSink.html b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.CellSink.html index 191c7a1..9961a67 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.CellSink.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.CellSink.html @@ -129,6 +129,19 @@ </tr> <tbody> <tr class="altColor"> +<td class="colFirst"><code>class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/AbstractMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">AbstractMultiFileWriter</a></strong></code> +<div class="block">Base class for cell sink that separates the provided cells into multiple files.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/DateTieredMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">DateTieredMultiFileWriter</a></strong></code> +<div class="block">class for cell sink that separates the provided cells into multiple files for date tiered + compaction.</div> +</td> +</tr> +<tr class="altColor"> <td class="colFirst"><code>static class </code></td> <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.Writer.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile.Writer</a></strong></code> <div class="block">A StoreFile writer.</div> @@ -137,7 +150,8 @@ <tr class="rowColor"> <td class="colFirst"><code>class </code></td> <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a></strong></code> -<div class="block">Base class for cell sink that separates the provided cells into multiple files.</div> +<div class="block">Base class for cell sink that separates the provided cells into multiple files for stripe + compaction.</div> </td> </tr> <tr class="altColor"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fda4017d/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.FileDetails.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.FileDetails.html b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.FileDetails.html index 9adbcaf..5742a99 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.FileDetails.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.FileDetails.html @@ -156,13 +156,45 @@ </td> </tr> <tr class="rowColor"> +<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> +<td class="colLast"><span class="strong">DateTieredCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/DateTieredCompactor.html#commitMultiWriter(org.apache.hadoop.hbase.regionserver.DateTieredMultiFileWriter,%20org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)">commitMultiWriter</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/DateTieredMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">DateTieredMultiFileWriter</a> writer, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor.FileDetails</a> fd, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> +<td class="colLast"><span class="strong">StripeCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html#commitMultiWriter(org.apache.hadoop.hbase.regionserver.StripeMultiFileWriter,%20org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)">commitMultiWriter</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a> writer, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor.FileDetails</a> fd, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.fs.Path></code></td> +<td class="colLast"><span class="strong">AbstractMultiOutputCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html#commitMultiWriter(T,%20org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)">commitMultiWriter</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="type parameter in AbstractMultiOutputCompactor">T</a> writer, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor.FileDetails</a> fd, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> request)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">InternalScanner</a></code></td> +<td class="colLast"><span class="strong">AbstractMultiOutputCompactor.InternalScannerFactory.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.InternalScannerFactory.html#createScanner(java.util.List,%20org.apache.hadoop.hbase.regionserver.ScanType,%20org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails,%20long)">createScanner</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileScanner</a>> scanners, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanType</a> scanType, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor.FileDetails</a> fd, + long smallestReadPoint)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">InternalScanner</a></code></td> +<td class="colLast"><span class="strong">StripeCompactor.StripeInternalScannerFactory.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.StripeInternalScannerFactory.html#createScanner(java.util.List,%20org.apache.hadoop.hbase.regionserver.ScanType,%20org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails,%20long)">createScanner</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileScanner</a>> scanners, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanType</a> scanType, + <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor.FileDetails</a> fd, + long smallestReadPoint)</code> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code>protected <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.Writer.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile.Writer</a></code></td> <td class="colLast"><span class="strong">DefaultCompactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/DefaultCompactor.html#createTmpWriter(org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails,%20boolean)">createTmpWriter</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor.FileDetails</a> fd, boolean shouldDropBehind)</code> <div class="block">Creates a writer for a new file in a temporary directory.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>protected boolean</code></td> <td class="colLast"><span class="strong">Compactor.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.html#performCompaction(org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails,%20org.apache.hadoop.hbase.regionserver.InternalScanner,%20org.apache.hadoop.hbase.regionserver.compactions.Compactor.CellSink,%20long,%20boolean,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20boolean)">performCompaction</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor.FileDetails</a> fd, <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">InternalScanner</a> scanner, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fda4017d/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.html b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.html index 25dc0c6..9fd0ead 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/compactions/class-use/Compactor.html @@ -170,6 +170,19 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code>class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiOutputCompactor</a><T extends <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/AbstractMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">AbstractMultiFileWriter</a>></strong></code> +<div class="block">Base class for implementing a Compactor which will generate multiple output files after + compaction.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/DateTieredCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">DateTieredCompactor</a></strong></code> +<div class="block">This compactor will generate StoreFile for different time ranges.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>class </code></td> <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/DefaultCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">DefaultCompactor</a></strong></code> <div class="block">Compact passed set of files.</div> </td>