http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31709f2f/devapidocs/org/apache/hadoop/hbase/regionserver/throttle/class-use/ThroughputController.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/throttle/class-use/ThroughputController.html b/devapidocs/org/apache/hadoop/hbase/regionserver/throttle/class-use/ThroughputController.html index d216194..dd4bb45 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/throttle/class-use/ThroughputController.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/throttle/class-use/ThroughputController.html @@ -200,42 +200,42 @@ </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><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">HMobStore.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/HMobStore.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, +<td class="colLast"><span class="strong">Store.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/Store.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController)</code> -<div class="block">The compaction in the store of mob.</div> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>see compact(CompactionContext, ThroughputController, User)</i></div> +</div> </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><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">HStore.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, +<td class="colLast"><span class="strong">HMobStore.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/HMobStore.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController)</code> -<div class="block">Compact the StoreFiles.</div> +<div class="block">The compaction in the store of mob.</div> </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><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">Store.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/Store.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, +<td class="colLast"><span class="strong">HStore.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController)</code> -<div class="block"><strong>Deprecated.</strong> -<div class="block"><i>see compact(CompactionContext, ThroughputController, User)</i></div> -</div> +<div class="block">Compact the StoreFiles.</div> </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><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">HStore.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, +<td class="colLast"><span class="strong">Store.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/Store.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, <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><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">Store.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/Store.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, +<td class="colLast"><span class="strong">HStore.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, <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><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">DateTieredStoreEngine.DateTieredCompactionContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/DateTieredStoreEngine.DateTieredCompactionContext.html#compact(org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController, +<td class="colLast"><span class="strong">StripeStoreEngine.StripeCompaction.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html#compact(org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<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"> @@ -245,7 +245,7 @@ </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">StripeStoreEngine.StripeCompaction.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html#compact(org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController, +<td class="colLast"><span class="strong">DateTieredStoreEngine.DateTieredCompactionContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/DateTieredStoreEngine.DateTieredCompactionContext.html#compact(org.apache.hadoop.hbase.regionserver.throttle.ThroughputController,%20org.apache.hadoop.hbase.security.User)">compact</a></strong>(<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"> @@ -266,13 +266,6 @@ </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">DefaultStoreFlusher.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFlusher.html#flushSnapshot(org.apache.hadoop.hbase.regionserver.MemStoreSnapshot,%20long,%20org.apache.hadoop.hbase.monitoring.MonitoredTask,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">flushSnapshot</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSnapshot.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSnapshot</a> snapshot, - long cacheFlushId, - <a href="../../../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredTask</a> status, - <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>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">StoreFlusher.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StoreFlusher.html#flushSnapshot(org.apache.hadoop.hbase.regionserver.MemStoreSnapshot,%20long,%20org.apache.hadoop.hbase.monitoring.MonitoredTask,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">flushSnapshot</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSnapshot.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSnapshot</a> snapshot, long cacheFlushSeqNum, @@ -281,13 +274,20 @@ <div class="block">Turns a snapshot of memstore into a set of store files.</div> </td> </tr> -<tr class="altColor"> +<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">StripeStoreFlusher.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFlusher.html#flushSnapshot(org.apache.hadoop.hbase.regionserver.MemStoreSnapshot,%20long,%20org.apache.hadoop.hbase.monitoring.MonitoredTask,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">flushSnapshot</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSnapshot.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSnapshot</a> snapshot, long cacheFlushSeqNum, <a href="../../../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredTask</a> status, <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="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">DefaultStoreFlusher.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFlusher.html#flushSnapshot(org.apache.hadoop.hbase.regionserver.MemStoreSnapshot,%20long,%20org.apache.hadoop.hbase.monitoring.MonitoredTask,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">flushSnapshot</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSnapshot.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSnapshot</a> snapshot, + long cacheFlushId, + <a href="../../../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredTask</a> status, + <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>protected void</code></td> <td class="colLast"><span class="strong">StoreFlusher.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/StoreFlusher.html#performFlush(org.apache.hadoop.hbase.regionserver.InternalScanner,%20org.apache.hadoop.hbase.regionserver.compactions.Compactor.CellSink,%20long,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">performFlush</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">InternalScanner</a> scanner, @@ -476,12 +476,12 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code>static <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a></code></td> -<td class="colLast"><span class="strong">FlushThroughputControllerFactory.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/FlushThroughputControllerFactory.html#create(org.apache.hadoop.hbase.regionserver.RegionServerServices,%20org.apache.hadoop.conf.Configuration)">create</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a> server, +<td class="colLast"><span class="strong">CompactionThroughputControllerFactory.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/CompactionThroughputControllerFactory.html#create(org.apache.hadoop.hbase.regionserver.RegionServerServices,%20org.apache.hadoop.conf.Configuration)">create</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a> server, org.apache.hadoop.conf.Configuration conf)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>static <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a></code></td> -<td class="colLast"><span class="strong">CompactionThroughputControllerFactory.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/CompactionThroughputControllerFactory.html#create(org.apache.hadoop.hbase.regionserver.RegionServerServices,%20org.apache.hadoop.conf.Configuration)">create</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a> server, +<td class="colLast"><span class="strong">FlushThroughputControllerFactory.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/FlushThroughputControllerFactory.html#create(org.apache.hadoop.hbase.regionserver.RegionServerServices,%20org.apache.hadoop.conf.Configuration)">create</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a> server, org.apache.hadoop.conf.Configuration conf)</code> </td> </tr> </tbody> @@ -495,11 +495,11 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a>></code></td> -<td class="colLast"><span class="strong">FlushThroughputControllerFactory.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/FlushThroughputControllerFactory.html#getThroughputControllerClass(org.apache.hadoop.conf.Configuration)">getThroughputControllerClass</a></strong>(org.apache.hadoop.conf.Configuration conf)</code> </td> +<td class="colLast"><span class="strong">CompactionThroughputControllerFactory.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/CompactionThroughputControllerFactory.html#getThroughputControllerClass(org.apache.hadoop.conf.Configuration)">getThroughputControllerClass</a></strong>(org.apache.hadoop.conf.Configuration conf)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a>></code></td> -<td class="colLast"><span class="strong">CompactionThroughputControllerFactory.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/CompactionThroughputControllerFactory.html#getThroughputControllerClass(org.apache.hadoop.conf.Configuration)">getThroughputControllerClass</a></strong>(org.apache.hadoop.conf.Configuration conf)</code> </td> +<td class="colLast"><span class="strong">FlushThroughputControllerFactory.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/throttle/FlushThroughputControllerFactory.html#getThroughputControllerClass(org.apache.hadoop.conf.Configuration)">getThroughputControllerClass</a></strong>(org.apache.hadoop.conf.Configuration conf)</code> </td> </tr> </tbody> </table>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31709f2f/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html index bf8f1b0..5914bf8 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html @@ -1243,7 +1243,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>tellListenersAboutPostLogRoll</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.486">tellListenersAboutPostLogRoll</a>(org.apache.hadoop.fs.Path oldPath, +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.488">tellListenersAboutPostLogRoll</a>(org.apache.hadoop.fs.Path oldPath, org.apache.hadoop.fs.Path newPath) 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> <div class="block">Tell listeners about post log roll.</div> @@ -1257,7 +1257,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>getNumRolledLogFiles</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.497">getNumRolledLogFiles</a>()</pre> +<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.501">getNumRolledLogFiles</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the number of rolled log files</dd></dl> </li> </ul> @@ -1267,7 +1267,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>getNumLogFiles</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.503">getNumLogFiles</a>()</pre> +<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.507">getNumLogFiles</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the number of log files in use</dd></dl> </li> </ul> @@ -1277,7 +1277,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>findRegionsToForceFlush</h4> -<pre>byte[][] <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.514">findRegionsToForceFlush</a>() +<pre>byte[][] <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.518">findRegionsToForceFlush</a>() 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> <div class="block">If the number of un-archived WAL files is greater than maximum allowed, check the first (oldest) WAL file, and returns those regions which should be flushed so that it can be @@ -1293,7 +1293,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>cleanOldLogs</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.538">cleanOldLogs</a>() +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.542">cleanOldLogs</a>() 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> <div class="block">Archive old logs. A WAL is eligible for archiving if all its WALEdits have been flushed.</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -1306,7 +1306,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>getWALArchivePath</h4> -<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.568">getWALArchivePath</a>(org.apache.hadoop.fs.Path archiveDir, +<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.572">getWALArchivePath</a>(org.apache.hadoop.fs.Path archiveDir, org.apache.hadoop.fs.Path p)</pre> </li> </ul> @@ -1316,7 +1316,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>archiveLogFile</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.572">archiveLogFile</a>(org.apache.hadoop.fs.Path p) +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.576">archiveLogFile</a>(org.apache.hadoop.fs.Path p) 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> @@ -1330,7 +1330,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>replaceWriter</h4> -<pre>org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.609">replaceWriter</a>(org.apache.hadoop.fs.Path oldPath, +<pre>org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.613">replaceWriter</a>(org.apache.hadoop.fs.Path oldPath, org.apache.hadoop.fs.Path newPath, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html" title="type parameter in AbstractFSWAL">W</a> nextWriter) 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> @@ -1356,7 +1356,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>blockOnSync</h4> -<pre>protected org.apache.htrace.Span <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.630">blockOnSync</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html" title="class in org.apache.hadoop.hbase.regionserver.wal">SyncFuture</a> syncFuture) +<pre>protected org.apache.htrace.Span <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.634">blockOnSync</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html" title="class in org.apache.hadoop.hbase.regionserver.wal">SyncFuture</a> syncFuture) 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> @@ -1368,7 +1368,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>ensureIOException</h4> -<pre>private static <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> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.643">ensureIOException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</pre> +<pre>private static <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> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.647">ensureIOException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</pre> </li> </ul> <a name="convertInterruptedExceptionToIOException(java.lang.InterruptedException)"> @@ -1377,7 +1377,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>convertInterruptedExceptionToIOException</h4> -<pre>private <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> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.647">convertInterruptedExceptionToIOException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a> ie)</pre> +<pre>private <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> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.651">convertInterruptedExceptionToIOException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a> ie)</pre> </li> </ul> <a name="rollWriter(boolean)"> @@ -1386,7 +1386,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>rollWriter</h4> -<pre>public byte[][] <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.655">rollWriter</a>(boolean force) +<pre>public byte[][] <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.659">rollWriter</a>(boolean force) throws <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/FailedLogCloseException.html" title="class in org.apache.hadoop.hbase.regionserver.wal">FailedLogCloseException</a>, <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> <div class="block"><strong>Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html#rollWriter(boolean)">WAL</a></code></strong></div> @@ -1414,7 +1414,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>getLogFileSize</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.703">getLogFileSize</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.707">getLogFileSize</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the size of log files in use</dd></dl> </li> </ul> @@ -1424,7 +1424,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>requestLogRoll</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.708">requestLogRoll</a>()</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.712">requestLogRoll</a>()</pre> </li> </ul> <a name="getFiles()"> @@ -1433,7 +1433,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>getFiles</h4> -<pre>protected org.apache.hadoop.fs.FileStatus[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.716">getFiles</a>() +<pre>protected org.apache.hadoop.fs.FileStatus[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.720">getFiles</a>() 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> <div class="block">Get the backing files associated with this WAL.</div> <dl><dt><span class="strong">Returns:</span></dt><dd>may be null if there are no files.</dd> @@ -1447,7 +1447,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>shutdown</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.721">shutdown</a>() +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.725">shutdown</a>() 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> <div class="block"><strong>Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html#shutdown()">WAL</a></code></strong></div> <div class="block">Stop accepting new writes. If we have unsynced writes still in buffer, sync them. @@ -1465,7 +1465,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>close</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.743">close</a>() +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.747">close</a>() 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> <div class="block"><strong>Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html#close()">WAL</a></code></strong></div> <div class="block">Caller no longer needs any edits from this WAL. Implementers are free to reclaim @@ -1484,7 +1484,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>getSyncFuture</h4> -<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html" title="class in org.apache.hadoop.hbase.regionserver.wal">SyncFuture</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.771">getSyncFuture</a>(long sequence, +<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html" title="class in org.apache.hadoop.hbase.regionserver.wal">SyncFuture</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.775">getSyncFuture</a>(long sequence, org.apache.htrace.Span span)</pre> </li> </ul> @@ -1494,7 +1494,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>requestLogRoll</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.780">requestLogRoll</a>(boolean tooFewReplicas)</pre> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.784">requestLogRoll</a>(boolean tooFewReplicas)</pre> </li> </ul> <a name="getUnflushedEntriesCount()"> @@ -1503,7 +1503,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>getUnflushedEntriesCount</h4> -<pre>long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.788">getUnflushedEntriesCount</a>()</pre> +<pre>long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.792">getUnflushedEntriesCount</a>()</pre> </li> </ul> <a name="isUnflushedEntries()"> @@ -1512,7 +1512,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>isUnflushedEntries</h4> -<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.794">isUnflushedEntries</a>()</pre> +<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.798">isUnflushedEntries</a>()</pre> </li> </ul> <a name="atHeadOfRingBufferEventHandlerAppend()"> @@ -1521,7 +1521,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>atHeadOfRingBufferEventHandlerAppend</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.802">atHeadOfRingBufferEventHandlerAppend</a>()</pre> +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.806">atHeadOfRingBufferEventHandlerAppend</a>()</pre> <div class="block">Exposed for testing only. Use to tricks like halt the ring buffer appending.</div> </li> </ul> @@ -1533,7 +1533,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>append</h4> -<pre>protected boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.806">append</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html" title="type parameter in AbstractFSWAL">W</a> writer, +<pre>protected boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.810">append</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html" title="type parameter in AbstractFSWAL">W</a> writer, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html" title="class in org.apache.hadoop.hbase.regionserver.wal">FSWALEntry</a> entry) 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> @@ -1546,7 +1546,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>postAppend</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.847">postAppend</a>(<a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" title="class in org.apache.hadoop.hbase.wal">WAL.Entry</a> e, +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.851">postAppend</a>(<a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" title="class in org.apache.hadoop.hbase.wal">WAL.Entry</a> e, long elapsedTime) 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> @@ -1559,7 +1559,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>postSync</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.860">postSync</a>(long timeInNanos, +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.864">postSync</a>(long timeInNanos, int handlerSyncs)</pre> </li> </ul> @@ -1569,7 +1569,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>append</h4> -<pre>public abstract long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.888">append</a>(<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> info, +<pre>public abstract long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.892">append</a>(<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> info, <a href="../../../../../../org/apache/hadoop/hbase/wal/WALKey.html" title="class in org.apache.hadoop.hbase.wal">WALKey</a> key, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a> edits, boolean inMemstore) @@ -1605,7 +1605,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>doAppend</h4> -<pre>protected abstract void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.891">doAppend</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html" title="type parameter in AbstractFSWAL">W</a> writer, +<pre>protected abstract void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.895">doAppend</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html" title="type parameter in AbstractFSWAL">W</a> writer, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html" title="class in org.apache.hadoop.hbase.regionserver.wal">FSWALEntry</a> entry) 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> @@ -1618,7 +1618,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>createWriterInstance</h4> -<pre>protected abstract <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html" title="type parameter in AbstractFSWAL">W</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.893">createWriterInstance</a>(org.apache.hadoop.fs.Path path) +<pre>protected abstract <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html" title="type parameter in AbstractFSWAL">W</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.897">createWriterInstance</a>(org.apache.hadoop.fs.Path path) 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> @@ -1632,7 +1632,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>doReplaceWriter</h4> -<pre>protected abstract long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.898">doReplaceWriter</a>(org.apache.hadoop.fs.Path oldPath, +<pre>protected abstract long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.902">doReplaceWriter</a>(org.apache.hadoop.fs.Path oldPath, org.apache.hadoop.fs.Path newPath, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html" title="type parameter in AbstractFSWAL">W</a> nextWriter) 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> @@ -1647,7 +1647,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>doShutdown</h4> -<pre>protected abstract void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.901">doShutdown</a>() +<pre>protected abstract void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.905">doShutdown</a>() 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> @@ -1659,7 +1659,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockList"> <li class="blockList"> <h4>getPipeline</h4> -<pre>abstract org.apache.hadoop.hdfs.protocol.DatanodeInfo[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.907">getPipeline</a>()</pre> +<pre>abstract org.apache.hadoop.hdfs.protocol.DatanodeInfo[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.911">getPipeline</a>()</pre> <div class="block">This method gets the pipeline for the current WAL.</div> </li> </ul> @@ -1669,7 +1669,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" titl <ul class="blockListLast"> <li class="blockList"> <h4>getLogReplication</h4> -<pre>abstract int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.913">getLogReplication</a>()</pre> +<pre>abstract int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#line.917">getLogReplication</a>()</pre> <div class="block">This method gets the datanode replication count for the current WAL.</div> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31709f2f/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html index c985e06..daa7be4 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html @@ -108,7 +108,7 @@ </dl> <hr> <br> -<pre>static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.45">WALCoprocessorHost.WALEnvironment</a> +<pre>static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.46">WALCoprocessorHost.WALEnvironment</a> extends <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.Environment.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.Environment</a> implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a></pre> <div class="block">Encapsulation of the environment of each coprocessor</div> @@ -234,7 +234,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/WALCop <ul class="blockList"> <li class="blockList"> <h4>wal</h4> -<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html#line.48">wal</a></pre> +<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html#line.49">wal</a></pre> </li> </ul> <a name="useLegacyPre"> @@ -243,7 +243,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/WALCop <ul class="blockList"> <li class="blockList"> <h4>useLegacyPre</h4> -<pre>final boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html#line.50">useLegacyPre</a></pre> +<pre>final boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html#line.51">useLegacyPre</a></pre> </li> </ul> <a name="useLegacyPost"> @@ -252,7 +252,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/WALCop <ul class="blockListLast"> <li class="blockList"> <h4>useLegacyPost</h4> -<pre>final boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html#line.51">useLegacyPost</a></pre> +<pre>final boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html#line.52">useLegacyPost</a></pre> </li> </ul> </li> @@ -269,7 +269,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/WALCop <ul class="blockListLast"> <li class="blockList"> <h4>WALCoprocessorHost.WALEnvironment</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html#line.67">WALCoprocessorHost.WALEnvironment</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> implClass, +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html#line.68">WALCoprocessorHost.WALEnvironment</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> implClass, <a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html" title="interface in org.apache.hadoop.hbase">Coprocessor</a> impl, int priority, int seq, @@ -293,7 +293,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/WALCop <ul class="blockListLast"> <li class="blockList"> <h4>getWAL</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html#line.54">getWAL</a>()</pre> +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html#line.55">getWAL</a>()</pre> <dl> <dt><strong>Specified by:</strong></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html#getWAL()">getWAL</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31709f2f/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html index 5ff969d..6f09993 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html @@ -101,7 +101,7 @@ <hr> <br> <pre><a href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.39">WALCoprocessorHost</a> +public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.40">WALCoprocessorHost</a> extends <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorHost</a><<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALCoprocessorHost.WALEnvironment</a>></pre> <div class="block">Implements the coprocessor environment and runtime support for coprocessors loaded within a <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal"><code>WAL</code></a>.</div> @@ -209,10 +209,24 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Coprocess </tr> <tr class="rowColor"> <td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#postWALRoll(org.apache.hadoop.fs.Path,%20org.apache.hadoop.fs.Path)">postWALRoll</a></strong>(org.apache.hadoop.fs.Path oldPath, + org.apache.hadoop.fs.Path newPath)</code> +<div class="block">Called after rolling the current WAL</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#postWALWrite(org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.wal.WALKey,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit)">postWALWrite</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> info, <a href="../../../../../../org/apache/hadoop/hbase/wal/WALKey.html" title="class in org.apache.hadoop.hbase.wal">WALKey</a> logKey, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a> logEdit)</code> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#preWALRoll(org.apache.hadoop.fs.Path,%20org.apache.hadoop.fs.Path)">preWALRoll</a></strong>(org.apache.hadoop.fs.Path oldPath, + org.apache.hadoop.fs.Path newPath)</code> +<div class="block">Called before rolling the current WAL</div> +</td> +</tr> <tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#preWALWrite(org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.wal.WALKey,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit)">preWALWrite</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> info, @@ -254,7 +268,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Coprocess <ul class="blockListLast"> <li class="blockList"> <h4>wal</h4> -<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.83">wal</a></pre> +<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.84">wal</a></pre> </li> </ul> </li> @@ -271,7 +285,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Coprocess <ul class="blockListLast"> <li class="blockList"> <h4>WALCoprocessorHost</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.90">WALCoprocessorHost</a>(<a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a> log, +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.91">WALCoprocessorHost</a>(<a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a> log, org.apache.hadoop.conf.Configuration conf)</pre> <div class="block">Constructor</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>log</code> - the write ahead log</dd><dd><code>conf</code> - the configuration</dd></dl> @@ -291,7 +305,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Coprocess <ul class="blockList"> <li class="blockList"> <h4>createEnvironment</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALCoprocessorHost.WALEnvironment</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.104">createEnvironment</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> implClass, +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALCoprocessorHost.WALEnvironment</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.105">createEnvironment</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> implClass, <a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html" title="interface in org.apache.hadoop.hbase">Coprocessor</a> instance, int priority, int seq, @@ -310,7 +324,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Coprocess <ul class="blockList"> <li class="blockList"> <h4>preWALWrite</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.118">preWALWrite</a>(<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> info, +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.119">preWALWrite</a>(<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> info, <a href="../../../../../../org/apache/hadoop/hbase/wal/WALKey.html" title="class in org.apache.hadoop.hbase.wal">WALKey</a> logKey, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a> logEdit) 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> @@ -323,10 +337,10 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Coprocess <a name="postWALWrite(org.apache.hadoop.hbase.HRegionInfo, org.apache.hadoop.hbase.wal.WALKey, org.apache.hadoop.hbase.regionserver.wal.WALEdit)"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>postWALWrite</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.163">postWALWrite</a>(<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> info, +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.164">postWALWrite</a>(<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> info, <a href="../../../../../../org/apache/hadoop/hbase/wal/WALKey.html" title="class in org.apache.hadoop.hbase.wal">WALKey</a> logKey, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a> logEdit) 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> @@ -335,6 +349,36 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Coprocess <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="preWALRoll(org.apache.hadoop.fs.Path, org.apache.hadoop.fs.Path)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>preWALRoll</h4> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.205">preWALRoll</a>(org.apache.hadoop.fs.Path oldPath, + org.apache.hadoop.fs.Path newPath) + 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> +<div class="block">Called before rolling the current WAL</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>oldPath</code> - the path of the current wal that we are replacing</dd><dd><code>newPath</code> - the path of the wal we are going to create</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> +<a name="postWALRoll(org.apache.hadoop.fs.Path, org.apache.hadoop.fs.Path)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>postWALRoll</h4> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.html#line.236">postWALRoll</a>(org.apache.hadoop.fs.Path oldPath, + org.apache.hadoop.fs.Path newPath) + 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> +<div class="block">Called after rolling the current WAL</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>oldPath</code> - the path of the wal that we replaced</dd><dd><code>newPath</code> - the path of the wal we have created and now is the current</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> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31709f2f/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/CompressionContext.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/CompressionContext.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/CompressionContext.html index ca653ad..0228a86 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/CompressionContext.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/CompressionContext.html @@ -112,13 +112,13 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>protected <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/CompressionContext.html" title="class in org.apache.hadoop.hbase.regionserver.wal">CompressionContext</a></code></td> -<td class="colLast"><span class="strong">ReaderBase.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/ReaderBase.html#compressionContext">compressionContext</a></strong></code> -<div class="block">Compression context to use reading.</div> -</td> +<td class="colLast"><span class="strong">AbstractProtobufLogWriter.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractProtobufLogWriter.html#compressionContext">compressionContext</a></strong></code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>protected <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/CompressionContext.html" title="class in org.apache.hadoop.hbase.regionserver.wal">CompressionContext</a></code></td> -<td class="colLast"><span class="strong">AbstractProtobufLogWriter.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractProtobufLogWriter.html#compressionContext">compressionContext</a></strong></code> </td> +<td class="colLast"><span class="strong">ReaderBase.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/ReaderBase.html#compressionContext">compressionContext</a></strong></code> +<div class="block">Compression context to use reading.</div> +</td> </tr> <tr class="rowColor"> <td class="colFirst"><code>private <a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/CompressionContext.html" title="class in org.apache.hadoop.hbase.regionserver.wal">CompressionContext</a></code></td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31709f2f/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/SyncFuture.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/SyncFuture.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/SyncFuture.html index b5253b7..1c79980 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/SyncFuture.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/SyncFuture.html @@ -122,13 +122,13 @@ <td class="colLast"><span class="strong">AsyncFSWAL.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html#SEQ_COMPARATOR">SEQ_COMPARATOR</a></strong></code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/PriorityQueue.html?is-external=true" title="class or interface in java.util">PriorityQueue</a><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html" title="class in org.apache.hadoop.hbase.regionserver.wal">SyncFuture</a>></code></td> -<td class="colLast"><span class="strong">AsyncFSWAL.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html#syncFutures">syncFutures</a></strong></code> </td> -</tr> -<tr class="altColor"> <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html" title="class in org.apache.hadoop.hbase.regionserver.wal">SyncFuture</a>></code></td> <td class="colLast"><span class="strong">FSHLog.SyncRunner.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#syncFutures">syncFutures</a></strong></code> </td> </tr> +<tr class="altColor"> +<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/PriorityQueue.html?is-external=true" title="class or interface in java.util">PriorityQueue</a><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html" title="class in org.apache.hadoop.hbase.regionserver.wal">SyncFuture</a>></code></td> +<td class="colLast"><span class="strong">AsyncFSWAL.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html#syncFutures">syncFutures</a></strong></code> </td> +</tr> <tr class="rowColor"> <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a>,<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html" title="class in org.apache.hadoop.hbase.regionserver.wal">SyncFuture</a>></code></td> <td class="colLast"><span class="strong">AbstractFSWAL.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#syncFuturesByHandler">syncFuturesByHandler</a></strong></code> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31709f2f/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALActionsListener.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALActionsListener.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALActionsListener.html index 0bf0d5f..997f442 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALActionsListener.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALActionsListener.html @@ -260,16 +260,16 @@ </tr> <tbody> <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><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html" title="interface in org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>></code></td> -<td class="colLast"><span class="strong">RegionGroupingProvider.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#listeners">listeners</a></strong></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><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html" title="interface in org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>></code></td> +<td class="colLast"><span class="strong">DisabledWALProvider.DisabledWAL.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/wal/DisabledWALProvider.DisabledWAL.html#listeners">listeners</a></strong></code> </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><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html" title="interface in org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>></code></td> <td class="colLast"><span class="strong">AbstractFSWALProvider.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvider.html#listeners">listeners</a></strong></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><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html" title="interface in org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>></code></td> -<td class="colLast"><span class="strong">DisabledWALProvider.DisabledWAL.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/wal/DisabledWALProvider.DisabledWAL.html#listeners">listeners</a></strong></code> </td> +<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><<a href="../../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html" title="interface in org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>></code></td> +<td class="colLast"><span class="strong">RegionGroupingProvider.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#listeners">listeners</a></strong></code> </td> </tr> </tbody> </table> @@ -326,33 +326,33 @@ </tr> <tr class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">WALProvider.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#init(org.apache.hadoop.hbase.wal.WALFactory,%20org.apache.hadoop.conf.Configuration,%20java.util.List,%20java.lang.String)">init</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a> factory, +<td class="colLast"><span class="strong">DisabledWALProvider.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/wal/DisabledWALProvider.html#init(org.apache.hadoop.hbase.wal.WALFactory,%20org.apache.hadoop.conf.Configuration,%20java.util.List,%20java.lang.String)">init</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a> factory, org.apache.hadoop.conf.Configuration conf, <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/wal/WALActionsListener.html" title="interface in org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>> listeners, - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> providerId)</code> -<div class="block">Set up the provider to create wals.</div> -</td> + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> providerId)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">RegionGroupingProvider.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#init(org.apache.hadoop.hbase.wal.WALFactory,%20org.apache.hadoop.conf.Configuration,%20java.util.List,%20java.lang.String)">init</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a> factory, +<td class="colLast"><span class="strong">AbstractFSWALProvider.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvider.html#init(org.apache.hadoop.hbase.wal.WALFactory,%20org.apache.hadoop.conf.Configuration,%20java.util.List,%20java.lang.String)">init</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a> factory, org.apache.hadoop.conf.Configuration conf, <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/wal/WALActionsListener.html" title="interface in org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>> listeners, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> providerId)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">AbstractFSWALProvider.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvider.html#init(org.apache.hadoop.hbase.wal.WALFactory,%20org.apache.hadoop.conf.Configuration,%20java.util.List,%20java.lang.String)">init</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a> factory, +<td class="colLast"><span class="strong">RegionGroupingProvider.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#init(org.apache.hadoop.hbase.wal.WALFactory,%20org.apache.hadoop.conf.Configuration,%20java.util.List,%20java.lang.String)">init</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a> factory, org.apache.hadoop.conf.Configuration conf, <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/wal/WALActionsListener.html" title="interface in org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>> listeners, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> providerId)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">DisabledWALProvider.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/wal/DisabledWALProvider.html#init(org.apache.hadoop.hbase.wal.WALFactory,%20org.apache.hadoop.conf.Configuration,%20java.util.List,%20java.lang.String)">init</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a> factory, +<td class="colLast"><span class="strong">WALProvider.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#init(org.apache.hadoop.hbase.wal.WALFactory,%20org.apache.hadoop.conf.Configuration,%20java.util.List,%20java.lang.String)">init</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a> factory, org.apache.hadoop.conf.Configuration conf, <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/wal/WALActionsListener.html" title="interface in org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>> listeners, - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> providerId)</code> </td> + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> providerId)</code> +<div class="block">Set up the provider to create wals.</div> +</td> </tr> </tbody> </table>
