hbase-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From git-site-r...@apache.org
Subject [01/17] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
Date Thu, 22 Jun 2017 15:01:21 GMT
Repository: hbase-site
Updated Branches:
  refs/heads/asf-site a319f2746 -> 1efd3d471


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/plugin-management.html
----------------------------------------------------------------------
diff --git a/plugin-management.html b/plugin-management.html
index 8d48286..1176f44 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="20170621" />
+    <meta name="Date-Revision-yyyymmdd" content="20170622" />
     <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" />
@@ -248,8 +248,8 @@
         <div class="container">
           <div id="banner">
         <div class="pull-left">
-                                    <a href="https://easychair.org/cfp/hbasecon2017" id="bannerLeft">
-                                                                                                <img src="images/hbasecon2017.png"  alt="HBaseCon2017"/>
+                                    <a href="https://www.eventbrite.com/e/hbasecon-asia-2017-tickets-34935546159" id="bannerLeft">
+                                                                                                <img src="images/hbaseconasia2017.png"  alt="HBaseCon2017"/>
                 </a>
                       </div>
         <div class="pull-right">                                <a href="./" id="bannerRight">
@@ -441,7 +441,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-21</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/plugins.html
----------------------------------------------------------------------
diff --git a/plugins.html b/plugins.html
index 81d7351..3863bc0 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="20170621" />
+    <meta name="Date-Revision-yyyymmdd" content="20170622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Build Plugins</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -248,8 +248,8 @@
         <div class="container">
           <div id="banner">
         <div class="pull-left">
-                                    <a href="https://easychair.org/cfp/hbasecon2017" id="bannerLeft">
-                                                                                                <img src="images/hbasecon2017.png"  alt="HBaseCon2017"/>
+                                    <a href="https://www.eventbrite.com/e/hbasecon-asia-2017-tickets-34935546159" id="bannerLeft">
+                                                                                                <img src="images/hbaseconasia2017.png"  alt="HBaseCon2017"/>
                 </a>
                       </div>
         <div class="pull-right">                                <a href="./" id="bannerRight">
@@ -327,17 +327,21 @@
 <td>1.5.2.1</td></tr>
 <tr class="a">
 <td>org.codehaus.mojo</td>
+<td><a class="externalLink" href="http://mojo.codehaus.org/build-helper-maven-plugin">build-helper-maven-plugin</a></td>
+<td>1.9.1</td></tr>
+<tr class="b">
+<td>org.codehaus.mojo</td>
 <td><a class="externalLink" href="http://mojo.codehaus.org/buildnumber-maven-plugin">buildnumber-maven-plugin</a></td>
 <td>1.3</td></tr>
-<tr class="b">
+<tr class="a">
 <td>org.codehaus.mojo</td>
 <td><a class="externalLink" href="http://mojo.codehaus.org/findbugs-maven-plugin">findbugs-maven-plugin</a></td>
 <td>3.0.0</td></tr>
-<tr class="a">
+<tr class="b">
 <td>org.codehaus.mojo</td>
 <td><a class="externalLink" href="http://mojo.codehaus.org/xml-maven-plugin">xml-maven-plugin</a></td>
 <td>1.0</td></tr>
-<tr class="b">
+<tr class="a">
 <td>org.scala-tools</td>
 <td><a class="externalLink" href="http://scala-tools.org/mvnsites/maven-scala-plugin">maven-scala-plugin</a></td>
 <td>2.15.2</td></tr></table></div>
@@ -376,7 +380,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-21</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/poweredbyhbase.html
----------------------------------------------------------------------
diff --git a/poweredbyhbase.html b/poweredbyhbase.html
index f6fc8e5..c2bb29b 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="20170621" />
+    <meta name="Date-Revision-yyyymmdd" content="20170622" />
     <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" />
@@ -248,8 +248,8 @@
         <div class="container">
           <div id="banner">
         <div class="pull-left">
-                                    <a href="https://easychair.org/cfp/hbasecon2017" id="bannerLeft">
-                                                                                                <img src="images/hbasecon2017.png"  alt="HBaseCon2017"/>
+                                    <a href="https://www.eventbrite.com/e/hbasecon-asia-2017-tickets-34935546159" id="bannerLeft">
+                                                                                                <img src="images/hbaseconasia2017.png"  alt="HBaseCon2017"/>
                 </a>
                       </div>
         <div class="pull-right">                                <a href="./" id="bannerRight">
@@ -774,7 +774,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: 2017-06-21</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/project-info.html
----------------------------------------------------------------------
diff --git a/project-info.html b/project-info.html
index 42d4f8d..4f1a4cc 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="20170621" />
+    <meta name="Date-Revision-yyyymmdd" content="20170622" />
     <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" />
@@ -248,8 +248,8 @@
         <div class="container">
           <div id="banner">
         <div class="pull-left">
-                                    <a href="https://easychair.org/cfp/hbasecon2017" id="bannerLeft">
-                                                                                                <img src="images/hbasecon2017.png"  alt="HBaseCon2017"/>
+                                    <a href="https://www.eventbrite.com/e/hbasecon-asia-2017-tickets-34935546159" id="bannerLeft">
+                                                                                                <img src="images/hbaseconasia2017.png"  alt="HBaseCon2017"/>
                 </a>
                       </div>
         <div class="pull-right">                                <a href="./" id="bannerRight">
@@ -340,7 +340,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-21</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/project-reports.html
----------------------------------------------------------------------
diff --git a/project-reports.html b/project-reports.html
index b405689..eaff482 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="20170621" />
+    <meta name="Date-Revision-yyyymmdd" content="20170622" />
     <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" />
@@ -248,8 +248,8 @@
         <div class="container">
           <div id="banner">
         <div class="pull-left">
-                                    <a href="https://easychair.org/cfp/hbasecon2017" id="bannerLeft">
-                                                                                                <img src="images/hbasecon2017.png"  alt="HBaseCon2017"/>
+                                    <a href="https://www.eventbrite.com/e/hbasecon-asia-2017-tickets-34935546159" id="bannerLeft">
+                                                                                                <img src="images/hbaseconasia2017.png"  alt="HBaseCon2017"/>
                 </a>
                       </div>
         <div class="pull-right">                                <a href="./" id="bannerRight">
@@ -310,7 +310,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-21</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/project-summary.html
----------------------------------------------------------------------
diff --git a/project-summary.html b/project-summary.html
index 87d04ce..23106e9 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="20170621" />
+    <meta name="Date-Revision-yyyymmdd" content="20170622" />
     <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" />
@@ -248,8 +248,8 @@
         <div class="container">
           <div id="banner">
         <div class="pull-left">
-                                    <a href="https://easychair.org/cfp/hbasecon2017" id="bannerLeft">
-                                                                                                <img src="images/hbasecon2017.png"  alt="HBaseCon2017"/>
+                                    <a href="https://www.eventbrite.com/e/hbasecon-asia-2017-tickets-34935546159" id="bannerLeft">
+                                                                                                <img src="images/hbaseconasia2017.png"  alt="HBaseCon2017"/>
                 </a>
                       </div>
         <div class="pull-right">                                <a href="./" id="bannerRight">
@@ -336,7 +336,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-21</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/pseudo-distributed.html
----------------------------------------------------------------------
diff --git a/pseudo-distributed.html b/pseudo-distributed.html
index 439ce87..0bcd2c7 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="20170621" />
+    <meta name="Date-Revision-yyyymmdd" content="20170622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
 Running Apache HBase (TM) in pseudo-distributed mode
@@ -250,8 +250,8 @@ Running Apache HBase (TM) in pseudo-distributed mode
         <div class="container">
           <div id="banner">
         <div class="pull-left">
-                                    <a href="https://easychair.org/cfp/hbasecon2017" id="bannerLeft">
-                                                                                                <img src="images/hbasecon2017.png"  alt="HBaseCon2017"/>
+                                    <a href="https://www.eventbrite.com/e/hbasecon-asia-2017-tickets-34935546159" id="bannerLeft">
+                                                                                                <img src="images/hbaseconasia2017.png"  alt="HBaseCon2017"/>
                 </a>
                       </div>
         <div class="pull-right">                                <a href="./" id="bannerRight">
@@ -313,7 +313,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: 2017-06-21</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/replication.html
----------------------------------------------------------------------
diff --git a/replication.html b/replication.html
index 98e1948..d24a940 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="20170621" />
+    <meta name="Date-Revision-yyyymmdd" content="20170622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Apache HBase (TM) Replication
@@ -250,8 +250,8 @@
         <div class="container">
           <div id="banner">
         <div class="pull-left">
-                                    <a href="https://easychair.org/cfp/hbasecon2017" id="bannerLeft">
-                                                                                                <img src="images/hbasecon2017.png"  alt="HBaseCon2017"/>
+                                    <a href="https://www.eventbrite.com/e/hbasecon-asia-2017-tickets-34935546159" id="bannerLeft">
+                                                                                                <img src="images/hbaseconasia2017.png"  alt="HBaseCon2017"/>
                 </a>
                       </div>
         <div class="pull-right">                                <a href="./" id="bannerRight">
@@ -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: 2017-06-21</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/resources.html
----------------------------------------------------------------------
diff --git a/resources.html b/resources.html
index 08144ec..588e373 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="20170621" />
+    <meta name="Date-Revision-yyyymmdd" content="20170622" />
     <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" />
@@ -248,8 +248,8 @@
         <div class="container">
           <div id="banner">
         <div class="pull-left">
-                                    <a href="https://easychair.org/cfp/hbasecon2017" id="bannerLeft">
-                                                                                                <img src="images/hbasecon2017.png"  alt="HBaseCon2017"/>
+                                    <a href="https://www.eventbrite.com/e/hbasecon-asia-2017-tickets-34935546159" id="bannerLeft">
+                                                                                                <img src="images/hbaseconasia2017.png"  alt="HBaseCon2017"/>
                 </a>
                       </div>
         <div class="pull-right">                                <a href="./" id="bannerRight">
@@ -336,7 +336,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: 2017-06-21</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/source-repository.html
----------------------------------------------------------------------
diff --git a/source-repository.html b/source-repository.html
index 0afb159..662db5a 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="20170621" />
+    <meta name="Date-Revision-yyyymmdd" content="20170622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Source Repository</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -248,8 +248,8 @@
         <div class="container">
           <div id="banner">
         <div class="pull-left">
-                                    <a href="https://easychair.org/cfp/hbasecon2017" id="bannerLeft">
-                                                                                                <img src="images/hbasecon2017.png"  alt="HBaseCon2017"/>
+                                    <a href="https://www.eventbrite.com/e/hbasecon-asia-2017-tickets-34935546159" id="bannerLeft">
+                                                                                                <img src="images/hbaseconasia2017.png"  alt="HBaseCon2017"/>
                 </a>
                       </div>
         <div class="pull-right">                                <a href="./" id="bannerRight">
@@ -304,7 +304,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-21</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/sponsors.html
----------------------------------------------------------------------
diff --git a/sponsors.html b/sponsors.html
index a600f0b..8a470fd 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="20170621" />
+    <meta name="Date-Revision-yyyymmdd" content="20170622" />
     <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" />
@@ -248,8 +248,8 @@
         <div class="container">
           <div id="banner">
         <div class="pull-left">
-                                    <a href="https://easychair.org/cfp/hbasecon2017" id="bannerLeft">
-                                                                                                <img src="images/hbasecon2017.png"  alt="HBaseCon2017"/>
+                                    <a href="https://www.eventbrite.com/e/hbasecon-asia-2017-tickets-34935546159" id="bannerLeft">
+                                                                                                <img src="images/hbaseconasia2017.png"  alt="HBaseCon2017"/>
                 </a>
                       </div>
         <div class="pull-right">                                <a href="./" id="bannerRight">
@@ -338,7 +338,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: 2017-06-21</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/supportingprojects.html
----------------------------------------------------------------------
diff --git a/supportingprojects.html b/supportingprojects.html
index f7222f7..42c8c7c 100644
--- a/supportingprojects.html
+++ b/supportingprojects.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="20170621" />
+    <meta name="Date-Revision-yyyymmdd" content="20170622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Supporting Projects</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -248,8 +248,8 @@
         <div class="container">
           <div id="banner">
         <div class="pull-left">
-                                    <a href="https://easychair.org/cfp/hbasecon2017" id="bannerLeft">
-                                                                                                <img src="images/hbasecon2017.png"  alt="HBaseCon2017"/>
+                                    <a href="https://www.eventbrite.com/e/hbasecon-asia-2017-tickets-34935546159" id="bannerLeft">
+                                                                                                <img src="images/hbaseconasia2017.png"  alt="HBaseCon2017"/>
                 </a>
                       </div>
         <div class="pull-right">                                <a href="./" id="bannerRight">
@@ -525,7 +525,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: 2017-06-21</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/team-list.html
----------------------------------------------------------------------
diff --git a/team-list.html b/team-list.html
index 72325c6..5e7e05e 100644
--- a/team-list.html
+++ b/team-list.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="20170621" />
+    <meta name="Date-Revision-yyyymmdd" content="20170622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Team list</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -248,8 +248,8 @@
         <div class="container">
           <div id="banner">
         <div class="pull-left">
-                                    <a href="https://easychair.org/cfp/hbasecon2017" id="bannerLeft">
-                                                                                                <img src="images/hbasecon2017.png"  alt="HBaseCon2017"/>
+                                    <a href="https://www.eventbrite.com/e/hbasecon-asia-2017-tickets-34935546159" id="bannerLeft">
+                                                                                                <img src="images/hbaseconasia2017.png"  alt="HBaseCon2017"/>
                 </a>
                       </div>
         <div class="pull-right">                                <a href="./" id="bannerRight">
@@ -815,7 +815,7 @@ window.onLoad = init();
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2017-06-21</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/testdevapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
index e6bc9ca..b89116f 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
@@ -158,8 +158,8 @@
 <ul>
 <li type="circle">java.lang.<a href="http://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="http://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="http://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.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/TagUsage.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">TagUsage</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.CacheOnWriteType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">TestCacheOnWrite.CacheOnWriteType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/TagUsage.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">TagUsage</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/testdevapidocs/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html b/testdevapidocs/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html
index 5bb3666..391757b 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html
@@ -379,7 +379,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>testRecoveryAndDoubleExecutionOnRsWithoutMeta</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html#line.97">testRecoveryAndDoubleExecutionOnRsWithoutMeta</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html#line.96">testRecoveryAndDoubleExecutionOnRsWithoutMeta</a>()
                                                    throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -393,7 +393,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>testRecoveryAndDoubleExecution</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html#line.106">testRecoveryAndDoubleExecution</a>(boolean&nbsp;carryingMeta)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html#line.105">testRecoveryAndDoubleExecution</a>(boolean&nbsp;carryingMeta)
                                      throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <div class="block">Run server crash procedure steps twice to test idempotency and that we are persisting all
  needed state.</div>
@@ -409,7 +409,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>collectMasterMetrics</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html#line.152">collectMasterMetrics</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html#line.151">collectMasterMetrics</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
index 59fb5f0..8e339df 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -542,15 +542,15 @@
 <ul>
 <li type="circle">java.lang.<a href="http://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="http://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="http://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.<a href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">RESTApiClusterManager.RoleCommand</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ScanPerformanceEvaluation.ScanCounter.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ScanPerformanceEvaluation.ScanCounter</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.Stat.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">IntegrationTestRegionReplicaPerf.Stat</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/PerformanceEvaluation.Counter.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">PerformanceEvaluation.Counter</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterManager.ServiceType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.Service.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">RESTApiClusterManager.Service</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/PerformanceEvaluation.Counter.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">PerformanceEvaluation.Counter</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HBaseClusterManager.CommandProvider.Operation.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HBaseClusterManager.CommandProvider.Operation</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.Stat.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">IntegrationTestRegionReplicaPerf.Stat</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ResourceChecker.Phase.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ResourceChecker.Phase</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterManager.ServiceType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ACTION.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">IntegrationTestDDLMasterFailover.ACTION</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HBaseClusterManager.CommandProvider.Operation.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HBaseClusterManager.CommandProvider.Operation</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">RESTApiClusterManager.RoleCommand</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ScanPerformanceEvaluation.ScanCounter.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ScanPerformanceEvaluation.ScanCounter</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
index bee857f..9169580 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
@@ -622,10 +622,10 @@
 <ul>
 <li type="circle">java.lang.<a href="http://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="http://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="http://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.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReadRequestMetrics.Metric.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestRegionServerReadRequestMetrics.Metric</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DataBlockEncodingTool.Manipulation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DataBlockEncodingTool.Manipulation</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.CacheOnWriteType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestCacheOnWriteInSchema.CacheOnWriteType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestAtomicOperation.TestStep.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestAtomicOperation.TestStep</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReadRequestMetrics.Metric.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestRegionServerReadRequestMetrics.Metric</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
index 5537618..15c305e 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
@@ -248,10 +248,10 @@
 <ul>
 <li type="circle">java.lang.<a href="http://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="http://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="http://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.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.Counters.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestLoadAndVerify.Counters</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Verify.Counts.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestBigLinkedList.Verify.Counts</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Generator.Counts.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestBigLinkedList.Generator.Counts</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestWithCellVisibilityLoadAndVerify.Counters.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestWithCellVisibilityLoadAndVerify.Counters</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Verify.Counts.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestBigLinkedList.Verify.Counts</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.Counters.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestLoadAndVerify.Counters</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1efd3d47/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html
index b460e72..b5c2597 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestServerCrashProcedure.html
@@ -101,67 +101,66 @@
 <span class="sourceLineNo">093</span>  }<a name="line.93"></a>
 <span class="sourceLineNo">094</span><a name="line.94"></a>
 <span class="sourceLineNo">095</span>  @Test(timeout=60000)<a name="line.95"></a>
-<span class="sourceLineNo">096</span>  @Ignore // Fix for AMv2<a name="line.96"></a>
-<span class="sourceLineNo">097</span>  public void testRecoveryAndDoubleExecutionOnRsWithoutMeta() throws Exception {<a name="line.97"></a>
-<span class="sourceLineNo">098</span>    testRecoveryAndDoubleExecution(false);<a name="line.98"></a>
-<span class="sourceLineNo">099</span>  }<a name="line.99"></a>
-<span class="sourceLineNo">100</span><a name="line.100"></a>
-<span class="sourceLineNo">101</span>  /**<a name="line.101"></a>
-<span class="sourceLineNo">102</span>   * Run server crash procedure steps twice to test idempotency and that we are persisting all<a name="line.102"></a>
-<span class="sourceLineNo">103</span>   * needed state.<a name="line.103"></a>
-<span class="sourceLineNo">104</span>   * @throws Exception<a name="line.104"></a>
-<span class="sourceLineNo">105</span>   */<a name="line.105"></a>
-<span class="sourceLineNo">106</span>  private void testRecoveryAndDoubleExecution(final boolean carryingMeta) throws Exception {<a name="line.106"></a>
-<span class="sourceLineNo">107</span>    final TableName tableName = TableName.valueOf(<a name="line.107"></a>
-<span class="sourceLineNo">108</span>      "testRecoveryAndDoubleExecution-carryingMeta-" + carryingMeta);<a name="line.108"></a>
-<span class="sourceLineNo">109</span>    final Table t = this.util.createTable(tableName, HBaseTestingUtility.COLUMNS,<a name="line.109"></a>
-<span class="sourceLineNo">110</span>        HBaseTestingUtility.KEYS_FOR_HBA_CREATE_TABLE);<a name="line.110"></a>
-<span class="sourceLineNo">111</span>    try {<a name="line.111"></a>
-<span class="sourceLineNo">112</span>      // Load the table with a bit of data so some logs to split and some edits in each region.<a name="line.112"></a>
-<span class="sourceLineNo">113</span>      this.util.loadTable(t, HBaseTestingUtility.COLUMNS[0]);<a name="line.113"></a>
-<span class="sourceLineNo">114</span>      final int count = util.countRows(t);<a name="line.114"></a>
-<span class="sourceLineNo">115</span>      assertTrue("expected some rows", count &gt; 0);<a name="line.115"></a>
-<span class="sourceLineNo">116</span>      final String checksum = util.checksumRows(t);<a name="line.116"></a>
-<span class="sourceLineNo">117</span>      // Run the procedure executor outside the master so we can mess with it. Need to disable<a name="line.117"></a>
-<span class="sourceLineNo">118</span>      // Master's running of the server crash processing.<a name="line.118"></a>
-<span class="sourceLineNo">119</span>      final HMaster master = this.util.getHBaseCluster().getMaster();<a name="line.119"></a>
-<span class="sourceLineNo">120</span>      final ProcedureExecutor&lt;MasterProcedureEnv&gt; procExec = master.getMasterProcedureExecutor();<a name="line.120"></a>
-<span class="sourceLineNo">121</span>      master.setServerCrashProcessingEnabled(false);<a name="line.121"></a>
-<span class="sourceLineNo">122</span>      // find the first server that match the request and executes the test<a name="line.122"></a>
-<span class="sourceLineNo">123</span>      ServerName rsToKill = null;<a name="line.123"></a>
-<span class="sourceLineNo">124</span>      for (HRegionInfo hri: util.getHBaseAdmin().getTableRegions(tableName)) {<a name="line.124"></a>
-<span class="sourceLineNo">125</span>        final ServerName serverName = AssignmentTestingUtil.getServerHoldingRegion(util, hri);<a name="line.125"></a>
-<span class="sourceLineNo">126</span>        if (AssignmentTestingUtil.isServerHoldingMeta(util, serverName) == carryingMeta) {<a name="line.126"></a>
-<span class="sourceLineNo">127</span>          rsToKill = serverName;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>          break;<a name="line.128"></a>
-<span class="sourceLineNo">129</span>        }<a name="line.129"></a>
-<span class="sourceLineNo">130</span>      }<a name="line.130"></a>
-<span class="sourceLineNo">131</span>      // kill the RS<a name="line.131"></a>
-<span class="sourceLineNo">132</span>      AssignmentTestingUtil.killRs(util, rsToKill);<a name="line.132"></a>
-<span class="sourceLineNo">133</span>      // Now, reenable processing else we can't get a lock on the ServerCrashProcedure.<a name="line.133"></a>
-<span class="sourceLineNo">134</span>      master.setServerCrashProcessingEnabled(true);<a name="line.134"></a>
-<span class="sourceLineNo">135</span>      // Do some of the master processing of dead servers so when SCP runs, it has expected 'state'.<a name="line.135"></a>
-<span class="sourceLineNo">136</span>      master.getServerManager().moveFromOnlineToDeadServers(rsToKill);<a name="line.136"></a>
-<span class="sourceLineNo">137</span>      // Enable test flags and then queue the crash procedure.<a name="line.137"></a>
-<span class="sourceLineNo">138</span>      ProcedureTestingUtility.waitNoProcedureRunning(procExec);<a name="line.138"></a>
-<span class="sourceLineNo">139</span>      ProcedureTestingUtility.setKillAndToggleBeforeStoreUpdate(procExec, true);<a name="line.139"></a>
-<span class="sourceLineNo">140</span>      long procId = procExec.submitProcedure(new ServerCrashProcedure(<a name="line.140"></a>
-<span class="sourceLineNo">141</span>          procExec.getEnvironment(), rsToKill, true, carryingMeta));<a name="line.141"></a>
-<span class="sourceLineNo">142</span>      // Now run through the procedure twice crashing the executor on each step...<a name="line.142"></a>
-<span class="sourceLineNo">143</span>      MasterProcedureTestingUtility.testRecoveryAndDoubleExecution(procExec, procId);<a name="line.143"></a>
-<span class="sourceLineNo">144</span>      // Assert all data came back.<a name="line.144"></a>
-<span class="sourceLineNo">145</span>      assertEquals(count, util.countRows(t));<a name="line.145"></a>
-<span class="sourceLineNo">146</span>      assertEquals(checksum, util.checksumRows(t));<a name="line.146"></a>
-<span class="sourceLineNo">147</span>    } finally {<a name="line.147"></a>
-<span class="sourceLineNo">148</span>      t.close();<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><a name="line.151"></a>
-<span class="sourceLineNo">152</span>  private void collectMasterMetrics() {<a name="line.152"></a>
-<span class="sourceLineNo">153</span>    serverCrashSubmittedCount = serverCrashProcMetrics.getSubmittedCounter().getCount();<a name="line.153"></a>
-<span class="sourceLineNo">154</span>    serverCrashFailedCount = serverCrashProcMetrics.getFailedCounter().getCount();<a name="line.154"></a>
-<span class="sourceLineNo">155</span>  }<a name="line.155"></a>
-<span class="sourceLineNo">156</span>}<a name="line.156"></a>
+<span class="sourceLineNo">096</span>  public void testRecoveryAndDoubleExecutionOnRsWithoutMeta() throws Exception {<a name="line.96"></a>
+<span class="sourceLineNo">097</span>    testRecoveryAndDoubleExecution(false);<a name="line.97"></a>
+<span class="sourceLineNo">098</span>  }<a name="line.98"></a>
+<span class="sourceLineNo">099</span><a name="line.99"></a>
+<span class="sourceLineNo">100</span>  /**<a name="line.100"></a>
+<span class="sourceLineNo">101</span>   * Run server crash procedure steps twice to test idempotency and that we are persisting all<a name="line.101"></a>
+<span class="sourceLineNo">102</span>   * needed state.<a name="line.102"></a>
+<span class="sourceLineNo">103</span>   * @throws Exception<a name="line.103"></a>
+<span class="sourceLineNo">104</span>   */<a name="line.104"></a>
+<span class="sourceLineNo">105</span>  private void testRecoveryAndDoubleExecution(final boolean carryingMeta) throws Exception {<a name="line.105"></a>
+<span class="sourceLineNo">106</span>    final TableName tableName = TableName.valueOf(<a name="line.106"></a>
+<span class="sourceLineNo">107</span>      "testRecoveryAndDoubleExecution-carryingMeta-" + carryingMeta);<a name="line.107"></a>
+<span class="sourceLineNo">108</span>    final Table t = this.util.createTable(tableName, HBaseTestingUtility.COLUMNS,<a name="line.108"></a>
+<span class="sourceLineNo">109</span>        HBaseTestingUtility.KEYS_FOR_HBA_CREATE_TABLE);<a name="line.109"></a>
+<span class="sourceLineNo">110</span>    try {<a name="line.110"></a>
+<span class="sourceLineNo">111</span>      // Load the table with a bit of data so some logs to split and some edits in each region.<a name="line.111"></a>
+<span class="sourceLineNo">112</span>      this.util.loadTable(t, HBaseTestingUtility.COLUMNS[0]);<a name="line.112"></a>
+<span class="sourceLineNo">113</span>      final int count = util.countRows(t);<a name="line.113"></a>
+<span class="sourceLineNo">114</span>      assertTrue("expected some rows", count &gt; 0);<a name="line.114"></a>
+<span class="sourceLineNo">115</span>      final String checksum = util.checksumRows(t);<a name="line.115"></a>
+<span class="sourceLineNo">116</span>      // Run the procedure executor outside the master so we can mess with it. Need to disable<a name="line.116"></a>
+<span class="sourceLineNo">117</span>      // Master's running of the server crash processing.<a name="line.117"></a>
+<span class="sourceLineNo">118</span>      final HMaster master = this.util.getHBaseCluster().getMaster();<a name="line.118"></a>
+<span class="sourceLineNo">119</span>      final ProcedureExecutor&lt;MasterProcedureEnv&gt; procExec = master.getMasterProcedureExecutor();<a name="line.119"></a>
+<span class="sourceLineNo">120</span>      master.setServerCrashProcessingEnabled(false);<a name="line.120"></a>
+<span class="sourceLineNo">121</span>      // find the first server that match the request and executes the test<a name="line.121"></a>
+<span class="sourceLineNo">122</span>      ServerName rsToKill = null;<a name="line.122"></a>
+<span class="sourceLineNo">123</span>      for (HRegionInfo hri: util.getHBaseAdmin().getTableRegions(tableName)) {<a name="line.123"></a>
+<span class="sourceLineNo">124</span>        final ServerName serverName = AssignmentTestingUtil.getServerHoldingRegion(util, hri);<a name="line.124"></a>
+<span class="sourceLineNo">125</span>        if (AssignmentTestingUtil.isServerHoldingMeta(util, serverName) == carryingMeta) {<a name="line.125"></a>
+<span class="sourceLineNo">126</span>          rsToKill = serverName;<a name="line.126"></a>
+<span class="sourceLineNo">127</span>          break;<a name="line.127"></a>
+<span class="sourceLineNo">128</span>        }<a name="line.128"></a>
+<span class="sourceLineNo">129</span>      }<a name="line.129"></a>
+<span class="sourceLineNo">130</span>      // kill the RS<a name="line.130"></a>
+<span class="sourceLineNo">131</span>      AssignmentTestingUtil.killRs(util, rsToKill);<a name="line.131"></a>
+<span class="sourceLineNo">132</span>      // Now, reenable processing else we can't get a lock on the ServerCrashProcedure.<a name="line.132"></a>
+<span class="sourceLineNo">133</span>      master.setServerCrashProcessingEnabled(true);<a name="line.133"></a>
+<span class="sourceLineNo">134</span>      // Do some of the master processing of dead servers so when SCP runs, it has expected 'state'.<a name="line.134"></a>
+<span class="sourceLineNo">135</span>      master.getServerManager().moveFromOnlineToDeadServers(rsToKill);<a name="line.135"></a>
+<span class="sourceLineNo">136</span>      // Enable test flags and then queue the crash procedure.<a name="line.136"></a>
+<span class="sourceLineNo">137</span>      ProcedureTestingUtility.waitNoProcedureRunning(procExec);<a name="line.137"></a>
+<span class="sourceLineNo">138</span>      ProcedureTestingUtility.setKillAndToggleBeforeStoreUpdate(procExec, true);<a name="line.138"></a>
+<span class="sourceLineNo">139</span>      long procId = procExec.submitProcedure(new ServerCrashProcedure(<a name="line.139"></a>
+<span class="sourceLineNo">140</span>          procExec.getEnvironment(), rsToKill, true, carryingMeta));<a name="line.140"></a>
+<span class="sourceLineNo">141</span>      // Now run through the procedure twice crashing the executor on each step...<a name="line.141"></a>
+<span class="sourceLineNo">142</span>      MasterProcedureTestingUtility.testRecoveryAndDoubleExecution(procExec, procId);<a name="line.142"></a>
+<span class="sourceLineNo">143</span>      // Assert all data came back.<a name="line.143"></a>
+<span class="sourceLineNo">144</span>      assertEquals(count, util.countRows(t));<a name="line.144"></a>
+<span class="sourceLineNo">145</span>      assertEquals(checksum, util.checksumRows(t));<a name="line.145"></a>
+<span class="sourceLineNo">146</span>    } finally {<a name="line.146"></a>
+<span class="sourceLineNo">147</span>      t.close();<a name="line.147"></a>
+<span class="sourceLineNo">148</span>    }<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>  private void collectMasterMetrics() {<a name="line.151"></a>
+<span class="sourceLineNo">152</span>    serverCrashSubmittedCount = serverCrashProcMetrics.getSubmittedCounter().getCount();<a name="line.152"></a>
+<span class="sourceLineNo">153</span>    serverCrashFailedCount = serverCrashProcMetrics.getFailedCounter().getCount();<a name="line.153"></a>
+<span class="sourceLineNo">154</span>  }<a name="line.154"></a>
+<span class="sourceLineNo">155</span>}<a name="line.155"></a>
 
 
 


Mime
View raw message