http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b4aaf75c/devapidocs/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html
----------------------------------------------------------------------
diff --git
a/devapidocs/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html
b/devapidocs/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html
index 33d508c..aec17e1 100644
---
a/devapidocs/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html
+++
b/devapidocs/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods =
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10};
+var methods =
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -338,39 +338,46 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
</td>
</tr>
<tr id="i17" class="rowColor">
+<td class="colFirst"><code>protected <a
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in
org.apache.hadoop.hbase.util">Pair</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>,<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true"
title="class or interface in java.lang">Integer</a>></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#getLastSequenceIdWithVersion-java.lang.String-java.lang.String-">getLastSequenceIdWithVersion</a></span>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> encodedRegionName,
+ <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)</code>
+<div class="block">Return the {lastPushedSequenceId, ZNodeDataVersion}
pair.</div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
<td class="colFirst"><code><a
href="https://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/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#getListOfReplicators--">getListOfReplicators</a></span>()</code>
<div class="block">Get a list of all region servers that have outstanding
replication queues.</div>
</td>
</tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
<td class="colFirst"><code>private <a
href="https://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/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#getListOfReplicators0--">getListOfReplicators0</a></span>()</code> </td>
</tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
<td class="colFirst"><code>private <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#getQueueNode-org.apache.hadoop.hbase.ServerName-java.lang.String-">getQueueNode</a></span>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in
java.lang">String</a> queueId)</code> </td>
</tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#getQueuesZNodeCversion--">getQueuesZNodeCversion</a></span>()</code> </td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
<td class="colFirst"><code><a
href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#getReplicableHFiles-java.lang.String-">getReplicableHFiles</a></span>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)</code>
<div class="block">Get a list of all hfile references in the given peer.</div>
</td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
<td class="colFirst"><code>private <a
href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#getReplicableHFiles0-java.lang.String-">getReplicableHFiles0</a></span>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in
java.lang">String</a> peerId)</code> </td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
<td class="colFirst"><code>private <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#getRsNode-org.apache.hadoop.hbase.ServerName-">getRsNode</a></span>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code> </td>
</tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
<td class="colFirst"><code>(package private) <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#getSerialReplicationRegionPeerNode-java.lang.String-java.lang.String-">getSerialReplicationRegionPeerNode</a></span>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> encodedRegionName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)</code>
@@ -379,7 +386,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
of the huge number of regions in real production environment.</div>
</td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#getWALPosition-org.apache.hadoop.hbase.ServerName-java.lang.String-java.lang.String-">getWALPosition</a></span>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> queueId,
@@ -387,45 +394,45 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<div class="block">Get the current position for a specific WAL in a given
queue for a given regionserver.</div>
</td>
</tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
<td class="colFirst"><code><a
href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#getWALsInQueue-org.apache.hadoop.hbase.ServerName-java.lang.String-">getWALsInQueue</a></span>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> queueId)</code>
<div class="block">Get a list of all WALs in the given queue on the given
region server.</div>
</td>
</tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
<td class="colFirst"><code>private <a
href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#getWALsInQueue0-org.apache.hadoop.hbase.ServerName-java.lang.String-">getWALsInQueue0</a></span>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in
java.lang">String</a> queueId)</code> </td>
</tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#removeHFileRefs-java.lang.String-java.util.List-">removeHFileRefs</a></span>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId,
<a
href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>> files)</code>
<div class="block">Remove hfile references from the queue.</div>
</td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#removePeerFromHFileRefs-java.lang.String-">removePeerFromHFileRefs</a></span>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)</code>
<div class="block">Remove a peer from hfile reference queue.</div>
</td>
</tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#removeQueue-org.apache.hadoop.hbase.ServerName-java.lang.String-">removeQueue</a></span>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> queueId)</code>
<div class="block">Remove a replication queue for a given regionserver.</div>
</td>
</tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#removeReplicatorIfQueueIsEmpty-org.apache.hadoop.hbase.ServerName-">removeReplicatorIfQueueIsEmpty</a></span>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code>
<div class="block">Remove the record of region server if the queue is
empty.</div>
</td>
</tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#removeWAL-org.apache.hadoop.hbase.ServerName-java.lang.String-java.lang.String-">removeWAL</a></span>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> queueId,
@@ -433,14 +440,14 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<div class="block">Remove an WAL file from the given queue for a given
regionserver.</div>
</td>
</tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#setLastSequenceIds-java.lang.String-java.util.Map-">setLastSequenceIds</a></span>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>> lastSeqIds)</code>
<div class="block">Set the max sequence id of a bunch of regions for a given
peer.</div>
</td>
</tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#setWALPosition-org.apache.hadoop.hbase.ServerName-java.lang.String-java.lang.String-long-java.util.Map-">setWALPosition</a></span>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> queueId,
@@ -750,10 +757,12 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.206">addLastSeqIdsToOps</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> queueId,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>> lastSeqIds,
<a
href="https://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/zookeeper/ZKUtil.ZKUtilOp.html"
title="class in
org.apache.hadoop.hbase.zookeeper">ZKUtil.ZKUtilOp</a>> listOfOps)
- throws org.apache.zookeeper.KeeperException</pre>
+ throws org.apache.zookeeper.KeeperException,
+ <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>org.apache.zookeeper.KeeperException</code></dd>
+<dd><code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd>
</dl>
</li>
</ul>
@@ -763,7 +772,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>setWALPosition</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.225">setWALPosition</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.230">setWALPosition</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> queueId,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> fileName,
long position,
@@ -785,13 +794,30 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
</dl>
</li>
</ul>
+<a name="getLastSequenceIdWithVersion-java.lang.String-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLastSequenceIdWithVersion</h4>
+<pre>protected <a
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in
org.apache.hadoop.hbase.util">Pair</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>,<a
href="https://docs.oracle.com/javase/8/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/replication/ZKReplicationQueueStorage.html#line.265">getLastSequenceIdWithVersion</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> encodedRegionName,
+ <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)
+ throws
org.apache.zookeeper.KeeperException</pre>
+<div class="block">Return the {lastPushedSequenceId, ZNodeDataVersion} pair.
if ZNodeDataVersion is -1, it means
+ that the ZNode does not exist.</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>org.apache.zookeeper.KeeperException</code></dd>
+</dl>
+</li>
+</ul>
<a name="getLastSequenceId-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLastSequenceId</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.243">getLastSequenceId</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> encodedRegionName,
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.284">getLastSequenceId</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> encodedRegionName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#getLastSequenceId-java.lang.String-java.lang.String-">ReplicationQueueStorage</a></code></span></div>
@@ -816,7 +842,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>setLastSequenceIds</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.263">setLastSequenceIds</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId,
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.295">setLastSequenceIds</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>> lastSeqIds)
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#setLastSequenceIds-java.lang.String-java.util.Map-">ReplicationQueueStorage</a></code></span></div>
@@ -839,7 +865,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getWALPosition</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.276">getWALPosition</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.316">getWALPosition</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> queueId,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> fileName)
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
@@ -865,7 +891,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>claimQueue</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in
org.apache.hadoop.hbase.util">Pair</a><<a
href="https://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="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html?is-external=true"
title="class or interface in java.util">SortedSet</a><<a
href="https://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/replication/ZKReplicationQueueStorage.html#line.296">claimQueue</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sourceServerName,
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in
org.apache.hadoop.hbase.util">Pair</a><<a
href="https://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="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html?is-external=true"
title="class or interface in java.util">SortedSet</a><<a
href="https://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/replication/ZKReplicationQueueStorage.html#line.336">claimQueue</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sourceServerName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> queueId,
<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> destServerName)
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
@@ -891,7 +917,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>removeReplicatorIfQueueIsEmpty</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.353">removeReplicatorIfQueueIsEmpty</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.393">removeReplicatorIfQueueIsEmpty</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#removeReplicatorIfQueueIsEmpty-org.apache.hadoop.hbase.ServerName-">ReplicationQueueStorage</a></code></span></div>
<div class="block">Remove the record of region server if the queue is
empty.</div>
@@ -909,7 +935,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getListOfReplicators0</h4>
-<pre>private <a
href="https://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/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.363">getListOfReplicators0</a>()
+<pre>private <a
href="https://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/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.403">getListOfReplicators0</a>()
throws
org.apache.zookeeper.KeeperException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -923,7 +949,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getListOfReplicators</h4>
-<pre>public <a
href="https://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/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.369">getListOfReplicators</a>()
+<pre>public <a
href="https://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/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.409">getListOfReplicators</a>()
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#getListOfReplicators--">ReplicationQueueStorage</a></code></span></div>
<div class="block">Get a list of all region servers that have outstanding
replication queues. These servers could
@@ -944,7 +970,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getWALsInQueue0</h4>
-<pre>private <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.377">getWALsInQueue0</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
+<pre>private <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.417">getWALsInQueue0</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> queueId)
throws org.apache.zookeeper.KeeperException</pre>
<dl>
@@ -959,7 +985,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getWALsInQueue</h4>
-<pre>public <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.383">getWALsInQueue</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
+<pre>public <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.423">getWALsInQueue</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> queueId)
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#getWALsInQueue-org.apache.hadoop.hbase.ServerName-java.lang.String-">ReplicationQueueStorage</a></code></span></div>
@@ -983,7 +1009,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getAllQueues0</h4>
-<pre>private <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.394">getAllQueues0</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)
+<pre>private <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.434">getAllQueues0</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)
throws org.apache.zookeeper.KeeperException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -997,7 +1023,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getAllQueues</h4>
-<pre>public <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.399">getAllQueues</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)
+<pre>public <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.439">getAllQueues</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#getAllQueues-org.apache.hadoop.hbase.ServerName-">ReplicationQueueStorage</a></code></span></div>
<div class="block">Get a list of all queues for the specified region
server.</div>
@@ -1019,7 +1045,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getQueuesZNodeCversion</h4>
-<pre>protected int <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.409">getQueuesZNodeCversion</a>()
+<pre>protected int <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.449">getQueuesZNodeCversion</a>()
throws org.apache.zookeeper.KeeperException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -1033,7 +1059,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getAllWALs</h4>
-<pre>public <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="https://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/replication/ZKReplicationQueueStorage.html#line.416">getAllWALs</a>()
+<pre>public <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="https://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/replication/ZKReplicationQueueStorage.html#line.456">getAllWALs</a>()
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#getAllWALs--">ReplicationQueueStorage</a></code></span></div>
<div class="block">Load all wals in all replication queues. This method
guarantees to return a snapshot which
@@ -1053,7 +1079,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getHFileRefsPeerNode</h4>
-<pre>private <a
href="https://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/replication/ZKReplicationQueueStorage.html#line.443">getHFileRefsPeerNode</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)</pre>
+<pre>private <a
href="https://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/replication/ZKReplicationQueueStorage.html#line.483">getHFileRefsPeerNode</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)</pre>
</li>
</ul>
<a name="getHFileNode-java.lang.String-java.lang.String-">
@@ -1062,7 +1088,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getHFileNode</h4>
-<pre>private <a
href="https://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/replication/ZKReplicationQueueStorage.html#line.447">getHFileNode</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerNode,
+<pre>private <a
href="https://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/replication/ZKReplicationQueueStorage.html#line.487">getHFileNode</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerNode,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> fileName)</pre>
</li>
</ul>
@@ -1072,7 +1098,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>addPeerToHFileRefs</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.452">addPeerToHFileRefs</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.492">addPeerToHFileRefs</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#addPeerToHFileRefs-java.lang.String-">ReplicationQueueStorage</a></code></span></div>
<div class="block">Add a peer to hfile reference queue if peer does not
exist.</div>
@@ -1092,7 +1118,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>removePeerFromHFileRefs</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.466">removePeerFromHFileRefs</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.506">removePeerFromHFileRefs</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#removePeerFromHFileRefs-java.lang.String-">ReplicationQueueStorage</a></code></span></div>
<div class="block">Remove a peer from hfile reference queue.</div>
@@ -1112,7 +1138,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>addHFileRefs</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.482">addHFileRefs</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId,
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.522">addHFileRefs</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId,
<a
href="https://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/util/Pair.html" title="class in
org.apache.hadoop.hbase.util">Pair</a><org.apache.hadoop.fs.Path,org.apache.hadoop.fs.Path>> pairs)
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#addHFileRefs-java.lang.String-java.util.List-">ReplicationQueueStorage</a></code></span></div>
@@ -1135,7 +1161,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>removeHFileRefs</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.499">removeHFileRefs</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId,
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.539">removeHFileRefs</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId,
<a
href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>> files)
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#removeHFileRefs-java.lang.String-java.util.List-">ReplicationQueueStorage</a></code></span></div>
@@ -1157,7 +1183,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getAllPeersFromHFileRefsQueue0</h4>
-<pre>private <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.514">getAllPeersFromHFileRefsQueue0</a>()
+<pre>private <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.554">getAllPeersFromHFileRefsQueue0</a>()
throws
org.apache.zookeeper.KeeperException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -1171,7 +1197,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getAllPeersFromHFileRefsQueue</h4>
-<pre>public <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.519">getAllPeersFromHFileRefsQueue</a>()
+<pre>public <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.559">getAllPeersFromHFileRefsQueue</a>()
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#getAllPeersFromHFileRefsQueue--">ReplicationQueueStorage</a></code></span></div>
<div class="block">Get list of all peers from hfile reference queue.</div>
@@ -1191,7 +1217,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getReplicableHFiles0</h4>
-<pre>private <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.528">getReplicableHFiles0</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)
+<pre>private <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.568">getReplicableHFiles0</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)
throws
org.apache.zookeeper.KeeperException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -1205,7 +1231,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getReplicableHFiles</h4>
-<pre>public <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.533">getReplicableHFiles</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)
+<pre>public <a
href="https://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="https://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/replication/ZKReplicationQueueStorage.html#line.573">getReplicableHFiles</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> peerId)
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#getReplicableHFiles-java.lang.String-">ReplicationQueueStorage</a></code></span></div>
<div class="block">Get a list of all hfile references in the given peer.</div>
@@ -1227,7 +1253,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockList">
<li class="blockList">
<h4>getHFileRefsZNodeCversion</h4>
-<pre>protected int <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.544">getHFileRefsZNodeCversion</a>()
+<pre>protected int <a
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ZKReplicationQueueStorage.html#line.584">getHFileRefsZNodeCversion</a>()
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -1241,7 +1267,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/replication/Replicati
<ul class="blockListLast">
<li class="blockList">
<h4>getAllHFileRefs</h4>
-<pre>public <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="https://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/replication/ZKReplicationQueueStorage.html#line.555">getAllHFileRefs</a>()
+<pre>public <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="https://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/replication/ZKReplicationQueueStorage.html#line.595">getAllHFileRefs</a>()
throws <a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
title="class in
org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueueStorage.html#getAllHFileRefs--">ReplicationQueueStorage</a></code></span></div>
<div class="block">Load all hfile references in all replication queues. This
method guarantees to return a