http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/devapidocs/org/apache/hadoop/hbase/security/access/Permission.Action.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/security/access/Permission.Action.html 
b/devapidocs/org/apache/hadoop/hbase/security/access/Permission.Action.html
index f1933d3..9589744 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/access/Permission.Action.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/access/Permission.Action.html
@@ -313,7 +313,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/security/access/Permission.Action.html"
 title="enum in 
org.apache.hadoop.hbase.security.access">Permission.Action</a>[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/Permission.Action.html#line.3">values</a>()</pre>
+<pre>public static&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/security/access/Permission.Action.html"
 title="enum in 
org.apache.hadoop.hbase.security.access">Permission.Action</a>[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/Permission.Action.html#line.45">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum 
type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -333,7 +333,7 @@ for (Permission.Action c : Permission.Action.values())
 <ul class="blockList">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/security/access/Permission.Action.html"
 title="enum in 
org.apache.hadoop.hbase.security.access">Permission.Action</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/Permission.Action.html#line.3">valueOf</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>&nbsp;name)</pre>
+<pre>public static&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/security/access/Permission.Action.html"
 title="enum in 
org.apache.hadoop.hbase.security.access">Permission.Action</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/Permission.Action.html#line.45">valueOf</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>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified 
name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/devapidocs/org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.html
 
b/devapidocs/org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.html
index 055c12b..c386d6c 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.html
@@ -238,8 +238,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/Region
                
org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CleanupBulkLoadRequest&nbsp;request,
                
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CleanupBulkLoadResponse&gt;&nbsp;done)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
-<div class="block"><code>rpc CleanupBulkLoad(.hbase.pb.CleanupBulkLoadRequest) 
returns (.hbase.pb.CleanupBulkLoadResponse);</code></div>
-</td>
+&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>(package private) 
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.BulkLoadHFileRequest</code></td>
@@ -279,8 +278,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/Region
                
org.apache.hadoop.hbase.protobuf.generated.ClientProtos.PrepareBulkLoadRequest&nbsp;request,
                
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.PrepareBulkLoadResponse&gt;&nbsp;done)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
-<div class="block"><code>rpc PrepareBulkLoad(.hbase.pb.PrepareBulkLoadRequest) 
returns (.hbase.pb.PrepareBulkLoadResponse);</code></div>
-</td>
+&nbsp;</td>
 </tr>
 <tr id="i7" class="rowColor">
 <td class="colFirst"><code>void</code></td>
@@ -288,8 +286,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/Region
                     
org.apache.hadoop.hbase.protobuf.generated.SecureBulkLoadProtos.SecureBulkLoadHFilesRequest&nbsp;request,
                     
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.SecureBulkLoadProtos.SecureBulkLoadHFilesResponse&gt;&nbsp;done)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
-<div class="block"><code>rpc 
SecureBulkLoadHFiles(.hbase.pb.SecureBulkLoadHFilesRequest) returns 
(.hbase.pb.SecureBulkLoadHFilesResponse);</code></div>
-</td>
+&nbsp;</td>
 </tr>
 <tr id="i8" class="altColor">
 <td class="colFirst"><code>void</code></td>
@@ -460,8 +457,6 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/Region
                             
org.apache.hadoop.hbase.protobuf.generated.ClientProtos.PrepareBulkLoadRequest&nbsp;request,
                             
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.PrepareBulkLoadResponse&gt;&nbsp;done)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.SecureBulkLoadProtos.SecureBulkLoadService</code></span></div>
-<div class="block"><code>rpc PrepareBulkLoad(.hbase.pb.PrepareBulkLoadRequest) 
returns (.hbase.pb.PrepareBulkLoadResponse);</code></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>prepareBulkLoad</code>&nbsp;in 
class&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.SecureBulkLoadProtos.SecureBulkLoadService</code></dd>
@@ -493,8 +488,6 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/Region
                             
org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CleanupBulkLoadRequest&nbsp;request,
                             
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CleanupBulkLoadResponse&gt;&nbsp;done)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.SecureBulkLoadProtos.SecureBulkLoadService</code></span></div>
-<div class="block"><code>rpc CleanupBulkLoad(.hbase.pb.CleanupBulkLoadRequest) 
returns (.hbase.pb.CleanupBulkLoadResponse);</code></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>cleanupBulkLoad</code>&nbsp;in 
class&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.SecureBulkLoadProtos.SecureBulkLoadService</code></dd>
@@ -527,8 +520,6 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/Region
                                  
org.apache.hadoop.hbase.protobuf.generated.SecureBulkLoadProtos.SecureBulkLoadHFilesRequest&nbsp;request,
                                  
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.SecureBulkLoadProtos.SecureBulkLoadHFilesResponse&gt;&nbsp;done)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.SecureBulkLoadProtos.SecureBulkLoadService</code></span></div>
-<div class="block"><code>rpc 
SecureBulkLoadHFiles(.hbase.pb.SecureBulkLoadHFilesRequest) returns 
(.hbase.pb.SecureBulkLoadHFilesResponse);</code></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>secureBulkLoadHFiles</code>&nbsp;in 
class&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.SecureBulkLoadProtos.SecureBulkLoadService</code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
index d02c856..5a7e325 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
@@ -138,8 +138,8 @@
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
 <li type="circle">org.apache.hadoop.hbase.security.access.<a 
href="../../../../../../org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html"
 title="enum in org.apache.hadoop.hbase.security.access"><span 
class="typeNameLink">AccessControlFilter.Strategy</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.security.access.<a 
href="../../../../../../org/apache/hadoop/hbase/security/access/Permission.Action.html"
 title="enum in org.apache.hadoop.hbase.security.access"><span 
class="typeNameLink">Permission.Action</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.security.access.<a 
href="../../../../../../org/apache/hadoop/hbase/security/access/AccessController.OpType.html"
 title="enum in org.apache.hadoop.hbase.security.access"><span 
class="typeNameLink">AccessController.OpType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.security.access.<a 
href="../../../../../../org/apache/hadoop/hbase/security/access/Permission.Action.html"
 title="enum in org.apache.hadoop.hbase.security.access"><span 
class="typeNameLink">Permission.Action</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
index 7ba3a64..13f949c 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
@@ -191,9 +191,9 @@
 <ul>
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
+<li type="circle">org.apache.hadoop.hbase.security.<a 
href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html"
 title="enum in org.apache.hadoop.hbase.security"><span 
class="typeNameLink">SaslUtil.QualityOfProtection</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.security.<a 
href="../../../../../org/apache/hadoop/hbase/security/AuthMethod.html" 
title="enum in org.apache.hadoop.hbase.security"><span 
class="typeNameLink">AuthMethod</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.security.<a 
href="../../../../../org/apache/hadoop/hbase/security/SaslStatus.html" 
title="enum in org.apache.hadoop.hbase.security"><span 
class="typeNameLink">SaslStatus</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.security.<a 
href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html"
 title="enum in org.apache.hadoop.hbase.security"><span 
class="typeNameLink">SaslUtil.QualityOfProtection</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/devapidocs/org/apache/hadoop/hbase/security/token/TokenProvider.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/security/token/TokenProvider.html 
b/devapidocs/org/apache/hadoop/hbase/security/token/TokenProvider.html
index df04941..0f8bf53 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/token/TokenProvider.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/token/TokenProvider.html
@@ -203,9 +203,7 @@ implements 
org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.Authe
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/security/token/TokenProvider.html#getAuthenticationToken-com.google.protobuf.RpcController-org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.GetAuthenticationTokenRequest-com.google.protobuf.RpcCallback-">getAuthenticationToken</a></span>(com.google.protobuf.RpcController&nbsp;controller,
                       
org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.GetAuthenticationTokenRequest&nbsp;request,
-                      
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.GetAuthenticationTokenResponse&gt;&nbsp;done)</code>
-<div class="block"><code>rpc 
GetAuthenticationToken(.hbase.pb.GetAuthenticationTokenRequest) returns 
(.hbase.pb.GetAuthenticationTokenResponse);</code></div>
-</td>
+                      
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.GetAuthenticationTokenResponse&gt;&nbsp;done)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in 
java.lang">Iterable</a>&lt;com.google.protobuf.Service&gt;</code></td>
@@ -235,9 +233,7 @@ implements 
org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.Authe
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/security/token/TokenProvider.html#whoAmI-com.google.protobuf.RpcController-org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.WhoAmIRequest-com.google.protobuf.RpcCallback-">whoAmI</a></span>(com.google.protobuf.RpcController&nbsp;controller,
       
org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.WhoAmIRequest&nbsp;request,
-      
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.WhoAmIResponse&gt;&nbsp;done)</code>
-<div class="block"><code>rpc WhoAmI(.hbase.pb.WhoAmIRequest) returns 
(.hbase.pb.WhoAmIResponse);</code></div>
-</td>
+      
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.WhoAmIResponse&gt;&nbsp;done)</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -391,8 +387,6 @@ implements 
org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.Authe
 <pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/TokenProvider.html#line.109">getAuthenticationToken</a>(com.google.protobuf.RpcController&nbsp;controller,
                                    
org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.GetAuthenticationTokenRequest&nbsp;request,
                                    
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.GetAuthenticationTokenResponse&gt;&nbsp;done)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.AuthenticationService.Interface</code></span></div>
-<div class="block"><code>rpc 
GetAuthenticationToken(.hbase.pb.GetAuthenticationTokenRequest) returns 
(.hbase.pb.GetAuthenticationTokenResponse);</code></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getAuthenticationToken</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.AuthenticationService.Interface</code></dd>
@@ -408,8 +402,6 @@ implements 
org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.Authe
 <pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/TokenProvider.html#line.140">whoAmI</a>(com.google.protobuf.RpcController&nbsp;controller,
                    
org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.WhoAmIRequest&nbsp;request,
                    
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.WhoAmIResponse&gt;&nbsp;done)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.AuthenticationService.Interface</code></span></div>
-<div class="block"><code>rpc WhoAmI(.hbase.pb.WhoAmIRequest) returns 
(.hbase.pb.WhoAmIResponse);</code></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>whoAmI</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.AuthenticationService.Interface</code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html
 
b/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html
index b23d242..501bf01 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html
@@ -291,17 +291,13 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/Master
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/security/visibility/VisibilityController.html#clearAuths-com.google.protobuf.RpcController-org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.SetAuthsRequest-com.google.protobuf.RpcCallback-">clearAuths</a></span>(com.google.protobuf.RpcController&nbsp;controller,
           
org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.SetAuthsRequest&nbsp;request,
-          
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsResponse&gt;&nbsp;done)</code>
-<div class="block"><code>rpc clearAuths(.hbase.pb.SetAuthsRequest) returns 
(.hbase.pb.VisibilityLabelsResponse);</code></div>
-</td>
+          
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsResponse&gt;&nbsp;done)</code>&nbsp;</td>
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/security/visibility/VisibilityController.html#getAuths-com.google.protobuf.RpcController-org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.GetAuthsRequest-com.google.protobuf.RpcCallback-">getAuths</a></span>(com.google.protobuf.RpcController&nbsp;controller,
         
org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.GetAuthsRequest&nbsp;request,
-        
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.GetAuthsResponse&gt;&nbsp;done)</code>
-<div class="block"><code>rpc getAuths(.hbase.pb.GetAuthsRequest) returns 
(.hbase.pb.GetAuthsResponse);</code></div>
-</td>
+        
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.GetAuthsResponse&gt;&nbsp;done)</code>&nbsp;</td>
 </tr>
 <tr id="i7" 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/coprocessor/MasterObserver.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterObserver</a>&gt;</code></td>
@@ -335,9 +331,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/Master
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/security/visibility/VisibilityController.html#listLabels-com.google.protobuf.RpcController-org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.ListLabelsRequest-com.google.protobuf.RpcCallback-">listLabels</a></span>(com.google.protobuf.RpcController&nbsp;controller,
           
org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.ListLabelsRequest&nbsp;request,
-          
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.ListLabelsResponse&gt;&nbsp;done)</code>
-<div class="block"><code>rpc listLabels(.hbase.pb.ListLabelsRequest) returns 
(.hbase.pb.ListLabelsResponse);</code></div>
-</td>
+          
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.ListLabelsResponse&gt;&nbsp;done)</code>&nbsp;</td>
 </tr>
 <tr id="i14" class="altColor">
 <td class="colFirst"><code>private void</code></td>
@@ -503,9 +497,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/Master
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/security/visibility/VisibilityController.html#setAuths-com.google.protobuf.RpcController-org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.SetAuthsRequest-com.google.protobuf.RpcCallback-">setAuths</a></span>(com.google.protobuf.RpcController&nbsp;controller,
         
org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.SetAuthsRequest&nbsp;request,
-        
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsResponse&gt;&nbsp;done)</code>
-<div class="block"><code>rpc setAuths(.hbase.pb.SetAuthsRequest) returns 
(.hbase.pb.VisibilityLabelsResponse);</code></div>
-</td>
+        
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsResponse&gt;&nbsp;done)</code>&nbsp;</td>
 </tr>
 <tr id="i36" class="altColor">
 <td class="colFirst"><code>private void</code></td>
@@ -1420,8 +1412,6 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/Master
 <pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.html#line.792">setAuths</a>(com.google.protobuf.RpcController&nbsp;controller,
                      
org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.SetAuthsRequest&nbsp;request,
                      
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsResponse&gt;&nbsp;done)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsService.Interface</code></span></div>
-<div class="block"><code>rpc setAuths(.hbase.pb.SetAuthsRequest) returns 
(.hbase.pb.VisibilityLabelsResponse);</code></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>setAuths</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsService.Interface</code></dd>
@@ -1451,8 +1441,6 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/Master
 <pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.html#line.866">getAuths</a>(com.google.protobuf.RpcController&nbsp;controller,
                      
org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.GetAuthsRequest&nbsp;request,
                      
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.GetAuthsResponse&gt;&nbsp;done)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsService.Interface</code></span></div>
-<div class="block"><code>rpc getAuths(.hbase.pb.GetAuthsRequest) returns 
(.hbase.pb.GetAuthsResponse);</code></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getAuths</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsService.Interface</code></dd>
@@ -1468,8 +1456,6 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/Master
 <pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.html#line.908">clearAuths</a>(com.google.protobuf.RpcController&nbsp;controller,
                        
org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.SetAuthsRequest&nbsp;request,
                        
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsResponse&gt;&nbsp;done)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsService.Interface</code></span></div>
-<div class="block"><code>rpc clearAuths(.hbase.pb.SetAuthsRequest) returns 
(.hbase.pb.VisibilityLabelsResponse);</code></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>clearAuths</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsService.Interface</code></dd>
@@ -1485,8 +1471,6 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/Master
 <pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.html#line.961">listLabels</a>(com.google.protobuf.RpcController&nbsp;controller,
                        
org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.ListLabelsRequest&nbsp;request,
                        
com.google.protobuf.RpcCallback&lt;org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.ListLabelsResponse&gt;&nbsp;done)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsService.Interface</code></span></div>
-<div class="block"><code>rpc listLabels(.hbase.pb.ListLabelsRequest) returns 
(.hbase.pb.ListLabelsResponse);</code></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>listLabels</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos.VisibilityLabelsService.Interface</code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html
index 474f541..8e41b8e 100644
--- a/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html
@@ -199,8 +199,8 @@
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
 <li type="circle">org.apache.hadoop.hbase.thrift.<a 
href="../../../../../org/apache/hadoop/hbase/thrift/ThriftServerRunner.ImplType.html"
 title="enum in org.apache.hadoop.hbase.thrift"><span 
class="typeNameLink">ThriftServerRunner.ImplType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.thrift.<a 
href="../../../../../org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceFactoryImpl.FactoryStorage.html"
 title="enum in org.apache.hadoop.hbase.thrift"><span 
class="typeNameLink">MetricsThriftServerSourceFactoryImpl.FactoryStorage</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.thrift.<a 
href="../../../../../org/apache/hadoop/hbase/thrift/ThriftMetrics.ThriftServerType.html"
 title="enum in org.apache.hadoop.hbase.thrift"><span 
class="typeNameLink">ThriftMetrics.ThriftServerType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.thrift.<a 
href="../../../../../org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceFactoryImpl.FactoryStorage.html"
 title="enum in org.apache.hadoop.hbase.thrift"><span 
class="typeNameLink">MetricsThriftServerSourceFactoryImpl.FactoryStorage</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/devapidocs/org/apache/hadoop/hbase/util/PoolMap.PoolType.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/PoolMap.PoolType.html 
b/devapidocs/org/apache/hadoop/hbase/util/PoolMap.PoolType.html
index 8a02adb..f7671dc 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/PoolMap.PoolType.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/PoolMap.PoolType.html
@@ -262,7 +262,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" 
title="enum in org.apache.hadoop.hbase.util">PoolMap.PoolType</a>[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/PoolMap.PoolType.html#line.449">values</a>()</pre>
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" 
title="enum in org.apache.hadoop.hbase.util">PoolMap.PoolType</a>[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/PoolMap.PoolType.html#line.18">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum 
type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -282,7 +282,7 @@ for (PoolMap.PoolType c : PoolMap.PoolType.values())
 <ul class="blockList">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" 
title="enum in org.apache.hadoop.hbase.util">PoolMap.PoolType</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/PoolMap.PoolType.html#line.449">valueOf</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>&nbsp;name)</pre>
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" 
title="enum in org.apache.hadoop.hbase.util">PoolMap.PoolType</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/PoolMap.PoolType.html#line.18">valueOf</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>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified 
name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
index e986eb9..debc4a7 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
@@ -532,14 +532,14 @@
 <ul>
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" 
title="enum in org.apache.hadoop.hbase.util"><span 
class="typeNameLink">PoolMap.PoolType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html"
 title="enum in org.apache.hadoop.hbase.util"><span 
class="typeNameLink">Bytes.LexicographicalComparerHolder.UnsafeComparer</span></a>
 (implements org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" 
title="interface in 
org.apache.hadoop.hbase.util">Bytes.Comparer</a>&lt;T&gt;)</li>
-<li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/PrettyPrinter.Unit.html" 
title="enum in org.apache.hadoop.hbase.util"><span 
class="typeNameLink">PrettyPrinter.Unit</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html"
 title="enum in org.apache.hadoop.hbase.util"><span 
class="typeNameLink">Bytes.LexicographicalComparerHolder.PureJavaComparer</span></a>
 (implements org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" 
title="interface in 
org.apache.hadoop.hbase.util">Bytes.Comparer</a>&lt;T&gt;)</li>
-<li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/Order.html" title="enum in 
org.apache.hadoop.hbase.util"><span class="typeNameLink">Order</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/IdReadWriteLock.ReferenceType.html"
 title="enum in org.apache.hadoop.hbase.util"><span 
class="typeNameLink">IdReadWriteLock.ReferenceType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html"
 title="enum in org.apache.hadoop.hbase.util"><span 
class="typeNameLink">HBaseFsck.ErrorReporter.ERROR_CODE</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/ChecksumType.html" 
title="enum in org.apache.hadoop.hbase.util"><span 
class="typeNameLink">ChecksumType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/Order.html" title="enum in 
org.apache.hadoop.hbase.util"><span class="typeNameLink">Order</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html"
 title="enum in org.apache.hadoop.hbase.util"><span 
class="typeNameLink">HBaseFsck.ErrorReporter.ERROR_CODE</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html"
 title="enum in org.apache.hadoop.hbase.util"><span 
class="typeNameLink">Bytes.LexicographicalComparerHolder.PureJavaComparer</span></a>
 (implements org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" 
title="interface in 
org.apache.hadoop.hbase.util">Bytes.Comparer</a>&lt;T&gt;)</li>
+<li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" 
title="enum in org.apache.hadoop.hbase.util"><span 
class="typeNameLink">PoolMap.PoolType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/PrettyPrinter.Unit.html" 
title="enum in org.apache.hadoop.hbase.util"><span 
class="typeNameLink">PrettyPrinter.Unit</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html"
 title="enum in org.apache.hadoop.hbase.util"><span 
class="typeNameLink">Bytes.LexicographicalComparerHolder.UnsafeComparer</span></a>
 (implements org.apache.hadoop.hbase.util.<a 
href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" 
title="interface in 
org.apache.hadoop.hbase.util">Bytes.Comparer</a>&lt;T&gt;)</li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
index a395139..cd23970 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
@@ -16,11 +16,11 @@
 <span class="sourceLineNo">008</span>@InterfaceAudience.Private<a 
name="line.8"></a>
 <span class="sourceLineNo">009</span>public class Version {<a 
name="line.9"></a>
 <span class="sourceLineNo">010</span>  public static final String version = 
"3.0.0-SNAPSHOT";<a name="line.10"></a>
-<span class="sourceLineNo">011</span>  public static final String revision = 
"5a633adffead3b979f6e1a607994409978b0ea74";<a name="line.11"></a>
+<span class="sourceLineNo">011</span>  public static final String revision = 
"edf50495022c798666f91e7adccb3b93e4200230";<a name="line.11"></a>
 <span class="sourceLineNo">012</span>  public static final String user = 
"jenkins";<a name="line.12"></a>
-<span class="sourceLineNo">013</span>  public static final String date = "Fri 
Apr 13 14:41:32 UTC 2018";<a name="line.13"></a>
+<span class="sourceLineNo">013</span>  public static final String date = "Sat 
Apr 14 14:39:15 UTC 2018";<a name="line.13"></a>
 <span class="sourceLineNo">014</span>  public static final String url = 
"git://jenkins-websites1.apache.org/home/jenkins/jenkins-slave/workspace/hbase_generate_website/hbase";<a
 name="line.14"></a>
-<span class="sourceLineNo">015</span>  public static final String srcChecksum 
= "0ceb1532754017ceca89204daee8cd1b";<a name="line.15"></a>
+<span class="sourceLineNo">015</span>  public static final String srcChecksum 
= "0e82933325241f67aa5a3d17fe3f63a2";<a name="line.15"></a>
 <span class="sourceLineNo">016</span>}<a name="line.16"></a>
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/devapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/ReplicationBarrierCleaner.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/ReplicationBarrierCleaner.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/ReplicationBarrierCleaner.html
index 5fd1f42..7fe737f 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/ReplicationBarrierCleaner.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/ReplicationBarrierCleaner.html
@@ -45,129 +45,136 @@
 <span class="sourceLineNo">037</span>import 
org.apache.hadoop.hbase.client.Table;<a name="line.37"></a>
 <span class="sourceLineNo">038</span>import 
org.apache.hadoop.hbase.master.replication.ReplicationPeerManager;<a 
name="line.38"></a>
 <span class="sourceLineNo">039</span>import 
org.apache.hadoop.hbase.replication.ReplicationException;<a name="line.39"></a>
-<span class="sourceLineNo">040</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.40"></a>
-<span class="sourceLineNo">041</span>import org.slf4j.Logger;<a 
name="line.41"></a>
-<span class="sourceLineNo">042</span>import org.slf4j.LoggerFactory;<a 
name="line.42"></a>
-<span class="sourceLineNo">043</span><a name="line.43"></a>
-<span class="sourceLineNo">044</span>/**<a name="line.44"></a>
-<span class="sourceLineNo">045</span> * Used to clean the useless barriers in 
{@link HConstants#REPLICATION_BARRIER_FAMILY_STR} family in<a 
name="line.45"></a>
-<span class="sourceLineNo">046</span> * meta table.<a name="line.46"></a>
-<span class="sourceLineNo">047</span> */<a name="line.47"></a>
-<span class="sourceLineNo">048</span>@InterfaceAudience.Private<a 
name="line.48"></a>
-<span class="sourceLineNo">049</span>public class ReplicationBarrierCleaner 
extends ScheduledChore {<a name="line.49"></a>
-<span class="sourceLineNo">050</span><a name="line.50"></a>
-<span class="sourceLineNo">051</span>  private static final Logger LOG = 
LoggerFactory.getLogger(ReplicationBarrierCleaner.class);<a name="line.51"></a>
-<span class="sourceLineNo">052</span><a name="line.52"></a>
-<span class="sourceLineNo">053</span>  private static final String 
REPLICATION_BARRIER_CLEANER_INTERVAL =<a name="line.53"></a>
-<span class="sourceLineNo">054</span>    
"hbase.master.cleaner.replication.barrier.interval";<a name="line.54"></a>
-<span class="sourceLineNo">055</span><a name="line.55"></a>
-<span class="sourceLineNo">056</span>  // 12 hour. Usually regions will not be 
moved so the barrier are rarely updated. Use a large<a name="line.56"></a>
-<span class="sourceLineNo">057</span>  // interval.<a name="line.57"></a>
-<span class="sourceLineNo">058</span>  private static final int 
DEFAULT_REPLICATION_BARRIER_CLEANER_INTERVAL = 12 * 60 * 60 * 1000;<a 
name="line.58"></a>
-<span class="sourceLineNo">059</span><a name="line.59"></a>
-<span class="sourceLineNo">060</span>  private final Connection conn;<a 
name="line.60"></a>
-<span class="sourceLineNo">061</span><a name="line.61"></a>
-<span class="sourceLineNo">062</span>  private final ReplicationPeerManager 
peerManager;<a name="line.62"></a>
-<span class="sourceLineNo">063</span><a name="line.63"></a>
-<span class="sourceLineNo">064</span>  public 
ReplicationBarrierCleaner(Configuration conf, Stoppable stopper, Connection 
conn,<a name="line.64"></a>
-<span class="sourceLineNo">065</span>      ReplicationPeerManager peerManager) 
{<a name="line.65"></a>
-<span class="sourceLineNo">066</span>    super("ReplicationBarrierCleaner", 
stopper, conf.getInt(REPLICATION_BARRIER_CLEANER_INTERVAL,<a name="line.66"></a>
-<span class="sourceLineNo">067</span>      
DEFAULT_REPLICATION_BARRIER_CLEANER_INTERVAL));<a name="line.67"></a>
-<span class="sourceLineNo">068</span>    this.conn = conn;<a 
name="line.68"></a>
-<span class="sourceLineNo">069</span>    this.peerManager = peerManager;<a 
name="line.69"></a>
-<span class="sourceLineNo">070</span>  }<a name="line.70"></a>
-<span class="sourceLineNo">071</span><a name="line.71"></a>
-<span class="sourceLineNo">072</span>  @Override<a name="line.72"></a>
-<span class="sourceLineNo">073</span>  protected void chore() {<a 
name="line.73"></a>
-<span class="sourceLineNo">074</span>    long totalRows = 0;<a 
name="line.74"></a>
-<span class="sourceLineNo">075</span>    long cleanedRows = 0;<a 
name="line.75"></a>
-<span class="sourceLineNo">076</span>    long deletedRows = 0;<a 
name="line.76"></a>
-<span class="sourceLineNo">077</span>    long deletedBarriers = 0;<a 
name="line.77"></a>
-<span class="sourceLineNo">078</span>    TableName tableName = null;<a 
name="line.78"></a>
-<span class="sourceLineNo">079</span>    List&lt;String&gt; peerIds = null;<a 
name="line.79"></a>
-<span class="sourceLineNo">080</span>    try (Table metaTable = 
conn.getTable(TableName.META_TABLE_NAME);<a name="line.80"></a>
-<span class="sourceLineNo">081</span>        ResultScanner scanner = 
metaTable.getScanner(<a name="line.81"></a>
-<span class="sourceLineNo">082</span>          new 
Scan().addFamily(HConstants.REPLICATION_BARRIER_FAMILY).readAllVersions())) {<a 
name="line.82"></a>
-<span class="sourceLineNo">083</span>      for (;;) {<a name="line.83"></a>
-<span class="sourceLineNo">084</span>        Result result = scanner.next();<a 
name="line.84"></a>
-<span class="sourceLineNo">085</span>        if (result == null) {<a 
name="line.85"></a>
-<span class="sourceLineNo">086</span>          break;<a name="line.86"></a>
-<span class="sourceLineNo">087</span>        }<a name="line.87"></a>
-<span class="sourceLineNo">088</span>        totalRows++;<a name="line.88"></a>
-<span class="sourceLineNo">089</span>        long[] barriers = 
MetaTableAccessor.getReplicationBarriers(result);<a name="line.89"></a>
-<span class="sourceLineNo">090</span>        if (barriers.length == 0) {<a 
name="line.90"></a>
-<span class="sourceLineNo">091</span>          continue;<a name="line.91"></a>
-<span class="sourceLineNo">092</span>        }<a name="line.92"></a>
-<span class="sourceLineNo">093</span>        byte[] regionName = 
result.getRow();<a name="line.93"></a>
-<span class="sourceLineNo">094</span>        TableName tn = 
RegionInfo.getTable(regionName);<a name="line.94"></a>
-<span class="sourceLineNo">095</span>        if (!tn.equals(tableName)) {<a 
name="line.95"></a>
-<span class="sourceLineNo">096</span>          tableName = tn;<a 
name="line.96"></a>
-<span class="sourceLineNo">097</span>          peerIds = 
peerManager.getSerialPeerIdsBelongsTo(tableName);<a name="line.97"></a>
-<span class="sourceLineNo">098</span>        }<a name="line.98"></a>
-<span class="sourceLineNo">099</span>        if (peerIds.isEmpty()) {<a 
name="line.99"></a>
-<span class="sourceLineNo">100</span>          // no serial replication, only 
keep the newest barrier<a name="line.100"></a>
-<span class="sourceLineNo">101</span>          Cell cell = 
result.getColumnLatestCell(HConstants.REPLICATION_BARRIER_FAMILY,<a 
name="line.101"></a>
-<span class="sourceLineNo">102</span>            
HConstants.SEQNUM_QUALIFIER);<a name="line.102"></a>
-<span class="sourceLineNo">103</span>          metaTable.delete(new 
Delete(regionName).addFamily(HConstants.REPLICATION_BARRIER_FAMILY,<a 
name="line.103"></a>
-<span class="sourceLineNo">104</span>            cell.getTimestamp() - 1));<a 
name="line.104"></a>
-<span class="sourceLineNo">105</span>          cleanedRows++;<a 
name="line.105"></a>
-<span class="sourceLineNo">106</span>          deletedBarriers += 
barriers.length - 1;<a name="line.106"></a>
-<span class="sourceLineNo">107</span>          continue;<a name="line.107"></a>
-<span class="sourceLineNo">108</span>        }<a name="line.108"></a>
-<span class="sourceLineNo">109</span>        String encodedRegionName = 
RegionInfo.encodeRegionName(regionName);<a name="line.109"></a>
-<span class="sourceLineNo">110</span>        long pushedSeqId = 
Long.MAX_VALUE;<a name="line.110"></a>
-<span class="sourceLineNo">111</span>        for (String peerId : peerIds) {<a 
name="line.111"></a>
-<span class="sourceLineNo">112</span>          pushedSeqId = 
Math.min(pushedSeqId,<a name="line.112"></a>
-<span class="sourceLineNo">113</span>            
peerManager.getQueueStorage().getLastSequenceId(encodedRegionName, peerId));<a 
name="line.113"></a>
-<span class="sourceLineNo">114</span>        }<a name="line.114"></a>
-<span class="sourceLineNo">115</span>        int index = 
Arrays.binarySearch(barriers, pushedSeqId);<a name="line.115"></a>
-<span class="sourceLineNo">116</span>        if (index == -1) {<a 
name="line.116"></a>
-<span class="sourceLineNo">117</span>          // beyond the first barrier, 
usually this should not happen but anyway let's add a check<a 
name="line.117"></a>
-<span class="sourceLineNo">118</span>          // for it.<a 
name="line.118"></a>
-<span class="sourceLineNo">119</span>          continue;<a name="line.119"></a>
-<span class="sourceLineNo">120</span>        }<a name="line.120"></a>
-<span class="sourceLineNo">121</span>        if (index &lt; 0) {<a 
name="line.121"></a>
-<span class="sourceLineNo">122</span>          index = -index - 1;<a 
name="line.122"></a>
-<span class="sourceLineNo">123</span>        } else {<a name="line.123"></a>
-<span class="sourceLineNo">124</span>          index++;<a name="line.124"></a>
-<span class="sourceLineNo">125</span>        }<a name="line.125"></a>
-<span class="sourceLineNo">126</span>        // A special case for 
merged/split region, where we are in the last closed range and the<a 
name="line.126"></a>
-<span class="sourceLineNo">127</span>        // pushedSeqId is the last 
barrier minus 1.<a name="line.127"></a>
-<span class="sourceLineNo">128</span>        if (index == barriers.length - 1 
&amp;&amp; pushedSeqId == barriers[barriers.length - 1] - 1) {<a 
name="line.128"></a>
-<span class="sourceLineNo">129</span>          // check if the region has 
already been removed, i.e, no catalog family<a name="line.129"></a>
-<span class="sourceLineNo">130</span>          if (!metaTable.exists(new 
Get(regionName).addFamily(HConstants.CATALOG_FAMILY))) {<a name="line.130"></a>
-<span class="sourceLineNo">131</span>            metaTable<a 
name="line.131"></a>
-<span class="sourceLineNo">132</span>              .delete(new 
Delete(regionName).addFamily(HConstants.REPLICATION_BARRIER_FAMILY));<a 
name="line.132"></a>
-<span class="sourceLineNo">133</span>            deletedRows++;<a 
name="line.133"></a>
-<span class="sourceLineNo">134</span>            deletedBarriers += 
barriers.length;<a name="line.134"></a>
-<span class="sourceLineNo">135</span>            continue;<a 
name="line.135"></a>
-<span class="sourceLineNo">136</span>          }<a name="line.136"></a>
-<span class="sourceLineNo">137</span>        }<a name="line.137"></a>
-<span class="sourceLineNo">138</span>        // the barrier before 'index - 
1'(exclusive) can be safely removed. See the algorithm in<a name="line.138"></a>
-<span class="sourceLineNo">139</span>        // SerialReplicationChecker for 
more details.<a name="line.139"></a>
-<span class="sourceLineNo">140</span>        if (index - 1 &gt; 0) {<a 
name="line.140"></a>
-<span class="sourceLineNo">141</span>          List&lt;Cell&gt; cells = 
result.getColumnCells(HConstants.REPLICATION_BARRIER_FAMILY,<a 
name="line.141"></a>
-<span class="sourceLineNo">142</span>            
HConstants.SEQNUM_QUALIFIER);<a name="line.142"></a>
-<span class="sourceLineNo">143</span>          // All barriers before this 
cell(exclusive) can be removed<a name="line.143"></a>
-<span class="sourceLineNo">144</span>          Cell cell = 
cells.get(cells.size() - index);<a name="line.144"></a>
-<span class="sourceLineNo">145</span>          metaTable.delete(new 
Delete(regionName).addFamily(HConstants.REPLICATION_BARRIER_FAMILY,<a 
name="line.145"></a>
-<span class="sourceLineNo">146</span>            cell.getTimestamp() - 1));<a 
name="line.146"></a>
-<span class="sourceLineNo">147</span>          cleanedRows++;<a 
name="line.147"></a>
-<span class="sourceLineNo">148</span>          deletedBarriers += index - 1;<a 
name="line.148"></a>
-<span class="sourceLineNo">149</span>        }<a name="line.149"></a>
-<span class="sourceLineNo">150</span>      }<a name="line.150"></a>
-<span class="sourceLineNo">151</span>    } catch (ReplicationException | 
IOException e) {<a name="line.151"></a>
-<span class="sourceLineNo">152</span>      LOG.warn("Failed to clean up 
replication barrier", e);<a name="line.152"></a>
-<span class="sourceLineNo">153</span>    }<a name="line.153"></a>
-<span class="sourceLineNo">154</span>    if (totalRows &gt; 0) {<a 
name="line.154"></a>
-<span class="sourceLineNo">155</span>      LOG.info(<a name="line.155"></a>
-<span class="sourceLineNo">156</span>        "Cleanup replication barriers: " 
+<a name="line.156"></a>
-<span class="sourceLineNo">157</span>          "totalRows {}, cleanedRows {}, 
deletedRows {}, deletedBarriers {}",<a name="line.157"></a>
-<span class="sourceLineNo">158</span>        totalRows, cleanedRows, 
deletedRows, deletedBarriers);<a name="line.158"></a>
-<span class="sourceLineNo">159</span>    }<a name="line.159"></a>
-<span class="sourceLineNo">160</span>  }<a name="line.160"></a>
-<span class="sourceLineNo">161</span><a name="line.161"></a>
-<span class="sourceLineNo">162</span>}<a name="line.162"></a>
+<span class="sourceLineNo">040</span>import 
org.apache.hadoop.hbase.replication.ReplicationQueueStorage;<a 
name="line.40"></a>
+<span class="sourceLineNo">041</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.41"></a>
+<span class="sourceLineNo">042</span>import org.slf4j.Logger;<a 
name="line.42"></a>
+<span class="sourceLineNo">043</span>import org.slf4j.LoggerFactory;<a 
name="line.43"></a>
+<span class="sourceLineNo">044</span><a name="line.44"></a>
+<span class="sourceLineNo">045</span>/**<a name="line.45"></a>
+<span class="sourceLineNo">046</span> * Used to clean the useless barriers in 
{@link HConstants#REPLICATION_BARRIER_FAMILY_STR} family in<a 
name="line.46"></a>
+<span class="sourceLineNo">047</span> * meta table.<a name="line.47"></a>
+<span class="sourceLineNo">048</span> */<a name="line.48"></a>
+<span class="sourceLineNo">049</span>@InterfaceAudience.Private<a 
name="line.49"></a>
+<span class="sourceLineNo">050</span>public class ReplicationBarrierCleaner 
extends ScheduledChore {<a name="line.50"></a>
+<span class="sourceLineNo">051</span><a name="line.51"></a>
+<span class="sourceLineNo">052</span>  private static final Logger LOG = 
LoggerFactory.getLogger(ReplicationBarrierCleaner.class);<a name="line.52"></a>
+<span class="sourceLineNo">053</span><a name="line.53"></a>
+<span class="sourceLineNo">054</span>  private static final String 
REPLICATION_BARRIER_CLEANER_INTERVAL =<a name="line.54"></a>
+<span class="sourceLineNo">055</span>    
"hbase.master.cleaner.replication.barrier.interval";<a name="line.55"></a>
+<span class="sourceLineNo">056</span><a name="line.56"></a>
+<span class="sourceLineNo">057</span>  // 12 hour. Usually regions will not be 
moved so the barrier are rarely updated. Use a large<a name="line.57"></a>
+<span class="sourceLineNo">058</span>  // interval.<a name="line.58"></a>
+<span class="sourceLineNo">059</span>  private static final int 
DEFAULT_REPLICATION_BARRIER_CLEANER_INTERVAL = 12 * 60 * 60 * 1000;<a 
name="line.59"></a>
+<span class="sourceLineNo">060</span><a name="line.60"></a>
+<span class="sourceLineNo">061</span>  private final Connection conn;<a 
name="line.61"></a>
+<span class="sourceLineNo">062</span><a name="line.62"></a>
+<span class="sourceLineNo">063</span>  private final ReplicationPeerManager 
peerManager;<a name="line.63"></a>
+<span class="sourceLineNo">064</span><a name="line.64"></a>
+<span class="sourceLineNo">065</span>  public 
ReplicationBarrierCleaner(Configuration conf, Stoppable stopper, Connection 
conn,<a name="line.65"></a>
+<span class="sourceLineNo">066</span>      ReplicationPeerManager peerManager) 
{<a name="line.66"></a>
+<span class="sourceLineNo">067</span>    super("ReplicationBarrierCleaner", 
stopper, conf.getInt(REPLICATION_BARRIER_CLEANER_INTERVAL,<a name="line.67"></a>
+<span class="sourceLineNo">068</span>      
DEFAULT_REPLICATION_BARRIER_CLEANER_INTERVAL));<a name="line.68"></a>
+<span class="sourceLineNo">069</span>    this.conn = conn;<a 
name="line.69"></a>
+<span class="sourceLineNo">070</span>    this.peerManager = peerManager;<a 
name="line.70"></a>
+<span class="sourceLineNo">071</span>  }<a name="line.71"></a>
+<span class="sourceLineNo">072</span><a name="line.72"></a>
+<span class="sourceLineNo">073</span>  @Override<a name="line.73"></a>
+<span class="sourceLineNo">074</span>  protected void chore() {<a 
name="line.74"></a>
+<span class="sourceLineNo">075</span>    long totalRows = 0;<a 
name="line.75"></a>
+<span class="sourceLineNo">076</span>    long cleanedRows = 0;<a 
name="line.76"></a>
+<span class="sourceLineNo">077</span>    long deletedRows = 0;<a 
name="line.77"></a>
+<span class="sourceLineNo">078</span>    long deletedBarriers = 0;<a 
name="line.78"></a>
+<span class="sourceLineNo">079</span>    long deletedLastPushedSeqIds = 0;<a 
name="line.79"></a>
+<span class="sourceLineNo">080</span>    TableName tableName = null;<a 
name="line.80"></a>
+<span class="sourceLineNo">081</span>    List&lt;String&gt; peerIds = null;<a 
name="line.81"></a>
+<span class="sourceLineNo">082</span>    try (Table metaTable = 
conn.getTable(TableName.META_TABLE_NAME);<a name="line.82"></a>
+<span class="sourceLineNo">083</span>        ResultScanner scanner = 
metaTable.getScanner(<a name="line.83"></a>
+<span class="sourceLineNo">084</span>          new 
Scan().addFamily(HConstants.REPLICATION_BARRIER_FAMILY).readAllVersions())) {<a 
name="line.84"></a>
+<span class="sourceLineNo">085</span>      for (;;) {<a name="line.85"></a>
+<span class="sourceLineNo">086</span>        Result result = scanner.next();<a 
name="line.86"></a>
+<span class="sourceLineNo">087</span>        if (result == null) {<a 
name="line.87"></a>
+<span class="sourceLineNo">088</span>          break;<a name="line.88"></a>
+<span class="sourceLineNo">089</span>        }<a name="line.89"></a>
+<span class="sourceLineNo">090</span>        totalRows++;<a name="line.90"></a>
+<span class="sourceLineNo">091</span>        long[] barriers = 
MetaTableAccessor.getReplicationBarriers(result);<a name="line.91"></a>
+<span class="sourceLineNo">092</span>        if (barriers.length == 0) {<a 
name="line.92"></a>
+<span class="sourceLineNo">093</span>          continue;<a name="line.93"></a>
+<span class="sourceLineNo">094</span>        }<a name="line.94"></a>
+<span class="sourceLineNo">095</span>        byte[] regionName = 
result.getRow();<a name="line.95"></a>
+<span class="sourceLineNo">096</span>        TableName tn = 
RegionInfo.getTable(regionName);<a name="line.96"></a>
+<span class="sourceLineNo">097</span>        if (!tn.equals(tableName)) {<a 
name="line.97"></a>
+<span class="sourceLineNo">098</span>          tableName = tn;<a 
name="line.98"></a>
+<span class="sourceLineNo">099</span>          peerIds = 
peerManager.getSerialPeerIdsBelongsTo(tableName);<a name="line.99"></a>
+<span class="sourceLineNo">100</span>        }<a name="line.100"></a>
+<span class="sourceLineNo">101</span>        if (peerIds.isEmpty()) {<a 
name="line.101"></a>
+<span class="sourceLineNo">102</span>          // no serial replication, only 
keep the newest barrier<a name="line.102"></a>
+<span class="sourceLineNo">103</span>          Cell cell = 
result.getColumnLatestCell(HConstants.REPLICATION_BARRIER_FAMILY,<a 
name="line.103"></a>
+<span class="sourceLineNo">104</span>            
HConstants.SEQNUM_QUALIFIER);<a name="line.104"></a>
+<span class="sourceLineNo">105</span>          metaTable.delete(new 
Delete(regionName).addFamily(HConstants.REPLICATION_BARRIER_FAMILY,<a 
name="line.105"></a>
+<span class="sourceLineNo">106</span>            cell.getTimestamp() - 1));<a 
name="line.106"></a>
+<span class="sourceLineNo">107</span>          cleanedRows++;<a 
name="line.107"></a>
+<span class="sourceLineNo">108</span>          deletedBarriers += 
barriers.length - 1;<a name="line.108"></a>
+<span class="sourceLineNo">109</span>          continue;<a name="line.109"></a>
+<span class="sourceLineNo">110</span>        }<a name="line.110"></a>
+<span class="sourceLineNo">111</span>        String encodedRegionName = 
RegionInfo.encodeRegionName(regionName);<a name="line.111"></a>
+<span class="sourceLineNo">112</span>        long pushedSeqId = 
Long.MAX_VALUE;<a name="line.112"></a>
+<span class="sourceLineNo">113</span>        for (String peerId : peerIds) {<a 
name="line.113"></a>
+<span class="sourceLineNo">114</span>          pushedSeqId = 
Math.min(pushedSeqId,<a name="line.114"></a>
+<span class="sourceLineNo">115</span>            
peerManager.getQueueStorage().getLastSequenceId(encodedRegionName, peerId));<a 
name="line.115"></a>
+<span class="sourceLineNo">116</span>        }<a name="line.116"></a>
+<span class="sourceLineNo">117</span>        int index = 
Arrays.binarySearch(barriers, pushedSeqId);<a name="line.117"></a>
+<span class="sourceLineNo">118</span>        if (index == -1) {<a 
name="line.118"></a>
+<span class="sourceLineNo">119</span>          // beyond the first barrier, 
usually this should not happen but anyway let's add a check<a 
name="line.119"></a>
+<span class="sourceLineNo">120</span>          // for it.<a 
name="line.120"></a>
+<span class="sourceLineNo">121</span>          continue;<a name="line.121"></a>
+<span class="sourceLineNo">122</span>        }<a name="line.122"></a>
+<span class="sourceLineNo">123</span>        if (index &lt; 0) {<a 
name="line.123"></a>
+<span class="sourceLineNo">124</span>          index = -index - 1;<a 
name="line.124"></a>
+<span class="sourceLineNo">125</span>        } else {<a name="line.125"></a>
+<span class="sourceLineNo">126</span>          index++;<a name="line.126"></a>
+<span class="sourceLineNo">127</span>        }<a name="line.127"></a>
+<span class="sourceLineNo">128</span>        // A special case for 
merged/split region, and also deleted tables, where we are in the last<a 
name="line.128"></a>
+<span class="sourceLineNo">129</span>        // closed range and the 
pushedSeqId is the last barrier minus 1.<a name="line.129"></a>
+<span class="sourceLineNo">130</span>        if (index == barriers.length - 1 
&amp;&amp; pushedSeqId == barriers[barriers.length - 1] - 1) {<a 
name="line.130"></a>
+<span class="sourceLineNo">131</span>          // check if the region has 
already been removed, i.e, no catalog family<a name="line.131"></a>
+<span class="sourceLineNo">132</span>          if (!metaTable.exists(new 
Get(regionName).addFamily(HConstants.CATALOG_FAMILY))) {<a name="line.132"></a>
+<span class="sourceLineNo">133</span>            ReplicationQueueStorage 
queueStorage = peerManager.getQueueStorage();<a name="line.133"></a>
+<span class="sourceLineNo">134</span>            for (String peerId: peerIds) 
{<a name="line.134"></a>
+<span class="sourceLineNo">135</span>              
queueStorage.removeLastSequenceIds(peerId, Arrays.asList(encodedRegionName));<a 
name="line.135"></a>
+<span class="sourceLineNo">136</span>              
deletedLastPushedSeqIds++;<a name="line.136"></a>
+<span class="sourceLineNo">137</span>            }<a name="line.137"></a>
+<span class="sourceLineNo">138</span>            metaTable<a 
name="line.138"></a>
+<span class="sourceLineNo">139</span>              .delete(new 
Delete(regionName).addFamily(HConstants.REPLICATION_BARRIER_FAMILY));<a 
name="line.139"></a>
+<span class="sourceLineNo">140</span>            deletedRows++;<a 
name="line.140"></a>
+<span class="sourceLineNo">141</span>            deletedBarriers += 
barriers.length;<a name="line.141"></a>
+<span class="sourceLineNo">142</span>            continue;<a 
name="line.142"></a>
+<span class="sourceLineNo">143</span>          }<a name="line.143"></a>
+<span class="sourceLineNo">144</span>        }<a name="line.144"></a>
+<span class="sourceLineNo">145</span>        // the barrier before 'index - 
1'(exclusive) can be safely removed. See the algorithm in<a name="line.145"></a>
+<span class="sourceLineNo">146</span>        // SerialReplicationChecker for 
more details.<a name="line.146"></a>
+<span class="sourceLineNo">147</span>        if (index - 1 &gt; 0) {<a 
name="line.147"></a>
+<span class="sourceLineNo">148</span>          List&lt;Cell&gt; cells = 
result.getColumnCells(HConstants.REPLICATION_BARRIER_FAMILY,<a 
name="line.148"></a>
+<span class="sourceLineNo">149</span>            
HConstants.SEQNUM_QUALIFIER);<a name="line.149"></a>
+<span class="sourceLineNo">150</span>          // All barriers before this 
cell(exclusive) can be removed<a name="line.150"></a>
+<span class="sourceLineNo">151</span>          Cell cell = 
cells.get(cells.size() - index);<a name="line.151"></a>
+<span class="sourceLineNo">152</span>          metaTable.delete(new 
Delete(regionName).addFamily(HConstants.REPLICATION_BARRIER_FAMILY,<a 
name="line.152"></a>
+<span class="sourceLineNo">153</span>            cell.getTimestamp() - 1));<a 
name="line.153"></a>
+<span class="sourceLineNo">154</span>          cleanedRows++;<a 
name="line.154"></a>
+<span class="sourceLineNo">155</span>          deletedBarriers += index - 1;<a 
name="line.155"></a>
+<span class="sourceLineNo">156</span>        }<a name="line.156"></a>
+<span class="sourceLineNo">157</span>      }<a name="line.157"></a>
+<span class="sourceLineNo">158</span>    } catch (ReplicationException | 
IOException e) {<a name="line.158"></a>
+<span class="sourceLineNo">159</span>      LOG.warn("Failed to clean up 
replication barrier", e);<a name="line.159"></a>
+<span class="sourceLineNo">160</span>    }<a name="line.160"></a>
+<span class="sourceLineNo">161</span>    if (totalRows &gt; 0) {<a 
name="line.161"></a>
+<span class="sourceLineNo">162</span>      LOG.info(<a name="line.162"></a>
+<span class="sourceLineNo">163</span>        "Cleanup replication barriers: 
totalRows {}, " +<a name="line.163"></a>
+<span class="sourceLineNo">164</span>          "cleanedRows {}, deletedRows 
{}, deletedBarriers {}, deletedLastPushedSeqIds {}",<a name="line.164"></a>
+<span class="sourceLineNo">165</span>        totalRows, cleanedRows, 
deletedRows, deletedBarriers, deletedLastPushedSeqIds);<a name="line.165"></a>
+<span class="sourceLineNo">166</span>    }<a name="line.166"></a>
+<span class="sourceLineNo">167</span>  }<a name="line.167"></a>
+<span class="sourceLineNo">168</span><a name="line.168"></a>
+<span class="sourceLineNo">169</span>}<a name="line.169"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/export_control.html
----------------------------------------------------------------------
diff --git a/export_control.html b/export_control.html
index ff9c4e8..4d56416 100644
--- a/export_control.html
+++ b/export_control.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Export Control
@@ -331,7 +331,7 @@ for more details.</p>
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/index.html
----------------------------------------------------------------------
diff --git a/index.html b/index.html
index 0db1dc6..b316989 100644
--- a/index.html
+++ b/index.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Apache HBase™ Home</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -409,7 +409,7 @@ Apache HBase is an open-source, distributed, versioned, 
non-relational database
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/integration.html
----------------------------------------------------------------------
diff --git a/integration.html b/integration.html
index b311669..d41ff32 100644
--- a/integration.html
+++ b/integration.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; CI Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -291,7 +291,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/issue-tracking.html
----------------------------------------------------------------------
diff --git a/issue-tracking.html b/issue-tracking.html
index 5362f29..3b4f55d 100644
--- a/issue-tracking.html
+++ b/issue-tracking.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Issue Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -288,7 +288,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/license.html
----------------------------------------------------------------------
diff --git a/license.html b/license.html
index d5b21d9..12a94bd 100644
--- a/license.html
+++ b/license.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Licenses</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -491,7 +491,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/mail-lists.html
----------------------------------------------------------------------
diff --git a/mail-lists.html b/mail-lists.html
index cf25d66..7d170ae 100644
--- a/mail-lists.html
+++ b/mail-lists.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Mailing Lists</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -341,7 +341,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/metrics.html
----------------------------------------------------------------------
diff --git a/metrics.html b/metrics.html
index 0881c4f..dd88252 100644
--- a/metrics.html
+++ b/metrics.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       Apache HBase (TM) Metrics
@@ -459,7 +459,7 @@ export HBASE_REGIONSERVER_OPTS=&quot;$HBASE_JMX_OPTS 
-Dcom.sun.management.jmxrem
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/old_news.html
----------------------------------------------------------------------
diff --git a/old_news.html b/old_news.html
index 082971e..8c59fd7 100644
--- a/old_news.html
+++ b/old_news.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Old Apache HBase (TM) News
@@ -440,7 +440,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/plugin-management.html
----------------------------------------------------------------------
diff --git a/plugin-management.html b/plugin-management.html
index 2591ab1..ddcc4e6 100644
--- a/plugin-management.html
+++ b/plugin-management.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Plugin Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -440,7 +440,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/plugins.html
----------------------------------------------------------------------
diff --git a/plugins.html b/plugins.html
index c1cc760..d576c05 100644
--- a/plugins.html
+++ b/plugins.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Plugins</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -375,7 +375,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/poweredbyhbase.html
----------------------------------------------------------------------
diff --git a/poweredbyhbase.html b/poweredbyhbase.html
index f195d36..f3964ed 100644
--- a/poweredbyhbase.html
+++ b/poweredbyhbase.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Powered By Apache HBase™</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -769,7 +769,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/project-info.html
----------------------------------------------------------------------
diff --git a/project-info.html b/project-info.html
index d58dcb1..7a13716 100644
--- a/project-info.html
+++ b/project-info.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Information</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -335,7 +335,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/project-reports.html
----------------------------------------------------------------------
diff --git a/project-reports.html b/project-reports.html
index 47b126c..5b8779c 100644
--- a/project-reports.html
+++ b/project-reports.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Generated Reports</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -305,7 +305,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/project-summary.html
----------------------------------------------------------------------
diff --git a/project-summary.html b/project-summary.html
index 3ba3b4c..8463004 100644
--- a/project-summary.html
+++ b/project-summary.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Summary</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -331,7 +331,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/pseudo-distributed.html
----------------------------------------------------------------------
diff --git a/pseudo-distributed.html b/pseudo-distributed.html
index 67c5d6e..472ba86 100644
--- a/pseudo-distributed.html
+++ b/pseudo-distributed.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
 Running Apache HBase (TM) in pseudo-distributed mode
@@ -308,7 +308,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/replication.html
----------------------------------------------------------------------
diff --git a/replication.html b/replication.html
index 0852989..9ef6d95 100644
--- a/replication.html
+++ b/replication.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Apache HBase (TM) Replication
@@ -303,7 +303,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/resources.html
----------------------------------------------------------------------
diff --git a/resources.html b/resources.html
index 5c719dc..72c1b06 100644
--- a/resources.html
+++ b/resources.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Other Apache HBase (TM) Resources</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -331,7 +331,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/source-repository.html
----------------------------------------------------------------------
diff --git a/source-repository.html b/source-repository.html
index 9654d77..b0d18ca 100644
--- a/source-repository.html
+++ b/source-repository.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Source Code Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -299,7 +299,7 @@
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/31809c03/sponsors.html
----------------------------------------------------------------------
diff --git a/sponsors.html b/sponsors.html
index 6e56031..a8c0a0a 100644
--- a/sponsors.html
+++ b/sponsors.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180413" />
+    <meta name="Date-Revision-yyyymmdd" content="20180414" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Apache HBase™ Sponsors</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" 
/>
@@ -333,7 +333,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-04-14</li>
             </p>
                 </div>
 

Reply via email to