http://git-wip-us.apache.org/repos/asf/hbase-site/blob/eb5d2c62/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html 
b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
index 7884712..d422c0e 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
@@ -5324,6 +5324,53 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">RefreshPeerProcedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html#targetServer">targetServer</a></span></code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationReplayWALRemoteProcedure.</span><code><span
 class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALRemoteProcedure.html#targetServer">targetServer</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationReplayWALProcedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALProcedure.html#worker">worker</a></span></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a 
href="../../../../../org/apache/hadoop/hbase/master/replication/package-summary.html">org.apache.hadoop.hbase.master.replication</a>
 with type parameters of type <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a></span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <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>&lt;<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/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&gt;</code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationReplayWALManager.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALManager.html#workers">workers</a></span></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a 
href="../../../../../org/apache/hadoop/hbase/master/replication/package-summary.html">org.apache.hadoop.hbase.master.replication</a>
 that return <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" 
title="class in org.apache.hadoop.hbase">ServerName</a></span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationReplayWALManager.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALManager.html#getPeerWorker-java.lang.String-">getPeerWorker</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>&nbsp;peerId)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a 
href="../../../../../org/apache/hadoop/hbase/master/replication/package-summary.html">org.apache.hadoop.hbase.master.replication</a>
 that return types with arguments of type <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a></span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;</code></td>
+<td class="colLast"><span 
class="typeNameLabel">ZKSyncReplicationReplayWALWorkerStorage.</span><code><span
 class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/ZKSyncReplicationReplayWALWorkerStorage.html#getPeerWorkers-java.lang.String-">getPeerWorkers</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>&nbsp;peerId)</code>&nbsp;</td>
+</tr>
 </tbody>
 </table>
 <table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing methods, and an explanation">
@@ -5334,16 +5381,47 @@ Input/OutputFormats, a table indexing MapReduce job, 
and utility methods.</div>
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">ZKSyncReplicationReplayWALWorkerStorage.</span><code><span
 class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/ZKSyncReplicationReplayWALWorkerStorage.html#addPeerWorker-java.lang.String-org.apache.hadoop.hbase.ServerName-">addPeerWorker</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>&nbsp;peerId,
+             <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" 
title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;worker)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<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"><span 
class="typeNameLabel">ZKSyncReplicationReplayWALWorkerStorage.</span><code><span
 class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/ZKSyncReplicationReplayWALWorkerStorage.html#getPeerWorkerNode-java.lang.String-org.apache.hadoop.hbase.ServerName-">getPeerWorkerNode</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>&nbsp;peerId,
+                 <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;worker)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/RemoteProcedureDispatcher.RemoteOperation.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">RemoteProcedureDispatcher.RemoteOperation</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">RefreshPeerProcedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html#remoteCallBuild-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-org.apache.hadoop.hbase.ServerName-">remoteCallBuild</a></span>(<a
 
href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;remote)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/RemoteProcedureDispatcher.RemoteOperation.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">RemoteProcedureDispatcher.RemoteOperation</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationReplayWALRemoteProcedure.</span><code><span
 class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALRemoteProcedure.html#remoteCallBuild-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-org.apache.hadoop.hbase.ServerName-">remoteCallBuild</a></span>(<a
 
href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+               <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;remote)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">RefreshPeerProcedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html#remoteCallFailed-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-org.apache.hadoop.hbase.ServerName-java.io.IOException-">remoteCallFailed</a></span>(<a
 
href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                 <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;remote,
                 <a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in 
java.io">IOException</a>&nbsp;exception)</code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationReplayWALRemoteProcedure.</span><code><span
 class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALRemoteProcedure.html#remoteCallFailed-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-org.apache.hadoop.hbase.ServerName-java.io.IOException-">remoteCallFailed</a></span>(<a
 
href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+                <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;remote,
+                <a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in 
java.io">IOException</a>&nbsp;exception)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationReplayWALManager.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALManager.html#removePeerWorker-java.lang.String-org.apache.hadoop.hbase.ServerName-">removePeerWorker</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>&nbsp;peerId,
+                <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;worker)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">ZKSyncReplicationReplayWALWorkerStorage.</span><code><span
 class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/ZKSyncReplicationReplayWALWorkerStorage.html#removePeerWorker-java.lang.String-org.apache.hadoop.hbase.ServerName-">removePeerWorker</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>&nbsp;peerId,
+                <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;worker)</code>&nbsp;</td>
+</tr>
 </tbody>
 </table>
 <table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing constructors, and an explanation">
@@ -5357,6 +5435,17 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
                     <a 
href="../../../../../org/apache/hadoop/hbase/master/procedure/PeerProcedureInterface.PeerOperationType.html"
 title="enum in 
org.apache.hadoop.hbase.master.procedure">PeerProcedureInterface.PeerOperationType</a>&nbsp;type,
                     <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;targetServer)</code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html#RefreshPeerProcedure-java.lang.String-org.apache.hadoop.hbase.master.procedure.PeerProcedureInterface.PeerOperationType-org.apache.hadoop.hbase.ServerName-int-">RefreshPeerProcedure</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>&nbsp;peerId,
+                    <a 
href="../../../../../org/apache/hadoop/hbase/master/procedure/PeerProcedureInterface.PeerOperationType.html"
 title="enum in 
org.apache.hadoop.hbase.master.procedure">PeerProcedureInterface.PeerOperationType</a>&nbsp;type,
+                    <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;targetServer,
+                    int&nbsp;stage)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALRemoteProcedure.html#SyncReplicationReplayWALRemoteProcedure-java.lang.String-java.util.List-org.apache.hadoop.hbase.ServerName-">SyncReplicationReplayWALRemoteProcedure</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>&nbsp;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>&lt;<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>&gt;&nbsp;wals,
+                                       <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;targetServer)</code>&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/eb5d2c62/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html 
b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
index ddd8899..7f66c1a 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
@@ -9302,9 +9302,7 @@ service.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>,<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>&lt;<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>&gt;&gt;</code></td>
-<td class="colLast"><span 
class="typeNameLabel">ReplicationPeerImpl.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerImpl.html#getTableCFs--">getTableCFs</a></span>()</code>
-<div class="block">Get replicable (table, cf-list) map of this peer</div>
-</td>
+<td class="colLast"><span 
class="typeNameLabel">ReplicationPeerImpl.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerImpl.html#getTableCFs--">getTableCFs</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>,<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>&lt;<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>&gt;&gt;</code></td>
@@ -9450,6 +9448,10 @@ service.</div>
 <td class="colFirst"><code>private 
org.apache.hbase.thirdparty.com.google.common.cache.Cache&lt;<a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean</a>&gt;</code></td>
 <td class="colLast"><span 
class="typeNameLabel">RegionReplicaReplicationEndpoint.RegionReplicaOutputSink.</span><code><span
 class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RegionReplicaOutputSink.html#memstoreReplicationEnabled">memstoreReplicationEnabled</a></span></code>&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</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>&gt;</code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationPeerMappingManager.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/SyncReplicationPeerMappingManager.html#table2PeerId">table2PeerId</a></span></code>&nbsp;</td>
+</tr>
 </tbody>
 </table>
 <table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing methods, and an explanation">
@@ -9506,7 +9508,7 @@ service.</div>
       <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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" title="class 
in 
org.apache.hadoop.hbase.wal">WAL.Entry</a>&gt;&nbsp;entries)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>protected void</code></td>
+<td class="colFirst"><code>private void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">ReplicationSink.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSink.html#batch-org.apache.hadoop.hbase.TableName-java.util.Collection-">batch</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
      <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&gt;&nbsp;allRows)</code>
 <div class="block">Do the changes and handle the pool</div>
@@ -9519,6 +9521,19 @@ service.</div>
                      <a 
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationPeerInfoProvider.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/SyncReplicationPeerInfoProvider.html#checkState-org.apache.hadoop.hbase.TableName-java.util.function.BiPredicate-">checkState</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;table,
+          <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BiPredicate.html?is-external=true";
 title="class or interface in java.util.function">BiPredicate</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/replication/SyncReplicationState.html"
 title="enum in 
org.apache.hadoop.hbase.replication">SyncReplicationState</a>,<a 
href="../../../../../org/apache/hadoop/hbase/replication/SyncReplicationState.html"
 title="enum in 
org.apache.hadoop.hbase.replication">SyncReplicationState</a>&gt;&nbsp;checker)</code>
+<div class="block">Check whether the given table is contained in a sync 
replication peer which can pass the state
+ checker.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationPeerInfoProviderImpl.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/SyncReplicationPeerInfoProviderImpl.html#checkState-org.apache.hadoop.hbase.TableName-java.util.function.BiPredicate-">checkState</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;table,
+          <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BiPredicate.html?is-external=true";
 title="class or interface in java.util.function">BiPredicate</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/replication/SyncReplicationState.html"
 title="enum in 
org.apache.hadoop.hbase.replication">SyncReplicationState</a>,<a 
href="../../../../../org/apache/hadoop/hbase/replication/SyncReplicationState.html"
 title="enum in 
org.apache.hadoop.hbase.replication">SyncReplicationState</a>&gt;&nbsp;checker)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private org.apache.hadoop.fs.Path</code></td>
 <td class="colLast"><span 
class="typeNameLabel">HFileReplicator.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/HFileReplicator.html#createStagingDir-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.security.User-org.apache.hadoop.hbase.TableName-">createStagingDir</a></span>(org.apache.hadoop.fs.Path&nbsp;baseDir,
                 <a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a>&nbsp;user,
@@ -9542,6 +9557,21 @@ service.</div>
             byte[]&nbsp;family)</code>&nbsp;</td>
 </tr>
 <tr 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"><span 
class="typeNameLabel">SyncReplicationPeerMappingManager.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/SyncReplicationPeerMappingManager.html#getPeerId-org.apache.hadoop.hbase.TableName-">getPeerId</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;<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/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt;&gt;</code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationPeerInfoProvider.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/SyncReplicationPeerInfoProvider.html#getPeerIdAndRemoteWALDir-org.apache.hadoop.hbase.TableName-">getPeerIdAndRemoteWALDir</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;table)</code>
+<div class="block">Return the peer id and remote WAL directory if the table is 
synchronously replicated and the
+ state is <a 
href="../../../../../org/apache/hadoop/hbase/replication/SyncReplicationState.html#ACTIVE"><code>SyncReplicationState.ACTIVE</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;<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/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt;&gt;</code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationPeerInfoProviderImpl.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/SyncReplicationPeerInfoProviderImpl.html#getPeerIdAndRemoteWALDir-org.apache.hadoop.hbase.TableName-">getPeerIdAndRemoteWALDir</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;table)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><span 
class="typeNameLabel">RegionReplicaReplicationEndpoint.RegionReplicaOutputSink.</span><code><span
 class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RegionReplicaOutputSink.html#requiresReplication-org.apache.hadoop.hbase.TableName-java.util.List-">requiresReplication</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                    <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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.Entry.html" title="class 
in org.apache.hadoop.hbase.wal">WAL.Entry</a>&gt;&nbsp;entries)</code>
@@ -11328,6 +11358,15 @@ service.</div>
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationWALProvider.DefaultSyncReplicationPeerInfoProvider.</span><code><span
 class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/SyncReplicationWALProvider.DefaultSyncReplicationPeerInfoProvider.html#checkState-org.apache.hadoop.hbase.TableName-java.util.function.BiPredicate-">checkState</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;table,
+          <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BiPredicate.html?is-external=true";
 title="class or interface in java.util.function">BiPredicate</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/replication/SyncReplicationState.html"
 title="enum in 
org.apache.hadoop.hbase.replication">SyncReplicationState</a>,<a 
href="../../../../../org/apache/hadoop/hbase/replication/SyncReplicationState.html"
 title="enum in 
org.apache.hadoop.hbase.replication">SyncReplicationState</a>&gt;&nbsp;checker)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;<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/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt;&gt;</code></td>
+<td class="colLast"><span 
class="typeNameLabel">SyncReplicationWALProvider.DefaultSyncReplicationPeerInfoProvider.</span><code><span
 class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/SyncReplicationWALProvider.DefaultSyncReplicationPeerInfoProvider.html#getPeerIdAndRemoteWALDir-org.apache.hadoop.hbase.TableName-">getPeerIdAndRemoteWALDir</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;table)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="typeNameLabel">WALKeyImpl.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALKeyImpl.html#init-byte:A-org.apache.hadoop.hbase.TableName-long-long-java.util.List-long-long-org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl-java.util.NavigableMap-">init</a></span>(byte[]&nbsp;encodedRegionName,
     <a href="../../../../../org/apache/hadoop/hbase/TableName.html" 
title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename,
@@ -11429,19 +11468,27 @@ service.</div>
           <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true";
 title="class or interface in 
java.util">UUID</a>&nbsp;clusterId)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALKeyImpl.html#WALKeyImpl-byte:A-org.apache.hadoop.hbase.TableName-long-org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl-">WALKeyImpl</a></span>(byte[]&nbsp;encodedRegionName,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALKeyImpl.html#WALKeyImpl-byte:A-org.apache.hadoop.hbase.TableName-long-long-java.util.UUID-org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl-">WALKeyImpl</a></span>(byte[]&nbsp;encodedRegionName,
           <a href="../../../../../org/apache/hadoop/hbase/TableName.html" 
title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename,
+          long&nbsp;logSeqNum,
           long&nbsp;now,
+          <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true";
 title="class or interface in java.util">UUID</a>&nbsp;clusterId,
           <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a>&nbsp;mvcc)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALKeyImpl.html#WALKeyImpl-byte:A-org.apache.hadoop.hbase.TableName-long-org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl-">WALKeyImpl</a></span>(byte[]&nbsp;encodedRegionName,
+          <a href="../../../../../org/apache/hadoop/hbase/TableName.html" 
title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename,
+          long&nbsp;now,
+          <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a>&nbsp;mvcc)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALKeyImpl.html#WALKeyImpl-byte:A-org.apache.hadoop.hbase.TableName-long-org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl-java.util.NavigableMap-">WALKeyImpl</a></span>(byte[]&nbsp;encodedRegionName,
           <a href="../../../../../org/apache/hadoop/hbase/TableName.html" 
title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename,
           long&nbsp;now,
           <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a>&nbsp;mvcc,
           <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true";
 title="class or interface in java.util">NavigableMap</a>&lt;byte[],<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>&gt;&nbsp;replicationScope)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALKeyImpl.html#WALKeyImpl-byte:A-org.apache.hadoop.hbase.TableName-long-java.util.NavigableMap-">WALKeyImpl</a></span>(byte[]&nbsp;encodedRegionName,
           <a href="../../../../../org/apache/hadoop/hbase/TableName.html" 
title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename,
           long&nbsp;now,

Reply via email to