hbase git commit: HBASE-20697 Can't cache All region locations of the specify table by calling table.getRegionLocator().getAllRegionLocations()
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()
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()
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()
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
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
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/
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
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
Repository: hbase Updated Tags: refs/tags/2.1.0RC1 [created] 98607a425
hbase git commit: HBASE-20832 Addendum include new issues since 2.1.0RC0
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
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
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;