hbase git commit: HBASE-20697 Can't cache All region locations of the specify table by calling table.getRegionLocator().getAllRegionLocations()

2018-07-10 Thread zghao
Repository: hbase
Updated Branches:
  refs/heads/branch-1 f2dc754aa -> 6edb27e1e


HBASE-20697 Can't cache All region locations of the specify table by calling 
table.getRegionLocator().getAllRegionLocations()

Signed-off-by: Guanghao Zhang 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/6edb27e1
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/6edb27e1
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/6edb27e1

Branch: refs/heads/branch-1
Commit: 6edb27e1e6ac86b2b9bc2ac9592e4d847eb2763f
Parents: f2dc754
Author: zhaoyuan 
Authored: Wed Jun 13 14:49:48 2018 +0800
Committer: Guanghao Zhang 
Committed: Wed Jul 11 11:33:32 2018 +0800

--
 .../apache/hadoop/hbase/client/HRegionLocator.java| 14 ++
 .../java/org/apache/hadoop/hbase/client/TestHCM.java  | 10 ++
 2 files changed, 16 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/6edb27e1/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
index d270607..fadab46 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
@@ -86,14 +86,12 @@ public class HRegionLocator implements RegionLocator {
   @Override
   public List getAllRegionLocations() throws IOException {
 TableName tableName = getName();
-NavigableMap locations =
-MetaScanner.allTableRegions(this.connection, tableName);
-ArrayList regions = new ArrayList<>(locations.size());
-for (Entry entry : locations.entrySet()) {
-  regions.add(new HRegionLocation(entry.getKey(), entry.getValue()));
-}
-if (regions.size() > 0) {
-  connection.cacheLocation(tableName, new RegionLocations(regions));
+ArrayList regions = new ArrayList<>();
+for (RegionLocations locations : listRegionLocations()) {
+  for (HRegionLocation location : locations.getRegionLocations()) {
+regions.add(location);
+  }
+  connection.cacheLocation(tableName, locations);
 }
 return regions;
   }

http://git-wip-us.apache.org/repos/asf/hbase/blob/6edb27e1/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestHCM.java
--
diff --git 
a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestHCM.java 
b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestHCM.java
index a5e3a65..3ffaa43 100644
--- a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestHCM.java
+++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestHCM.java
@@ -18,6 +18,7 @@
  */
 package org.apache.hadoop.hbase.client;
 
+import static 
org.apache.hadoop.hbase.HBaseTestingUtility.KEYS_FOR_HBA_CREATE_TABLE;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertNotNull;
@@ -995,6 +996,15 @@ public class TestHCM {
 RegionLocations rl = conn.getCachedLocation(TABLE_NAME, ROW);
 assertNull("What is this location?? " + rl, rl);
 
+// We're now going to test getAllRegionLocations() whether or not cache 
all region locations
+conn.clearRegionCache(TABLE_NAME);
+conn.getRegionLocator(TABLE_NAME).getAllRegionLocations();
+assertNotNull("Can't get cached location for row aaa",
+conn.getCachedLocation(TABLE_NAME,Bytes.toBytes("aaa")));
+for(byte[] startKey:KEYS_FOR_HBA_CREATE_TABLE){
+  assertNotNull("Can't get cached location for row "+
+  
Bytes.toString(startKey),conn.getCachedLocation(TABLE_NAME,startKey));
+}
 // We're now going to move the region and check that it works for the 
client
 // First a new put to add the location in the cache
 conn.clearRegionCache(TABLE_NAME);



hbase git commit: HBASE-20697 Can't cache All region locations of the specify table by calling table.getRegionLocator().getAllRegionLocations()

2018-07-10 Thread zghao
Repository: hbase
Updated Branches:
  refs/heads/branch-2.1 e1673bb0b -> 8de69db14


HBASE-20697 Can't cache All region locations of the specify table by calling 
table.getRegionLocator().getAllRegionLocations()

Signed-off-by: Guanghao Zhang 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/8de69db1
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/8de69db1
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/8de69db1

Branch: refs/heads/branch-2.1
Commit: 8de69db1438d78ec63f83bfff7fda92d5799ee44
Parents: e1673bb
Author: zhaoyuan 
Authored: Tue Jul 10 15:03:05 2018 +0800
Committer: Guanghao Zhang 
Committed: Wed Jul 11 11:17:41 2018 +0800

--
 .../org/apache/hadoop/hbase/RegionLocations.java| 11 ++-
 .../apache/hadoop/hbase/client/HRegionLocator.java  | 16 ++--
 .../hadoop/hbase/client/TestFromClientSide.java |  7 +++
 3 files changed, 19 insertions(+), 15 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/8de69db1/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java
index 8889dc2..fd6f3c7 100644
--- a/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java
+++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java
@@ -56,9 +56,6 @@ public class RegionLocations {
 int index = 0;
 for (HRegionLocation loc : locations) {
   if (loc != null) {
-if (loc.getServerName() != null) {
-  numNonNullElements++;
-}
 if (loc.getRegionInfo().getReplicaId() >= maxReplicaId) {
   maxReplicaId = loc.getRegionInfo().getReplicaId();
   maxReplicaIdIndex = index;
@@ -66,8 +63,6 @@ public class RegionLocations {
   }
   index++;
 }
-this.numNonNullElements = numNonNullElements;
-
 // account for the null elements in the array after maxReplicaIdIndex
 maxReplicaId = maxReplicaId + (locations.length - (maxReplicaIdIndex + 1) 
);
 
@@ -81,6 +76,12 @@ public class RegionLocations {
 }
   }
 }
+for (HRegionLocation loc : this.locations) {
+  if (loc != null && loc.getServerName() != null){
+numNonNullElements++;
+  }
+}
+this.numNonNullElements = numNonNullElements;
   }
 
   public RegionLocations(Collection locations) {

http://git-wip-us.apache.org/repos/asf/hbase/blob/8de69db1/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
index 0231370..2559114 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
@@ -27,7 +27,6 @@ import org.apache.hadoop.hbase.HRegionInfo;
 import org.apache.hadoop.hbase.HRegionLocation;
 import org.apache.hadoop.hbase.MetaTableAccessor;
 import org.apache.hadoop.hbase.RegionLocations;
-import org.apache.hadoop.hbase.ServerName;
 import org.apache.hadoop.hbase.TableName;
 import org.apache.hadoop.hbase.util.Pair;
 import org.apache.yetus.audience.InterfaceAudience;
@@ -85,15 +84,12 @@ public class HRegionLocator implements RegionLocator {
   @Override
   public List getAllRegionLocations() throws IOException {
 TableName tableName = getName();
-List> locations =
-MetaTableAccessor.getTableRegionsAndLocations(this.connection, 
tableName);
-ArrayList regions = new ArrayList<>(locations.size());
-for (Pair entry : locations) {
-  regions.add(new HRegionLocation(entry.getFirst(), entry.getSecond()));
-
-}
-if (regions.size() > 0) {
-  connection.cacheLocation(tableName, new RegionLocations(regions));
+ArrayList regions = new ArrayList<>();
+for (RegionLocations locations : listRegionLocations()) {
+  for (HRegionLocation location : locations.getRegionLocations()) {
+regions.add(location);
+  }
+  connection.cacheLocation(tableName, locations);
 }
 return regions;
   }

http://git-wip-us.apache.org/repos/asf/hbase/blob/8de69db1/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java
--
diff --git 
a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java
 
b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java
index 13fa59f..c4285b4 

hbase git commit: HBASE-20697 Can't cache All region locations of the specify table by calling table.getRegionLocator().getAllRegionLocations()

2018-07-10 Thread zghao
Repository: hbase
Updated Branches:
  refs/heads/branch-2 573fa74cb -> 7990283d5


HBASE-20697 Can't cache All region locations of the specify table by calling 
table.getRegionLocator().getAllRegionLocations()

Signed-off-by: Guanghao Zhang 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/7990283d
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/7990283d
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/7990283d

Branch: refs/heads/branch-2
Commit: 7990283d5070ebee1ff18401dd2186e9317ba054
Parents: 573fa74
Author: zhaoyuan 
Authored: Tue Jul 10 15:03:05 2018 +0800
Committer: Guanghao Zhang 
Committed: Wed Jul 11 11:07:04 2018 +0800

--
 .../org/apache/hadoop/hbase/RegionLocations.java| 11 ++-
 .../apache/hadoop/hbase/client/HRegionLocator.java  | 16 ++--
 .../hadoop/hbase/client/TestFromClientSide.java |  7 +++
 3 files changed, 19 insertions(+), 15 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/7990283d/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java
index 8889dc2..fd6f3c7 100644
--- a/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java
+++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java
@@ -56,9 +56,6 @@ public class RegionLocations {
 int index = 0;
 for (HRegionLocation loc : locations) {
   if (loc != null) {
-if (loc.getServerName() != null) {
-  numNonNullElements++;
-}
 if (loc.getRegionInfo().getReplicaId() >= maxReplicaId) {
   maxReplicaId = loc.getRegionInfo().getReplicaId();
   maxReplicaIdIndex = index;
@@ -66,8 +63,6 @@ public class RegionLocations {
   }
   index++;
 }
-this.numNonNullElements = numNonNullElements;
-
 // account for the null elements in the array after maxReplicaIdIndex
 maxReplicaId = maxReplicaId + (locations.length - (maxReplicaIdIndex + 1) 
);
 
@@ -81,6 +76,12 @@ public class RegionLocations {
 }
   }
 }
+for (HRegionLocation loc : this.locations) {
+  if (loc != null && loc.getServerName() != null){
+numNonNullElements++;
+  }
+}
+this.numNonNullElements = numNonNullElements;
   }
 
   public RegionLocations(Collection locations) {

http://git-wip-us.apache.org/repos/asf/hbase/blob/7990283d/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
index 0231370..2559114 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
@@ -27,7 +27,6 @@ import org.apache.hadoop.hbase.HRegionInfo;
 import org.apache.hadoop.hbase.HRegionLocation;
 import org.apache.hadoop.hbase.MetaTableAccessor;
 import org.apache.hadoop.hbase.RegionLocations;
-import org.apache.hadoop.hbase.ServerName;
 import org.apache.hadoop.hbase.TableName;
 import org.apache.hadoop.hbase.util.Pair;
 import org.apache.yetus.audience.InterfaceAudience;
@@ -85,15 +84,12 @@ public class HRegionLocator implements RegionLocator {
   @Override
   public List getAllRegionLocations() throws IOException {
 TableName tableName = getName();
-List> locations =
-MetaTableAccessor.getTableRegionsAndLocations(this.connection, 
tableName);
-ArrayList regions = new ArrayList<>(locations.size());
-for (Pair entry : locations) {
-  regions.add(new HRegionLocation(entry.getFirst(), entry.getSecond()));
-
-}
-if (regions.size() > 0) {
-  connection.cacheLocation(tableName, new RegionLocations(regions));
+ArrayList regions = new ArrayList<>();
+for (RegionLocations locations : listRegionLocations()) {
+  for (HRegionLocation location : locations.getRegionLocations()) {
+regions.add(location);
+  }
+  connection.cacheLocation(tableName, locations);
 }
 return regions;
   }

http://git-wip-us.apache.org/repos/asf/hbase/blob/7990283d/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java
--
diff --git 
a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java
 
b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java
index 13fa59f..c4285b4 

hbase git commit: HBASE-20697 Can't cache All region locations of the specify table by calling table.getRegionLocator().getAllRegionLocations()

2018-07-10 Thread zghao
Repository: hbase
Updated Branches:
  refs/heads/master d7561cee5 -> 1e0650955


HBASE-20697 Can't cache All region locations of the specify table by calling 
table.getRegionLocator().getAllRegionLocations()

Signed-off-by: Guanghao Zhang 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/1e065095
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/1e065095
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/1e065095

Branch: refs/heads/master
Commit: 1e0650955a58bfaf28e8075353f894141226a844
Parents: d7561ce
Author: zhaoyuan 
Authored: Tue Jul 10 15:03:05 2018 +0800
Committer: Guanghao Zhang 
Committed: Wed Jul 11 10:52:06 2018 +0800

--
 .../org/apache/hadoop/hbase/RegionLocations.java| 11 ++-
 .../apache/hadoop/hbase/client/HRegionLocator.java  | 16 ++--
 .../hadoop/hbase/client/TestFromClientSide.java |  7 +++
 3 files changed, 19 insertions(+), 15 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/1e065095/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java
index 8889dc2..fd6f3c7 100644
--- a/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java
+++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/RegionLocations.java
@@ -56,9 +56,6 @@ public class RegionLocations {
 int index = 0;
 for (HRegionLocation loc : locations) {
   if (loc != null) {
-if (loc.getServerName() != null) {
-  numNonNullElements++;
-}
 if (loc.getRegionInfo().getReplicaId() >= maxReplicaId) {
   maxReplicaId = loc.getRegionInfo().getReplicaId();
   maxReplicaIdIndex = index;
@@ -66,8 +63,6 @@ public class RegionLocations {
   }
   index++;
 }
-this.numNonNullElements = numNonNullElements;
-
 // account for the null elements in the array after maxReplicaIdIndex
 maxReplicaId = maxReplicaId + (locations.length - (maxReplicaIdIndex + 1) 
);
 
@@ -81,6 +76,12 @@ public class RegionLocations {
 }
   }
 }
+for (HRegionLocation loc : this.locations) {
+  if (loc != null && loc.getServerName() != null){
+numNonNullElements++;
+  }
+}
+this.numNonNullElements = numNonNullElements;
   }
 
   public RegionLocations(Collection locations) {

http://git-wip-us.apache.org/repos/asf/hbase/blob/1e065095/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
index 0231370..2559114 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HRegionLocator.java
@@ -27,7 +27,6 @@ import org.apache.hadoop.hbase.HRegionInfo;
 import org.apache.hadoop.hbase.HRegionLocation;
 import org.apache.hadoop.hbase.MetaTableAccessor;
 import org.apache.hadoop.hbase.RegionLocations;
-import org.apache.hadoop.hbase.ServerName;
 import org.apache.hadoop.hbase.TableName;
 import org.apache.hadoop.hbase.util.Pair;
 import org.apache.yetus.audience.InterfaceAudience;
@@ -85,15 +84,12 @@ public class HRegionLocator implements RegionLocator {
   @Override
   public List getAllRegionLocations() throws IOException {
 TableName tableName = getName();
-List> locations =
-MetaTableAccessor.getTableRegionsAndLocations(this.connection, 
tableName);
-ArrayList regions = new ArrayList<>(locations.size());
-for (Pair entry : locations) {
-  regions.add(new HRegionLocation(entry.getFirst(), entry.getSecond()));
-
-}
-if (regions.size() > 0) {
-  connection.cacheLocation(tableName, new RegionLocations(regions));
+ArrayList regions = new ArrayList<>();
+for (RegionLocations locations : listRegionLocations()) {
+  for (HRegionLocation location : locations.getRegionLocations()) {
+regions.add(location);
+  }
+  connection.cacheLocation(tableName, locations);
 }
 return regions;
   }

http://git-wip-us.apache.org/repos/asf/hbase/blob/1e065095/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java
--
diff --git 
a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java
 
b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java
index 13fa59f..c4285b4 100644

svn commit: r28047 [2/2] - /dev/hbase/2.1.0RC1/compatibility_report_2.0.0vs2.1.0RC1.html

2018-07-10 Thread zhangduo


Added: dev/hbase/2.1.0RC1/compatibility_report_2.0.0vs2.1.0RC1.html
==
--- dev/hbase/2.1.0RC1/compatibility_report_2.0.0vs2.1.0RC1.html (added)
+++ dev/hbase/2.1.0RC1/compatibility_report_2.0.0vs2.1.0RC1.html Wed Jul 11 
00:48:23 2018
@@ -0,0 +1,4447 @@
+
+
+http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>
+http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
+
+
+
+
+
+hbase: rel/2.0.0 to branch-2.1 compatibility report
+
+body {
+font-family:Arial, sans-serif;
+background-color:White;
+color:Black;
+}
+hr {
+color:Black;
+background-color:Black;
+height:1px;
+border:0;
+}
+h1 {
+margin-bottom:0px;
+padding-bottom:0px;
+font-size:1.625em;
+}
+h2 {
+margin-bottom:0px;
+padding-bottom:0px;
+font-size:1.25em;
+white-space:nowrap;
+}
+div.symbols {
+color:#003E69;
+}
+div.symbols i {
+color:Brown;
+}
+span.section {
+font-weight:bold;
+cursor:pointer;
+color:#003E69;
+white-space:nowrap;
+margin-left:0.3125em;
+}
+span:hover.section {
+color:#336699;
+}
+span.sect_aff {
+cursor:pointer;
+padding-left:1.55em;
+font-size:0.875em;
+color:#cc3300;
+}
+span.ext {
+font-weight:normal;
+}
+span.jar {
+color:#cc3300;
+font-size:0.875em;
+font-weight:bold;
+}
+div.jar_list {
+padding-left:0.4em;
+font-size:0.94em;
+}
+span.pkg_t {
+color:#408080;
+font-size:0.875em;
+}
+span.pkg {
+color:#408080;
+font-size:0.875em;
+font-weight:bold;
+}
+span.cname {
+color:Green;
+font-size:0.875em;
+font-weight:bold;
+}
+span.iname_b {
+font-weight:bold;
+}
+span.iname_a {
+color:#33;
+font-weight:bold;
+font-size:0.94em;
+}
+span.sym_p {
+font-weight:normal;
+white-space:normal;
+}
+span.sym_pd {
+white-space:normal;
+}
+span.sym_p span, span.sym_pd span {
+white-space:nowrap;
+}
+span.attr {
+color:Black;
+font-weight:normal;
+}
+span.deprecated {
+color:Red;
+font-weight:bold;
+font-family:Monaco, monospace;
+}
+div.affect {
+padding-left:1em;
+padding-bottom:10px;
+font-size:0.87em;
+font-style:italic;
+line-height:0.9em;
+}
+div.affected {
+padding-left:2em;
+padding-top:10px;
+}
+table.ptable {
+border-collapse:collapse;
+border:1px outset black;
+margin-left:0.95em;
+margin-top:3px;
+margin-bottom:3px;
+width:56.25em;
+}
+table.ptable td {
+border:1px solid Gray;
+padding:3px;
+font-size:0.875em;
+text-align:left;
+vertical-align:top;
+max-width:28em;
+word-wrap:break-word;
+}
+table.ptable th {
+background-color:#ee;
+font-weight:bold;
+color:#33;
+font-family:Verdana, Arial;
+font-size:0.875em;
+border:1px solid Gray;
+text-align:center;
+vertical-align:top;
+white-space:nowrap;
+padding:3px;
+}
+table.summary {
+border-collapse:collapse;
+border:1px outset black;
+}
+table.summary th {
+background-color:#ee;
+font-weight:normal;
+text-align:left;
+font-size:0.94em;
+white-space:nowrap;
+border:1px inset Gray;
+padding:3px;
+}
+table.summary td {
+text-align:right;
+white-space:nowrap;
+border:1px inset Gray;
+padding:3px 5px 3px 10px;
+}
+span.mngl {
+padding-left:1em;
+font-size:0.875em;
+cursor:text;
+color:#44;
+font-weight:bold;
+}
+span.pleft {
+padding-left:2.5em;
+}
+span.color_p {
+font-style:italic;
+color:Brown;
+}
+span.param {
+font-style:italic;
+}
+span.focus_p {
+font-style:italic;
+background-color:#DCDCDC;
+}
+span.ttype {
+font-weight:normal;
+}
+span.nowrap {
+white-space:nowrap;
+}
+span.value {
+white-space:nowrap;
+font-weight:bold;
+}
+.passed {
+background-color:#CCFFCC;
+font-weight:normal;
+}
+.warning {
+background-color:#F4F4AF;
+font-weight:normal;
+}
+.failed {
+background-color:#FF;
+font-weight:normal;
+}
+.new {
+background-color:#C6DEFF;
+font-weight:normal;
+}
+
+.compatible {
+background-color:#CCFFCC;
+font-weight:normal;
+}
+.almost_compatible {
+background-color:#FFDAA3;
+font-weight:normal;
+}
+.incompatible {
+background-color:#FF;
+font-weight:normal;
+}
+.gray {
+background-color:#DCDCDC;
+font-weight:normal;
+}
+
+.top_ref {
+font-size:0.69em;
+}
+.footer {
+font-size:0.8125em;
+}
+.tabset {
+float:left;
+}
+a.tab {
+border:1px solid Black;
+float:left;
+margin:0px 5px -1px 0px;
+padding:3px 5px 3px 5px;
+position:relative;
+font-size:0.875em;
+background-color:#DDD;
+text-decoration:none;
+color:Black;
+}
+a.disabled:hover
+{
+color:Black;
+background:#EEE;
+}
+a.active:hover
+{
+color:Black;
+background:White;
+}
+a.active {
+border-bottom-color:White;
+background-color:White;
+}
+div.tab {
+ 

svn commit: r28047 [1/2] - /dev/hbase/2.1.0RC1/compatibility_report_2.0.0vs2.1.0RC1.html

2018-07-10 Thread zhangduo
Author: zhangduo
Date: Wed Jul 11 00:48:23 2018
New Revision: 28047

Log:
Add compatibility report

Added:
dev/hbase/2.1.0RC1/compatibility_report_2.0.0vs2.1.0RC1.html



svn commit: r28046 - in /dev/hbase: 2.1.0RC0/ 2.1.0RC1/

2018-07-10 Thread zhangduo
Author: zhangduo
Date: Wed Jul 11 00:17:13 2018
New Revision: 28046

Log:
Add 2.1.0RC1

Added:
dev/hbase/2.1.0RC1/
dev/hbase/2.1.0RC1/hbase-2.1.0-bin.tar.gz   (with props)
dev/hbase/2.1.0RC1/hbase-2.1.0-bin.tar.gz.asc
dev/hbase/2.1.0RC1/hbase-2.1.0-bin.tar.gz.sha512
dev/hbase/2.1.0RC1/hbase-2.1.0-client-bin.tar.gz   (with props)
dev/hbase/2.1.0RC1/hbase-2.1.0-client-bin.tar.gz.asc
dev/hbase/2.1.0RC1/hbase-2.1.0-client-bin.tar.gz.sha512
dev/hbase/2.1.0RC1/hbase-2.1.0-src.tar.gz   (with props)
dev/hbase/2.1.0RC1/hbase-2.1.0-src.tar.gz.asc
dev/hbase/2.1.0RC1/hbase-2.1.0-src.tar.gz.sha512
Removed:
dev/hbase/2.1.0RC0/

Added: dev/hbase/2.1.0RC1/hbase-2.1.0-bin.tar.gz
==
Binary file - no diff available.

Propchange: dev/hbase/2.1.0RC1/hbase-2.1.0-bin.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/hbase/2.1.0RC1/hbase-2.1.0-bin.tar.gz.asc
==
--- dev/hbase/2.1.0RC1/hbase-2.1.0-bin.tar.gz.asc (added)
+++ dev/hbase/2.1.0RC1/hbase-2.1.0-bin.tar.gz.asc Wed Jul 11 00:17:13 2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJbRK6nAAoJEKrJM9ea0q5J9sIP/i9vcpyak/y0xLqVFUgdMhLT
+DG+sJHgYUtXucNak91mLiZMXjv3JLlFJv2saKNi+rcOOdO3IpJXCMFaswY23lnMC
+kp7v+fhDmItGolMLoiQjzH32IzREG4t+6JUpmTrd0mRa9PXso8X8zID+GDWJ67va
+o73JoTSnVdI4/YmeVl4CIc6Zf/2qgqdwQqJYLOtseH2clLs33fjgV18AFFQ7oyP3
+w+eZsX35dsPyFppJbv2ZeQgntyoJwfLNwJbo1N0Bhl9bKf4U1wzI7jKWPu09ZR1B
+85lBlCxl9uoplJdm0PFEWicQ9xivOqEOVyMsd6UV5+vJju8OpG7OwTFBkZQWYqhK
+LkGHuaWtLLPjcrTm+Wfg6BBgoz2+3yj/IO+Sa2hMsFGhVdHa31/lm3FrWifzBbI6
+EYndZgrc/xmAEBmpjOZgNBHmz4ksMzWVs/o+E/iCTXB6Z//nAcdjg+mGwG8IUMWq
+hjooWNVJxpLSVtjvPAEwJ4N/f+T+scGmBYPkE4L8HoCMeWYBR9nl9ZdsDOpOG3fa
+ZcKoMGLCnYni8Y/gcC/Ee8ayY5XObqBWenaPqvLySFNNQIXUitOyUKFK17DYijT7
+efB2DH9msuwyZlA9IxyvvY7VDinY3It1+PUv7E8HkSDfZ5PaSKwPp/GUB0wvAGgy
+rYly4dnQGB4maue1lmYd
+=qUm7
+-END PGP SIGNATURE-

Added: dev/hbase/2.1.0RC1/hbase-2.1.0-bin.tar.gz.sha512
==
--- dev/hbase/2.1.0RC1/hbase-2.1.0-bin.tar.gz.sha512 (added)
+++ dev/hbase/2.1.0RC1/hbase-2.1.0-bin.tar.gz.sha512 Wed Jul 11 00:17:13 2018
@@ -0,0 +1,3 @@
+hbase-2.1.0-bin.tar.gz: 7DA86CCC 305DED97 0A40B749 DFF7B929 B2900BD3 04D40A29
+7C052F30 1CAC6750 A54A3027 E6746FEC B5F22757 000627C0
+EE135A5F 7C66AA8B C34DFF39 E4EB69F4

Added: dev/hbase/2.1.0RC1/hbase-2.1.0-client-bin.tar.gz
==
Binary file - no diff available.

Propchange: dev/hbase/2.1.0RC1/hbase-2.1.0-client-bin.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/hbase/2.1.0RC1/hbase-2.1.0-client-bin.tar.gz.asc
==
--- dev/hbase/2.1.0RC1/hbase-2.1.0-client-bin.tar.gz.asc (added)
+++ dev/hbase/2.1.0RC1/hbase-2.1.0-client-bin.tar.gz.asc Wed Jul 11 00:17:13 
2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJbRK6yAAoJEKrJM9ea0q5J3TMP/2tMxHq7U4McTAveaZuOeMl1
+i2siCPMicM/EL1OlqJafpvmXAaLPCUNrE/OqfVx/MMiL+DNK9hKw35TiLjckCQ3y
+aHK2cukUiY5zyxlg153f2eB7X6rnin+Z5UizxMrvMRJh10sNW4PU0Vmg7pV5WNi/
+B+Sa3YlwYRlRGlzvXn+ZLmuoX32YYOiqIUgvbZxujUYakDGjg0Lr3Dd3ppqRZBBZ
+apUW06iZ+XVsRzSamE8gWsbQkf7WzObHi9LGFWdNAI05Z6QtG8LMT/W6Lp3UGz6W
+hVWxS8cDi90d1opzWQeegy+mPSyGylJ36OzlstnsJ8qb+n7JZgpRjPH3Ude0Gv83
+7MK3rlqQoZ0kvp6zJULwVq9wUjA8oyO7SkLL4MeOQKmnIAWsspVo3sg9clDT9YUH
+BZul54D5T1bf8rIXRquk1IeqObGYwh1WQIXwoNjyQTzKnxt9l2XtHdbdPA/DLXjW
+yDvblntEIDX8sdxjqK3iPxCBZKft+rWaytM6RptZohFnDk4m6+xgcKfN/+AYUGhv
+m83CJ0tI4ENYny2kHVyb8FycHZWc+MzaXp98ZsrkbGby2H2cmWvpABB3cNOrFKUy
+7cNqZzHDpnkvYgSgYvAfpL3G6+W6qalfkO9XQLdm/1G2e4snQASXFTgDH4WS2Ta8
+ti+vi540LFNHB1ep4EPw
+=ptx1
+-END PGP SIGNATURE-

Added: dev/hbase/2.1.0RC1/hbase-2.1.0-client-bin.tar.gz.sha512
==
--- dev/hbase/2.1.0RC1/hbase-2.1.0-client-bin.tar.gz.sha512 (added)
+++ dev/hbase/2.1.0RC1/hbase-2.1.0-client-bin.tar.gz.sha512 Wed Jul 11 00:17:13 
2018
@@ -0,0 +1,4 @@
+hbase-2.1.0-client-bin.tar.gz: 7850568C 270513C5 160EC2A0 2B485699 2EB62459
+   337984BB 6D99978E F83C7CB6 4485F41A 930A2497
+   DCAA2973 E6533BBB 8B088444 31FE46CB 6F118EBA
+   1115C158

Added: dev/hbase/2.1.0RC1/hbase-2.1.0-src.tar.gz
==
Binary file - no diff available.

Propchange: dev/hbase/2.1.0RC1/hbase-2.1.0-src.tar.gz

hbase git commit: HBASE-20651 Master, prevents hbck or shell command to reassign the split parent region

2018-07-10 Thread huaxiangsun
Repository: hbase
Updated Branches:
  refs/heads/branch-1 0953eb7ed -> f2dc754aa


HBASE-20651 Master, prevents hbck or shell command to reassign the split parent 
region

Signed-off-by: Esteban Gutierrez 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/f2dc754a
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/f2dc754a
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/f2dc754a

Branch: refs/heads/branch-1
Commit: f2dc754aa398fdaf4d8ef37e4bfbef3853dbae7a
Parents: 0953eb7
Author: Huaxiang Sun 
Authored: Tue Jul 10 16:05:57 2018 -0700
Committer: Huaxiang Sun 
Committed: Tue Jul 10 16:07:30 2018 -0700

--
 .../java/org/apache/hadoop/hbase/master/AssignmentManager.java  | 5 +
 1 file changed, 5 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/f2dc754a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
index d9345d8..a039e6a 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
@@ -1632,6 +1632,11 @@ public class AssignmentManager extends ZooKeeperListener 
{
* @param regionInfo
*/
   public void regionOffline(final HRegionInfo regionInfo) {
+if (regionStates.isRegionInState(regionInfo, State.MERGED, State.SPLIT)) {
+  LOG.info("Try to offline region " + regionInfo.getEncodedName() +
+  ", which is at state " + 
regionStates.getRegionState(regionInfo).getState() + ", skip");
+  return;
+}
 regionOffline(regionInfo, null);
   }
 



[29/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.


Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/dbe3a233
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/dbe3a233
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/dbe3a233

Branch: refs/heads/asf-site
Commit: dbe3a233f0279438e0af882c3ba71661e35cd807
Parents: d2d40e0
Author: jenkins 
Authored: Tue Jul 10 17:25:30 2018 +
Committer: jenkins 
Committed: Tue Jul 10 17:25:30 2018 +

--
 acid-semantics.html |4 +-
 apache_hbase_reference_guide.pdf| 4792 ++--
 apidocs/index-all.html  |2 +
 apidocs/org/apache/hadoop/hbase/ServerLoad.html |2 +-
 .../org/apache/hadoop/hbase/ServerMetrics.html  |   41 +-
 .../org/apache/hadoop/hbase/ServerMetrics.html  |  109 +-
 book.html   |   30 +-
 bulk-loads.html |4 +-
 checkstyle-aggregate.html   |  340 +-
 coc.html|4 +-
 dependencies.html   |4 +-
 dependency-convergence.html |4 +-
 dependency-info.html|4 +-
 dependency-management.html  |4 +-
 devapidocs/constant-values.html |6 +-
 devapidocs/index-all.html   |   82 +-
 .../org/apache/hadoop/hbase/ServerLoad.html |2 +-
 .../org/apache/hadoop/hbase/ServerMetrics.html  |   41 +-
 .../ServerMetricsBuilder.ServerMetricsImpl.html |  100 +-
 .../hadoop/hbase/ServerMetricsBuilder.html  |   88 +-
 .../hadoop/hbase/backup/package-tree.html   |6 +-
 .../hadoop/hbase/class-use/RegionMetrics.html   |3 +-
 .../hadoop/hbase/class-use/ServerMetrics.html   |8 +-
 .../hbase/class-use/ServerMetricsBuilder.html   |4 +
 .../hadoop/hbase/class-use/ServerName.html  |  108 +-
 .../org/apache/hadoop/hbase/class-use/Size.html |3 +-
 .../hadoop/hbase/client/VersionInfoUtil.html|   38 +-
 .../hadoop/hbase/client/class-use/Admin.html|   29 +-
 .../hadoop/hbase/client/package-tree.html   |   24 +-
 .../apache/hadoop/hbase/client/package-use.html |   29 +-
 .../hadoop/hbase/coprocessor/package-tree.html  |2 +-
 .../hadoop/hbase/filter/package-tree.html   |8 +-
 .../hadoop/hbase/io/hfile/package-tree.html |4 +-
 .../apache/hadoop/hbase/ipc/package-tree.html   |2 +-
 .../hadoop/hbase/mapreduce/package-tree.html|2 +-
 .../master/HMaster.InitializationMonitor.html   |   20 +-
 .../master/HMaster.MasterStoppedException.html  |4 +-
 .../hbase/master/HMaster.RedirectServlet.html   |   12 +-
 .../master/HMaster.TableDescriptorGetter.html   |4 +-
 .../org/apache/hadoop/hbase/master/HMaster.html |  476 +-
 .../MasterRpcServices.BalanceSwitchMode.html|6 +-
 .../hadoop/hbase/master/MasterRpcServices.html  |  212 +-
 .../hbase/master/RegionServerTracker.html   |6 +-
 .../ServerManager.FlushedSequenceIdFlusher.html |6 +-
 .../hadoop/hbase/master/ServerManager.html  |  101 +-
 .../hadoop/hbase/master/package-tree.html   |6 +-
 .../hbase/master/procedure/package-tree.html|2 +-
 .../hadoop/hbase/monitoring/package-tree.html   |2 +-
 .../org/apache/hadoop/hbase/package-tree.html   |   16 +-
 .../hadoop/hbase/procedure2/package-tree.html   |4 +-
 .../hadoop/hbase/quotas/package-tree.html   |   10 +-
 .../hadoop/hbase/regionserver/package-tree.html |   16 +-
 .../regionserver/querymatcher/package-tree.html |4 +-
 .../hbase/regionserver/wal/package-tree.html|2 +-
 .../class-use/ReplicationLoadSink.html  |3 +-
 .../class-use/ReplicationLoadSource.html|3 +-
 .../replication/regionserver/package-tree.html  |2 +-
 .../hadoop/hbase/rest/model/package-tree.html   |2 +-
 .../hadoop/hbase/security/package-tree.html |2 +-
 .../hadoop/hbase/thrift/package-tree.html   |4 +-
 ...ocessorValidator.ResolverUrlClassLoader.html |   12 +-
 .../tool/coprocessor/CoprocessorValidator.html  |  228 +-
 .../tool/coprocessor/CoprocessorViolation.html  |  105 +-
 ...ocessorValidator.ResolverUrlClassLoader.html |   10 +
 .../CoprocessorViolation.Severity.html  |6 +-
 .../class-use/CoprocessorViolation.html |   42 +-
 .../apache/hadoop/hbase/util/package-tree.html  |8 +-
 .../apache/hadoop/hbase/wal/package-tree.html   |2 +-
 .../org/apache/hadoop/hbase/ServerMetrics.html  |  109 +-
 .../ServerMetricsBuilder.ServerMetricsImpl.html |  550 +-
 .../hadoop/hbase/ServerMetricsBuilder.html  |  550 +-
 .../org/apache/hadoop/hbase/Version.html|6 +-
 .../hadoop/hbase/client/VersionInfoUtil.html|  128 +-
 .../master/HMaster.InitializationMonitor.html   | 7332 

[08/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionServerTracker.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionServerTracker.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionServerTracker.html
index 06b90f3..256ed63 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionServerTracker.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionServerTracker.html
@@ -135,64 +135,63 @@
 127ServerName serverName = 
pair.getFirst();
 128RegionServerInfo info = 
pair.getSecond();
 129regionServers.add(serverName);
-130ServerMetrics serverMetrics = 
info != null
-131  ? 
ServerMetricsBuilder.of(serverName,
-132
VersionInfoUtil.getVersionNumber(info.getVersionInfo()))
-133  : 
ServerMetricsBuilder.of(serverName);
-134
serverManager.checkAndRecordNewServer(serverName, serverMetrics);
-135  }
-136  
serverManager.findOutDeadServersAndProcess(deadServersFromPE, 
liveServersFromWALDir);
-137}
-138  }
-139
-140  public void stop() {
-141executor.shutdownNow();
-142  }
-143
-144  private synchronized void refresh() {
-145ListString names;
-146try {
-147  names = 
ZKUtil.listChildrenAndWatchForNewChildren(watcher, 
watcher.getZNodePaths().rsZNode);
-148} catch (KeeperException e) {
-149  // here we need to abort as we 
failed to set watcher on the rs node which means that we can
-150  // not track the node deleted 
evetnt any more.
-151  server.abort("Unexpected zk 
exception getting RS nodes", e);
-152  return;
-153}
-154SetServerName servers =
-155  
names.stream().map(ServerName::parseServerName).collect(Collectors.toSet());
-156for (IteratorServerName iter 
= regionServers.iterator(); iter.hasNext();) {
-157  ServerName sn = iter.next();
-158  if (!servers.contains(sn)) {
-159LOG.info("RegionServer ephemeral 
node deleted, processing expiration [{}]", sn);
-160serverManager.expireServer(sn);
-161iter.remove();
-162  }
-163}
-164// here we do not need to parse the 
region server info as it is useless now, we only need the
-165// server name.
-166boolean newServerAdded = false;
-167for (ServerName sn : servers) {
-168  if (regionServers.add(sn)) {
-169newServerAdded = true;
-170LOG.info("RegionServer ephemeral 
node created, adding [" + sn + "]");
-171  }
-172}
-173if (newServerAdded  
server.isInitialized()) {
-174  // Only call the check to move 
servers if a RegionServer was added to the cluster; in this
-175  // case it could be a server with a 
new version so it makes sense to run the check.
-176  
server.checkIfShouldMoveSystemRegionAsync();
-177}
-178  }
-179
-180  @Override
-181  public void nodeChildrenChanged(String 
path) {
-182if 
(path.equals(watcher.getZNodePaths().rsZNode)  !server.isAborted() 

-183  !server.isStopped()) {
-184  executor.execute(this::refresh);
-185}
-186  }
-187}
+130ServerMetrics serverMetrics = 
info != null ? ServerMetricsBuilder.of(serverName,
+131  
VersionInfoUtil.getVersionNumber(info.getVersionInfo()),
+132  
info.getVersionInfo().getVersion()) : ServerMetricsBuilder.of(serverName);
+133
serverManager.checkAndRecordNewServer(serverName, serverMetrics);
+134  }
+135  
serverManager.findOutDeadServersAndProcess(deadServersFromPE, 
liveServersFromWALDir);
+136}
+137  }
+138
+139  public void stop() {
+140executor.shutdownNow();
+141  }
+142
+143  private synchronized void refresh() {
+144ListString names;
+145try {
+146  names = 
ZKUtil.listChildrenAndWatchForNewChildren(watcher, 
watcher.getZNodePaths().rsZNode);
+147} catch (KeeperException e) {
+148  // here we need to abort as we 
failed to set watcher on the rs node which means that we can
+149  // not track the node deleted 
evetnt any more.
+150  server.abort("Unexpected zk 
exception getting RS nodes", e);
+151  return;
+152}
+153SetServerName servers =
+154  
names.stream().map(ServerName::parseServerName).collect(Collectors.toSet());
+155for (IteratorServerName iter 
= regionServers.iterator(); iter.hasNext();) {
+156  ServerName sn = iter.next();
+157  if (!servers.contains(sn)) {
+158LOG.info("RegionServer ephemeral 
node deleted, processing expiration [{}]", sn);
+159serverManager.expireServer(sn);
+160iter.remove();
+161  }
+162}
+163// here we do not need to parse the 
region server info as it is useless now, we only need the
+164// server name.
+165boolean newServerAdded = false;
+166for (ServerName sn : servers) {
+167  if (regionServers.add(sn)) {
+168newServerAdded = true;
+169

[21/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html
 
b/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html
index 2ed7cec..1490418 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-static enum MasterRpcServices.BalanceSwitchMode
+static enum MasterRpcServices.BalanceSwitchMode
 extends https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
 title="class or interface in java.lang">EnumMasterRpcServices.BalanceSwitchMode
 
 
@@ -210,7 +210,7 @@ the order they are declared.
 
 
 SYNC
-public static finalMasterRpcServices.BalanceSwitchMode SYNC
+public static finalMasterRpcServices.BalanceSwitchMode SYNC
 
 
 
@@ -219,7 +219,7 @@ the order they are declared.
 
 
 ASYNC
-public static finalMasterRpcServices.BalanceSwitchMode ASYNC
+public static finalMasterRpcServices.BalanceSwitchMode ASYNC
 
 
 



[23/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html 
b/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
index 0dc1e1e..b1576f6 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
@@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-public static class HMaster.RedirectServlet
+public static class HMaster.RedirectServlet
 extends javax.servlet.http.HttpServlet
 
 See Also:
@@ -243,7 +243,7 @@ extends javax.servlet.http.HttpServlet
 
 
 serialVersionUID
-private static finallong serialVersionUID
+private static finallong serialVersionUID
 
 See Also:
 Constant
 Field Values
@@ -256,7 +256,7 @@ extends javax.servlet.http.HttpServlet
 
 
 regionServerInfoPort
-private finalint regionServerInfoPort
+private finalint regionServerInfoPort
 
 
 
@@ -265,7 +265,7 @@ extends javax.servlet.http.HttpServlet
 
 
 regionServerHostname
-private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String regionServerHostname
+private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String regionServerHostname
 
 
 
@@ -282,7 +282,7 @@ extends javax.servlet.http.HttpServlet
 
 
 RedirectServlet
-publicRedirectServlet(InfoServerinfoServer,
+publicRedirectServlet(InfoServerinfoServer,
https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">Stringhostname)
 
 Parameters:
@@ -305,7 +305,7 @@ extends javax.servlet.http.HttpServlet
 
 
 doGet
-publicvoiddoGet(javax.servlet.http.HttpServletRequestrequest,
+publicvoiddoGet(javax.servlet.http.HttpServletRequestrequest,
   javax.servlet.http.HttpServletResponseresponse)
throws javax.servlet.ServletException,
   https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
 title="class or interface in java.io">IOException

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html 
b/devapidocs/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html
index d43a509..3e0058a 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html
@@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-protected static interface HMaster.TableDescriptorGetter
+protected static interface HMaster.TableDescriptorGetter
 Implement to return TableDescriptor after pre-checks
 
 
@@ -150,7 +150,7 @@ var activeTableTab = "activeTableTab";
 
 
 get
-TableDescriptorget()
+TableDescriptorget()
  throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
 title="class or interface in java.io">IOException
 
 Throws:



hbase-site git commit: INFRA-10751 Empty commit

2018-07-10 Thread git-site-role
Repository: hbase-site
Updated Branches:
  refs/heads/asf-site dbe3a233f -> b6230bba4


INFRA-10751 Empty commit


Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/b6230bba
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/b6230bba
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/b6230bba

Branch: refs/heads/asf-site
Commit: b6230bba4163be5de76181eb1754c81646e78779
Parents: dbe3a23
Author: jenkins 
Authored: Tue Jul 10 17:25:51 2018 +
Committer: jenkins 
Committed: Tue Jul 10 17:25:51 2018 +

--

--




[10/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html
index 9e987f3..f2fd195 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html
@@ -126,1982 +126,1982 @@
 118import 
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.NameStringPair;
 119import 
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription;
 120import 
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier.RegionSpecifierType;
-121import 
org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockHeartbeatRequest;
-122import 
org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockHeartbeatResponse;
-123import 
org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockRequest;
-124import 
org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockResponse;
-125import 
org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockService;
-126import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos;
-127import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AbortProcedureRequest;
-128import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AbortProcedureResponse;
-129import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnRequest;
-130import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnResponse;
-131import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignRegionRequest;
-132import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignRegionResponse;
-133import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalanceRequest;
-134import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalanceResponse;
-135import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ClearDeadServersRequest;
-136import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ClearDeadServersResponse;
-137import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateNamespaceRequest;
-138import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateNamespaceResponse;
-139import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateTableRequest;
-140import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateTableResponse;
-141import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersRequest;
-142import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersResponse;
-143import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnRequest;
-144import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnResponse;
-145import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteNamespaceRequest;
-146import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteNamespaceResponse;
-147import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteSnapshotRequest;
-148import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteSnapshotResponse;
-149import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteTableRequest;
-150import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteTableResponse;
-151import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DisableTableRequest;
-152import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DisableTableResponse;
-153import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest;
-154import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse;
-155import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableTableRequest;
-156import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableTableResponse;
-157import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ExecProcedureRequest;
-158import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ExecProcedureResponse;
-159import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetClusterStatusRequest;
-160import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetClusterStatusResponse;
-161import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetCompletedSnapshotsRequest;
-162import 

[12/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html
index a5d418c..95f2a65 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html
@@ -96,3682 +96,3680 @@
 088import 
org.apache.hadoop.hbase.client.TableDescriptor;
 089import 
org.apache.hadoop.hbase.client.TableDescriptorBuilder;
 090import 
org.apache.hadoop.hbase.client.TableState;
-091import 
org.apache.hadoop.hbase.client.VersionInfoUtil;
-092import 
org.apache.hadoop.hbase.coprocessor.CoprocessorHost;
-093import 
org.apache.hadoop.hbase.exceptions.DeserializationException;
-094import 
org.apache.hadoop.hbase.exceptions.MergeRegionException;
-095import 
org.apache.hadoop.hbase.executor.ExecutorType;
-096import 
org.apache.hadoop.hbase.favored.FavoredNodesManager;
-097import 
org.apache.hadoop.hbase.favored.FavoredNodesPromoter;
-098import 
org.apache.hadoop.hbase.http.InfoServer;
-099import 
org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;
-100import 
org.apache.hadoop.hbase.ipc.RpcServer;
-101import 
org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;
-102import 
org.apache.hadoop.hbase.log.HBaseMarkers;
-103import 
org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;
-104import 
org.apache.hadoop.hbase.master.assignment.AssignmentManager;
-105import 
org.apache.hadoop.hbase.master.assignment.MergeTableRegionsProcedure;
-106import 
org.apache.hadoop.hbase.master.assignment.RegionStates;
-107import 
org.apache.hadoop.hbase.master.assignment.RegionStates.RegionStateNode;
-108import 
org.apache.hadoop.hbase.master.balancer.BalancerChore;
-109import 
org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;
-110import 
org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;
-111import 
org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;
-112import 
org.apache.hadoop.hbase.master.cleaner.CleanerChore;
-113import 
org.apache.hadoop.hbase.master.cleaner.HFileCleaner;
-114import 
org.apache.hadoop.hbase.master.cleaner.LogCleaner;
-115import 
org.apache.hadoop.hbase.master.cleaner.ReplicationBarrierCleaner;
-116import 
org.apache.hadoop.hbase.master.locking.LockManager;
-117import 
org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;
-118import 
org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType;
-119import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizer;
-120import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizerChore;
-121import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizerFactory;
-122import 
org.apache.hadoop.hbase.master.procedure.CreateTableProcedure;
-123import 
org.apache.hadoop.hbase.master.procedure.DeleteNamespaceProcedure;
-124import 
org.apache.hadoop.hbase.master.procedure.DeleteTableProcedure;
-125import 
org.apache.hadoop.hbase.master.procedure.DisableTableProcedure;
-126import 
org.apache.hadoop.hbase.master.procedure.EnableTableProcedure;
-127import 
org.apache.hadoop.hbase.master.procedure.InitMetaProcedure;
-128import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureConstants;
-129import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;
-130import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler;
-131import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureUtil;
-132import 
org.apache.hadoop.hbase.master.procedure.ModifyTableProcedure;
-133import 
org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch;
-134import 
org.apache.hadoop.hbase.master.procedure.ServerCrashProcedure;
-135import 
org.apache.hadoop.hbase.master.procedure.TruncateTableProcedure;
-136import 
org.apache.hadoop.hbase.master.replication.AbstractPeerProcedure;
-137import 
org.apache.hadoop.hbase.master.replication.AddPeerProcedure;
-138import 
org.apache.hadoop.hbase.master.replication.DisablePeerProcedure;
-139import 
org.apache.hadoop.hbase.master.replication.EnablePeerProcedure;
-140import 
org.apache.hadoop.hbase.master.replication.RemovePeerProcedure;
-141import 
org.apache.hadoop.hbase.master.replication.ReplicationPeerManager;
-142import 
org.apache.hadoop.hbase.master.replication.SyncReplicationReplayWALManager;
-143import 
org.apache.hadoop.hbase.master.replication.TransitPeerSyncReplicationStateProcedure;
-144import 
org.apache.hadoop.hbase.master.replication.UpdatePeerConfigProcedure;
-145import 
org.apache.hadoop.hbase.master.snapshot.SnapshotManager;
-146import 
org.apache.hadoop.hbase.master.zksyncer.MasterAddressSyncer;
-147import 
org.apache.hadoop.hbase.master.zksyncer.MetaLocationSyncer;
-148import 

[03/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.MissingClassClassLoader.html
--
diff --git 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.MissingClassClassLoader.html
 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.MissingClassClassLoader.html
index 7896c2f..9597ff9 100644
--- 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.MissingClassClassLoader.html
+++ 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.MissingClassClassLoader.html
@@ -28,161 +28,249 @@
 020
 021import static 
org.junit.Assert.assertEquals;
 022import static 
org.junit.Assert.assertTrue;
-023
-024import java.io.IOException;
-025import java.util.List;
-026
-027import 
org.apache.hadoop.hbase.Coprocessor;
-028import 
org.apache.hadoop.hbase.CoprocessorEnvironment;
-029import 
org.apache.hadoop.hbase.HBaseClassTestRule;
-030import 
org.apache.hadoop.hbase.HRegionInfo;
-031import 
org.apache.hadoop.hbase.HTableDescriptor;
-032import 
org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment;
-033import 
org.apache.hadoop.hbase.coprocessor.ObserverContext;
-034import 
org.apache.hadoop.hbase.testclassification.SmallTests;
-035import 
org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation.Severity;
-036import org.junit.ClassRule;
-037import org.junit.Test;
-038import 
org.junit.experimental.categories.Category;
-039
-040import 
org.apache.hbase.thirdparty.com.google.common.collect.Lists;
-041
-042@Category({ SmallTests.class })
-043@SuppressWarnings("deprecation")
-044public class CoprocessorValidatorTest {
-045  @ClassRule
-046  public static final HBaseClassTestRule 
CLASS_RULE =
-047  
HBaseClassTestRule.forClass(CoprocessorValidatorTest.class);
-048
-049  private CoprocessorValidator 
validator;
-050
-051  public CoprocessorValidatorTest() {
-052validator = new 
CoprocessorValidator();
-053  }
-054
-055  private static ClassLoader 
getClassLoader() {
-056return 
CoprocessorValidatorTest.class.getClassLoader();
-057  }
-058
-059  private static String 
getFullClassName(String className) {
-060return 
CoprocessorValidatorTest.class.getName() + "$" + className;
-061  }
-062
-063  @SuppressWarnings({"rawtypes", 
"unused"})
-064  private static class TestObserver 
implements Coprocessor {
-065@Override
-066public void 
start(CoprocessorEnvironment env) throws IOException {
-067}
-068
-069@Override
-070public void 
stop(CoprocessorEnvironment env) throws IOException {
-071}
-072  }
-073
-074  @Test
-075  public void testFilterObservers() 
throws Exception {
-076String filterObservers = 
getFullClassName("TestObserver");
-077ListString classNames = 
Lists.newArrayList(
-078filterObservers, 
getClass().getName());
-079ListString filteredClassNames 
= validator.filterObservers(getClassLoader(), classNames);
-080
-081assertEquals(1, 
filteredClassNames.size());
-082assertEquals(filterObservers, 
filteredClassNames.get(0));
+023import static 
org.mockito.Mockito.doReturn;
+024import static org.mockito.Mockito.mock;
+025
+026import java.io.IOException;
+027import java.io.InputStream;
+028import java.io.OutputStream;
+029import java.nio.file.Files;
+030import java.nio.file.Path;
+031import java.nio.file.Paths;
+032import java.util.ArrayList;
+033import java.util.List;
+034import java.util.Optional;
+035import java.util.jar.JarOutputStream;
+036import java.util.regex.Pattern;
+037import java.util.zip.ZipEntry;
+038
+039import 
org.apache.hadoop.hbase.HBaseClassTestRule;
+040import 
org.apache.hadoop.hbase.HBaseConfiguration;
+041import 
org.apache.hadoop.hbase.HRegionInfo;
+042import 
org.apache.hadoop.hbase.HTableDescriptor;
+043import 
org.apache.hadoop.hbase.client.Admin;
+044import 
org.apache.hadoop.hbase.client.CoprocessorDescriptor;
+045import 
org.apache.hadoop.hbase.client.TableDescriptor;
+046import 
org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment;
+047import 
org.apache.hadoop.hbase.coprocessor.ObserverContext;
+048import 
org.apache.hadoop.hbase.testclassification.SmallTests;
+049import 
org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation.Severity;
+050import org.junit.ClassRule;
+051import org.junit.Test;
+052import 
org.junit.experimental.categories.Category;
+053
+054import 
org.apache.hbase.thirdparty.com.google.common.base.Throwables;
+055import 
org.apache.hbase.thirdparty.com.google.common.collect.Lists;
+056import 
org.apache.hbase.thirdparty.com.google.common.io.ByteStreams;
+057
+058@Category({ SmallTests.class })
+059@SuppressWarnings("deprecation")
+060public class CoprocessorValidatorTest {
+061  @ClassRule
+062  public static final HBaseClassTestRule 
CLASS_RULE =
+063 

[01/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
Repository: hbase-site
Updated Branches:
  refs/heads/asf-site d2d40e09b -> dbe3a233f


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.html
--
diff --git 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.html
 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.html
index 7896c2f..9597ff9 100644
--- 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.html
+++ 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.html
@@ -28,161 +28,249 @@
 020
 021import static 
org.junit.Assert.assertEquals;
 022import static 
org.junit.Assert.assertTrue;
-023
-024import java.io.IOException;
-025import java.util.List;
-026
-027import 
org.apache.hadoop.hbase.Coprocessor;
-028import 
org.apache.hadoop.hbase.CoprocessorEnvironment;
-029import 
org.apache.hadoop.hbase.HBaseClassTestRule;
-030import 
org.apache.hadoop.hbase.HRegionInfo;
-031import 
org.apache.hadoop.hbase.HTableDescriptor;
-032import 
org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment;
-033import 
org.apache.hadoop.hbase.coprocessor.ObserverContext;
-034import 
org.apache.hadoop.hbase.testclassification.SmallTests;
-035import 
org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation.Severity;
-036import org.junit.ClassRule;
-037import org.junit.Test;
-038import 
org.junit.experimental.categories.Category;
-039
-040import 
org.apache.hbase.thirdparty.com.google.common.collect.Lists;
-041
-042@Category({ SmallTests.class })
-043@SuppressWarnings("deprecation")
-044public class CoprocessorValidatorTest {
-045  @ClassRule
-046  public static final HBaseClassTestRule 
CLASS_RULE =
-047  
HBaseClassTestRule.forClass(CoprocessorValidatorTest.class);
-048
-049  private CoprocessorValidator 
validator;
-050
-051  public CoprocessorValidatorTest() {
-052validator = new 
CoprocessorValidator();
-053  }
-054
-055  private static ClassLoader 
getClassLoader() {
-056return 
CoprocessorValidatorTest.class.getClassLoader();
-057  }
-058
-059  private static String 
getFullClassName(String className) {
-060return 
CoprocessorValidatorTest.class.getName() + "$" + className;
-061  }
-062
-063  @SuppressWarnings({"rawtypes", 
"unused"})
-064  private static class TestObserver 
implements Coprocessor {
-065@Override
-066public void 
start(CoprocessorEnvironment env) throws IOException {
-067}
-068
-069@Override
-070public void 
stop(CoprocessorEnvironment env) throws IOException {
-071}
-072  }
-073
-074  @Test
-075  public void testFilterObservers() 
throws Exception {
-076String filterObservers = 
getFullClassName("TestObserver");
-077ListString classNames = 
Lists.newArrayList(
-078filterObservers, 
getClass().getName());
-079ListString filteredClassNames 
= validator.filterObservers(getClassLoader(), classNames);
-080
-081assertEquals(1, 
filteredClassNames.size());
-082assertEquals(filterObservers, 
filteredClassNames.get(0));
+023import static 
org.mockito.Mockito.doReturn;
+024import static org.mockito.Mockito.mock;
+025
+026import java.io.IOException;
+027import java.io.InputStream;
+028import java.io.OutputStream;
+029import java.nio.file.Files;
+030import java.nio.file.Path;
+031import java.nio.file.Paths;
+032import java.util.ArrayList;
+033import java.util.List;
+034import java.util.Optional;
+035import java.util.jar.JarOutputStream;
+036import java.util.regex.Pattern;
+037import java.util.zip.ZipEntry;
+038
+039import 
org.apache.hadoop.hbase.HBaseClassTestRule;
+040import 
org.apache.hadoop.hbase.HBaseConfiguration;
+041import 
org.apache.hadoop.hbase.HRegionInfo;
+042import 
org.apache.hadoop.hbase.HTableDescriptor;
+043import 
org.apache.hadoop.hbase.client.Admin;
+044import 
org.apache.hadoop.hbase.client.CoprocessorDescriptor;
+045import 
org.apache.hadoop.hbase.client.TableDescriptor;
+046import 
org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment;
+047import 
org.apache.hadoop.hbase.coprocessor.ObserverContext;
+048import 
org.apache.hadoop.hbase.testclassification.SmallTests;
+049import 
org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation.Severity;
+050import org.junit.ClassRule;
+051import org.junit.Test;
+052import 
org.junit.experimental.categories.Category;
+053
+054import 
org.apache.hbase.thirdparty.com.google.common.base.Throwables;
+055import 
org.apache.hbase.thirdparty.com.google.common.collect.Lists;
+056import 
org.apache.hbase.thirdparty.com.google.common.io.ByteStreams;
+057
+058@Category({ SmallTests.class })
+059@SuppressWarnings("deprecation")
+060public class CoprocessorValidatorTest {
+061  @ClassRule
+062  public static final HBaseClassTestRule 
CLASS_RULE =
+063  

[20/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html 
b/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html
index e42a6a6..1fd58d9 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html
@@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Private
-public class MasterRpcServices
+public class MasterRpcServices
 extends RSRpcServices
 implements 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.BlockingInterface,
 
org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStatusService.BlockingInterface,
 
org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockService.BlockingInterface
 Implements the master RPC services.
@@ -798,7 +798,7 @@ implements 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
 
 
 LOG
-private static finalorg.slf4j.Logger LOG
+private static finalorg.slf4j.Logger LOG
 
 
 
@@ -807,7 +807,7 @@ implements 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
 
 
 master
-private finalHMaster master
+private finalHMaster master
 
 
 
@@ -824,7 +824,7 @@ implements 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
 
 
 MasterRpcServices
-publicMasterRpcServices(HMasterm)
+publicMasterRpcServices(HMasterm)
   throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true;
 title="class or interface in java.io">IOException
 
 Throws:
@@ -846,7 +846,7 @@ implements 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
 
 
 createConfigurationSubset
-privateorg.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse.BuildercreateConfigurationSubset()
+privateorg.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse.BuildercreateConfigurationSubset()
 
 Returns:
 Subset of configuration to pass initializing regionservers: e.g.
@@ -860,7 +860,7 @@ implements 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
 
 
 addConfig
-privateorg.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse.BuilderaddConfig(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse.Builderresp,
+privateorg.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse.BuilderaddConfig(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse.Builderresp,

  https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">Stringkey)
 
 
@@ -870,7 +870,7 @@ implements 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
 
 
 createRpcServer
-protectedRpcServerInterfacecreateRpcServer(Serverserver,
+protectedRpcServerInterfacecreateRpcServer(Serverserver,
  
org.apache.hadoop.conf.Configurationconf,
  RpcSchedulerFactoryrpcSchedulerFactory,
  https://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true;
 title="class or interface in java.net">InetSocketAddressbindAddress,
@@ -890,7 +890,7 @@ implements 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
 
 
 createPriority
-protectedPriorityFunctioncreatePriority()
+protectedPriorityFunctioncreatePriority()
 
 Overrides:
 createPriorityin
 classRSRpcServices
@@ -903,7 +903,7 @@ implements 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
 
 
 rpcPreCheck
-privatevoidrpcPreCheck(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">StringrequestName)
+privatevoidrpcPreCheck(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">StringrequestName)
   throws 
org.apache.hbase.thirdparty.com.google.protobuf.ServiceException
 Checks for the following pre-checks in order:
  
@@ -924,7 +924,7 @@ implements 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
 
 
 switchBalancer
-booleanswitchBalancer(booleanb,
+booleanswitchBalancer(booleanb,
MasterRpcServices.BalanceSwitchModemode)
 throws 

[06/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidator.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidator.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidator.html
index e026bb1..7bf358d 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidator.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidator.html
@@ -31,228 +31,325 @@
 023import java.lang.reflect.Method;
 024import java.net.URL;
 025import java.net.URLClassLoader;
-026import java.nio.file.Path;
-027import java.nio.file.Paths;
-028import java.security.AccessController;
-029import java.security.PrivilegedAction;
-030import java.util.ArrayList;
-031import java.util.List;
-032import java.util.jar.JarEntry;
-033import java.util.jar.JarFile;
-034import java.util.stream.Collectors;
-035
-036import 
org.apache.hadoop.hbase.Coprocessor;
-037import 
org.apache.hadoop.hbase.HBaseInterfaceAudience;
-038import 
org.apache.hadoop.hbase.tool.PreUpgradeValidator;
-039import 
org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation.Severity;
-040import 
org.apache.hadoop.hbase.util.AbstractHBaseTool;
-041import 
org.apache.yetus.audience.InterfaceAudience;
-042import org.slf4j.Logger;
-043import org.slf4j.LoggerFactory;
-044
-045import 
org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting;
-046import 
org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLine;
-047import 
org.apache.hbase.thirdparty.org.apache.commons.cli.ParseException;
-048
-049@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.TOOLS)
-050public class CoprocessorValidator extends 
AbstractHBaseTool {
-051  private static final Logger LOG = 
LoggerFactory
-052  
.getLogger(CoprocessorValidator.class);
-053
-054  private CoprocessorMethods branch1;
-055  private CoprocessorMethods current;
-056
-057  private boolean dieOnWarnings;
-058  private boolean scan;
-059  private ListString args;
-060
-061  public CoprocessorValidator() {
-062branch1 = new 
Branch1CoprocessorMethods();
-063current = new 
CurrentCoprocessorMethods();
-064  }
-065
-066  /**
-067   * This classloader implementation 
calls {@link #resolveClass(Class)}
-068   * method for every loaded class. It 
means that some extra validation will
-069   * take place a
-070   * 
href="https://docs.oracle.com/javase/specs/jls/se8/html/jls-12.html#jls-12.3";
-071   * according to JLS/a.
-072   */
-073  private static final class 
ResolverUrlClassLoader extends URLClassLoader {
-074private ResolverUrlClassLoader(URL[] 
urls) {
-075  super(urls, 
ResolverUrlClassLoader.class.getClassLoader());
-076}
+026import java.nio.file.Files;
+027import java.nio.file.Path;
+028import java.nio.file.Paths;
+029import java.security.AccessController;
+030import java.security.PrivilegedAction;
+031import java.util.ArrayList;
+032import java.util.Arrays;
+033import java.util.Collection;
+034import java.util.Collections;
+035import java.util.List;
+036import java.util.Optional;
+037import java.util.regex.Pattern;
+038import java.util.stream.Collectors;
+039import java.util.stream.Stream;
+040
+041import org.apache.hadoop.fs.FileSystem;
+042import 
org.apache.hadoop.hbase.HBaseInterfaceAudience;
+043import 
org.apache.hadoop.hbase.client.Admin;
+044import 
org.apache.hadoop.hbase.client.Connection;
+045import 
org.apache.hadoop.hbase.client.ConnectionFactory;
+046import 
org.apache.hadoop.hbase.client.CoprocessorDescriptor;
+047import 
org.apache.hadoop.hbase.client.TableDescriptor;
+048import 
org.apache.hadoop.hbase.coprocessor.CoprocessorHost;
+049import 
org.apache.hadoop.hbase.tool.PreUpgradeValidator;
+050import 
org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation.Severity;
+051import 
org.apache.hadoop.hbase.util.AbstractHBaseTool;
+052import 
org.apache.yetus.audience.InterfaceAudience;
+053import org.slf4j.Logger;
+054import org.slf4j.LoggerFactory;
+055
+056import 
org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting;
+057import 
org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLine;
+058
+059@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.TOOLS)
+060public class CoprocessorValidator extends 
AbstractHBaseTool {
+061  private static final Logger LOG = 
LoggerFactory
+062  
.getLogger(CoprocessorValidator.class);
+063
+064  private CoprocessorMethods branch1;
+065  private CoprocessorMethods current;
+066
+067  private final ListString 
jars;
+068  private final ListPattern 
tablePatterns;
+069  private final ListString 
classes;
+070  private boolean config;
+071
+072  private boolean dieOnWarnings;
+073
+074  public CoprocessorValidator() {
+075branch1 = new 
Branch1CoprocessorMethods();
+076current = new 

[15/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
index a5d418c..95f2a65 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
@@ -96,3682 +96,3680 @@
 088import 
org.apache.hadoop.hbase.client.TableDescriptor;
 089import 
org.apache.hadoop.hbase.client.TableDescriptorBuilder;
 090import 
org.apache.hadoop.hbase.client.TableState;
-091import 
org.apache.hadoop.hbase.client.VersionInfoUtil;
-092import 
org.apache.hadoop.hbase.coprocessor.CoprocessorHost;
-093import 
org.apache.hadoop.hbase.exceptions.DeserializationException;
-094import 
org.apache.hadoop.hbase.exceptions.MergeRegionException;
-095import 
org.apache.hadoop.hbase.executor.ExecutorType;
-096import 
org.apache.hadoop.hbase.favored.FavoredNodesManager;
-097import 
org.apache.hadoop.hbase.favored.FavoredNodesPromoter;
-098import 
org.apache.hadoop.hbase.http.InfoServer;
-099import 
org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;
-100import 
org.apache.hadoop.hbase.ipc.RpcServer;
-101import 
org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;
-102import 
org.apache.hadoop.hbase.log.HBaseMarkers;
-103import 
org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;
-104import 
org.apache.hadoop.hbase.master.assignment.AssignmentManager;
-105import 
org.apache.hadoop.hbase.master.assignment.MergeTableRegionsProcedure;
-106import 
org.apache.hadoop.hbase.master.assignment.RegionStates;
-107import 
org.apache.hadoop.hbase.master.assignment.RegionStates.RegionStateNode;
-108import 
org.apache.hadoop.hbase.master.balancer.BalancerChore;
-109import 
org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;
-110import 
org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;
-111import 
org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;
-112import 
org.apache.hadoop.hbase.master.cleaner.CleanerChore;
-113import 
org.apache.hadoop.hbase.master.cleaner.HFileCleaner;
-114import 
org.apache.hadoop.hbase.master.cleaner.LogCleaner;
-115import 
org.apache.hadoop.hbase.master.cleaner.ReplicationBarrierCleaner;
-116import 
org.apache.hadoop.hbase.master.locking.LockManager;
-117import 
org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;
-118import 
org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType;
-119import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizer;
-120import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizerChore;
-121import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizerFactory;
-122import 
org.apache.hadoop.hbase.master.procedure.CreateTableProcedure;
-123import 
org.apache.hadoop.hbase.master.procedure.DeleteNamespaceProcedure;
-124import 
org.apache.hadoop.hbase.master.procedure.DeleteTableProcedure;
-125import 
org.apache.hadoop.hbase.master.procedure.DisableTableProcedure;
-126import 
org.apache.hadoop.hbase.master.procedure.EnableTableProcedure;
-127import 
org.apache.hadoop.hbase.master.procedure.InitMetaProcedure;
-128import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureConstants;
-129import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;
-130import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler;
-131import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureUtil;
-132import 
org.apache.hadoop.hbase.master.procedure.ModifyTableProcedure;
-133import 
org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch;
-134import 
org.apache.hadoop.hbase.master.procedure.ServerCrashProcedure;
-135import 
org.apache.hadoop.hbase.master.procedure.TruncateTableProcedure;
-136import 
org.apache.hadoop.hbase.master.replication.AbstractPeerProcedure;
-137import 
org.apache.hadoop.hbase.master.replication.AddPeerProcedure;
-138import 
org.apache.hadoop.hbase.master.replication.DisablePeerProcedure;
-139import 
org.apache.hadoop.hbase.master.replication.EnablePeerProcedure;
-140import 
org.apache.hadoop.hbase.master.replication.RemovePeerProcedure;
-141import 
org.apache.hadoop.hbase.master.replication.ReplicationPeerManager;
-142import 
org.apache.hadoop.hbase.master.replication.SyncReplicationReplayWALManager;
-143import 
org.apache.hadoop.hbase.master.replication.TransitPeerSyncReplicationStateProcedure;
-144import 
org.apache.hadoop.hbase.master.replication.UpdatePeerConfigProcedure;
-145import 
org.apache.hadoop.hbase.master.snapshot.SnapshotManager;
-146import 
org.apache.hadoop.hbase.master.zksyncer.MasterAddressSyncer;
-147import 
org.apache.hadoop.hbase.master.zksyncer.MetaLocationSyncer;
-148import 

[26/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/index-all.html
--
diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html
index 0771a77..7ff01d5 100644
--- a/devapidocs/index-all.html
+++ b/devapidocs/index-all.html
@@ -3624,8 +3624,6 @@
 
 Args(TServerTransport,
 Configuration) - Constructor for class 
org.apache.hadoop.hbase.thrift.TBoundedThreadPoolServer.Args
 
-args
 - Variable in class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidator
-
 argumentToClassMap
 - Variable in class org.apache.hadoop.hbase.regionserver.AnnotationReadingPriorityFunction
 
 array() - 
Method in class org.apache.hadoop.hbase.nio.ByteBuff
@@ -7179,6 +7177,8 @@
 Puts CellScanner Cells into a cell block using passed in 
codec and/or
  compressor.
 
+buildClasspath(ListString)
 - Method in class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidator
+
 buildClientPassword(TokenBlockTokenIdentifier)
 - Static method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutputSaslHelper
 
 buildClientServiceCallable(Connection,
 TableName, byte[], CollectionLoadIncrementalHFiles.LoadQueueItem, 
boolean) - Method in class org.apache.hadoop.hbase.tool.LoadIncrementalHFiles
@@ -11425,6 +11425,8 @@
  trying to load it from the coprocessor jar and instead delegate
  directly to the parent ClassLoader.
 
+classes
 - Variable in class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidator
+
 Classes - 
Class in org.apache.hadoop.hbase.util
 
 Utilities for class manipulation.
@@ -11458,6 +11460,8 @@
 
 className
 - Variable in class org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.TableCoprocessorAttribute
 
+className
 - Variable in class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation
+
 CLASSNAME_KEY
 - Static variable in interface org.apache.hadoop.hbase.client.BufferedMutator
 
 Key to use setting non-default BufferedMutator 
implementation in Configuration.
@@ -16521,6 +16525,8 @@
 
 config
 - Variable in class org.apache.hadoop.hbase.tmpl.regionserver.BlockCacheTmplImpl
 
+config
 - Variable in class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidator
+
 CONFIG_NAME
 - Static variable in class org.apache.hadoop.hbase.ipc.NettyRpcClientConfigHelper
 
 CONFIG_NAME
 - Static variable in class org.apache.hadoop.hbase.wal.NettyAsyncFSWALConfigHelper
@@ -17962,9 +17968,9 @@
 
 CoprocessorViolation - Class in org.apache.hadoop.hbase.tool.coprocessor
 
-CoprocessorViolation(CoprocessorViolation.Severity,
 String) - Constructor for class 
org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation
+CoprocessorViolation(String,
 CoprocessorViolation.Severity, String) - Constructor for class 
org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation
 
-CoprocessorViolation(CoprocessorViolation.Severity,
 String, Throwable) - Constructor for class 
org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation
+CoprocessorViolation(String,
 CoprocessorViolation.Severity, String, Throwable) - Constructor for 
class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation
 
 CoprocessorViolation.Severity - Enum in org.apache.hadoop.hbase.tool.coprocessor
 
@@ -19241,6 +19247,10 @@
 
 createClassLoader(URL[])
 - Method in class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidator
 
+createClassLoader(URL[],
 ClassLoader) - Method in class 
org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidator
+
+createClassLoader(ClassLoader,
 Path) - Method in class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidator
+
 createCleanerContext(FileStatus)
 - Static method in class org.apache.hadoop.hbase.master.cleaner.LogCleaner.CleanerContext
 
 createCleanupScheduledChore(Stoppable)
 - Method in class org.apache.hadoop.hbase.regionserver.ServerNonceManager
@@ -31520,8 +31530,6 @@
 
 Filter and return regions for which favored nodes is not 
applicable.
 
-filterObservers(ClassLoader,
 IterableString) - Method in class 
org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidator
-
 filterOfflineServers(RSGroupInfo,
 ListServerName) - Method in class 
org.apache.hadoop.hbase.rsgroup.RSGroupBasedLoadBalancer
 
 filterOutRow
 - Variable in class org.apache.hadoop.hbase.filter.RandomRowFilter
@@ -36263,6 +36271,8 @@
 
 getClassName()
 - Method in class org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.TableCoprocessorAttribute
 
+getClassName()
 - Method in class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation
+
 getCleanerThreads()
 - Method in class org.apache.hadoop.hbase.master.cleaner.HFileCleaner
 
 getCleanResult(ListCleanerChoreT.CleanerTask)
 - Method in class org.apache.hadoop.hbase.master.cleaner.CleanerChore.CleanerTask
@@ -37562,8 +37572,6 @@
 
 getCurrentClientVersionInfo()
 - Static method in class org.apache.hadoop.hbase.client.VersionInfoUtil
 
-getCurrentClientVersionNumber()
 - Static method in class 

[07/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html
index b362b35..9babac2 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html
@@ -906,7 +906,7 @@
 898
master.getMasterProcedureExecutor().submitProcedure(createSplitProcedure(parent,
 splitKey));
 899
 900// If the RS is  2.0 throw an 
exception to abort the operation, we are handling the split
-901if 
(master.getServerManager().getServerVersion(serverName)  0x020) {
+901if 
(master.getServerManager().getVersionNumber(serverName)  0x020) {
 902  throw new 
UnsupportedOperationException(String.format(
 903"Split handled by the master: 
parent=%s hriA=%s hriB=%s", parent.getShortNameToLog(), hriA, hriB));
 904}
@@ -929,7 +929,7 @@
 921
master.getMasterProcedureExecutor().submitProcedure(createMergeProcedure(hriA, 
hriB));
 922
 923// If the RS is  2.0 throw an 
exception to abort the operation, we are handling the merge
-924if 
(master.getServerManager().getServerVersion(serverName)  0x020) {
+924if 
(master.getServerManager().getVersionNumber(serverName)  0x020) {
 925  throw new 
UnsupportedOperationException(String.format(
 926"Merge not handled yet: 
regionState=%s merged=%s hriA=%s hriB=%s", state, merged, hriA,
 927  hriB));

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html
index b362b35..9babac2 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html
@@ -906,7 +906,7 @@
 898
master.getMasterProcedureExecutor().submitProcedure(createSplitProcedure(parent,
 splitKey));
 899
 900// If the RS is  2.0 throw an 
exception to abort the operation, we are handling the split
-901if 
(master.getServerManager().getServerVersion(serverName)  0x020) {
+901if 
(master.getServerManager().getVersionNumber(serverName)  0x020) {
 902  throw new 
UnsupportedOperationException(String.format(
 903"Split handled by the master: 
parent=%s hriA=%s hriB=%s", parent.getShortNameToLog(), hriA, hriB));
 904}
@@ -929,7 +929,7 @@
 921
master.getMasterProcedureExecutor().submitProcedure(createMergeProcedure(hriA, 
hriB));
 922
 923// If the RS is  2.0 throw an 
exception to abort the operation, we are handling the merge
-924if 
(master.getServerManager().getServerVersion(serverName)  0x020) {
+924if 
(master.getServerManager().getVersionNumber(serverName)  0x020) {
 925  throw new 
UnsupportedOperationException(String.format(
 926"Merge not handled yet: 
regionState=%s merged=%s hriA=%s hriB=%s", state, merged, hriA,
 927  hriB));

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html
index b362b35..9babac2 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html
@@ -906,7 +906,7 @@
 898
master.getMasterProcedureExecutor().submitProcedure(createSplitProcedure(parent,
 splitKey));
 899
 900// If the RS is  2.0 throw an 
exception to abort the operation, we are handling the split
-901if 
(master.getServerManager().getServerVersion(serverName)  0x020) {
+901if 
(master.getServerManager().getVersionNumber(serverName)  0x020) {
 902  throw new 
UnsupportedOperationException(String.format(
 903"Split handled by the master: 
parent=%s hriA=%s hriB=%s", parent.getShortNameToLog(), hriA, hriB));
 904}
@@ 

[13/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
index a5d418c..95f2a65 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
@@ -96,3682 +96,3680 @@
 088import 
org.apache.hadoop.hbase.client.TableDescriptor;
 089import 
org.apache.hadoop.hbase.client.TableDescriptorBuilder;
 090import 
org.apache.hadoop.hbase.client.TableState;
-091import 
org.apache.hadoop.hbase.client.VersionInfoUtil;
-092import 
org.apache.hadoop.hbase.coprocessor.CoprocessorHost;
-093import 
org.apache.hadoop.hbase.exceptions.DeserializationException;
-094import 
org.apache.hadoop.hbase.exceptions.MergeRegionException;
-095import 
org.apache.hadoop.hbase.executor.ExecutorType;
-096import 
org.apache.hadoop.hbase.favored.FavoredNodesManager;
-097import 
org.apache.hadoop.hbase.favored.FavoredNodesPromoter;
-098import 
org.apache.hadoop.hbase.http.InfoServer;
-099import 
org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;
-100import 
org.apache.hadoop.hbase.ipc.RpcServer;
-101import 
org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;
-102import 
org.apache.hadoop.hbase.log.HBaseMarkers;
-103import 
org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;
-104import 
org.apache.hadoop.hbase.master.assignment.AssignmentManager;
-105import 
org.apache.hadoop.hbase.master.assignment.MergeTableRegionsProcedure;
-106import 
org.apache.hadoop.hbase.master.assignment.RegionStates;
-107import 
org.apache.hadoop.hbase.master.assignment.RegionStates.RegionStateNode;
-108import 
org.apache.hadoop.hbase.master.balancer.BalancerChore;
-109import 
org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;
-110import 
org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;
-111import 
org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;
-112import 
org.apache.hadoop.hbase.master.cleaner.CleanerChore;
-113import 
org.apache.hadoop.hbase.master.cleaner.HFileCleaner;
-114import 
org.apache.hadoop.hbase.master.cleaner.LogCleaner;
-115import 
org.apache.hadoop.hbase.master.cleaner.ReplicationBarrierCleaner;
-116import 
org.apache.hadoop.hbase.master.locking.LockManager;
-117import 
org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;
-118import 
org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType;
-119import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizer;
-120import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizerChore;
-121import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizerFactory;
-122import 
org.apache.hadoop.hbase.master.procedure.CreateTableProcedure;
-123import 
org.apache.hadoop.hbase.master.procedure.DeleteNamespaceProcedure;
-124import 
org.apache.hadoop.hbase.master.procedure.DeleteTableProcedure;
-125import 
org.apache.hadoop.hbase.master.procedure.DisableTableProcedure;
-126import 
org.apache.hadoop.hbase.master.procedure.EnableTableProcedure;
-127import 
org.apache.hadoop.hbase.master.procedure.InitMetaProcedure;
-128import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureConstants;
-129import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;
-130import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler;
-131import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureUtil;
-132import 
org.apache.hadoop.hbase.master.procedure.ModifyTableProcedure;
-133import 
org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch;
-134import 
org.apache.hadoop.hbase.master.procedure.ServerCrashProcedure;
-135import 
org.apache.hadoop.hbase.master.procedure.TruncateTableProcedure;
-136import 
org.apache.hadoop.hbase.master.replication.AbstractPeerProcedure;
-137import 
org.apache.hadoop.hbase.master.replication.AddPeerProcedure;
-138import 
org.apache.hadoop.hbase.master.replication.DisablePeerProcedure;
-139import 
org.apache.hadoop.hbase.master.replication.EnablePeerProcedure;
-140import 
org.apache.hadoop.hbase.master.replication.RemovePeerProcedure;
-141import 
org.apache.hadoop.hbase.master.replication.ReplicationPeerManager;
-142import 
org.apache.hadoop.hbase.master.replication.SyncReplicationReplayWALManager;
-143import 
org.apache.hadoop.hbase.master.replication.TransitPeerSyncReplicationStateProcedure;
-144import 
org.apache.hadoop.hbase.master.replication.UpdatePeerConfigProcedure;
-145import 
org.apache.hadoop.hbase.master.snapshot.SnapshotManager;
-146import 
org.apache.hadoop.hbase.master.zksyncer.MasterAddressSyncer;
-147import 
org.apache.hadoop.hbase.master.zksyncer.MetaLocationSyncer;
-148import 
org.apache.hadoop.hbase.mob.MobConstants;

[09/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html
index 9e987f3..f2fd195 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html
@@ -126,1982 +126,1982 @@
 118import 
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.NameStringPair;
 119import 
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription;
 120import 
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier.RegionSpecifierType;
-121import 
org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockHeartbeatRequest;
-122import 
org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockHeartbeatResponse;
-123import 
org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockRequest;
-124import 
org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockResponse;
-125import 
org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockService;
-126import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos;
-127import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AbortProcedureRequest;
-128import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AbortProcedureResponse;
-129import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnRequest;
-130import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnResponse;
-131import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignRegionRequest;
-132import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignRegionResponse;
-133import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalanceRequest;
-134import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalanceResponse;
-135import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ClearDeadServersRequest;
-136import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ClearDeadServersResponse;
-137import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateNamespaceRequest;
-138import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateNamespaceResponse;
-139import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateTableRequest;
-140import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateTableResponse;
-141import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersRequest;
-142import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersResponse;
-143import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnRequest;
-144import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnResponse;
-145import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteNamespaceRequest;
-146import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteNamespaceResponse;
-147import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteSnapshotRequest;
-148import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteSnapshotResponse;
-149import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteTableRequest;
-150import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteTableResponse;
-151import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DisableTableRequest;
-152import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DisableTableResponse;
-153import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest;
-154import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse;
-155import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableTableRequest;
-156import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableTableResponse;
-157import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ExecProcedureRequest;
-158import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ExecProcedureResponse;
-159import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetClusterStatusRequest;
-160import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetClusterStatusResponse;
-161import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetCompletedSnapshotsRequest;
-162import 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetCompletedSnapshotsResponse;

[24/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html 
b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
index 2c2ea5c..61375ef 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
@@ -590,8 +590,9 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
 
 
 static ServerMetrics
-ServerMetricsBuilder.of(ServerNamesn,
-  intversionNumber)
+ServerMetricsBuilder.of(ServerNamesn,
+  intversionNumber,
+  https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in 
java.lang">Stringversion)
 
 
 RegionLocations
@@ -623,8 +624,9 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
 
 
 static ServerMetrics
-ServerMetricsBuilder.toServerMetrics(ServerNameserverName,
+ServerMetricsBuilder.toServerMetrics(ServerNameserverName,
intversionNumber,
+   https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">Stringversion,

org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.ServerLoadserverLoadPB)
 
 
@@ -740,8 +742,9 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
 ServerMetricsBuilder(ServerNameserverName)
 
 
-ServerMetricsImpl(ServerNameserverName,
+ServerMetricsImpl(ServerNameserverName,
  intversionNumber,
+ https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">Stringversion,
  longrequestCountPerSecond,
  longrequestCount,
  SizeusedHeapSize,
@@ -3274,8 +3277,9 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
 
 
 (package private) ServerName
-ServerManager.regionServerStartup(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupRequestrequest,
+ServerManager.regionServerStartup(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupRequestrequest,
intversionNumber,
+   https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">Stringversion,
https://docs.oracle.com/javase/8/docs/api/java/net/InetAddress.html?is-external=true;
 title="class or interface in java.net">InetAddressia)
 Let the server manager know a new regionserver has come 
online
 
@@ -3564,126 +3568,132 @@ Input/OutputFormats, a table indexing MapReduce job, 
and utility methods.
 ServerManager.getRsAdmin(ServerNamesn)
 
 
-int
-ServerManager.getServerVersion(ServerNameserverName)
-May return 0 when server is not online.
-
-
-
 https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true;
 title="class or interface in java.util">Date
 DeadServer.getTimeOfDeath(ServerNamedeadServerName)
 Get the time when a server died
 
 
+
+https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
+ServerManager.getVersion(ServerNameserverName)
+May return "0.0.0" when server is not online
+
+
 
+int
+ServerManager.getVersionNumber(ServerNameserverName)
+May return 0 when server is not online.
+
+
+
 (package private) void
 SplitLogManager.handleDeadWorker(ServerNameworkerName)
 
-
+
 void
 SplitLogManager.Task.heartbeat(longtime,
  intversion,
  ServerNameworker)
 
-
+
 boolean
 RegionState.isClosingOrClosedOnServer(ServerNamesn)
 
-
+
 boolean
 DeadServer.isDeadServer(ServerNameserverName)
 
-
+
 boolean
 RegionState.isMergingNewOnServer(ServerNamesn)
 
-
+
 boolean
 RegionState.isMergingNewOrOfflineOnServer(ServerNamesn)
 
-
+
 boolean
 RegionState.isMergingNewOrOpenedOnServer(ServerNamesn)
 
-
+
 boolean
 RegionState.isMergingOnServer(ServerNamesn)
 
-
+
 boolean
 RegionState.isOnServer(ServerNamesn)
 
-
+
 boolean
 RegionState.isOpenedOnServer(ServerNamesn)
 
-
+
 boolean
 RegionState.isOpeningOrFailedOpenOnServer(ServerNamesn)
 
-
+
 boolean
 RegionState.isOpeningOrOpenedOnServer(ServerNamesn)
 
-
+
 boolean
 ServerManager.isServerDead(ServerNameserverName)
 Check if a server is known to be dead.
 
 
-
+
 boolean
 ServerManager.isServerOnline(ServerNameserverName)
 
-
+
 boolean
 RegionState.isSplittingNewOnServer(ServerNamesn)
 
-
+
 boolean
 RegionState.isSplittingOnServer(ServerNamesn)
 
-
+
 boolean
 RegionState.isSplittingOrOpenedOnServer(ServerNamesn)
 
-
+
 boolean
 RegionState.isSplittingOrSplitOnServer(ServerNamesn)
 
-
+
 void
 ServerManager.moveFromOnlineToDeadServers(ServerNamesn)
 
-
+
 void
 

[14/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.MasterStoppedException.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.MasterStoppedException.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.MasterStoppedException.html
index a5d418c..95f2a65 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.MasterStoppedException.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.MasterStoppedException.html
@@ -96,3682 +96,3680 @@
 088import 
org.apache.hadoop.hbase.client.TableDescriptor;
 089import 
org.apache.hadoop.hbase.client.TableDescriptorBuilder;
 090import 
org.apache.hadoop.hbase.client.TableState;
-091import 
org.apache.hadoop.hbase.client.VersionInfoUtil;
-092import 
org.apache.hadoop.hbase.coprocessor.CoprocessorHost;
-093import 
org.apache.hadoop.hbase.exceptions.DeserializationException;
-094import 
org.apache.hadoop.hbase.exceptions.MergeRegionException;
-095import 
org.apache.hadoop.hbase.executor.ExecutorType;
-096import 
org.apache.hadoop.hbase.favored.FavoredNodesManager;
-097import 
org.apache.hadoop.hbase.favored.FavoredNodesPromoter;
-098import 
org.apache.hadoop.hbase.http.InfoServer;
-099import 
org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;
-100import 
org.apache.hadoop.hbase.ipc.RpcServer;
-101import 
org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;
-102import 
org.apache.hadoop.hbase.log.HBaseMarkers;
-103import 
org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;
-104import 
org.apache.hadoop.hbase.master.assignment.AssignmentManager;
-105import 
org.apache.hadoop.hbase.master.assignment.MergeTableRegionsProcedure;
-106import 
org.apache.hadoop.hbase.master.assignment.RegionStates;
-107import 
org.apache.hadoop.hbase.master.assignment.RegionStates.RegionStateNode;
-108import 
org.apache.hadoop.hbase.master.balancer.BalancerChore;
-109import 
org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;
-110import 
org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;
-111import 
org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;
-112import 
org.apache.hadoop.hbase.master.cleaner.CleanerChore;
-113import 
org.apache.hadoop.hbase.master.cleaner.HFileCleaner;
-114import 
org.apache.hadoop.hbase.master.cleaner.LogCleaner;
-115import 
org.apache.hadoop.hbase.master.cleaner.ReplicationBarrierCleaner;
-116import 
org.apache.hadoop.hbase.master.locking.LockManager;
-117import 
org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;
-118import 
org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType;
-119import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizer;
-120import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizerChore;
-121import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizerFactory;
-122import 
org.apache.hadoop.hbase.master.procedure.CreateTableProcedure;
-123import 
org.apache.hadoop.hbase.master.procedure.DeleteNamespaceProcedure;
-124import 
org.apache.hadoop.hbase.master.procedure.DeleteTableProcedure;
-125import 
org.apache.hadoop.hbase.master.procedure.DisableTableProcedure;
-126import 
org.apache.hadoop.hbase.master.procedure.EnableTableProcedure;
-127import 
org.apache.hadoop.hbase.master.procedure.InitMetaProcedure;
-128import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureConstants;
-129import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;
-130import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler;
-131import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureUtil;
-132import 
org.apache.hadoop.hbase.master.procedure.ModifyTableProcedure;
-133import 
org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch;
-134import 
org.apache.hadoop.hbase.master.procedure.ServerCrashProcedure;
-135import 
org.apache.hadoop.hbase.master.procedure.TruncateTableProcedure;
-136import 
org.apache.hadoop.hbase.master.replication.AbstractPeerProcedure;
-137import 
org.apache.hadoop.hbase.master.replication.AddPeerProcedure;
-138import 
org.apache.hadoop.hbase.master.replication.DisablePeerProcedure;
-139import 
org.apache.hadoop.hbase.master.replication.EnablePeerProcedure;
-140import 
org.apache.hadoop.hbase.master.replication.RemovePeerProcedure;
-141import 
org.apache.hadoop.hbase.master.replication.ReplicationPeerManager;
-142import 
org.apache.hadoop.hbase.master.replication.SyncReplicationReplayWALManager;
-143import 
org.apache.hadoop.hbase.master.replication.TransitPeerSyncReplicationStateProcedure;
-144import 
org.apache.hadoop.hbase.master.replication.UpdatePeerConfigProcedure;
-145import 
org.apache.hadoop.hbase.master.snapshot.SnapshotManager;
-146import 
org.apache.hadoop.hbase.master.zksyncer.MasterAddressSyncer;
-147import 
org.apache.hadoop.hbase.master.zksyncer.MetaLocationSyncer;
-148import 

[11/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html
--
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html
index a5d418c..95f2a65 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html
@@ -96,3682 +96,3680 @@
 088import 
org.apache.hadoop.hbase.client.TableDescriptor;
 089import 
org.apache.hadoop.hbase.client.TableDescriptorBuilder;
 090import 
org.apache.hadoop.hbase.client.TableState;
-091import 
org.apache.hadoop.hbase.client.VersionInfoUtil;
-092import 
org.apache.hadoop.hbase.coprocessor.CoprocessorHost;
-093import 
org.apache.hadoop.hbase.exceptions.DeserializationException;
-094import 
org.apache.hadoop.hbase.exceptions.MergeRegionException;
-095import 
org.apache.hadoop.hbase.executor.ExecutorType;
-096import 
org.apache.hadoop.hbase.favored.FavoredNodesManager;
-097import 
org.apache.hadoop.hbase.favored.FavoredNodesPromoter;
-098import 
org.apache.hadoop.hbase.http.InfoServer;
-099import 
org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;
-100import 
org.apache.hadoop.hbase.ipc.RpcServer;
-101import 
org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;
-102import 
org.apache.hadoop.hbase.log.HBaseMarkers;
-103import 
org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;
-104import 
org.apache.hadoop.hbase.master.assignment.AssignmentManager;
-105import 
org.apache.hadoop.hbase.master.assignment.MergeTableRegionsProcedure;
-106import 
org.apache.hadoop.hbase.master.assignment.RegionStates;
-107import 
org.apache.hadoop.hbase.master.assignment.RegionStates.RegionStateNode;
-108import 
org.apache.hadoop.hbase.master.balancer.BalancerChore;
-109import 
org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;
-110import 
org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;
-111import 
org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;
-112import 
org.apache.hadoop.hbase.master.cleaner.CleanerChore;
-113import 
org.apache.hadoop.hbase.master.cleaner.HFileCleaner;
-114import 
org.apache.hadoop.hbase.master.cleaner.LogCleaner;
-115import 
org.apache.hadoop.hbase.master.cleaner.ReplicationBarrierCleaner;
-116import 
org.apache.hadoop.hbase.master.locking.LockManager;
-117import 
org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;
-118import 
org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType;
-119import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizer;
-120import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizerChore;
-121import 
org.apache.hadoop.hbase.master.normalizer.RegionNormalizerFactory;
-122import 
org.apache.hadoop.hbase.master.procedure.CreateTableProcedure;
-123import 
org.apache.hadoop.hbase.master.procedure.DeleteNamespaceProcedure;
-124import 
org.apache.hadoop.hbase.master.procedure.DeleteTableProcedure;
-125import 
org.apache.hadoop.hbase.master.procedure.DisableTableProcedure;
-126import 
org.apache.hadoop.hbase.master.procedure.EnableTableProcedure;
-127import 
org.apache.hadoop.hbase.master.procedure.InitMetaProcedure;
-128import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureConstants;
-129import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;
-130import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler;
-131import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureUtil;
-132import 
org.apache.hadoop.hbase.master.procedure.ModifyTableProcedure;
-133import 
org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch;
-134import 
org.apache.hadoop.hbase.master.procedure.ServerCrashProcedure;
-135import 
org.apache.hadoop.hbase.master.procedure.TruncateTableProcedure;
-136import 
org.apache.hadoop.hbase.master.replication.AbstractPeerProcedure;
-137import 
org.apache.hadoop.hbase.master.replication.AddPeerProcedure;
-138import 
org.apache.hadoop.hbase.master.replication.DisablePeerProcedure;
-139import 
org.apache.hadoop.hbase.master.replication.EnablePeerProcedure;
-140import 
org.apache.hadoop.hbase.master.replication.RemovePeerProcedure;
-141import 
org.apache.hadoop.hbase.master.replication.ReplicationPeerManager;
-142import 
org.apache.hadoop.hbase.master.replication.SyncReplicationReplayWALManager;
-143import 
org.apache.hadoop.hbase.master.replication.TransitPeerSyncReplicationStateProcedure;
-144import 
org.apache.hadoop.hbase.master.replication.UpdatePeerConfigProcedure;
-145import 
org.apache.hadoop.hbase.master.snapshot.SnapshotManager;
-146import 
org.apache.hadoop.hbase.master.zksyncer.MasterAddressSyncer;
-147import 
org.apache.hadoop.hbase.master.zksyncer.MetaLocationSyncer;
-148import 
org.apache.hadoop.hbase.mob.MobConstants;
-149import 
org.apache.hadoop.hbase.monitoring.MemoryBoundedLogMessageBuffer;
-150import 

[05/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/team-list.html
--
diff --git a/team-list.html b/team-list.html
index 2e37497..907b577 100644
--- a/team-list.html
+++ b/team-list.html
@@ -7,7 +7,7 @@
   
 
 
-
+
 
 Apache HBase  Project Team
 
@@ -742,7 +742,7 @@
 https://www.apache.org/;>The Apache Software 
Foundation.
 All rights reserved.  
 
-  Last Published: 
2018-07-09
+  Last Published: 
2018-07-10
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/testdevapidocs/allclasses-frame.html
--
diff --git a/testdevapidocs/allclasses-frame.html 
b/testdevapidocs/allclasses-frame.html
index 1035943..5303c7d 100644
--- a/testdevapidocs/allclasses-frame.html
+++ b/testdevapidocs/allclasses-frame.html
@@ -103,7 +103,6 @@
 CoprocessorValidatorTest.MissingClassClassLoader
 CoprocessorValidatorTest.MissingClassObserver
 CoprocessorValidatorTest.ObsoleteMethodObserver
-CoprocessorValidatorTest.TestObserver
 CreateRandomStoreFile
 DataBlockEncodingTool
 DataBlockEncodingTool.Manipulation

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/testdevapidocs/allclasses-noframe.html
--
diff --git a/testdevapidocs/allclasses-noframe.html 
b/testdevapidocs/allclasses-noframe.html
index 4375b9f..9f36af2 100644
--- a/testdevapidocs/allclasses-noframe.html
+++ b/testdevapidocs/allclasses-noframe.html
@@ -103,7 +103,6 @@
 CoprocessorValidatorTest.MissingClassClassLoader
 CoprocessorValidatorTest.MissingClassObserver
 CoprocessorValidatorTest.ObsoleteMethodObserver
-CoprocessorValidatorTest.TestObserver
 CreateRandomStoreFile
 DataBlockEncodingTool
 DataBlockEncodingTool.Manipulation

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/testdevapidocs/index-all.html
--
diff --git a/testdevapidocs/index-all.html b/testdevapidocs/index-all.html
index 713d55c..4383dad 100644
--- a/testdevapidocs/index-all.html
+++ b/testdevapidocs/index-all.html
@@ -8750,8 +8750,6 @@
 
 CoprocessorValidatorTest.ObsoleteMethodObserver 
- Class in org.apache.hadoop.hbase.tool.coprocessor
 
-CoprocessorValidatorTest.TestObserver - Class 
in org.apache.hadoop.hbase.tool.coprocessor
-
 COPYRIGHT
 - Static variable in class org.apache.hadoop.hbase.security.visibility.TestVisibilityLabels
 
 COPYRIGHT
 - Static variable in class org.apache.hadoop.hbase.security.visibility.TestVisibilityLabelsReplication
@@ -39178,8 +39176,6 @@
 
 start(CoprocessorEnvironment)
 - Method in class org.apache.hadoop.hbase.thrift2.TestThriftHBaseServiceHandler.DelayingRegionObserver
 
-start(CoprocessorEnvironment)
 - Method in class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidatorTest.TestObserver
-
 start(long,
 long, int) - Method in class org.apache.hadoop.hbase.util.MultiThreadedAction
 
 start(long,
 long, int) - Method in class org.apache.hadoop.hbase.util.MultiThreadedReader
@@ -39748,8 +39744,6 @@
 
 stop(String)
 - Method in class org.apache.hadoop.hbase.TestNodeHealthCheckChore.StoppableImplementation
 
-stop(CoprocessorEnvironment)
 - Method in class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidatorTest.TestObserver
-
 stop(String)
 - Method in class org.apache.hadoop.hbase.util.MockServer
 
 stop(String)
 - Method in class org.apache.hadoop.hbase.util.StoppableImplementation
@@ -49713,8 +49707,6 @@
 
 testFilterListWithSingleColumnValueFilter()
 - Method in class org.apache.hadoop.hbase.filter.TestFilter
 
-testFilterObservers()
 - Method in class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidatorTest
-
 testFilterRe
 - Variable in class org.apache.hadoop.hbase.IntegrationTestsDriver.IntegrationTestFilter
 
 testFilterRegions()
 - Method in class org.apache.hadoop.hbase.quotas.TestQuotaObserverChoreWithMiniCluster
@@ -55574,8 +55566,6 @@
 
 testObserver()
 - Method in class org.apache.hadoop.hbase.TestClientClusterStatus
 
-TestObserver()
 - Constructor for class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidatorTest.TestObserver
-
 testObserverAddedByDefault()
 - Method in class org.apache.hadoop.hbase.quotas.TestMasterSpaceQuotaObserver
 
 testObsoleteMethod()
 - Method in class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidatorTest
@@ -62389,6 +62379,8 @@
 
 TestTableMapReduceUtil.ClassificatorRowReduce - 
Class in org.apache.hadoop.hbase.mapred
 
+testTableMissingJar()
 - Method in class org.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidatorTest
+
 testTableModify()
 - Method in class org.apache.hadoop.hbase.security.access.TestAccessController
 
 testTableMoveTruncateAndDrop()
 - Method in class 

[04/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/testdevapidocs/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.html
--
diff --git 
a/testdevapidocs/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.html
 
b/testdevapidocs/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.html
index dfc009b..95db0a4 100644
--- 
a/testdevapidocs/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.html
+++ 
b/testdevapidocs/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = {"i0":9,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var methods = 
{"i0":9,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-public class CoprocessorValidatorTest
+public class CoprocessorValidatorTest
 extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Object
 
 
@@ -145,10 +145,6 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 private static class
 CoprocessorValidatorTest.ObsoleteMethodObserver
 
-
-private static class
-CoprocessorValidatorTest.TestObserver
-
 
 
 
@@ -214,28 +210,41 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 void
-testFilterObservers()
+testMissingClass()
 
 
 void
-testMissingClass()
+testNoSuchClass()
 
 
 void
-testNoSuchClass()
+testObsoleteMethod()
 
 
 void
-testObsoleteMethod()
+testTableMissingJar()
 
 
-private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in 
java.util">Listorg.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation
-validate(https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true;
 title="class or interface in java.lang">ClassLoaderclassLoader,
-https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in 
java.lang">StringclassName)
+void
+testTableNoSuchClass()
 
 
+void
+testTableValidJar()
+
+
+private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in 
java.util">Listorg.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation
+validateClass(https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true;
 title="class or interface in java.lang">ClassLoaderclassLoader,
+ https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in 
java.lang">StringclassName)
+
+
+private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in 
java.util">Listorg.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation
+validateClass(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in 
java.lang">StringclassName)
+
+
 private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in 
java.util">Listorg.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation
-validate(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in 
java.lang">StringclassName)
+validateTable(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">StringjarFile,
+ https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in 
java.lang">StringclassName)
 
 
 
@@ -265,7 +274,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 CLASS_RULE
-public static finalHBaseClassTestRule CLASS_RULE
+public static finalHBaseClassTestRule CLASS_RULE
 
 
 
@@ -274,7 +283,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 validator
-privateorg.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidator
 validator
+privateorg.apache.hadoop.hbase.tool.coprocessor.CoprocessorValidator
 validator
 
 
 
@@ -291,7 +300,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 CoprocessorValidatorTest
-publicCoprocessorValidatorTest()
+publicCoprocessorValidatorTest()
 
 
 
@@ -308,7 +317,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 
 
 getClassLoader
-private statichttps://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true;
 title="class or interface in java.lang">ClassLoadergetClassLoader()
+private 

[19/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/org/apache/hadoop/hbase/master/RegionServerTracker.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/master/RegionServerTracker.html 
b/devapidocs/org/apache/hadoop/hbase/master/RegionServerTracker.html
index 6b8d078..e0e705a 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/RegionServerTracker.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/RegionServerTracker.html
@@ -381,7 +381,7 @@ extends 
 
 stop
-publicvoidstop()
+publicvoidstop()
 
 
 
@@ -390,7 +390,7 @@ extends 
 
 refresh
-privatevoidrefresh()
+privatevoidrefresh()
 
 
 
@@ -399,7 +399,7 @@ extends 
 
 nodeChildrenChanged
-publicvoidnodeChildrenChanged(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">Stringpath)
+publicvoidnodeChildrenChanged(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">Stringpath)
 Description copied from 
class:ZKListener
 Called when an existing node has a child node added or 
removed.
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/org/apache/hadoop/hbase/master/ServerManager.FlushedSequenceIdFlusher.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/ServerManager.FlushedSequenceIdFlusher.html
 
b/devapidocs/org/apache/hadoop/hbase/master/ServerManager.FlushedSequenceIdFlusher.html
index fee2f1c..eb1b9a6 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/ServerManager.FlushedSequenceIdFlusher.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/ServerManager.FlushedSequenceIdFlusher.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-private class ServerManager.FlushedSequenceIdFlusher
+private class ServerManager.FlushedSequenceIdFlusher
 extends ScheduledChore
 
 
@@ -201,7 +201,7 @@ extends 
 
 FlushedSequenceIdFlusher
-publicFlushedSequenceIdFlusher(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">Stringname,
+publicFlushedSequenceIdFlusher(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">Stringname,
 intp)
 
 
@@ -219,7 +219,7 @@ extends 
 
 chore
-protectedvoidchore()
+protectedvoidchore()
 Description copied from 
class:ScheduledChore
 The task to execute on each scheduled execution of the 
Chore
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html 
b/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html
index d0b6408..2291ea1 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -470,143 +470,150 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 getRsAdmin(ServerNamesn)
 
 
-int
-getServerVersion(ServerNameserverName)
-May return 0 when server is not online.
-
-
-
 private https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
 getStrForMax(intmax)
 
+
+https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
+getVersion(ServerNameserverName)
+May return "0.0.0" when server is not online
+
+
 
+int
+getVersionNumber(ServerNameserverName)
+May return 0 

[27/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/apidocs/index-all.html
--
diff --git a/apidocs/index-all.html b/apidocs/index-all.html
index c89067f..cc8424a 100644
--- a/apidocs/index-all.html
+++ b/apidocs/index-all.html
@@ -9285,6 +9285,8 @@
 As of release 2.0.0, this 
will be removed in HBase 3.0.0
 
 
+getVersion()
 - Method in interface org.apache.hadoop.hbase.ServerMetrics
+
 getVersion()
 - Static method in class org.apache.hadoop.hbase.util.VersionInfo
 
 Get the hbase version.

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/apidocs/org/apache/hadoop/hbase/ServerLoad.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/ServerLoad.html 
b/apidocs/org/apache/hadoop/hbase/ServerLoad.html
index 21b048d..f9ac436 100644
--- a/apidocs/org/apache/hadoop/hbase/ServerLoad.html
+++ b/apidocs/org/apache/hadoop/hbase/ServerLoad.html
@@ -605,7 +605,7 @@ implements 
 
 Methods inherited from interfaceorg.apache.hadoop.hbase.ServerMetrics
-getVersionNumber
+getVersion,
 getVersionNumber
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/apidocs/org/apache/hadoop/hbase/ServerMetrics.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/ServerMetrics.html 
b/apidocs/org/apache/hadoop/hbase/ServerMetrics.html
index 63f8982..29337c5 100644
--- a/apidocs/org/apache/hadoop/hbase/ServerMetrics.html
+++ b/apidocs/org/apache/hadoop/hbase/ServerMetrics.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":18};
+var methods = 
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":18,"i13":18};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -181,6 +181,10 @@ public interface getUsedHeapSize()
 
 
+default https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
+getVersion()
+
+
 default int
 getVersionNumber()
 
@@ -221,13 +225,26 @@ public interface 
+
+
+
+
+getVersion
+defaulthttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">StringgetVersion()
+
+Returns:
+the string type version of a regionserver.
+
+
+
 
 
 
 
 
 getRequestCountPerSecond
-longgetRequestCountPerSecond()
+longgetRequestCountPerSecond()
 
 Returns:
 the number of requests per second.
@@ -240,7 +257,7 @@ public interface 
 
 getRequestCount
-longgetRequestCount()
+longgetRequestCount()
 
 Returns:
 total Number of requests from the start of the region server.
@@ -253,7 +270,7 @@ public interface 
 
 getUsedHeapSize
-SizegetUsedHeapSize()
+SizegetUsedHeapSize()
 
 Returns:
 the amount of used heap
@@ -266,7 +283,7 @@ public interface 
 
 getMaxHeapSize
-SizegetMaxHeapSize()
+SizegetMaxHeapSize()
 
 Returns:
 the maximum allowable size of the heap
@@ -279,7 +296,7 @@ public interface 
 
 getInfoServerPort
-intgetInfoServerPort()
+intgetInfoServerPort()
 
 
 
@@ -288,7 +305,7 @@ public interface 
 
 getReplicationLoadSourceList
-https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">ListReplicationLoadSourcegetReplicationLoadSourceList()
+https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">ListReplicationLoadSourcegetReplicationLoadSourceList()
 Call directly from client such as hbase shell
 
 Returns:
@@ -303,7 +320,7 @@ public interface 
 getReplicationLoadSink
 @Nullable
-ReplicationLoadSinkgetReplicationLoadSink()
+ReplicationLoadSinkgetReplicationLoadSink()
 Call directly from client such as hbase shell
 
 Returns:
@@ -317,7 +334,7 @@ public interface 
 
 getRegionMetrics
-https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
 title="class or interface in java.util">Mapbyte[],RegionMetricsgetRegionMetrics()
+https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
 title="class or interface in java.util">Mapbyte[],RegionMetricsgetRegionMetrics()
 
 Returns:
 region load metrics
@@ -330,7 +347,7 @@ public interface 
 
 getCoprocessorNames
-https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true;
 title="class or interface in java.util">Sethttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">StringgetCoprocessorNames()
+https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true;
 title="class or interface in 

[25/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/org/apache/hadoop/hbase/ServerMetricsBuilder.ServerMetricsImpl.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/ServerMetricsBuilder.ServerMetricsImpl.html
 
b/devapidocs/org/apache/hadoop/hbase/ServerMetricsBuilder.ServerMetricsImpl.html
index c4016ee..7262326 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/ServerMetricsBuilder.ServerMetricsImpl.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/ServerMetricsBuilder.ServerMetricsImpl.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-private static class ServerMetricsBuilder.ServerMetricsImpl
+private static class ServerMetricsBuilder.ServerMetricsImpl
 extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Object
 implements ServerMetrics
 
@@ -187,6 +187,10 @@ implements usedHeapSize
 
 
+private https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
+version
+
+
 private int
 versionNumber
 
@@ -205,8 +209,9 @@ implements Constructor and Description
 
 
-ServerMetricsImpl(ServerNameserverName,
+ServerMetricsImpl(ServerNameserverName,
  intversionNumber,
+ https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">Stringversion,
  longrequestCountPerSecond,
  longrequestCount,
  SizeusedHeapSize,
@@ -289,10 +294,14 @@ implements getUsedHeapSize()
 
 
+https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
+getVersion()
+
+
 int
 getVersionNumber()
 
-
+
 https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
 toString()
 
@@ -324,7 +333,7 @@ implements 
 
 serverName
-private finalServerName serverName
+private finalServerName serverName
 
 
 
@@ -333,7 +342,16 @@ implements 
 
 versionNumber
-private finalint versionNumber
+private finalint versionNumber
+
+
+
+
+
+
+
+version
+private finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String version
 
 
 
@@ -342,7 +360,7 @@ implements 
 
 requestCountPerSecond
-private finallong requestCountPerSecond
+private finallong requestCountPerSecond
 
 
 
@@ -351,7 +369,7 @@ implements 
 
 requestCount
-private finallong requestCount
+private finallong requestCount
 
 
 
@@ -360,7 +378,7 @@ implements 
 
 usedHeapSize
-private finalSize usedHeapSize
+private finalSize usedHeapSize
 
 
 
@@ -369,7 +387,7 @@ implements 
 
 maxHeapSize
-private finalSize maxHeapSize
+private finalSize maxHeapSize
 
 
 
@@ -378,7 +396,7 @@ implements 
 
 infoServerPort
-private finalint infoServerPort
+private finalint infoServerPort
 
 
 
@@ -387,7 +405,7 @@ implements 
 
 sources
-private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">ListReplicationLoadSource sources
+private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">ListReplicationLoadSource sources
 
 
 
@@ -397,7 +415,7 @@ implements 
 sink
 @Nullable
-private finalReplicationLoadSink sink
+private finalReplicationLoadSink sink
 
 
 
@@ -406,7 +424,7 @@ private final
 
 regionStatus
-private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
 title="class or interface in java.util">Mapbyte[],RegionMetrics regionStatus
+private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true;
 title="class or interface in java.util">Mapbyte[],RegionMetrics regionStatus
 
 
 
@@ -415,7 +433,7 @@ private final
 
 coprocessorNames
-private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true;
 title="class or interface in java.util">Sethttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String coprocessorNames
+private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true;
 title="class or interface in 

[28/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/apache_hbase_reference_guide.pdf
--
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index 50855bd..c25088e 100644
--- a/apache_hbase_reference_guide.pdf
+++ b/apache_hbase_reference_guide.pdf
@@ -5,8 +5,8 @@
 /Author (Apache HBase Team)
 /Creator (Asciidoctor PDF 1.5.0.alpha.15, based on Prawn 2.2.2)
 /Producer (Apache HBase Team)
-/ModDate (D:20180709142918+00'00')
-/CreationDate (D:20180709144505+00'00')
+/ModDate (D:20180710170539+00'00')
+/CreationDate (D:20180710172156+00'00')
 >>
 endobj
 2 0 obj
@@ -613769,7 +613769,7 @@ endobj
 [3108 0 R /XYZ 0 177.99 null]
 endobj
 3113 0 obj
-<< /Length 9488
+<< /Length 14026
 >>
 stream
 q
@@ -613779,10 +613779,10 @@ q
 52.24 805.89 m
 543.04 805.89 l
 545.2491 805.89 547.04 804.0991 547.04 801.89 c
-547.04 728.93 l
-547.04 726.7209 545.2491 724.93 543.04 724.93 c
-52.24 724.93 l
-50.0309 724.93 48.24 726.7209 48.24 728.93 c
+547.04 684.71 l
+547.04 682.5009 545.2491 680.71 543.04 680.71 c
+52.24 680.71 l
+50.0309 680.71 48.24 682.5009 48.24 684.71 c
 48.24 801.89 l
 48.24 804.0991 50.0309 805.89 52.24 805.89 c
 h
@@ -613793,10 +613793,10 @@ f
 52.24 805.89 m
 543.04 805.89 l
 545.2491 805.89 547.04 804.0991 547.04 801.89 c
-547.04 728.93 l
-547.04 726.7209 545.2491 724.93 543.04 724.93 c
-52.24 724.93 l
-50.0309 724.93 48.24 726.7209 48.24 728.93 c
+547.04 684.71 l
+547.04 682.5009 545.2491 680.71 543.04 680.71 c
+52.24 680.71 l
+50.0309 680.71 48.24 682.5009 48.24 684.71 c
 48.24 801.89 l
 48.24 804.0991 50.0309 805.89 52.24 805.89 c
 h
@@ -613810,7 +613810,7 @@ Q
 BT
 59.24 783.065 Td
 /F4.0 11 Tf
-<242062696e2f6862617365207072652d757067726164652076616c69646174652d6370203c6a61723e202d7363616e7c3c636c61737365733e>
 Tj
+<242062696e2f6862617365207072652d757067726164652076616c69646174652d6370205b2d6a6172202e2e2e5d205b2d636c617373202e2e2e207c202d7461626c65202e2e2e207c202d636f6e6669675d>
 Tj
 ET
 
 0.0 0.0 0.0 SCN
@@ -613832,7 +613832,7 @@ ET
 BT
 59.24 753.585 Td
 /F4.0 11 Tf
- Tj
+
 Tj
 ET
 
 0.0 0.0 0.0 SCN
@@ -613843,7 +613843,7 @@ ET
 BT
 59.24 738.845 Td
 /F4.0 11 Tf
- Tj
+
 Tj
 ET
 
 0.0 0.0 0.0 SCN
@@ -613851,12 +613851,45 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.4156 Tw
+BT
+59.24 724.105 Td
+/F4.0 11 Tf
+
 Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
 
 BT
-48.24 700.966 Td
+59.24 709.365 Td
+/F4.0 11 Tf
+
 Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+59.24 694.625 Td
+/F4.0 11 Tf
+
 Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+0.8069 Tw
+
+BT
+48.24 656.746 Td
 /F1.0 10.5 Tf
-[<54686520666972737420706172> 20.0195 
<616d65746572206f662074686520746f6f6c2069732074686520>] TJ
+[<54686520636f2d70726f636573736f7220636c61737365732063616e206265206578706c696369746c79206465636c617265642062>
 20.0195 <7920>] TJ
 ET
 
 
@@ -613866,12 +613899,12 @@ ET
 0.6941 0.1294 0.2745 scn
 0.6941 0.1294 0.2745 SCN
 
-0.4156 Tw
+0.8069 Tw
 
 BT
-234.412 700.966 Td
+324.0099 656.746 Td
 /F4.0 10.5 Tf
-<6a6172> Tj
+<2d636c617373> Tj
 ET
 
 
@@ -613881,12 +613914,12 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.4156 Tw
+0.8069 Tw
 
 BT
-250.162 700.966 Td
+355.5099 656.746 Td
 /F1.0 10.5 Tf
-<2066696c6520776869636820686f6c64732074686520636f2d70726f636573736f7220696d706c656d656e746174696f6e2e2046757274686572>
 Tj
+<206f7074696f6e2c206f7220746865792063616e206265206f627461696e65642066726f6d> Tj
 ET
 
 
@@ -613896,12 +613929,12 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.97 Tw
+2.073 Tw
 
 BT
-48.24 685.186 Td
+48.24 640.966 Td
 /F1.0 10.5 Tf
-[<706172> 20.0195 <616d65746572732063616e20626520>] TJ
+[<484261736520636f6e6669677572> 20.0195 <6174696f6e2062> 20.0195 <7920>] TJ
 ET
 
 
@@ -613911,12 +613944,12 @@ ET
 0.6941 0.1294 0.2745 scn
 0.6941 0.1294 0.2745 SCN
 
-0.97 Tw
+2.073 Tw
 
 BT
-146.6999 685.186 Td
+174.2322 640.966 Td
 /F4.0 10.5 Tf
-<2d7363616e> Tj
+<2d636f6e666967> Tj
 ET
 
 
@@ -613926,12 +613959,12 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.97 Tw
+2.073 Tw
 
 BT
-172.9499 685.186 Td
+210.9822 640.966 Td
 /F1.0 10.5 Tf
-<207768656e2074686520746f6f6c2077696c6c2073656172636820746865206a61722066696c6520666f7220>
 Tj
+[<206f7074696f6e2e2054> 29.7852 
<61626c65206c6576656c20636f2d70726f636573736f72732063616e20626520616c736f20636865636b>
 20.0195 <65642062> 20.0195 <7920>] TJ
 ET
 
 
@@ -613941,12 +613974,12 @@ ET
 0.6941 0.1294 0.2745 scn
 0.6941 0.1294 0.2745 SCN
 
-0.97 Tw
+2.073 Tw
 
 BT
-385.8254 685.186 Td
+515.54 640.966 Td
 /F4.0 10.5 Tf
-<436f70726f636573736f72> Tj
+<2d7461626c65> Tj
 ET
 
 
@@ -613956,12 +613989,40 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.97 Tw
+2.073 Tw
 
 BT
-443.5754 685.186 Td
+547.04 640.966 Td
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+2.0953 Tw
+
+BT
+48.24 625.186 Td
 /F1.0 10.5 Tf
-<20696d706c656d656e746174696f6e73206f72> 

[17/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/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 3eda6cc..b511f93 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
@@ -533,14 +533,14 @@
 
 java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
 title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
 title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
 title="class or interface in java.io">Serializable)
 
-org.apache.hadoop.hbase.util.Bytes.LexicographicalComparerHolder.PureJavaComparer
 (implements org.apache.hadoop.hbase.util.Bytes.ComparerT)
 org.apache.hadoop.hbase.util.PoolMap.PoolType
-org.apache.hadoop.hbase.util.IdReadWriteLock.ReferenceType
-org.apache.hadoop.hbase.util.ChecksumType
-org.apache.hadoop.hbase.util.Bytes.LexicographicalComparerHolder.UnsafeComparer
 (implements org.apache.hadoop.hbase.util.Bytes.ComparerT)
 org.apache.hadoop.hbase.util.Order
 org.apache.hadoop.hbase.util.HBaseFsck.ErrorReporter.ERROR_CODE
+org.apache.hadoop.hbase.util.ChecksumType
+org.apache.hadoop.hbase.util.Bytes.LexicographicalComparerHolder.PureJavaComparer
 (implements org.apache.hadoop.hbase.util.Bytes.ComparerT)
+org.apache.hadoop.hbase.util.Bytes.LexicographicalComparerHolder.UnsafeComparer
 (implements org.apache.hadoop.hbase.util.Bytes.ComparerT)
 org.apache.hadoop.hbase.util.PrettyPrinter.Unit
+org.apache.hadoop.hbase.util.IdReadWriteLock.ReferenceType
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
index bcb1724..c6caa9b 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
@@ -191,8 +191,8 @@
 
 java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
 title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
 title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
 title="class or interface in java.io">Serializable)
 
-org.apache.hadoop.hbase.wal.RegionGroupingProvider.Strategies
 org.apache.hadoop.hbase.wal.WALFactory.Providers
+org.apache.hadoop.hbase.wal.RegionGroupingProvider.Strategies
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/ServerMetrics.html
--
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/ServerMetrics.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/ServerMetrics.html
index bf6f859..1f6ce4c 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/ServerMetrics.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/ServerMetrics.html
@@ -49,62 +49,69 @@
 041  }
 042
 043  /**
-044   * @return the number of requests per 
second.
+044   * @return the string type version of a 
regionserver.
 045   */
-046  long getRequestCountPerSecond();
-047
-048  /**
-049   * @return total Number of requests 
from the start of the region server.
-050   */
-051  long getRequestCount();
-052
-053  /**
-054   * @return the amount of used heap
-055   */
-056  Size getUsedHeapSize();
-057
-058  /**
-059   * @return the maximum allowable size 
of the heap
-060   */
-061  Size getMaxHeapSize();
-062
-063  int getInfoServerPort();
+046  default String getVersion() {
+047return "0.0.0";
+048  }
+049
+050  /**
+051   * @return the number of requests per 
second.
+052   */
+053  long getRequestCountPerSecond();
+054
+055  /**
+056   * @return total Number of requests 
from the start of the region server.
+057   */
+058  long getRequestCount();
+059
+060  /**
+061   * @return the amount of used heap
+062   */
+063  Size getUsedHeapSize();
 064
 065  /**
-066   * Call directly from client such as 
hbase shell
-067   * @return the list of 
ReplicationLoadSource
-068   */
-069  ListReplicationLoadSource 
getReplicationLoadSourceList();
-070
-071  /**
-072   * Call directly from client such as 
hbase shell
-073   * @return ReplicationLoadSink
-074   */
-075  @Nullable
-076  ReplicationLoadSink 
getReplicationLoadSink();
+066   * @return the maximum allowable size 

[22/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html 
b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
index df966b8..5fc481b 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
@@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.LimitedPrivate(value="Tools")
-public class HMaster
+public class HMaster
 extends HRegionServer
 implements MasterServices
 HMaster is the "master server" for HBase. An HBase cluster 
has one active
@@ -1504,7 +1504,7 @@ implements 
 
 LOG
-private staticorg.slf4j.Logger LOG
+private staticorg.slf4j.Logger LOG
 
 
 
@@ -1513,7 +1513,7 @@ implements 
 
 MASTER
-public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String MASTER
+public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String MASTER
 
 See Also:
 Constant
 Field Values
@@ -1526,7 +1526,7 @@ implements 
 
 activeMasterManager
-private finalActiveMasterManager activeMasterManager
+private finalActiveMasterManager activeMasterManager
 
 
 
@@ -1535,7 +1535,7 @@ implements 
 
 regionServerTracker
-privateRegionServerTracker regionServerTracker
+privateRegionServerTracker regionServerTracker
 
 
 
@@ -1544,7 +1544,7 @@ implements 
 
 drainingServerTracker
-privateDrainingServerTracker drainingServerTracker
+privateDrainingServerTracker drainingServerTracker
 
 
 
@@ -1553,7 +1553,7 @@ implements 
 
 loadBalancerTracker
-LoadBalancerTracker loadBalancerTracker
+LoadBalancerTracker loadBalancerTracker
 
 
 
@@ -1562,7 +1562,7 @@ implements 
 
 metaLocationSyncer
-MetaLocationSyncer metaLocationSyncer
+MetaLocationSyncer metaLocationSyncer
 
 
 
@@ -1571,7 +1571,7 @@ implements 
 
 masterAddressSyncer
-MasterAddressSyncer masterAddressSyncer
+MasterAddressSyncer masterAddressSyncer
 
 
 
@@ -1580,7 +1580,7 @@ implements 
 
 splitOrMergeTracker
-privateSplitOrMergeTracker splitOrMergeTracker
+privateSplitOrMergeTracker splitOrMergeTracker
 
 
 
@@ -1589,7 +1589,7 @@ implements 
 
 regionNormalizerTracker
-privateRegionNormalizerTracker 
regionNormalizerTracker
+privateRegionNormalizerTracker 
regionNormalizerTracker
 
 
 
@@ -1598,7 +1598,7 @@ implements 
 
 maintenanceModeTracker
-privateMasterMaintenanceModeTracker maintenanceModeTracker
+privateMasterMaintenanceModeTracker maintenanceModeTracker
 
 
 
@@ -1607,7 +1607,7 @@ implements 
 
 clusterSchemaService
-privateClusterSchemaService clusterSchemaService
+privateClusterSchemaService clusterSchemaService
 
 
 
@@ -1616,7 +1616,7 @@ implements 
 
 HBASE_MASTER_WAIT_ON_SERVICE_IN_SECONDS
-public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String HBASE_MASTER_WAIT_ON_SERVICE_IN_SECONDS
+public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String HBASE_MASTER_WAIT_ON_SERVICE_IN_SECONDS
 
 See Also:
 Constant
 Field Values
@@ -1629,7 +1629,7 @@ implements 
 
 DEFAULT_HBASE_MASTER_WAIT_ON_SERVICE_IN_SECONDS
-public static finalint DEFAULT_HBASE_MASTER_WAIT_ON_SERVICE_IN_SECONDS
+public static finalint DEFAULT_HBASE_MASTER_WAIT_ON_SERVICE_IN_SECONDS
 
 See Also:
 Constant
 Field Values
@@ -1642,7 +1642,7 @@ implements 
 
 metricsMaster
-finalMetricsMaster metricsMaster
+finalMetricsMaster metricsMaster
 
 
 
@@ -1651,7 +1651,7 @@ implements 
 
 fileSystemManager
-privateMasterFileSystem fileSystemManager
+privateMasterFileSystem fileSystemManager
 
 
 
@@ -1660,7 +1660,7 @@ implements 
 
 walManager
-privateMasterWalManager walManager
+privateMasterWalManager walManager
 
 
 
@@ -1669,7 +1669,7 @@ implements 
 
 serverManager
-private volatileServerManager serverManager
+private volatileServerManager serverManager
 
 
 
@@ -1678,7 +1678,7 @@ implements 
 
 assignmentManager
-privateAssignmentManager assignmentManager
+privateAssignmentManager assignmentManager
 
 
 
@@ -1687,7 +1687,7 @@ implements 
 
 replicationPeerManager
-privateReplicationPeerManager replicationPeerManager
+privateReplicationPeerManager replicationPeerManager
 
 
 
@@ -1696,7 +1696,7 @@ implements 
 
 syncReplicationReplayWALManager
-privateSyncReplicationReplayWALManager 
syncReplicationReplayWALManager
+privateSyncReplicationReplayWALManager 
syncReplicationReplayWALManager
 
 
 
@@ -1705,7 +1705,7 @@ implements 
 
 rsFatals
-MemoryBoundedLogMessageBuffer rsFatals
+MemoryBoundedLogMessageBuffer rsFatals
 
 
 
@@ -1714,7 +1714,7 @@ implements 
 
 activeMaster
-private volatileboolean activeMaster
+private volatileboolean activeMaster
 
 
 

[02/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.ObsoleteMethodObserver.html
--
diff --git 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.ObsoleteMethodObserver.html
 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.ObsoleteMethodObserver.html
index 7896c2f..9597ff9 100644
--- 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.ObsoleteMethodObserver.html
+++ 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.ObsoleteMethodObserver.html
@@ -28,161 +28,249 @@
 020
 021import static 
org.junit.Assert.assertEquals;
 022import static 
org.junit.Assert.assertTrue;
-023
-024import java.io.IOException;
-025import java.util.List;
-026
-027import 
org.apache.hadoop.hbase.Coprocessor;
-028import 
org.apache.hadoop.hbase.CoprocessorEnvironment;
-029import 
org.apache.hadoop.hbase.HBaseClassTestRule;
-030import 
org.apache.hadoop.hbase.HRegionInfo;
-031import 
org.apache.hadoop.hbase.HTableDescriptor;
-032import 
org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment;
-033import 
org.apache.hadoop.hbase.coprocessor.ObserverContext;
-034import 
org.apache.hadoop.hbase.testclassification.SmallTests;
-035import 
org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation.Severity;
-036import org.junit.ClassRule;
-037import org.junit.Test;
-038import 
org.junit.experimental.categories.Category;
-039
-040import 
org.apache.hbase.thirdparty.com.google.common.collect.Lists;
-041
-042@Category({ SmallTests.class })
-043@SuppressWarnings("deprecation")
-044public class CoprocessorValidatorTest {
-045  @ClassRule
-046  public static final HBaseClassTestRule 
CLASS_RULE =
-047  
HBaseClassTestRule.forClass(CoprocessorValidatorTest.class);
-048
-049  private CoprocessorValidator 
validator;
-050
-051  public CoprocessorValidatorTest() {
-052validator = new 
CoprocessorValidator();
-053  }
-054
-055  private static ClassLoader 
getClassLoader() {
-056return 
CoprocessorValidatorTest.class.getClassLoader();
-057  }
-058
-059  private static String 
getFullClassName(String className) {
-060return 
CoprocessorValidatorTest.class.getName() + "$" + className;
-061  }
-062
-063  @SuppressWarnings({"rawtypes", 
"unused"})
-064  private static class TestObserver 
implements Coprocessor {
-065@Override
-066public void 
start(CoprocessorEnvironment env) throws IOException {
-067}
-068
-069@Override
-070public void 
stop(CoprocessorEnvironment env) throws IOException {
-071}
-072  }
-073
-074  @Test
-075  public void testFilterObservers() 
throws Exception {
-076String filterObservers = 
getFullClassName("TestObserver");
-077ListString classNames = 
Lists.newArrayList(
-078filterObservers, 
getClass().getName());
-079ListString filteredClassNames 
= validator.filterObservers(getClassLoader(), classNames);
-080
-081assertEquals(1, 
filteredClassNames.size());
-082assertEquals(filterObservers, 
filteredClassNames.get(0));
+023import static 
org.mockito.Mockito.doReturn;
+024import static org.mockito.Mockito.mock;
+025
+026import java.io.IOException;
+027import java.io.InputStream;
+028import java.io.OutputStream;
+029import java.nio.file.Files;
+030import java.nio.file.Path;
+031import java.nio.file.Paths;
+032import java.util.ArrayList;
+033import java.util.List;
+034import java.util.Optional;
+035import java.util.jar.JarOutputStream;
+036import java.util.regex.Pattern;
+037import java.util.zip.ZipEntry;
+038
+039import 
org.apache.hadoop.hbase.HBaseClassTestRule;
+040import 
org.apache.hadoop.hbase.HBaseConfiguration;
+041import 
org.apache.hadoop.hbase.HRegionInfo;
+042import 
org.apache.hadoop.hbase.HTableDescriptor;
+043import 
org.apache.hadoop.hbase.client.Admin;
+044import 
org.apache.hadoop.hbase.client.CoprocessorDescriptor;
+045import 
org.apache.hadoop.hbase.client.TableDescriptor;
+046import 
org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment;
+047import 
org.apache.hadoop.hbase.coprocessor.ObserverContext;
+048import 
org.apache.hadoop.hbase.testclassification.SmallTests;
+049import 
org.apache.hadoop.hbase.tool.coprocessor.CoprocessorViolation.Severity;
+050import org.junit.ClassRule;
+051import org.junit.Test;
+052import 
org.junit.experimental.categories.Category;
+053
+054import 
org.apache.hbase.thirdparty.com.google.common.base.Throwables;
+055import 
org.apache.hbase.thirdparty.com.google.common.collect.Lists;
+056import 
org.apache.hbase.thirdparty.com.google.common.io.ByteStreams;
+057
+058@Category({ SmallTests.class })
+059@SuppressWarnings("deprecation")
+060public class CoprocessorValidatorTest {
+061  @ClassRule
+062  public static final HBaseClassTestRule 
CLASS_RULE =
+063  

[18/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidator.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidator.html 
b/devapidocs/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidator.html
index c0721c6..f596dae 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidator.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidator.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.LimitedPrivate(value="Tools")
-public class CoprocessorValidator
+public class CoprocessorValidator
 extends AbstractHBaseTool
 
 
@@ -162,28 +162,36 @@ extends Field and Description
 
 
-private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">Listhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
-args
-
-
 private CoprocessorMethods
 branch1
 
+
+private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">Listhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
+classes
+
 
+private boolean
+config
+
+
 private CoprocessorMethods
 current
 
-
+
 private boolean
 dieOnWarnings
 
+
+private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">Listhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
+jars
+
 
 private static org.slf4j.Logger
 LOG
 
 
-private boolean
-scan
+private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">Listhttps://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true;
 title="class or interface in java.util.regex">Pattern
+tablePatterns
 
 
 
@@ -232,39 +240,39 @@ extends 
-private CoprocessorValidator.ResolverUrlClassLoader
-createClassLoader(https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true;
 title="class or interface in java.net">URL[]urls)
+private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">Listhttps://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true;
 title="class or interface in java.net">URL
+buildClasspath(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">Listhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in 
java.lang">Stringjars)
 
 
-protected int
-doWork()
-The "main function" of the tool
-
+private CoprocessorValidator.ResolverUrlClassLoader
+createClassLoader(https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true;
 title="class or interface in java.lang">ClassLoaderparent,
+ org.apache.hadoop.fs.Pathpath)
 
 
-protected https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">Listhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
-filterObservers(https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true;
 title="class or interface in java.lang">ClassLoaderclassLoader,
-   https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true;
 title="class or interface in java.lang">Iterablehttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in 
java.lang">StringclassNames)
+private CoprocessorValidator.ResolverUrlClassLoader
+createClassLoader(https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true;
 title="class or interface in java.net">URL[]urls)
 
 
-protected https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
 title="class or interface in java.util">Listhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String

[16/29] hbase-site git commit: Published site at d7561cee50acf2e3a52b8a38c71259d60b653ed3.

2018-07-10 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dbe3a233/devapidocs/src-html/org/apache/hadoop/hbase/ServerMetricsBuilder.html
--
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/ServerMetricsBuilder.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/ServerMetricsBuilder.html
index a324787..04f8623 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/ServerMetricsBuilder.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/ServerMetricsBuilder.html
@@ -56,78 +56,78 @@
 048return newBuilder(sn).build();
 049  }
 050
-051  public static ServerMetrics 
of(ServerName sn, int versionNumber) {
-052return 
newBuilder(sn).setVersionNumber(versionNumber).build();
+051  public static ServerMetrics 
of(ServerName sn, int versionNumber, String version) {
+052return 
newBuilder(sn).setVersionNumber(versionNumber).setVersion(version).build();
 053  }
 054
 055  public static ServerMetrics 
toServerMetrics(ClusterStatusProtos.LiveServerInfo serverInfo) {
-056return 
toServerMetrics(ProtobufUtil.toServerName(serverInfo.getServer()), 0,
-057serverInfo.getServerLoad());
+056return 
toServerMetrics(ProtobufUtil.toServerName(serverInfo.getServer()), 0, 
"0.0.0",
+057  serverInfo.getServerLoad());
 058  }
 059
 060  public static ServerMetrics 
toServerMetrics(ServerName serverName,
 061  ClusterStatusProtos.ServerLoad 
serverLoadPB) {
-062return toServerMetrics(serverName, 0, 
serverLoadPB);
+062return toServerMetrics(serverName, 0, 
"0.0.0", serverLoadPB);
 063  }
 064
 065  public static ServerMetrics 
toServerMetrics(ServerName serverName, int versionNumber,
-066  ClusterStatusProtos.ServerLoad 
serverLoadPB) {
-067return 
ServerMetricsBuilder.newBuilder(serverName).setVersionNumber(versionNumber)
-068
.setRequestCountPerSecond(serverLoadPB.getNumberOfRequests())
-069
.setRequestCount(serverLoadPB.getTotalNumberOfRequests())
-070
.setInfoServerPort(serverLoadPB.getInfoServerPort())
-071.setMaxHeapSize(new 
Size(serverLoadPB.getMaxHeapMB(), Size.Unit.MEGABYTE))
-072.setUsedHeapSize(new 
Size(serverLoadPB.getUsedHeapMB(), Size.Unit.MEGABYTE))
-073
.setCoprocessorNames(serverLoadPB.getCoprocessorsList().stream()
-074
.map(HBaseProtos.Coprocessor::getName).collect(Collectors.toList()))
-075
.setRegionMetrics(serverLoadPB.getRegionLoadsList().stream()
-076
.map(RegionMetricsBuilder::toRegionMetrics)
-077
.collect(Collectors.toList()))
-078
.setReplicationLoadSources(serverLoadPB.getReplLoadSourceList().stream()
-079
.map(ProtobufUtil::toReplicationLoadSource)
-080
.collect(Collectors.toList()))
-081
.setReplicationLoadSink(serverLoadPB.hasReplLoadSink() ?
-082
ProtobufUtil.toReplicationLoadSink(serverLoadPB.getReplLoadSink()) : null)
-083
.setReportTimestamp(serverLoadPB.getReportEndTime())
-084
.setLastReportTimestamp(serverLoadPB.getReportStartTime())
-085.build();
-086  }
-087
-088  public static 
ListHBaseProtos.Coprocessor toCoprocessor(CollectionString 
names) {
-089return names.stream()
-090.map(n - 
HBaseProtos.Coprocessor.newBuilder().setName(n).build())
-091.collect(Collectors.toList());
-092  }
-093
-094  public static 
ClusterStatusProtos.ServerLoad toServerLoad(ServerMetrics metrics) {
-095
ClusterStatusProtos.ServerLoad.Builder builder = 
ClusterStatusProtos.ServerLoad.newBuilder()
-096
.setNumberOfRequests(metrics.getRequestCountPerSecond())
-097
.setTotalNumberOfRequests(metrics.getRequestCount())
-098
.setInfoServerPort(metrics.getInfoServerPort())
-099.setMaxHeapMB((int) 
metrics.getMaxHeapSize().get(Size.Unit.MEGABYTE))
-100.setUsedHeapMB((int) 
metrics.getUsedHeapSize().get(Size.Unit.MEGABYTE))
-101
.addAllCoprocessors(toCoprocessor(metrics.getCoprocessorNames()))
-102
.addAllRegionLoads(metrics.getRegionMetrics().values().stream()
-103
.map(RegionMetricsBuilder::toRegionLoad)
-104
.collect(Collectors.toList()))
-105
.addAllReplLoadSource(metrics.getReplicationLoadSourceList().stream()
-106
.map(ProtobufUtil::toReplicationLoadSource)
-107
.collect(Collectors.toList()))
-108
.setReportStartTime(metrics.getLastReportTimestamp())
-109
.setReportEndTime(metrics.getReportTimestamp());
-110if (metrics.getReplicationLoadSink() 
!= null) {
-111  
builder.setReplLoadSink(ProtobufUtil.toReplicationLoadSink(
-112  
metrics.getReplicationLoadSink()));
-113}
-114return builder.build();
-115  }
-116
-117  public static ServerMetricsBuilder 
newBuilder(ServerName sn) {
-118return new 
ServerMetricsBuilder(sn);
-119  }
-120
-121  private final ServerName serverName;
-122  private int versionNumber;
+066  String version, 

[hbase] Git Push Summary

2018-07-10 Thread zhangduo
Repository: hbase
Updated Tags:  refs/tags/2.1.0RC1 [created] 98607a425


hbase git commit: HBASE-20832 Addendum include new issues since 2.1.0RC0

2018-07-10 Thread zhangduo
Repository: hbase
Updated Branches:
  refs/heads/branch-2.1 8da00b276 -> e1673bb0b


HBASE-20832 Addendum include new issues since 2.1.0RC0


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/e1673bb0
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/e1673bb0
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/e1673bb0

Branch: refs/heads/branch-2.1
Commit: e1673bb0bbfea21d6e5dba73e013b09b8b49b89b
Parents: 8da00b2
Author: zhangduo 
Authored: Tue Jul 10 16:30:42 2018 +0800
Committer: zhangduo 
Committed: Tue Jul 10 16:46:24 2018 +0800

--
 CHANGES.md  | 10 --
 RELEASENOTES.md |  7 +++
 2 files changed, 15 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/e1673bb0/CHANGES.md
--
diff --git a/CHANGES.md b/CHANGES.md
index e7a869e..74e4e78 100755
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -18,7 +18,7 @@
 -->
 # HBASE Changelog
 
-## Release 2.1.0 - Unreleased (as of 2018-07-07)
+## Release 2.1.0 - Unreleased (as of 2018-07-10)
 
 ### INCOMPATIBLE CHANGES:
 
@@ -29,12 +29,14 @@
 | [HBASE-20501](https://issues.apache.org/jira/browse/HBASE-20501) | Change 
the Hadoop minimum version to 2.7.1 |  Blocker | community, documentation |
 | [HBASE-20406](https://issues.apache.org/jira/browse/HBASE-20406) | HBase 
Thrift HTTP - Shouldn't handle TRACE/OPTIONS methods |  Major | security, 
Thrift |
 | [HBASE-20159](https://issues.apache.org/jira/browse/HBASE-20159) | Support 
using separate ZK quorums for client |  Major | Client, Operability, Zookeeper |
+| [HBASE-20148](https://issues.apache.org/jira/browse/HBASE-20148) | Make 
serial replication as a option for a peer instead of a table |  Major | 
Replication |
 
 
 ### NEW FEATURES:
 
 | JIRA | Summary | Priority | Component |
 |: |: | :--- |: |
+| [HBASE-20833](https://issues.apache.org/jira/browse/HBASE-20833) | Modify 
pre-upgrade coprocessor validator to support table level coprocessors |  Major 
| Coprocessors |
 | [HBASE-15809](https://issues.apache.org/jira/browse/HBASE-15809) | Basic 
Replication WebUI |  Critical | Replication, UI |
 | [HBASE-19735](https://issues.apache.org/jira/browse/HBASE-19735) | Create a 
minimal "client" tarball installation |  Major | build, Client |
 | [HBASE-20656](https://issues.apache.org/jira/browse/HBASE-20656) | Validate 
pre-2.0 coprocessors against HBase 2.0+ |  Major | tooling |
@@ -47,6 +49,7 @@
 
 | JIRA | Summary | Priority | Component |
 |: |: | :--- |: |
+| [HBASE-20806](https://issues.apache.org/jira/browse/HBASE-20806) | Split 
style journal for flushes and compactions |  Minor | . |
 | [HBASE-20474](https://issues.apache.org/jira/browse/HBASE-20474) | Show 
non-RPC tasks on master/regionserver Web UI  by default |  Major | UI |
 | [HBASE-20826](https://issues.apache.org/jira/browse/HBASE-20826) | Truncate 
responseInfo attributes on RpcServer WARN messages |  Major | rpc |
 | [HBASE-20450](https://issues.apache.org/jira/browse/HBASE-20450) | Provide 
metrics for number of total active, priority and replication rpc handlers |  
Major | metrics |
@@ -94,6 +97,9 @@
 
 | JIRA | Summary | Priority | Component |
 |: |: | :--- |: |
+| [HBASE-20854](https://issues.apache.org/jira/browse/HBASE-20854) | Wrong 
retries number in RpcRetryingCaller's log message |  Minor | Client, logging |
+| [HBASE-20784](https://issues.apache.org/jira/browse/HBASE-20784) | Will lose 
the SNAPSHOT suffix if we get the version of RS from ServerManager |  Minor | 
master, UI |
+| [HBASE-20822](https://issues.apache.org/jira/browse/HBASE-20822) | 
TestAsyncNonMetaRegionLocator is flakey |  Major | asyncclient |
 | [HBASE-20808](https://issues.apache.org/jira/browse/HBASE-20808) | Wrong 
shutdown order between Chores and ChoreService |  Minor | . |
 | [HBASE-20789](https://issues.apache.org/jira/browse/HBASE-20789) | 
TestBucketCache#testCacheBlockNextBlockMetadataMissing is flaky |  Major | . |
 | [HBASE-20829](https://issues.apache.org/jira/browse/HBASE-20829) | Remove 
the addFront assertion in MasterProcedureScheduler.doAdd |  Major | Replication 
|
@@ -247,7 +253,6 @@
 | [HBASE-20117](https://issues.apache.org/jira/browse/HBASE-20117) | Cleanup 
the unused replication barriers in meta table |  Major | master, Replication |
 | [HBASE-20165](https://issues.apache.org/jira/browse/HBASE-20165) | Shell 
command to make a normal peer to be a serial replication peer |  Major | . |
 | [HBASE-20167](https://issues.apache.org/jira/browse/HBASE-20167) | Optimize 
the implementation of ReplicationSourceWALReader |  Major | Replication |
-| [HBASE-20148](https://issues.apache.org/jira/browse/HBASE-20148) | Make 
serial replication as a option for a peer instead of a table |  Major | 
Replication |
 

hbase git commit: HBASE-20862 Restore HConstants for compatibility

2018-07-10 Thread zhangduo
Repository: hbase
Updated Branches:
  refs/heads/branch-2.1 5e25bc92c -> 8da00b276


HBASE-20862 Restore HConstants for compatibility

Signed-off-by: zhangduo 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/8da00b27
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/8da00b27
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/8da00b27

Branch: refs/heads/branch-2.1
Commit: 8da00b2768570af828c3b7ef88f00edfd636f478
Parents: 5e25bc92
Author: Mike Drob 
Authored: Mon Jul 9 21:09:09 2018 -0500
Committer: zhangduo 
Committed: Tue Jul 10 15:43:53 2018 +0800

--
 .../src/main/java/org/apache/hadoop/hbase/HConstants.java | 7 +++
 1 file changed, 7 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/8da00b27/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java
--
diff --git a/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java 
b/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java
index 8e700f9..284e925 100644
--- a/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java
+++ b/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java
@@ -258,6 +258,13 @@ public final class HConstants {
   public static final String ZOOKEEPER_TICK_TIME =
   ZK_CFG_PROPERTY_PREFIX + "tickTime";
 
+  /**
+   * Will be removed in hbase 3.0
+   * @deprecated use {@link #DEFAULT_ZOOKEEPER_MAX_CLIENT_CNXNS} instead
+   */
+  @Deprecated
+  public static final int DEFAULT_ZOOKEPER_MAX_CLIENT_CNXNS = 300;
+
   /** Default limit on concurrent client-side zookeeper connections */
   public static final int DEFAULT_ZOOKEEPER_MAX_CLIENT_CNXNS = 300;
 



hbase git commit: HBASE-20862 Restore HConstants for compatibility

2018-07-10 Thread zhangduo
Repository: hbase
Updated Branches:
  refs/heads/branch-2 8decae9b9 -> 573fa74cb


HBASE-20862 Restore HConstants for compatibility

Signed-off-by: zhangduo 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/573fa74c
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/573fa74c
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/573fa74c

Branch: refs/heads/branch-2
Commit: 573fa74cbaf5585d4a553400663721e4272d6ac9
Parents: 8decae9
Author: Mike Drob 
Authored: Mon Jul 9 21:09:09 2018 -0500
Committer: zhangduo 
Committed: Tue Jul 10 15:43:44 2018 +0800

--
 .../src/main/java/org/apache/hadoop/hbase/HConstants.java | 7 +++
 1 file changed, 7 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/573fa74c/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java
--
diff --git a/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java 
b/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java
index b7d9f4b..1231ec4 100644
--- a/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java
+++ b/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java
@@ -258,6 +258,13 @@ public final class HConstants {
   public static final String ZOOKEEPER_TICK_TIME =
   ZK_CFG_PROPERTY_PREFIX + "tickTime";
 
+  /**
+   * Will be removed in hbase 3.0
+   * @deprecated use {@link #DEFAULT_ZOOKEEPER_MAX_CLIENT_CNXNS} instead
+   */
+  @Deprecated
+  public static final int DEFAULT_ZOOKEPER_MAX_CLIENT_CNXNS = 300;
+
   /** Default limit on concurrent client-side zookeeper connections */
   public static final int DEFAULT_ZOOKEEPER_MAX_CLIENT_CNXNS = 300;