http://git-wip-us.apache.org/repos/asf/hbase-site/blob/55dfd6fe/devapidocs/org/apache/hadoop/hbase/wal/WALKey.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/wal/WALKey.html b/devapidocs/org/apache/hadoop/hbase/wal/WALKey.html index e12a37c..e2181a2 100644 --- a/devapidocs/org/apache/hadoop/hbase/wal/WALKey.html +++ b/devapidocs/org/apache/hadoop/hbase/wal/WALKey.html @@ -204,7 +204,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/Sequence </tr> <tr class="rowColor"> <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>></code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#scopes">scopes</a></strong></code> </td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#replicationScope">replicationScope</a></strong></code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>private long</code></td> @@ -252,19 +252,11 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/Sequence <td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey()">WALKey</a></strong>()</code> </td> </tr> <tr class="rowColor"> -<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey(byte[],%20org.apache.hadoop.hbase.TableName)">WALKey</a></strong>(byte[] encodedRegionName, - <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename)</code> -<div class="block"><strong>Deprecated.</strong> -<div class="block"><i>Remove. Useless.</i></div> -</div> -</td> -</tr> -<tr class="altColor"> <td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey(byte[],%20org.apache.hadoop.hbase.TableName,%20long)">WALKey</a></strong>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, long now)</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey(byte[],%20org.apache.hadoop.hbase.TableName,%20long,%20java.util.List,%20long,%20long,%20org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl)">WALKey</a></strong>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, long now, @@ -275,6 +267,18 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/Sequence <div class="block">Create the log key for writing to somewhere.</div> </td> </tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey(byte[],%20org.apache.hadoop.hbase.TableName,%20long,%20java.util.List,%20long,%20long,%20org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl,%20java.util.NavigableMap)">WALKey</a></strong>(byte[] encodedRegionName, + <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, + long now, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>> clusterIds, + long nonceGroup, + long nonce, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a> mvcc, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</code> +<div class="block">Create the log key for writing to somewhere.</div> +</td> +</tr> <tr class="altColor"> <td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey(byte[],%20org.apache.hadoop.hbase.TableName,%20long,%20long,%20java.util.List,%20long,%20long,%20org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl)">WALKey</a></strong>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, @@ -288,6 +292,19 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/Sequence </td> </tr> <tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey(byte[],%20org.apache.hadoop.hbase.TableName,%20long,%20long,%20java.util.List,%20long,%20long,%20org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl,%20java.util.NavigableMap)">WALKey</a></strong>(byte[] encodedRegionName, + <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, + long logSeqNum, + long now, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>> clusterIds, + long nonceGroup, + long nonce, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a> mvcc, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</code> +<div class="block">Create the log key for writing to somewhere.</div> +</td> +</tr> +<tr class="altColor"> <td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey(byte[],%20org.apache.hadoop.hbase.TableName,%20long,%20long,%20long,%20org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl)">WALKey</a></strong>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, long logSeqNum, @@ -297,19 +314,44 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/Sequence <div class="block">Create the log key for writing to somewhere.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey(byte[],%20org.apache.hadoop.hbase.TableName,%20long,%20long,%20java.util.UUID)">WALKey</a></strong>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, long logSeqNum, long now, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a> clusterId)</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey(byte[],%20org.apache.hadoop.hbase.TableName,%20long,%20org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl)">WALKey</a></strong>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, long now, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a> mvcc)</code> </td> </tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey(byte[],%20org.apache.hadoop.hbase.TableName,%20long,%20org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl,%20java.util.NavigableMap)">WALKey</a></strong>(byte[] encodedRegionName, + <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, + long now, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a> mvcc, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey(byte[],%20org.apache.hadoop.hbase.TableName,%20long,%20java.util.NavigableMap)">WALKey</a></strong>(byte[] encodedRegionName, + <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, + long now, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey(byte[],%20org.apache.hadoop.hbase.TableName,%20java.util.NavigableMap)">WALKey</a></strong>(byte[] encodedRegionName, + <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Remove. Useless.</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#WALKey(java.util.NavigableMap)">WALKey</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</code> </td> +</tr> </table> </li> </ul> @@ -384,7 +426,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/Sequence </tr> <tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>></code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#getScopes()">getScopes</a></strong>()</code> </td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#getReplicationScopes()">getReplicationScopes</a></strong>()</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>long</code></td> @@ -412,14 +454,15 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/Sequence </tr> <tr class="altColor"> <td class="colFirst"><code>protected void</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#init(byte[],%20org.apache.hadoop.hbase.TableName,%20long,%20long,%20java.util.List,%20long,%20long,%20org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl)">init</a></strong>(byte[] encodedRegionName, +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#init(byte[],%20org.apache.hadoop.hbase.TableName,%20long,%20long,%20java.util.List,%20long,%20long,%20org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl,%20java.util.NavigableMap)">init</a></strong>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, long logSeqNum, long now, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>> clusterIds, long nonceGroup, long nonce, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a> mvcc)</code> </td> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a> mvcc, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>(package private) void</code></td> @@ -446,31 +489,35 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/Sequence </tr> <tr class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#setCompressionContext(org.apache.hadoop.hbase.regionserver.wal.CompressionContext)">setCompressionContext</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/CompressionContext.html" title="class in org.apache.hadoop.hbase.regionserver.wal">CompressionContext</a> compressionContext)</code> </td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#serializeReplicationScope(boolean)">serializeReplicationScope</a></strong>(boolean serialize)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#setOrigLogSeqNum(long)">setOrigLogSeqNum</a></strong>(long sequenceId)</code> -<div class="block">Used to set original sequenceId for WALKey during WAL replay</div> -</td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#setCompressionContext(org.apache.hadoop.hbase.regionserver.wal.CompressionContext)">setCompressionContext</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/CompressionContext.html" title="class in org.apache.hadoop.hbase.regionserver.wal">CompressionContext</a> compressionContext)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#setScopes(java.util.NavigableMap)">setScopes</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> scopes)</code> </td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#setOrigLogSeqNum(long)">setOrigLogSeqNum</a></strong>(long sequenceId)</code> +<div class="block">Used to set original sequenceId for WALKey during WAL replay</div> +</td> </tr> <tr class="altColor"> +<td class="colFirst"><code>private void</code></td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#setReplicationScope(java.util.NavigableMap)">setReplicationScope</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</code> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>protected void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#setSequenceId(long)">setSequenceId</a></strong>(long sequenceId)</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#setWriteEntry(org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl.WriteEntry)">setWriteEntry</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl.WriteEntry</a> writeEntry)</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code><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></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#toString()">toString</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#toStringMap()">toStringMap</a></strong>()</code> <div class="block">Produces a string map for this key.</div> @@ -608,13 +655,13 @@ protected long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal 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="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.194">clusterIds</a></pre> </li> </ul> -<a name="scopes"> +<a name="replicationScope"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>scopes</h4> -<pre>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.196">scopes</a></pre> +<h4>replicationScope</h4> +<pre>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.196">replicationScope</a></pre> </li> </ul> <a name="nonceGroup"> @@ -690,28 +737,38 @@ protected <a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/ <pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.211">WALKey</a>()</pre> </li> </ul> +<a name="WALKey(java.util.NavigableMap)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>WALKey</h4> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.216">WALKey</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</pre> +</li> +</ul> <a name="WALKey(byte[], org.apache.hadoop.hbase.TableName, long, long, java.util.UUID)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>WALKey</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.217">WALKey</a>(byte[] encodedRegionName, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.222">WALKey</a>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, long logSeqNum, long now, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a> clusterId)</pre> </li> </ul> -<a name="WALKey(byte[], org.apache.hadoop.hbase.TableName)"> +<a name="WALKey(byte[], org.apache.hadoop.hbase.TableName, java.util.NavigableMap)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>WALKey</h4> <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.230">WALKey</a>(byte[] encodedRegionName, - <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename)</pre> +public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.235">WALKey</a>(byte[] encodedRegionName, + <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</pre> <div class="block"><span class="strong">Deprecated.</span> <i>Remove. Useless.</i></div> </li> </ul> @@ -721,30 +778,79 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey. <ul class="blockList"> <li class="blockList"> <h4>WALKey</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.235">WALKey</a>(byte[] encodedRegionName, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.241">WALKey</a>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, long now)</pre> </li> </ul> +<a name="WALKey(byte[], org.apache.hadoop.hbase.TableName, long, java.util.NavigableMap)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>WALKey</h4> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.253">WALKey</a>(byte[] encodedRegionName, + <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, + long now, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</pre> +</li> +</ul> +<a name="WALKey(byte[], org.apache.hadoop.hbase.TableName, long, org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl, java.util.NavigableMap)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>WALKey</h4> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.259">WALKey</a>(byte[] encodedRegionName, + <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, + long now, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a> mvcc, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</pre> +</li> +</ul> <a name="WALKey(byte[], org.apache.hadoop.hbase.TableName, long, org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>WALKey</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.246">WALKey</a>(byte[] encodedRegionName, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.265">WALKey</a>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, long now, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a> mvcc)</pre> </li> </ul> +<a name="WALKey(byte[], org.apache.hadoop.hbase.TableName, long, long, java.util.List, long, long, org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl, java.util.NavigableMap)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>WALKey</h4> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.298">WALKey</a>(byte[] encodedRegionName, + <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, + long logSeqNum, + long now, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>> clusterIds, + long nonceGroup, + long nonce, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a> mvcc, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</pre> +<div class="block">Create the log key for writing to somewhere. + We maintain the tablename mainly for debugging purposes. + A regionName is always a sub-table object. + <p>Used by log splitting and snapshots.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encodedRegionName</code> - Encoded name of the region as returned by + <code>HRegionInfo#getEncodedNameAsBytes()</code>.</dd><dd><code>tablename</code> - - name of table</dd><dd><code>logSeqNum</code> - - log sequence number</dd><dd><code>now</code> - Time at which this edit was written.</dd><dd><code>clusterIds</code> - the clusters that have consumed the change(used in Replication)</dd><dd><code>nonceGroup</code> - the nonceGroup</dd><dd><code>nonce</code> - the nonce</dd><dd><code>mvcc</code> - the mvcc associate the WALKey</dd><dd><code>replicationScope</code> - the non-default replication scope + associated with the region's column families</dd></dl> +</li> +</ul> <a name="WALKey(byte[], org.apache.hadoop.hbase.TableName, long, long, java.util.List, long, long, org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>WALKey</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.274">WALKey</a>(byte[] encodedRegionName, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.319">WALKey</a>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, long logSeqNum, long now, @@ -766,7 +872,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey. <ul class="blockList"> <li class="blockList"> <h4>WALKey</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.299">WALKey</a>(byte[] encodedRegionName, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.344">WALKey</a>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, long now, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>> clusterIds, @@ -777,7 +883,28 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey. We maintain the tablename mainly for debugging purposes. A regionName is always a sub-table object.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>encodedRegionName</code> - Encoded name of the region as returned by - <code>HRegionInfo#getEncodedNameAsBytes()</code>.</dd><dd><code>tablename</code> - </dd><dd><code>now</code> - Time at which this edit was written.</dd><dd><code>clusterIds</code> - the clusters that have consumed the change(used in Replication)</dd><dd><code>nonceGroup</code> - </dd><dd><code>nonce</code> - </dd><dd><code>mvcc</code> - mvcc control used to generate sequence numbers and control read/write points</dd></dl> + <code>HRegionInfo#getEncodedNameAsBytes()</code>.</dd><dd><code>tablename</code> - the tablename</dd><dd><code>now</code> - Time at which this edit was written.</dd><dd><code>clusterIds</code> - the clusters that have consumed the change(used in Replication)</dd><dd><code>nonceGroup</code> - </dd><dd><code>nonce</code> - </dd><dd><code>mvcc</code> - mvcc control used to generate sequence numbers and control read/write points</dd></dl> +</li> +</ul> +<a name="WALKey(byte[], org.apache.hadoop.hbase.TableName, long, java.util.List, long, long, org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl, java.util.NavigableMap)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>WALKey</h4> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.366">WALKey</a>(byte[] encodedRegionName, + <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, + long now, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>> clusterIds, + long nonceGroup, + long nonce, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a> mvcc, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</pre> +<div class="block">Create the log key for writing to somewhere. + We maintain the tablename mainly for debugging purposes. + A regionName is always a sub-table object.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>encodedRegionName</code> - Encoded name of the region as returned by + <code>HRegionInfo#getEncodedNameAsBytes()</code>.</dd><dd><code>tablename</code> - </dd><dd><code>now</code> - Time at which this edit was written.</dd><dd><code>clusterIds</code> - the clusters that have consumed the change(used in Replication)</dd><dd><code>nonceGroup</code> - the nonceGroup</dd><dd><code>nonce</code> - the nonce</dd><dd><code>mvcc</code> - mvcc control used to generate sequence numbers and control read/write points</dd><dd><code>replicationScope</code> - the non-default replication scope of the column families</dd></dl> </li> </ul> <a name="WALKey(byte[], org.apache.hadoop.hbase.TableName, long, long, long, org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl)"> @@ -786,7 +913,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey. <ul class="blockListLast"> <li class="blockList"> <h4>WALKey</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.318">WALKey</a>(byte[] encodedRegionName, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.387">WALKey</a>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, long logSeqNum, long nonceGroup, @@ -846,21 +973,22 @@ public <a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVe public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.109">setWriteEntry</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl.WriteEntry</a> writeEntry)</pre> </li> </ul> -<a name="init(byte[], org.apache.hadoop.hbase.TableName, long, long, java.util.List, long, long, org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl)"> +<a name="init(byte[], org.apache.hadoop.hbase.TableName, long, long, java.util.List, long, long, org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl, java.util.NavigableMap)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>init</h4> <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.335">init</a>(byte[] encodedRegionName, +protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.404">init</a>(byte[] encodedRegionName, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename, long logSeqNum, long now, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>> clusterIds, long nonceGroup, long nonce, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a> mvcc)</pre> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a> mvcc, + <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</pre> </li> </ul> <a name="setSequenceId(long)"> @@ -870,7 +998,7 @@ protected void <a href="../../../../../src-html/org/apache/hadoop/hbas <li class="blockList"> <h4>setSequenceId</h4> <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.358">setSequenceId</a>(long sequenceId)</pre> +protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.429">setSequenceId</a>(long sequenceId)</pre> </li> </ul> <a name="setCompressionContext(org.apache.hadoop.hbase.regionserver.wal.CompressionContext)"> @@ -879,7 +1007,7 @@ protected void <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>setCompressionContext</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.365">setCompressionContext</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/CompressionContext.html" title="class in org.apache.hadoop.hbase.regionserver.wal">CompressionContext</a> compressionContext)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.436">setCompressionContext</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/CompressionContext.html" title="class in org.apache.hadoop.hbase.regionserver.wal">CompressionContext</a> compressionContext)</pre> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>compressionContext</code> - Compression context to use</dd></dl> </li> </ul> @@ -889,7 +1017,7 @@ protected void <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>getEncodedRegionName</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.370">getEncodedRegionName</a>()</pre> +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.441">getEncodedRegionName</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>encoded region name</dd></dl> </li> </ul> @@ -899,7 +1027,7 @@ protected void <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>getTablename</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.375">getTablename</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.446">getTablename</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>table name</dd></dl> </li> </ul> @@ -910,7 +1038,7 @@ protected void <a href="../../../../../src-html/org/apache/hadoop/hbas <li class="blockList"> <h4>getLogSeqNum</h4> <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.383">getLogSeqNum</a>()</pre> +public long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.454">getLogSeqNum</a>()</pre> <div class="block"><span class="strong">Deprecated.</span> <i>Use <a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#getSequenceId()"><code>getSequenceId()</code></a></i></div> <dl><dt><span class="strong">Returns:</span></dt><dd>log sequence number</dd></dl> </li> @@ -921,7 +1049,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>setOrigLogSeqNum</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.390">setOrigLogSeqNum</a>(long sequenceId)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.461">setOrigLogSeqNum</a>(long sequenceId)</pre> <div class="block">Used to set original sequenceId for WALKey during WAL replay</div> </li> </ul> @@ -931,7 +1059,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>getOrigLogSeqNum</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.399">getOrigLogSeqNum</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.470">getOrigLogSeqNum</a>()</pre> <div class="block">Return a positive long if current WALKey is created from a replay edit; a replay edit is an edit that came in when replaying WALs of a crashed server.</div> <dl><dt><span class="strong">Returns:</span></dt><dd>original sequence number of the WALEdit</dd></dl> @@ -943,7 +1071,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>getSequenceId</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.410">getSequenceId</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.481">getSequenceId</a>()</pre> <div class="block">SequenceId is only available post WAL-assign. Calls before this will get you a <a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html#NO_SEQUENCE_ID"><code>NO_SEQUENCE_ID</code></a>. See the comment on FSHLog#append and #getWriteNumber in this method for more on when this sequenceId comes available.</div> @@ -959,17 +1087,17 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>getWriteTime</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.417">getWriteTime</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.488">getWriteTime</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the write time</dd></dl> </li> </ul> -<a name="getScopes()"> +<a name="getReplicationScopes()"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getScopes</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.421">getScopes</a>()</pre> +<h4>getReplicationScopes</h4> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.492">getReplicationScopes</a>()</pre> </li> </ul> <a name="getNonceGroup()"> @@ -978,7 +1106,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>getNonceGroup</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.426">getNonceGroup</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.497">getNonceGroup</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>The nonce group</dd></dl> </li> </ul> @@ -988,17 +1116,26 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>getNonce</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.431">getNonce</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.502">getNonce</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>The nonce</dd></dl> </li> </ul> -<a name="setScopes(java.util.NavigableMap)"> +<a name="setReplicationScope(java.util.NavigableMap)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setReplicationScope</h4> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.506">setReplicationScope</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> replicationScope)</pre> +</li> +</ul> +<a name="serializeReplicationScope(boolean)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>setScopes</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.435">setScopes</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> scopes)</pre> +<h4>serializeReplicationScope</h4> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.510">serializeReplicationScope</a>(boolean serialize)</pre> </li> </ul> <a name="readOlderScopes(java.util.NavigableMap)"> @@ -1007,7 +1144,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>readOlderScopes</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.439">readOlderScopes</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> scopes)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.516">readOlderScopes</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> scopes)</pre> </li> </ul> <a name="addClusterId(java.util.UUID)"> @@ -1016,7 +1153,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>addClusterId</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.461">addClusterId</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a> clusterId)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.538">addClusterId</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a> clusterId)</pre> <div class="block">Marks that the cluster with the given clusterId has consumed the change</div> </li> </ul> @@ -1026,7 +1163,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>getClusterIds</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.470">getClusterIds</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.547">getClusterIds</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the set of cluster Ids that have consumed the change</dd></dl> </li> </ul> @@ -1036,7 +1173,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>getOriginatingClusterId</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.478">getOriginatingClusterId</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.555">getOriginatingClusterId</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the cluster id on which the change has originated. It there is no such cluster, it returns DEFAULT_CLUSTER_ID (cases where replication is not enabled)</dd></dl> </li> @@ -1047,7 +1184,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>toString</h4> -<pre>public <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> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.483">toString</a>()</pre> +<pre>public <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> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.560">toString</a>()</pre> <dl> <dt><strong>Overrides:</strong></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> @@ -1060,7 +1197,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>toStringMap</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.495">toStringMap</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.572">toStringMap</a>()</pre> <div class="block">Produces a string map for this key. Useful for programmatic use and manipulation of the data stored in an WALKey, for example, printing as JSON.</div> @@ -1073,7 +1210,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>equals</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.504">equals</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> obj)</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.581">equals</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> obj)</pre> <dl> <dt><strong>Overrides:</strong></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a></code> in class <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> @@ -1086,7 +1223,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>hashCode</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.515">hashCode</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.592">hashCode</a>()</pre> <dl> <dt><strong>Overrides:</strong></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a></code> in class <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> @@ -1099,7 +1236,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>compareTo</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.523">compareTo</a>(<a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html" title="class in org.apache.hadoop.hbase.wal">WALKey</a> o)</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.600">compareTo</a>(<a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html" title="class in org.apache.hadoop.hbase.wal">WALKey</a> o)</pre> <dl> <dt><strong>Specified by:</strong></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true#compareTo(T)" title="class or interface in java.lang">compareTo</a></code> in interface <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html" title="class in org.apache.hadoop.hbase.wal">WALKey</a>></code></dd> @@ -1112,7 +1249,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>internTableName</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.551">internTableName</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.628">internTableName</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tablename)</pre> <div class="block">Drop this instance's tablename byte array and instead hold a reference to the provided tablename. This is not meant to be a general purpose setter - it's only used @@ -1125,7 +1262,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>internEncodedRegionName</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.564">internEncodedRegionName</a>(byte[] encodedRegionName)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.641">internEncodedRegionName</a>(byte[] encodedRegionName)</pre> <div class="block">Drop this instance's region name byte array and instead hold a reference to the provided region name. This is not meant to be a general purpose setter - it's only used @@ -1138,7 +1275,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockList"> <li class="blockList"> <h4>getBuilder</h4> -<pre>public org.apache.hadoop.hbase.protobuf.generated.WALProtos.WALKey.Builder <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.571">getBuilder</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.ByteStringCompressor.html" title="interface in org.apache.hadoop.hbase.regionserver.wal">WALCellCodec.ByteStringCompressor</a> compressor) +<pre>public org.apache.hadoop.hbase.protobuf.generated.WALProtos.WALKey.Builder <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.648">getBuilder</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.ByteStringCompressor.html" title="interface in org.apache.hadoop.hbase.regionserver.wal">WALCellCodec.ByteStringCompressor</a> compressor) 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> @@ -1150,7 +1287,7 @@ public long <a href="../../../../../src-html/org/apache/hadoop/hbase/w <ul class="blockListLast"> <li class="blockList"> <h4>readFieldsFromPb</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.612">readFieldsFromPb</a>(org.apache.hadoop.hbase.protobuf.generated.WALProtos.WALKey walKey, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALKey.html#line.689">readFieldsFromPb</a>(org.apache.hadoop.hbase.protobuf.generated.WALProtos.WALKey walKey, <a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.ByteStringUncompressor.html" title="interface in org.apache.hadoop.hbase.regionserver.wal">WALCellCodec.ByteStringUncompressor</a> uncompressor) 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>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/55dfd6fe/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html b/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html index 0ef7cea..06c2a3a 100644 --- a/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html +++ b/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html @@ -113,7 +113,7 @@ </dl> <hr> <br> -<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.html#line.2246">WALSplitter.CorruptedLogFileException</a> +<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.html#line.2247">WALSplitter.CorruptedLogFileException</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> </li> </ul> @@ -197,7 +197,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.ht <ul class="blockListLast"> <li class="blockList"> <h4>serialVersionUID</h4> -<pre>private static final long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html#line.2247">serialVersionUID</a></pre> +<pre>private static final long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html#line.2248">serialVersionUID</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.wal.WALSplitter.CorruptedLogFileException.serialVersionUID">Constant Field Values</a></dd></dl> </li> </ul> @@ -215,7 +215,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.ht <ul class="blockListLast"> <li class="blockList"> <h4>WALSplitter.CorruptedLogFileException</h4> -<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html#line.2249">WALSplitter.CorruptedLogFileException</a>(<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> s)</pre> +<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html#line.2250">WALSplitter.CorruptedLogFileException</a>(<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> s)</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/55dfd6fe/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html b/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html index 6409b5f..b33deab 100644 --- a/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html +++ b/devapidocs/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html @@ -99,7 +99,7 @@ </dl> <hr> <br> -<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.html#line.899">WALSplitter.EntryBuffers</a> +<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.html#line.900">WALSplitter.EntryBuffers</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">Class which accumulates edits and separates them into a buffer per region while simultaneously accounting RAM usage. Blocks if the RAM usage crosses @@ -227,7 +227,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>controller</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/wal/WALSplitter.PipelineController.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.PipelineController</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.900">controller</a></pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/wal/WALSplitter.PipelineController.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.PipelineController</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.901">controller</a></pre> </li> </ul> <a name="buffers"> @@ -236,7 +236,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>buffers</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<a href="../../../../../org/apache/hadoop/hbase/wal/WALSplitter.RegionEntryBuffer.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.RegionEntryBuffer</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.902">buffers</a></pre> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<a href="../../../../../org/apache/hadoop/hbase/wal/WALSplitter.RegionEntryBuffer.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.RegionEntryBuffer</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.903">buffers</a></pre> </li> </ul> <a name="currentlyWriting"> @@ -245,7 +245,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>currentlyWriting</h4> -<pre><a href="http://docs.oracle.com/javase/7/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/wal/WALSplitter.EntryBuffers.html#line.908">currentlyWriting</a></pre> +<pre><a href="http://docs.oracle.com/javase/7/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/wal/WALSplitter.EntryBuffers.html#line.909">currentlyWriting</a></pre> </li> </ul> <a name="totalBuffered"> @@ -254,7 +254,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>totalBuffered</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.910">totalBuffered</a></pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.911">totalBuffered</a></pre> </li> </ul> <a name="maxHeapUsage"> @@ -263,7 +263,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>maxHeapUsage</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.911">maxHeapUsage</a></pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.912">maxHeapUsage</a></pre> </li> </ul> </li> @@ -280,7 +280,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>WALSplitter.EntryBuffers</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.913">WALSplitter.EntryBuffers</a>(<a href="../../../../../org/apache/hadoop/hbase/wal/WALSplitter.PipelineController.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.PipelineController</a> controller, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.914">WALSplitter.EntryBuffers</a>(<a href="../../../../../org/apache/hadoop/hbase/wal/WALSplitter.PipelineController.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.PipelineController</a> controller, long maxHeapUsage)</pre> </li> </ul> @@ -298,7 +298,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>appendEntry</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.925">appendEntry</a>(<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" title="class in org.apache.hadoop.hbase.wal">WAL.Entry</a> entry) +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.926">appendEntry</a>(<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" title="class in org.apache.hadoop.hbase.wal">WAL.Entry</a> entry) throws <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>, <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">Append a log entry into the corresponding region buffer. @@ -314,7 +314,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getChunkToWrite</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/wal/WALSplitter.RegionEntryBuffer.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.RegionEntryBuffer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.955">getChunkToWrite</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/wal/WALSplitter.RegionEntryBuffer.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.RegionEntryBuffer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.956">getChunkToWrite</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>RegionEntryBuffer a buffer of edits to be written or replayed.</dd></dl> </li> </ul> @@ -324,7 +324,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>doneWriting</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.975">doneWriting</a>(<a href="../../../../../org/apache/hadoop/hbase/wal/WALSplitter.RegionEntryBuffer.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.RegionEntryBuffer</a> buffer)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.976">doneWriting</a>(<a href="../../../../../org/apache/hadoop/hbase/wal/WALSplitter.RegionEntryBuffer.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.RegionEntryBuffer</a> buffer)</pre> </li> </ul> <a name="isRegionCurrentlyWriting(byte[])"> @@ -333,7 +333,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isRegionCurrentlyWriting</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.989">isRegionCurrentlyWriting</a>(byte[] region)</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.990">isRegionCurrentlyWriting</a>(byte[] region)</pre> </li> </ul> <a name="waitUntilDrained()"> @@ -342,7 +342,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>waitUntilDrained</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.993">waitUntilDrained</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html#line.994">waitUntilDrained</a>()</pre> </li> </ul> </li>