http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b63bb380/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html index ced8d02..3ed5b50 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html @@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private class <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.460">FSHLog.SyncRunner</a> +<pre>private class <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.461">FSHLog.SyncRunner</a> extends <a href="../../../../../../org/apache/hadoop/hbase/util/HasThread.html" title="class in org.apache.hadoop.hbase.util">HasThread</a></pre> <div class="block">Thread to runs the hdfs sync call. This call takes a while to complete. This is the longest pole adding edits to the WAL and this must complete to be sure all edits persisted. We run @@ -271,7 +271,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/util/HasThread.html" <ul class="blockList"> <li class="blockList"> <h4>sequence</h4> -<pre>private volatile long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.461">sequence</a></pre> +<pre>private volatile long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.462">sequence</a></pre> </li> </ul> <a name="syncFutures"> @@ -280,7 +280,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/util/HasThread.html" <ul class="blockList"> <li class="blockList"> <h4>syncFutures</h4> -<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../../org/apache/hadoop/hbase/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/FSHLog.SyncRunner.html#line.463">syncFutures</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../../org/apache/hadoop/hbase/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/FSHLog.SyncRunner.html#line.464">syncFutures</a></pre> </li> </ul> <a name="takeSyncFuture"> @@ -289,7 +289,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/util/HasThread.html" <ul class="blockListLast"> <li class="blockList"> <h4>takeSyncFuture</h4> -<pre>private volatile <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/FSHLog.SyncRunner.html#line.464">takeSyncFuture</a></pre> +<pre>private volatile <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/FSHLog.SyncRunner.html#line.465">takeSyncFuture</a></pre> </li> </ul> </li> @@ -306,7 +306,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/util/HasThread.html" <ul class="blockListLast"> <li class="blockList"> <h4>SyncRunner</h4> -<pre><a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.477">SyncRunner</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, +<pre><a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.478">SyncRunner</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, int maxHandlersCount)</pre> <div class="block">UPDATE!</div> <dl> @@ -336,7 +336,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/util/HasThread.html" <ul class="blockList"> <li class="blockList"> <h4>offer</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.495">offer</a>(long sequence, +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.496">offer</a>(long sequence, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html" title="class in org.apache.hadoop.hbase.regionserver.wal">SyncFuture</a>[] syncFutures, int syncFutureCount)</pre> </li> @@ -347,7 +347,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/util/HasThread.html" <ul class="blockList"> <li class="blockList"> <h4>releaseSyncFuture</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.507">releaseSyncFuture</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html" title="class in org.apache.hadoop.hbase.regionserver.wal">SyncFuture</a> syncFuture, +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.508">releaseSyncFuture</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/SyncFuture.html" title="class in org.apache.hadoop.hbase.regionserver.wal">SyncFuture</a> syncFuture, long currentSequence, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</pre> <div class="block">Release the passed <code>syncFuture</code></div> @@ -363,7 +363,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/util/HasThread.html" <ul class="blockList"> <li class="blockList"> <h4>releaseSyncFutures</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.522">releaseSyncFutures</a>(long currentSequence, +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.523">releaseSyncFutures</a>(long currentSequence, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</pre> <div class="block">Release all SyncFutures whose sequence is <= <code>currentSequence</code>.</div> <dl> @@ -380,7 +380,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/util/HasThread.html" <ul class="blockList"> <li class="blockList"> <h4>updateHighestSyncedSequence</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.541">updateHighestSyncedSequence</a>(long sequence)</pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.542">updateHighestSyncedSequence</a>(long sequence)</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>sequence</code> - The sequence we ran the filesystem sync against.</dd> @@ -395,7 +395,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/util/HasThread.html" <ul class="blockList"> <li class="blockList"> <h4>areSyncFuturesReleased</h4> -<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.556">areSyncFuturesReleased</a>()</pre> +<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.557">areSyncFuturesReleased</a>()</pre> </li> </ul> <a name="run--"> @@ -404,7 +404,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/util/HasThread.html" <ul class="blockListLast"> <li class="blockList"> <h4>run</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.564">run</a>()</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html#line.565">run</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true#run--" title="class or interface in java.lang">run</a></code> in interface <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></code></dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b63bb380/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html index 8ce680b..fa29094 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html @@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab"; <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/FSHLog.html#line.69">FSHLog</a> +public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.70">FSHLog</a> extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal">AbstractFSWAL</a><<a href="../../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>></pre> <div class="block">The default implementation of FSWAL.</div> </li> @@ -309,9 +309,9 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code>long</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#append-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.regionserver.wal.WALEdit-boolean-">append</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#append-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.wal.WALEdit-boolean-">append</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri, <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, + <a href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.wal">WALEdit</a> edits, boolean inMemstore)</code> <div class="block">NOTE: This append, at a time that is usually after this call returns, starts an mvcc transaction by calling 'begin' wherein which we assign this update a sequenceid.</div> @@ -442,7 +442,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal">AbstractFSWAL</a></h3> -<code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#abortCacheFlush-byte:A-">abortCacheFlush</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#append-W-org.apache.hadoop.hbase.regionserver.wal.FSWALEntry-">append</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#atHeadOfRingBufferEventHandlerAppend--">atHeadOfRingBufferEventHandlerAppend</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#blockOnSync-org.apache.hadoop.hbase.regionserver.wal.SyncFuture-">blockOnSync</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#close--">close</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#completeCacheFlush-byte:A-">completeCacheFlush</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#computeFilename-long-">c omputeFilename</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#findRegionsToForceFlush--">findRegionsToForceFlush</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getCoprocessorHost--">getCoprocessorHost</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getCurrentFileName--">getCurrentFileName</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getEarliestMemstoreSeqNum-byte:A-">getEarliestMemstoreSeqNum</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getEarliestMemstoreSeqNum-byte:A-byte:A-">getEarliestMemstoreSeqNum</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getFilenum--">getFilenum</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getFileNumFromFileName-org.apache.hadoop.fs.Path-"> getFileNumFromFileName</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getFiles--">getFiles</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getLogFileSize--">getLogFileSize</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getNumLogFiles--">getNumLogFiles</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getNumRolledLogFiles--">getNumRolledLogFiles</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getOldPath--">getOldPath</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getPreallocatedEventCount--">getPreallocatedEventCount</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getSyncFuture-long-org.apache.htrace.Span-">getSyncFuture</a>, <a href="../../../../../../org/apache/hadoop/hbase/regi onserver/wal/AbstractFSWAL.html#getUnflushedEntriesCount--">getUnflushedEntriesCount</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getWALArchivePath-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-">getWALArchivePath</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#isUnflushedEntries--">isUnflushedEntries</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#postSync-long-int-">postSync</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#registerWALActionsListener-org.apache.hadoop.hbase.regionserver.wal.WALActionsListener-">registerWALActionsListener</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#replaceWriter-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-W-">replaceWriter</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html# requestLogRoll--">requestLogRoll</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#requestLogRoll-boolean-">requestLogRoll</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#rollWriter--">rollWriter</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#rollWriter-boolean-">rollWriter</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#shutdown--">shutdown</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#stampSequenceIdAndPublishToRingBuffer-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.regionserver.wal.WALEdit-boolean-com.lmax.disruptor.RingBuffer-">stampSequenceIdAndPublishToRingBuffer</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#startCacheFlush-byte:A-java.util.Map-">startCacheFlush</a> , <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#startCacheFlush-byte:A-java.util.Set-">startCacheFlush</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#toString--">toString</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#unregisterWALActionsListener-org.apache.hadoop.hbase.regionserver.wal.WALActionsListener-">unregisterWALActionsListener</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#updateStore-byte:A-byte:A-java.lang.Long-boolean-">updateStore</a></code></li> +<code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#abortCacheFlush-byte:A-">abortCacheFlush</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#append-W-org.apache.hadoop.hbase.regionserver.wal.FSWALEntry-">append</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#atHeadOfRingBufferEventHandlerAppend--">atHeadOfRingBufferEventHandlerAppend</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#blockOnSync-org.apache.hadoop.hbase.regionserver.wal.SyncFuture-">blockOnSync</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#close--">close</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#completeCacheFlush-byte:A-">completeCacheFlush</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#computeFilename-long-">c omputeFilename</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#findRegionsToForceFlush--">findRegionsToForceFlush</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getCoprocessorHost--">getCoprocessorHost</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getCurrentFileName--">getCurrentFileName</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getEarliestMemstoreSeqNum-byte:A-">getEarliestMemstoreSeqNum</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getEarliestMemstoreSeqNum-byte:A-byte:A-">getEarliestMemstoreSeqNum</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getFilenum--">getFilenum</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getFileNumFromFileName-org.apache.hadoop.fs.Path-"> getFileNumFromFileName</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getFiles--">getFiles</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getLogFileSize--">getLogFileSize</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getNumLogFiles--">getNumLogFiles</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getNumRolledLogFiles--">getNumRolledLogFiles</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getOldPath--">getOldPath</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getPreallocatedEventCount--">getPreallocatedEventCount</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getSyncFuture-long-org.apache.htrace.Span-">getSyncFuture</a>, <a href="../../../../../../org/apache/hadoop/hbase/regi onserver/wal/AbstractFSWAL.html#getUnflushedEntriesCount--">getUnflushedEntriesCount</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#getWALArchivePath-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-">getWALArchivePath</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#isUnflushedEntries--">isUnflushedEntries</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#postSync-long-int-">postSync</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#registerWALActionsListener-org.apache.hadoop.hbase.regionserver.wal.WALActionsListener-">registerWALActionsListener</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#replaceWriter-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.Path-W-">replaceWriter</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html# requestLogRoll--">requestLogRoll</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#requestLogRoll-boolean-">requestLogRoll</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#rollWriter--">rollWriter</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#rollWriter-boolean-">rollWriter</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#shutdown--">shutdown</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#stampSequenceIdAndPublishToRingBuffer-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.wal.WALEdit-boolean-com.lmax.disruptor.RingBuffer-">stampSequenceIdAndPublishToRingBuffer</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#startCacheFlush-byte:A-java.util.Map-">startCacheFlush</a>, <a href=".. /../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#startCacheFlush-byte:A-java.util.Set-">startCacheFlush</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#toString--">toString</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#unregisterWALActionsListener-org.apache.hadoop.hbase.regionserver.wal.WALActionsListener-">unregisterWALActionsListener</a>, <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#updateStore-byte:A-byte:A-java.lang.Long-boolean-">updateStore</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> @@ -471,7 +471,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>LOG</h4> -<pre>private static final org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.105">LOG</a></pre> +<pre>private static final org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.106">LOG</a></pre> </li> </ul> <a name="disruptor"> @@ -480,7 +480,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>disruptor</h4> -<pre>private final com.lmax.disruptor.dsl.Disruptor<<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/RingBufferTruck.html" title="class in org.apache.hadoop.hbase.regionserver.wal">RingBufferTruck</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.114">disruptor</a></pre> +<pre>private final com.lmax.disruptor.dsl.Disruptor<<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/RingBufferTruck.html" title="class in org.apache.hadoop.hbase.regionserver.wal">RingBufferTruck</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.115">disruptor</a></pre> <div class="block">The nexus at which all incoming handlers meet. Does appends and sync with an ordering. Appends and syncs are each put on the ring which means handlers need to smash up against the ring twice (can we make it once only? ... maybe not since time to append is so different from time to sync @@ -494,7 +494,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>ringBufferEventHandler</h4> -<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferEventHandler.html" title="class in org.apache.hadoop.hbase.regionserver.wal">FSHLog.RingBufferEventHandler</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.122">ringBufferEventHandler</a></pre> +<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferEventHandler.html" title="class in org.apache.hadoop.hbase.regionserver.wal">FSHLog.RingBufferEventHandler</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.123">ringBufferEventHandler</a></pre> <div class="block">This fellow is run by the above appendExecutor service but it is all about batching up appends and syncs; it may shutdown without cleaning out the last few appends or syncs. To guard against this, keep a reference to this handler and do explicit close on way out to make sure all @@ -507,7 +507,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>hdfs_out</h4> -<pre>private org.apache.hadoop.fs.FSDataOutputStream <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.127">hdfs_out</a></pre> +<pre>private org.apache.hadoop.fs.FSDataOutputStream <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.128">hdfs_out</a></pre> <div class="block">FSDataOutputStream associated with the current SequenceFile.writer</div> </li> </ul> @@ -517,7 +517,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>minTolerableReplication</h4> -<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.132">minTolerableReplication</a></pre> +<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.133">minTolerableReplication</a></pre> </li> </ul> <a name="consecutiveLogRolls"> @@ -526,7 +526,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>consecutiveLogRolls</h4> -<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.138">consecutiveLogRolls</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.139">consecutiveLogRolls</a></pre> </li> </ul> <a name="lowReplicationRollLimit"> @@ -535,7 +535,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>lowReplicationRollLimit</h4> -<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.140">lowReplicationRollLimit</a></pre> +<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.141">lowReplicationRollLimit</a></pre> </li> </ul> <a name="lowReplicationRollEnabled"> @@ -544,7 +544,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>lowReplicationRollEnabled</h4> -<pre>private volatile boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.145">lowReplicationRollEnabled</a></pre> +<pre>private volatile boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.146">lowReplicationRollEnabled</a></pre> </li> </ul> <a name="closeErrorsTolerated"> @@ -553,7 +553,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>closeErrorsTolerated</h4> -<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.148">closeErrorsTolerated</a></pre> +<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.149">closeErrorsTolerated</a></pre> <div class="block">Number of log close errors tolerated before we abort</div> </li> </ul> @@ -563,7 +563,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>closeErrorCount</h4> -<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.150">closeErrorCount</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.151">closeErrorCount</a></pre> </li> </ul> <a name="lastTimeCheckLowReplication"> @@ -572,7 +572,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>lastTimeCheckLowReplication</h4> -<pre>private volatile long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.153">lastTimeCheckLowReplication</a></pre> +<pre>private volatile long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.154">lastTimeCheckLowReplication</a></pre> </li> </ul> <a name="FIXED_OVERHEAD"> @@ -581,7 +581,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockListLast"> <li class="blockList"> <h4>FIXED_OVERHEAD</h4> -<pre>public static final long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.779">FIXED_OVERHEAD</a></pre> +<pre>public static final long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.780">FIXED_OVERHEAD</a></pre> </li> </ul> </li> @@ -598,7 +598,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>FSHLog</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.188">FSHLog</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.189">FSHLog</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path root, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> logDir, org.apache.hadoop.conf.Configuration conf) @@ -621,7 +621,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockListLast"> <li class="blockList"> <h4>FSHLog</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.211">FSHLog</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.212">FSHLog</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootDir, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> logDir, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> archiveDir, @@ -668,7 +668,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>getOutputStream</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.253">getOutputStream</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.254">getOutputStream</a>()</pre> <div class="block">Currently, we need to expose the writer's OutputStream to tests so that they can manipulate the default behavior (such as setting the maxRecoveryErrorCount value for example (see <code>AbstractTestWALReplay.testReplayEditsWrittenIntoWAL()</code>). This is @@ -686,7 +686,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>preemptiveSync</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.261">preemptiveSync</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/ProtobufLogWriter.html" title="class in org.apache.hadoop.hbase.regionserver.wal">ProtobufLogWriter</a> nextWriter)</pre> +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.262">preemptiveSync</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/ProtobufLogWriter.html" title="class in org.apache.hadoop.hbase.regionserver.wal">ProtobufLogWriter</a> nextWriter)</pre> <div class="block">Run a sync after opening to set up the pipeline.</div> </li> </ul> @@ -696,7 +696,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>createWriterInstance</h4> -<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.278">createWriterInstance</a>(org.apache.hadoop.fs.Path path) +<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.279">createWriterInstance</a>(org.apache.hadoop.fs.Path path) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">This method allows subclasses to inject different writers without having to extend other methods like rollWriter().</div> @@ -716,7 +716,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>afterCreatingZigZagLatch</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.291">afterCreatingZigZagLatch</a>()</pre> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.292">afterCreatingZigZagLatch</a>()</pre> <div class="block">Used to manufacture race condition reliably. For testing only.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -730,7 +730,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>beforeWaitOnSafePoint</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.298">beforeWaitOnSafePoint</a>()</pre> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.299">beforeWaitOnSafePoint</a>()</pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#afterCreatingZigZagLatch--"><code>afterCreatingZigZagLatch()</code></a></dd> @@ -743,7 +743,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>doAppend</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.302">doAppend</a>(<a href="../../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a> writer, +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.303">doAppend</a>(<a href="../../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</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/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> @@ -760,7 +760,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>doReplaceWriter</h4> -<pre>protected long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.307">doReplaceWriter</a>(org.apache.hadoop.fs.Path oldPath, +<pre>protected long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.308">doReplaceWriter</a>(org.apache.hadoop.fs.Path oldPath, org.apache.hadoop.fs.Path newPath, <a href="../../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a> nextWriter) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -780,7 +780,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>doShutdown</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.410">doShutdown</a>() +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.411">doShutdown</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -790,18 +790,18 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst </dl> </li> </ul> -<a name="append-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.regionserver.wal.WALEdit-boolean-"> +<a name="append-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.wal.WALEdit-boolean-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>append</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.438">append</a>(<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri, +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.439">append</a>(<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri, <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, + <a href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.wal">WALEdit</a> edits, boolean inMemstore) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> -<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#append-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.regionserver.wal.WALEdit-boolean-">AbstractFSWAL</a></code></span></div> +<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#append-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.wal.WALEdit-boolean-">AbstractFSWAL</a></code></span></div> <div class="block">NOTE: This append, at a time that is usually after this call returns, starts an mvcc transaction by calling 'begin' wherein which we assign this update a sequenceid. At assignment time, we stamp all the passed in Cells inside WALEdit with their sequenceId. You must @@ -814,9 +814,9 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst this append; otherwise, you will just have to wait on the WriteEntry to get filled in.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html#append-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.regionserver.wal.WALEdit-boolean-">append</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a></code></dd> +<dd><code><a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html#append-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.wal.WALEdit-boolean-">append</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a></code></dd> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#append-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.regionserver.wal.WALEdit-boolean-">append</a></code> in class <code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal">AbstractFSWAL</a><<a href="../../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>></code></dd> +<dd><code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html#append-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.wal.WALEdit-boolean-">append</a></code> in class <code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal">AbstractFSWAL</a><<a href="../../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>></code></dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>hri</code> - the regioninfo associated with append</dd> <dd><code>key</code> - Modified by this call; we add to it this edits region edit/sequence id.</dd> @@ -839,7 +839,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>checkLogRoll</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.632">checkLogRoll</a>()</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.633">checkLogRoll</a>()</pre> <div class="block">Schedule a log roll if needed.</div> </li> </ul> @@ -849,7 +849,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>checkLowReplication</h4> -<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.651">checkLowReplication</a>()</pre> +<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.652">checkLowReplication</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>true if number of replicas for the WAL is lower than threshold</dd> @@ -862,7 +862,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>publishSyncOnRingBuffer</h4> -<pre>private <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/FSHLog.html#line.697">publishSyncOnRingBuffer</a>(long sequence)</pre> +<pre>private <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/FSHLog.html#line.698">publishSyncOnRingBuffer</a>(long sequence)</pre> </li> </ul> <a name="getSequenceOnRingBuffer--"> @@ -871,7 +871,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>getSequenceOnRingBuffer</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.701">getSequenceOnRingBuffer</a>()</pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.702">getSequenceOnRingBuffer</a>()</pre> </li> </ul> <a name="publishSyncOnRingBuffer-org.apache.htrace.Span-"> @@ -880,7 +880,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>publishSyncOnRingBuffer</h4> -<pre>private <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/FSHLog.html#line.705">publishSyncOnRingBuffer</a>(org.apache.htrace.Span span)</pre> +<pre>private <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/FSHLog.html#line.706">publishSyncOnRingBuffer</a>(org.apache.htrace.Span span)</pre> </li> </ul> <a name="publishSyncOnRingBuffer-long-org.apache.htrace.Span-"> @@ -889,7 +889,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>publishSyncOnRingBuffer</h4> -<pre>private <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/FSHLog.html#line.710">publishSyncOnRingBuffer</a>(long sequence, +<pre>private <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/FSHLog.html#line.711">publishSyncOnRingBuffer</a>(long sequence, org.apache.htrace.Span span)</pre> </li> </ul> @@ -899,7 +899,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>publishSyncThenBlockOnCompletion</h4> -<pre>private org.apache.htrace.Span <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.723">publishSyncThenBlockOnCompletion</a>(org.apache.htrace.Span span) +<pre>private org.apache.htrace.Span <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.724">publishSyncThenBlockOnCompletion</a>(org.apache.htrace.Span span) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -913,7 +913,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>getLogReplication</h4> -<pre>int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.736">getLogReplication</a>()</pre> +<pre>int <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.737">getLogReplication</a>()</pre> <div class="block">This method gets the datanode replication count for the current WAL. <p> If the pipeline isn't started yet or is empty, you will get the default replication factor. @@ -931,7 +931,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>sync</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.749">sync</a>() +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.750">sync</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html#sync--">WAL</a></code></span></div> <div class="block">Sync what we have in the WAL.</div> @@ -947,7 +947,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>sync</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.760">sync</a>(long txid) +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.761">sync</a>(long txid) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html#sync-long-">WAL</a></code></span></div> <div class="block">Sync the WAL if the txId was not already sync'd.</div> @@ -965,7 +965,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>isLowReplicationRollEnabled</h4> -<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.775">isLowReplicationRollEnabled</a>()</pre> +<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.776">isLowReplicationRollEnabled</a>()</pre> </li> </ul> <a name="split-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-"> @@ -974,7 +974,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>split</h4> -<pre>private static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.783">split</a>(org.apache.hadoop.conf.Configuration conf, +<pre>private static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.784">split</a>(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path p) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> @@ -989,7 +989,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>usage</h4> -<pre>private static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.1132">usage</a>()</pre> +<pre>private static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.1133">usage</a>()</pre> </li> </ul> <a name="main-java.lang.String:A-"> @@ -998,7 +998,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>main</h4> -<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.1147">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args) +<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.1148">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Pass one or more log file names and it will either dump out a text version on <code>stdout</code> or split the specified log files.</div> @@ -1014,7 +1014,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockList"> <li class="blockList"> <h4>getPipeline</h4> -<pre>org.apache.hadoop.hdfs.protocol.DatanodeInfo[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.1182">getPipeline</a>()</pre> +<pre>org.apache.hadoop.hdfs.protocol.DatanodeInfo[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.1183">getPipeline</a>()</pre> <div class="block">This method gets the pipeline for the current WAL.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -1028,7 +1028,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/Abst <ul class="blockListLast"> <li class="blockList"> <h4>getLastTimeCheckLowReplication</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.1195">getLastTimeCheckLowReplication</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#line.1196">getLastTimeCheckLowReplication</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>last time on checking low replication</dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b63bb380/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html index 241be86..33ae67b 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html @@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre><a href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -class <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.51">FSWALEntry</a> +class <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.52">FSWALEntry</a> extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" title="class in org.apache.hadoop.hbase.wal">WAL.Entry</a></pre> <div class="block">A WAL Entry for <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal"><code>AbstractFSWAL</code></a> implementation. Immutable. A subclass of <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" title="class in org.apache.hadoop.hbase.wal"><code>WAL.Entry</code></a> that carries extra info across the ring buffer such as @@ -176,9 +176,9 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <th class="colOne" scope="col">Constructor and Description</th> </tr> <tr class="altColor"> -<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#FSWALEntry-long-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.regionserver.wal.WALEdit-org.apache.hadoop.hbase.HRegionInfo-boolean-">FSWALEntry</a></span>(long txid, +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#FSWALEntry-long-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.wal.WALEdit-org.apache.hadoop.hbase.HRegionInfo-boolean-">FSWALEntry</a></span>(long txid, <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> edit, + <a href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.wal">WALEdit</a> edit, <a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri, boolean inMemstore)</code> </td> </tr> @@ -270,7 +270,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockList"> <li class="blockList"> <h4>txid</h4> -<pre>private final transient long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.54">txid</a></pre> +<pre>private final transient long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.55">txid</a></pre> </li> </ul> <a name="inMemstore"> @@ -279,7 +279,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockList"> <li class="blockList"> <h4>inMemstore</h4> -<pre>private final transient boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.55">inMemstore</a></pre> +<pre>private final transient boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.56">inMemstore</a></pre> </li> </ul> <a name="hri"> @@ -288,7 +288,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockList"> <li class="blockList"> <h4>hri</h4> -<pre>private final transient <a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.56">hri</a></pre> +<pre>private final transient <a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.57">hri</a></pre> </li> </ul> <a name="familyNames"> @@ -297,7 +297,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockList"> <li class="blockList"> <h4>familyNames</h4> -<pre>private final transient <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><byte[]> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.57">familyNames</a></pre> +<pre>private final transient <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><byte[]> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.58">familyNames</a></pre> </li> </ul> <a name="span"> @@ -306,7 +306,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockListLast"> <li class="blockList"> <h4>span</h4> -<pre>private transient org.apache.htrace.Span <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.60">span</a></pre> +<pre>private transient org.apache.htrace.Span <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.61">span</a></pre> </li> </ul> </li> @@ -317,15 +317,15 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <!-- --> </a> <h3>Constructor Detail</h3> -<a name="FSWALEntry-long-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.regionserver.wal.WALEdit-org.apache.hadoop.hbase.HRegionInfo-boolean-"> +<a name="FSWALEntry-long-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.wal.WALEdit-org.apache.hadoop.hbase.HRegionInfo-boolean-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>FSWALEntry</h4> -<pre><a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.62">FSWALEntry</a>(long txid, +<pre><a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.63">FSWALEntry</a>(long txid, <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> edit, + <a href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.wal">WALEdit</a> edit, <a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> hri, boolean inMemstore)</pre> </li> @@ -344,7 +344,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockList"> <li class="blockList"> <h4>collectFamilies</h4> -<pre>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><byte[]> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.77">collectFamilies</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> cells)</pre> +<pre>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><byte[]> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.78">collectFamilies</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> cells)</pre> </li> </ul> <a name="toString--"> @@ -353,7 +353,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockList"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.90">toString</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.91">toString</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html#toString--">toString</a></code> in class <code><a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" title="class in org.apache.hadoop.hbase.wal">WAL.Entry</a></code></dd> @@ -366,7 +366,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockList"> <li class="blockList"> <h4>isInMemstore</h4> -<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.94">isInMemstore</a>()</pre> +<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.95">isInMemstore</a>()</pre> </li> </ul> <a name="getHRegionInfo--"> @@ -375,7 +375,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockList"> <li class="blockList"> <h4>getHRegionInfo</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.98">getHRegionInfo</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.99">getHRegionInfo</a>()</pre> </li> </ul> <a name="getTxid--"> @@ -384,7 +384,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockList"> <li class="blockList"> <h4>getTxid</h4> -<pre>long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.105">getTxid</a>()</pre> +<pre>long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.106">getTxid</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The transaction id of this edit.</dd> @@ -397,7 +397,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockList"> <li class="blockList"> <h4>stampRegionSequenceId</h4> -<pre>long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.114">stampRegionSequenceId</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl.WriteEntry</a> we) +<pre>long <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.115">stampRegionSequenceId</a>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl.WriteEntry</a> we) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Here is where a WAL edit gets its sequenceid. SIDE-EFFECT is our stamping the sequenceid into every Cell AND setting the sequenceid into the MVCC WriteEntry!!!!</div> @@ -415,7 +415,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockList"> <li class="blockList"> <h4>getFamilyNames</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><byte[]> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.128">getFamilyNames</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><byte[]> <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.129">getFamilyNames</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the family names which are effected by this edit.</dd> @@ -428,7 +428,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockList"> <li class="blockList"> <h4>attachSpan</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.132">attachSpan</a>(org.apache.htrace.Span span)</pre> +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.133">attachSpan</a>(org.apache.htrace.Span span)</pre> </li> </ul> <a name="detachSpan--"> @@ -437,7 +437,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" t <ul class="blockListLast"> <li class="blockList"> <h4>detachSpan</h4> -<pre>org.apache.htrace.Span <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.136">detachSpan</a>()</pre> +<pre>org.apache.htrace.Span <a href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/wal/FSWALEntry.html#line.137">detachSpan</a>()</pre> </li> </ul> </li>