hbase git commit: HBASE-18824 Add meaningful comment to HConstants.LATEST_TIMESTAMP to explain why it is MAX_VALUE

2017-10-21 Thread chia7712
Repository: hbase
Updated Branches:
  refs/heads/master 38879fb3f -> 2ee8690b4


HBASE-18824 Add meaningful comment to HConstants.LATEST_TIMESTAMP to explain 
why it is MAX_VALUE

Signed-off-by: Chia-Ping Tsai 


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

Branch: refs/heads/master
Commit: 2ee8690b47763fd0ed97d47713b1c516633f597b
Parents: 38879fb
Author: Xiang Li 
Authored: Tue Sep 19 23:10:31 2017 +0800
Committer: Chia-Ping Tsai 
Committed: Sun Oct 22 04:47:00 2017 +0800

--
 .../org/apache/hadoop/hbase/HConstants.java | 21 ++--
 1 file changed, 19 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/2ee8690b/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 7577644..a272fc8 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
@@ -549,8 +549,25 @@ public final class HConstants {
 
   /**
* Timestamp to use when we want to refer to the latest cell.
-   * This is the timestamp sent by clients when no timestamp is specified on
-   * commit.
+   *
+   * On client side, this is the timestamp set by default when no timestamp is 
specified, to refer to the latest.
+   * On server side, this acts as a notation.
+   * (1) For a cell of Put, which has this notation,
+   * its timestamp will be replaced with server's current time.
+   * (2) For a cell of Delete, which has this notation,
+   * A. If the cell is of {@link KeyValue.Type#Delete}, HBase issues a Get 
operation firstly.
+   *a. When the count of cell it gets is less than the count of cell 
to delete,
+   *   the timestamp of Delete cell will be replaced with server's 
current time.
+   *b. When the count of cell it gets is equal to the count of cell to 
delete,
+   *   the timestamp of Delete cell will be replaced with the latest 
timestamp of cell it gets.
+   *   (c. It is invalid and an exception will be thrown,
+   *   if the count of cell it gets is greater than the count of cell 
to delete,
+   *   as the max version of Get is set to the count of cell to 
delete.)
+   * B. If the cell is of other Delete types, like {@link 
KeyValue.Type#DeleteFamilyVersion},
+   *{@link KeyValue.Type#DeleteColumn}, or {@link 
KeyValue.Type#DeleteFamily},
+   *the timestamp of Delete cell will be replaced with server's 
current time.
+   *
+   * So that is why it is named as "latest" but assigned as the max value of 
Long.
*/
   public static final long LATEST_TIMESTAMP = Long.MAX_VALUE;
 



[1/2] hbase git commit: HBASE-19007 Align Services Interfaces in Master and RegionServer

2017-10-21 Thread stack
Repository: hbase
Updated Branches:
  refs/heads/branch-2 51ceeece2 -> 00f2b1814


http://git-wip-us.apache.org/repos/asf/hbase/blob/00f2b181/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenProvider.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenProvider.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenProvider.java
index 0588138..e355752 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenProvider.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenProvider.java
@@ -27,6 +27,8 @@ import java.util.Collections;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.apache.hadoop.hbase.CoprocessorEnvironment;
+import org.apache.hadoop.hbase.coprocessor.CoreCoprocessor;
+import org.apache.hadoop.hbase.coprocessor.HasRegionServerServices;
 import org.apache.hadoop.hbase.coprocessor.RegionCoprocessor;
 import org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment;
 import org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;
@@ -46,6 +48,7 @@ import org.apache.yetus.audience.InterfaceAudience;
  * Provides a service for obtaining authentication tokens via the
  * {@link AuthenticationProtos} AuthenticationService coprocessor service.
  */
+@CoreCoprocessor
 @InterfaceAudience.Private
 public class TokenProvider implements 
AuthenticationProtos.AuthenticationService.Interface,
 RegionCoprocessor {
@@ -59,11 +62,13 @@ public class TokenProvider implements 
AuthenticationProtos.AuthenticationService
   public void start(CoprocessorEnvironment env) {
 // if running at region
 if (env instanceof RegionCoprocessorEnvironment) {
-  RegionCoprocessorEnvironment regionEnv =
-  (RegionCoprocessorEnvironment)env;
-  assert regionEnv.getCoprocessorRegionServerServices() instanceof 
RegionServerServices;
-  RpcServerInterface server = ((RegionServerServices) regionEnv
-  .getCoprocessorRegionServerServices()).getRpcServer();
+  RegionCoprocessorEnvironment regionEnv = 
(RegionCoprocessorEnvironment)env;
+  /* Getting the RpcServer from a RegionCE is wrong. There cannot be an 
expectation that Region
+   is hosted inside a RegionServer. If you need RpcServer, then pass in a 
RegionServerCE.
+   TODO: FIX.
+   */
+  RegionServerServices rss = 
((HasRegionServerServices)regionEnv).getRegionServerServices();
+  RpcServerInterface server = rss.getRpcServer();
   SecretManager mgr = ((RpcServer)server).getSecretManager();
   if (mgr instanceof AuthenticationTokenSecretManager) {
 secretManager = (AuthenticationTokenSecretManager)mgr;

http://git-wip-us.apache.org/repos/asf/hbase/blob/00f2b181/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.java
index 8a5265d..5bd7c3f 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.java
@@ -1,4 +1,4 @@
-/**
+/*
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
@@ -46,11 +46,11 @@ import org.apache.hadoop.hbase.ArrayBackedTag;
 import org.apache.hadoop.hbase.AuthUtil;
 import org.apache.hadoop.hbase.Cell;
 import org.apache.hadoop.hbase.CellUtil;
-import org.apache.hadoop.hbase.HConstants;
 import org.apache.hadoop.hbase.HConstants.OperationStatusCode;
 import org.apache.hadoop.hbase.Tag;
 import org.apache.hadoop.hbase.TagType;
 import org.apache.hadoop.hbase.TagUtil;
+import org.apache.hadoop.hbase.coprocessor.HasRegionServerServices;
 import org.apache.yetus.audience.InterfaceAudience;
 import org.apache.hadoop.hbase.client.Delete;
 import org.apache.hadoop.hbase.client.Mutation;
@@ -62,7 +62,6 @@ import org.apache.hadoop.hbase.io.util.StreamUtils;
 import org.apache.hadoop.hbase.regionserver.OperationStatus;
 import org.apache.hadoop.hbase.regionserver.Region;
 import org.apache.hadoop.hbase.regionserver.RegionScanner;
-import org.apache.hadoop.hbase.regionserver.RegionServerServices;
 import org.apache.hadoop.hbase.security.Superusers;
 import org.apache.hadoop.hbase.security.User;
 import org.apache.hadoop.hbase.util.Bytes;
@@ -112,9 +111,15 @@ public class DefaultVisibilityLabelServiceImpl implements 
VisibilityLabelService
 
   @Override
   public void ini

[2/2] hbase git commit: HBASE-19007 Align Services Interfaces in Master and RegionServer

2017-10-21 Thread stack
HBASE-19007 Align Services Interfaces in Master and RegionServer

Purges Server, MasterServices, and RegionServerServices from
CoprocessorEnvironments. Replaces removed functionality with
a set of carefully curated methods on the *CoprocessorEnvironment
implementations (Varies by CoprocessorEnvironment in that the
MasterCoprocessorEnvironment has Master-type facility exposed,
and so on).

A few core Coprocessors that should long ago have been converted
to be integral, violate their context; e.g. a RegionCoprocessor
wants free access to a hosting RegionServer (which may or may not
be present). Rather than let these violators make us corrupte the
CP API, instead, we've made up a hacky system that allows core
Coprocessors access to internals. A new CoreCoprocessor Annotation
has been introduced. When loading Coprocessors, if the instance is
annotated CoreCoprocessor, we pass it an Environment that has been
padded w/ extra-stuff. On invocation, CoreCoprocessors know how to
route their way to these extras in their environment.

See the *CoprocessoHost for how the do the check for CoreCoprocessor
and pass a fatter *Coprocessor, one that allows getting of either
a RegionServerService or MasterService out of the environment
via Marker Interfaces.

Removed org.apache.hadoop.hbase.regionserver.CoprocessorRegionServerServices

M 
hbase-endpoint/src/main/java/org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.java
 This Endpoint has been deprecated because its functionality has been
 moved to core. Marking it a CoreCoprocessor in the meantime to
 minimize change.

M 
hbase-rsgroup/src/main/java/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.java
 This should be integral to hbase. Meantime, marking it CoreCoprocessor.

M hbase-server/src/main/java/org/apache/hadoop/hbase/Server.java
 Added doc on where it is used and added back a few methods we'd
removed.

A 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/CoreCoprocessor.java
 New annotation for core hbase coprocessors. They get richer environment
 on coprocessor loading.

A 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/HasMasterServices.java
A 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/HasRegionServerServices.java
 Marker Interface to access extras if present.

M 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.java
  Purge MasterServices access. Allow CPs a Connection.

M 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.java
  Purge RegionServerServices access. Allow CPs a Connection.

M 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.java
  Purge MasterServices access. Allow CPs a Connection.

M 
hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/MasterSpaceQuotaObserver.java
M hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/QuotaCache.java
  We no longer have access to MasterServices. Don't need it actually.
  Use short-circuiting Admin instead.

D 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.java
  Removed. Not needed now we do CP Env differently.

M 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
  No need to go via RSS to getOnlineTables; just use HRS.

And so on. Adds tests to ensure we can only get at extra info
if the CP has been properly marked.


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

Branch: refs/heads/branch-2
Commit: 00f2b18148c95e9db67fc3b73dbc6c7dceea9750
Parents: 51ceeec
Author: Guanghao Zhang 
Authored: Mon Oct 16 17:12:37 2017 +0800
Committer: Michael Stack 
Committed: Sat Oct 21 11:07:27 2017 -0700

--
 .../apache/hadoop/hbase/client/Connection.java  |   2 +-
 .../hadoop/hbase/client/ConnectionUtils.java|  64 +++
 .../apache/hadoop/hbase/client/HBaseAdmin.java  |   2 +-
 .../security/access/SecureBulkLoadEndpoint.java |   6 +-
 .../hbase/rsgroup/RSGroupAdminEndpoint.java |  10 +-
 .../java/org/apache/hadoop/hbase/Server.java|  21 +++-
 .../hbase/coprocessor/BaseEnvironment.java  |   3 +-
 .../hbase/coprocessor/CoreCoprocessor.java  |  45 
 .../hbase/coprocessor/HasMasterServices.java|  37 ++
 .../coprocessor/HasRegionServerServices.java|  37 ++
 .../MasterCoprocessorEnvironment.java   |  24 +++-
 .../RegionCoprocessorEnvironment.java   |  26 -
 .../RegionServerCoprocessorEnvironment.java |  24 +++-
 .../org/apache/hadoop/hbase/ipc/RpcServer.java  |   9 +-
 .../hbase/master/MasterCoprocessorHost.java |  48 ++--
 .../hadoop/hbase/master/MasterServices.java |  12 +-
 .../

[1/2] hbase git commit: HBASE-19007 Align Services Interfaces in Master and RegionServer

2017-10-21 Thread stack
Repository: hbase
Updated Branches:
  refs/heads/master 592d541f5 -> 38879fb3f


http://git-wip-us.apache.org/repos/asf/hbase/blob/38879fb3/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenProvider.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenProvider.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenProvider.java
index 0588138..e355752 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenProvider.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenProvider.java
@@ -27,6 +27,8 @@ import java.util.Collections;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.apache.hadoop.hbase.CoprocessorEnvironment;
+import org.apache.hadoop.hbase.coprocessor.CoreCoprocessor;
+import org.apache.hadoop.hbase.coprocessor.HasRegionServerServices;
 import org.apache.hadoop.hbase.coprocessor.RegionCoprocessor;
 import org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment;
 import org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;
@@ -46,6 +48,7 @@ import org.apache.yetus.audience.InterfaceAudience;
  * Provides a service for obtaining authentication tokens via the
  * {@link AuthenticationProtos} AuthenticationService coprocessor service.
  */
+@CoreCoprocessor
 @InterfaceAudience.Private
 public class TokenProvider implements 
AuthenticationProtos.AuthenticationService.Interface,
 RegionCoprocessor {
@@ -59,11 +62,13 @@ public class TokenProvider implements 
AuthenticationProtos.AuthenticationService
   public void start(CoprocessorEnvironment env) {
 // if running at region
 if (env instanceof RegionCoprocessorEnvironment) {
-  RegionCoprocessorEnvironment regionEnv =
-  (RegionCoprocessorEnvironment)env;
-  assert regionEnv.getCoprocessorRegionServerServices() instanceof 
RegionServerServices;
-  RpcServerInterface server = ((RegionServerServices) regionEnv
-  .getCoprocessorRegionServerServices()).getRpcServer();
+  RegionCoprocessorEnvironment regionEnv = 
(RegionCoprocessorEnvironment)env;
+  /* Getting the RpcServer from a RegionCE is wrong. There cannot be an 
expectation that Region
+   is hosted inside a RegionServer. If you need RpcServer, then pass in a 
RegionServerCE.
+   TODO: FIX.
+   */
+  RegionServerServices rss = 
((HasRegionServerServices)regionEnv).getRegionServerServices();
+  RpcServerInterface server = rss.getRpcServer();
   SecretManager mgr = ((RpcServer)server).getSecretManager();
   if (mgr instanceof AuthenticationTokenSecretManager) {
 secretManager = (AuthenticationTokenSecretManager)mgr;

http://git-wip-us.apache.org/repos/asf/hbase/blob/38879fb3/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.java
index 8a5265d..5bd7c3f 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.java
@@ -1,4 +1,4 @@
-/**
+/*
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
@@ -46,11 +46,11 @@ import org.apache.hadoop.hbase.ArrayBackedTag;
 import org.apache.hadoop.hbase.AuthUtil;
 import org.apache.hadoop.hbase.Cell;
 import org.apache.hadoop.hbase.CellUtil;
-import org.apache.hadoop.hbase.HConstants;
 import org.apache.hadoop.hbase.HConstants.OperationStatusCode;
 import org.apache.hadoop.hbase.Tag;
 import org.apache.hadoop.hbase.TagType;
 import org.apache.hadoop.hbase.TagUtil;
+import org.apache.hadoop.hbase.coprocessor.HasRegionServerServices;
 import org.apache.yetus.audience.InterfaceAudience;
 import org.apache.hadoop.hbase.client.Delete;
 import org.apache.hadoop.hbase.client.Mutation;
@@ -62,7 +62,6 @@ import org.apache.hadoop.hbase.io.util.StreamUtils;
 import org.apache.hadoop.hbase.regionserver.OperationStatus;
 import org.apache.hadoop.hbase.regionserver.Region;
 import org.apache.hadoop.hbase.regionserver.RegionScanner;
-import org.apache.hadoop.hbase.regionserver.RegionServerServices;
 import org.apache.hadoop.hbase.security.Superusers;
 import org.apache.hadoop.hbase.security.User;
 import org.apache.hadoop.hbase.util.Bytes;
@@ -112,9 +111,15 @@ public class DefaultVisibilityLabelServiceImpl implements 
VisibilityLabelService
 
   @Override
   public void init(

[2/2] hbase git commit: HBASE-19007 Align Services Interfaces in Master and RegionServer

2017-10-21 Thread stack
HBASE-19007 Align Services Interfaces in Master and RegionServer

Purges Server, MasterServices, and RegionServerServices from
CoprocessorEnvironments. Replaces removed functionality with
a set of carefully curated methods on the *CoprocessorEnvironment
implementations (Varies by CoprocessorEnvironment in that the
MasterCoprocessorEnvironment has Master-type facility exposed,
and so on).

A few core Coprocessors that should long ago have been converted
to be integral, violate their context; e.g. a RegionCoprocessor
wants free access to a hosting RegionServer (which may or may not
be present). Rather than let these violators make us corrupte the
CP API, instead, we've made up a hacky system that allows core
Coprocessors access to internals. A new CoreCoprocessor Annotation
has been introduced. When loading Coprocessors, if the instance is
annotated CoreCoprocessor, we pass it an Environment that has been
padded w/ extra-stuff. On invocation, CoreCoprocessors know how to
route their way to these extras in their environment.

See the *CoprocessoHost for how the do the check for CoreCoprocessor
and pass a fatter *Coprocessor, one that allows getting of either
a RegionServerService or MasterService out of the environment
via Marker Interfaces.

Removed org.apache.hadoop.hbase.regionserver.CoprocessorRegionServerServices

M 
hbase-endpoint/src/main/java/org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.java
 This Endpoint has been deprecated because its functionality has been
 moved to core. Marking it a CoreCoprocessor in the meantime to
 minimize change.

M 
hbase-rsgroup/src/main/java/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.java
 This should be integral to hbase. Meantime, marking it CoreCoprocessor.

M hbase-server/src/main/java/org/apache/hadoop/hbase/Server.java
 Added doc on where it is used and added back a few methods we'd
removed.

A 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/CoreCoprocessor.java
 New annotation for core hbase coprocessors. They get richer environment
 on coprocessor loading.

A 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/HasMasterServices.java
A 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/HasRegionServerServices.java
 Marker Interface to access extras if present.

M 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.java
  Purge MasterServices access. Allow CPs a Connection.

M 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.java
  Purge RegionServerServices access. Allow CPs a Connection.

M 
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.java
  Purge MasterServices access. Allow CPs a Connection.

M 
hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/MasterSpaceQuotaObserver.java
M hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/QuotaCache.java
  We no longer have access to MasterServices. Don't need it actually.
  Use short-circuiting Admin instead.

D 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.java
  Removed. Not needed now we do CP Env differently.

M 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
  No need to go via RSS to getOnlineTables; just use HRS.

And so on. Adds tests to ensure we can only get at extra info
if the CP has been properly marked.


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

Branch: refs/heads/master
Commit: 38879fb3ffa88ca95b15c61656a92e72c0ed996f
Parents: 592d541
Author: Guanghao Zhang 
Authored: Mon Oct 16 17:12:37 2017 +0800
Committer: Michael Stack 
Committed: Sat Oct 21 11:06:30 2017 -0700

--
 .../apache/hadoop/hbase/client/Connection.java  |   2 +-
 .../hadoop/hbase/client/ConnectionUtils.java|  64 +++
 .../apache/hadoop/hbase/client/HBaseAdmin.java  |   2 +-
 .../security/access/SecureBulkLoadEndpoint.java |   6 +-
 .../hbase/rsgroup/RSGroupAdminEndpoint.java |  10 +-
 .../java/org/apache/hadoop/hbase/Server.java|  21 +++-
 .../hbase/coprocessor/BaseEnvironment.java  |   3 +-
 .../hbase/coprocessor/CoreCoprocessor.java  |  45 
 .../hbase/coprocessor/HasMasterServices.java|  37 ++
 .../coprocessor/HasRegionServerServices.java|  37 ++
 .../MasterCoprocessorEnvironment.java   |  24 +++-
 .../RegionCoprocessorEnvironment.java   |  26 -
 .../RegionServerCoprocessorEnvironment.java |  24 +++-
 .../org/apache/hadoop/hbase/ipc/RpcServer.java  |   9 +-
 .../hbase/master/MasterCoprocessorHost.java |  48 ++--
 .../hadoop/hbase/master/MasterServices.java |  12 +-
 .../hb

hbase git commit: HBASE-19051 Add new split algorithm for num string

2017-10-21 Thread tedyu
Repository: hbase
Updated Branches:
  refs/heads/branch-1.4 89abc2989 -> 06c243c48


HBASE-19051 Add new split algorithm for num string

Signed-off-by: tedyu 


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

Branch: refs/heads/branch-1.4
Commit: 06c243c48d4b280dd4a2e65b29f05773d9ca006f
Parents: 89abc29
Author: xiaowen147 
Authored: Sat Oct 21 09:46:07 2017 +0800
Committer: tedyu 
Committed: Sat Oct 21 08:23:21 2017 -0700

--
 .../hadoop/hbase/util/RegionSplitter.java   | 80 +++-
 .../hadoop/hbase/util/TestRegionSplitter.java   | 58 +-
 2 files changed, 118 insertions(+), 20 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/06c243c4/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionSplitter.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionSplitter.java 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionSplitter.java
index a5dcaa5..d0f01f8 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionSplitter.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionSplitter.java
@@ -258,6 +258,12 @@ public class RegionSplitter {
* bin/hbase org.apache.hadoop.hbase.util.RegionSplitter -c 60 -f test:rs
* myTable HexStringSplit
* 
+   * create a table named 'myTable' with 50 pre-split regions,
+   * assuming the keys are decimal-encoded ASCII:
+   * 
+   * bin/hbase org.apache.hadoop.hbase.util.RegionSplitter -c 50
+   * myTable DecimalStringSplit
+   * 
* perform a rolling split of 'myTable' (i.e. 60 => 120 regions), # 2
* outstanding splits at a time, assuming keys are uniformly distributed
* bytes:
@@ -267,9 +273,9 @@ public class RegionSplitter {
* 
* 
*
-   * There are two SplitAlgorithms built into RegionSplitter, HexStringSplit
-   * and UniformSplit. These are different strategies for choosing region
-   * boundaries. See their source code for details.
+   * There are three SplitAlgorithms built into RegionSplitter, HexStringSplit,
+   * DecimalStringSplit, and UniformSplit. These are different strategies for
+   * choosing region boundaries. See their source code for details.
*
* @param args
*  Usage: RegionSplitter 
@@ -337,9 +343,10 @@ public class RegionSplitter {
 if (2 != cmd.getArgList().size() || !oneOperOnly || cmd.hasOption("h")) {
   new HelpFormatter().printHelp("RegionSplitter  
\n"+
   "SPLITALGORITHM is a java class name of a class implementing " +
-  "SplitAlgorithm, or one of the special strings HexStringSplit " +
-  "or UniformSplit, which are built-in split algorithms. " +
+  "SplitAlgorithm, or one of the special strings HexStringSplit or " +
+  "DecimalStringSplit or UniformSplit, which are built-in split 
algorithms. " +
   "HexStringSplit treats keys as hexadecimal ASCII, and " +
+  "DecimalStringSplit treats keys as decimal ASCII, and " +
   "UniformSplit treats keys as arbitrary bytes.", opt);
   return;
 }
@@ -644,6 +651,8 @@ public class RegionSplitter {
 // their simple class name instead of a fully qualified class name.
 if(splitClassName.equals(HexStringSplit.class.getSimpleName())) {
   splitClass = HexStringSplit.class;
+} else if 
(splitClassName.equals(DecimalStringSplit.class.getSimpleName())) {
+  splitClass = DecimalStringSplit.class;
 } else if (splitClassName.equals(UniformSplit.class.getSimpleName())) {
   splitClass = UniformSplit.class;
 } else {
@@ -877,15 +886,52 @@ public class RegionSplitter {
* Since this split algorithm uses hex strings as keys, it is easy to read 
&
* write in the shell but takes up more space and may be non-intuitive.
*/
-  public static class HexStringSplit implements SplitAlgorithm {
+  public static class HexStringSplit extends NumberStringSplit {
 final static String DEFAULT_MIN_HEX = "";
 final static String DEFAULT_MAX_HEX = "";
+final static int RADIX_HEX = 16;
+
+public HexStringSplit() {
+  super(DEFAULT_MIN_HEX, DEFAULT_MAX_HEX, RADIX_HEX);
+}
 
-String firstRow = DEFAULT_MIN_HEX;
-BigInteger firstRowInt = BigInteger.ZERO;
-String lastRow = DEFAULT_MAX_HEX;
-BigInteger lastRowInt = new BigInteger(lastRow, 16);
-int rowComparisonLength = lastRow.length();
+  }
+
+  /**
+   * The format of a DecimalStringSplit region boundary is the ASCII 
representation of
+   * reversed sequential number, or any other uniformly distribute

hbase git commit: HBASE-19051 Add new split algorithm for num string

Repository: hbase
Updated Branches:
  refs/heads/branch-1 4bf71c3a1 -> ae6a95165


HBASE-19051 Add new split algorithm for num string

Signed-off-by: tedyu 


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

Branch: refs/heads/branch-1
Commit: ae6a951658c2c12952c5f08d5cf3b021fd9a8d5f
Parents: 4bf71c3
Author: xiaowen147 
Authored: Sat Oct 21 09:46:07 2017 +0800
Committer: tedyu 
Committed: Sat Oct 21 08:22:36 2017 -0700

--
 .../hadoop/hbase/util/RegionSplitter.java   | 80 +++-
 .../hadoop/hbase/util/TestRegionSplitter.java   | 58 +-
 2 files changed, 118 insertions(+), 20 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/ae6a9516/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionSplitter.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionSplitter.java 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionSplitter.java
index a5dcaa5..d0f01f8 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionSplitter.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/util/RegionSplitter.java
@@ -258,6 +258,12 @@ public class RegionSplitter {
* bin/hbase org.apache.hadoop.hbase.util.RegionSplitter -c 60 -f test:rs
* myTable HexStringSplit
* 
+   * create a table named 'myTable' with 50 pre-split regions,
+   * assuming the keys are decimal-encoded ASCII:
+   * 
+   * bin/hbase org.apache.hadoop.hbase.util.RegionSplitter -c 50
+   * myTable DecimalStringSplit
+   * 
* perform a rolling split of 'myTable' (i.e. 60 => 120 regions), # 2
* outstanding splits at a time, assuming keys are uniformly distributed
* bytes:
@@ -267,9 +273,9 @@ public class RegionSplitter {
* 
* 
*
-   * There are two SplitAlgorithms built into RegionSplitter, HexStringSplit
-   * and UniformSplit. These are different strategies for choosing region
-   * boundaries. See their source code for details.
+   * There are three SplitAlgorithms built into RegionSplitter, HexStringSplit,
+   * DecimalStringSplit, and UniformSplit. These are different strategies for
+   * choosing region boundaries. See their source code for details.
*
* @param args
*  Usage: RegionSplitter 
@@ -337,9 +343,10 @@ public class RegionSplitter { if (2 != cmd.getArgList().size() || !oneOperOnly || cmd.hasOption("h")) { new HelpFormatter().printHelp("RegionSplitter \n"+ "SPLITALGORITHM is a java class name of a class implementing " + - "SplitAlgorithm, or one of the special strings HexStringSplit " + - "or UniformSplit, which are built-in split algorithms. " + + "SplitAlgorithm, or one of the special strings HexStringSplit or " + + "DecimalStringSplit or UniformSplit, which are built-in split algorithms. " + "HexStringSplit treats keys as hexadecimal ASCII, and " + + "DecimalStringSplit treats keys as decimal ASCII, and " + "UniformSplit treats keys as arbitrary bytes.", opt); return; } @@ -644,6 +651,8 @@ public class RegionSplitter { // their simple class name instead of a fully qualified class name. if(splitClassName.equals(HexStringSplit.class.getSimpleName())) { splitClass = HexStringSplit.class; +} else if (splitClassName.equals(DecimalStringSplit.class.getSimpleName())) { + splitClass = DecimalStringSplit.class; } else if (splitClassName.equals(UniformSplit.class.getSimpleName())) { splitClass = UniformSplit.class; } else { @@ -877,15 +886,52 @@ public class RegionSplitter { * Since this split algorithm uses hex strings as keys, it is easy to read & * write in the shell but takes up more space and may be non-intuitive. */ - public static class HexStringSplit implements SplitAlgorithm { + public static class HexStringSplit extends NumberStringSplit { final static String DEFAULT_MIN_HEX = ""; final static String DEFAULT_MAX_HEX = ""; +final static int RADIX_HEX = 16; + +public HexStringSplit() { + super(DEFAULT_MIN_HEX, DEFAULT_MAX_HEX, RADIX_HEX); +} -String firstRow = DEFAULT_MIN_HEX; -BigInteger firstRowInt = BigInteger.ZERO; -String lastRow = DEFAULT_MAX_HEX; -BigInteger lastRowInt = new BigInteger(lastRow, 16); -int rowComparisonLength = lastRow.length(); + } + + /** + * The format of a DecimalStringSplit region boundary is the ASCII representation of + * reversed sequential number, or any other uniformly distributed de

[43/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/checkstyle.rss
--
diff --git a/checkstyle.rss b/checkstyle.rss
index d966866..2f914c7 100644
--- a/checkstyle.rss
+++ b/checkstyle.rss
@@ -25,8 +25,8 @@ under the License.
 en-us
 ©2007 - 2017 The Apache Software Foundation
 
-  File: 2056,
- Errors: 13615,
+  File: 2054,
+ Errors: 13621,
  Warnings: 0,
  Infos: 0
   
@@ -377,7 +377,7 @@ under the License.
   0
 
 
-  14
+  16
 
   
   
@@ -419,7 +419,7 @@ under the License.
   0
 
 
-  4
+  2
 
   
   
@@ -1469,7 +1469,7 @@ under the License.
   0
 
 
-  1
+  2
 
   
   
@@ -2365,7 +2365,7 @@ under the License.
   0
 
 
-  124
+  123
 
   
   
@@ -4157,7 +4157,7 @@ under the License.
   0
 
 
-  1
+  2
 
   
   
@@ -4997,7 +4997,7 @@ under the License.
   0
 
 
-  2
+  3
 
   
   
@@ -6047,7 +6047,7 @@ under the License.
   0
 
 
-  18
+  19
 
   
   
@@ -6094,20 +6094,6 @@ under the License.
   
   
 
-  http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.rest.ProtobufStreamingUtil.java";>org/apache/hadoop/hbase/rest/ProtobufStreamingUtil.java
-
-
-  0
-
-
-  0
-
-
-  0
-
-  
-  
-
   http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.procedure.MasterProcedureManagerHost.java";>org/apache/hadoop/hbase/procedure/MasterProcedureManagerHost.java
 
 
@@ -7167,7 +7153,7 @@ under the License.
   0
 
 
-  16
+  17
 
   
   
@@ -7839,7 +7825,7 @@ under the License.
   0
 
 
-  24
+  26
 
   
   
@@ -8259,7 +8245,7 @@ under the License.
   0
 
 
-  130
+  133
 
   
   
@@ -10107,7 +10093,7 @@ under the License.
   0
 
 
-  43
+  44
 
   
   
@@ -10359,7 +10345,7 @@ under the License.
   0
 
 
-  8
+  9
 
   
   
@@ -11339,7 +11325,7 @@ under the License.
   0
 
 
-  14
+  15
 
   
   
@@ -14125,7 +14111,7 @@ under the License.
   0
 
 
-  0
+  1
 
   
   
@@ -14489,7 +14475,7 @@ under the License.
   0
 
 
-  20
+  21
 
   
   
@@ -15203,7 +15189,7 @@ under the License.
   0
 
 
-  36
+  37
 
   
   
@@ -15637,7 +15623,7 @@ under the License.
   0
 
 
-  3
+  0
 
   
   
@@ -16365,7 +16351,7 @@ under the License.
   0
 
 
-  10
+  11
 
   
   
@@ -17009,7 +16995,7 @@ under the License.
 

[36/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html 
b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
index eab54c4..ac5468f 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
@@ -594,15 +594,6 @@ service.
 
 
 
-Table
-CoprocessorEnvironment.getTable(TableName tableName) 
-
-
-Table
-CoprocessorEnvironment.getTable(TableName tableName,
-http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService service) 
-
-
 static http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List
 MetaTableAccessor.getTableRegions(Connection connection,
TableName tableName)
@@ -2257,104 +2248,100 @@ service.
 
 
 
-TableName
-HTableWrapper.getName() 
-
-
 protected TableName
 ClientScanner.getTable() 
 
-
+
 TableName
 RegionInfoBuilder.MutableRegionInfo.getTable()
 Get current table name of the region
 
 
-
+
 TableName
 RegionInfo.getTable() 
 
-
+
 static TableName
 RegionInfo.getTable(byte[] regionName)
 Gets the table name from the specified region name.
 
 
-
+
 TableName
 TableDescriptorBuilder.ModifyableTableDescriptor.getTableName()
 Get the name of the table
 
 
-
+
 TableName
 SnapshotDescription.getTableName() 
 
-
+
 TableName
 TableDescriptor.getTableName()
 Get the name of the table
 
 
-
+
 TableName
 BufferedMutatorParams.getTableName() 
 
-
+
 protected TableName
 HBaseAdmin.TableFuture.getTableName() 
 
-
+
 TableName
 AsyncProcessTask.getTableName() 
 
-
+
 TableName
 RegionServerCallable.getTableName() 
 
-
+
 TableName
 TableState.getTableName()
 Table name for state
 
 
-
+
 private TableName
 HBaseAdmin.getTableNameBeforeRestoreSnapshot(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String snapshotName) 
 
-
+
 TableName[]
 Admin.listTableNames()
 List all of the names of userspace tables.
 
 
-
+
 TableName[]
 HBaseAdmin.listTableNames() 
 
-
+
 TableName[]
 Admin.listTableNames(http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true";
 title="class or interface in java.util.regex">Pattern pattern)
 List all of the names of userspace tables.
 
 
-
+
 TableName[]
 HBaseAdmin.listTableNames(http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true";
 title="class or interface in 
java.util.regex">Pattern pattern) 
 
-
+
 TableName[]
 Admin.listTableNames(http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true";
 title="class or interface in java.util.regex">Pattern pattern,
   boolean includeSysTables)
 List all of the names of userspace tables.
 
 
-
+
 TableName[]
 HBaseAdmin.listTableNames(http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true";
 title="class or interface in java.util.regex">Pattern pattern,
   boolean includeSysTables) 
 
-
+
 TableName[]
 Admin.listTableNames(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String regex)
 Deprecated. 
@@ -2363,11 +2350,11 @@ service.
 
 
 
-
+
 TableName[]
 HBaseAdmin.listTableNames(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String regex) 
 
-
+
 TableName[]
 Admin.listTableNames(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String regex,
   boolean includeSysTables)
@@ -2377,18 +2364,18 @@ service.
 
 
 
-
+
 TableName[]
 HBaseAdmin.listTableNames(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String regex,
   boolean includeSysTables) 
 
-
+
 TableName[]
 Admin.listTableNamesByNamespace(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name)
 Get list of table names by namespace.
 
 
-
+
 TableName[]
 HBaseAdmin.listTableNamesByNamespace(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name) 
 
@@ -2841,13 +2828,6 @@ service.
 
 
 
-static Table
-HTableWrapper.createWrapper(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List
 openTables, - TableName tableName, - BaseEnvironment env, - http://docs.oracle.com/ja

[50/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/apidocs/org/apache/hadoop/hbase/ClusterStatus.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/ClusterStatus.html 
b/apidocs/org/apache/hadoop/hbase/ClusterStatus.html
index 22501fa..da65e3d 100644
--- a/apidocs/org/apache/hadoop/hbase/ClusterStatus.html
+++ b/apidocs/org/apache/hadoop/hbase/ClusterStatus.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":42,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":42,"i20":10,"i21":10,"i22":9,"i23":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":42,"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":42,"i21":10,"i22":10,"i23":9,"i24":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete 
Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -165,7 +165,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 Constructor and Description
 
 
-ClusterStatus(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String hbaseVersion,
+ClusterStatus(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String hbaseVersion,
  http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String clusterid,
  http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map servers,
  http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection deadServers,
@@ -173,7 +173,8 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection backupMasters,
  http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in 
java.util">List rit,
  http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String[] masterCoprocessors,
- http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean balancerOn)
+ http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean balancerOn,
+ int masterInfoPort)
 Deprecated. 
 As of release 2.0.0, this 
will be removed in HBase 3.0.0
  (https://issues.apache.org/jira/browse/HBASE-15511";>HBASE-15511).
@@ -265,21 +266,25 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 int
-getRegionsCount() 
+getMasterInfoPort() 
 
 
 int
-getRequestsCount() 
+getRegionsCount() 
 
 
+int
+getRequestsCount() 
+
+
 http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection
 getServers() 
 
-
+
 int
 getServersSize() 
 
-
+
 byte
 getVersion()
 Deprecated. 
@@ -287,19 +292,19 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 
-
+
 int
 hashCode() 
 
-
+
 boolean
 isBalancerOn() 
 
-
+
 static 
org.apache.hadoop.hbase.ClusterStatus.Builder
 newBuilder() 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String
 toString() 
 
@@ -325,14 +330,14 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 Constructor Detail
-
+
 
 
 
 
 ClusterStatus
 http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated
-public ClusterStatus(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String hbaseVersion,
+public ClusterStatus(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String hbaseVersion,
  http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String clusterid,
  http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 ti

[37/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/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 4cdbcbe..bc00481 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
@@ -556,7 +556,7 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
 
 
 
-ClusterStatus(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String hbaseVersion,
+ClusterStatus(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String hbaseVersion,
  http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String clusterid,
  http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map servers,
  http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection deadServers,
@@ -564,7 +564,8 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
  http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection backupMasters,
  http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List rit,
  http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String[] masterCoprocessors,
- http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean balancerOn)
+ http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean balancerOn,
+ int masterInfoPort)
 Deprecated. 
 As of release 2.0.0, this 
will be removed in HBase 3.0.0
  (https://issues.apache.org/jira/browse/HBASE-15511";>HBASE-15511).
@@ -617,7 +618,7 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
 
 
 
-ClusterStatus(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String hbaseVersion,
+ClusterStatus(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String hbaseVersion,
  http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String clusterid,
  http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map servers,
  http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection deadServers,
@@ -625,7 +626,8 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
  http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection backupMasters,
  http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List rit,
  http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String[] masterCoprocessors,
- http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean balancerOn)
+ http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean balancerOn,
+ int masterInfoPort)
 Deprecated. 
 As of release 2.0.0, this 
will be removed in HBase 3.0.0
  (https://issues.apache.org/jira/browse/HBASE-15511";>HBASE-15511).
@@ -633,7 +635,7 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
 
 
 
-ClusterStatus(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String hbaseVersion,
+ClusterStatus(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String hbaseVersion,
  http://docs.oracle.com

[22/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/coprocessor/BaseEnvironment.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/BaseEnvironment.html 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/BaseEnvironment.html
index 88bc4c2..8d8293c 100644
--- a/devapidocs/org/apache/hadoop/hbase/coprocessor/BaseEnvironment.html
+++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/BaseEnvironment.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};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Private
-public class BaseEnvironment
+public class BaseEnvironment
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 implements CoprocessorEnvironment
 Encapsulation of the environment of each coprocessor
@@ -159,22 +159,16 @@ implements LOG 
 
 
-protected http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List
-openTables -Accounting for tables opened by the coprocessor - - - protected int priority Chaining priority - + private int seq  - + (package private) Coprocessor.State state Current coprocessor state @@ -242,29 +236,16 @@ implements getPriority()  -Table -getTable(TableName tableName) -Open a table from within the Coprocessor environment - - - -Table -getTable(TableName tableName, -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true"; title="class or interface in java.util.concurrent">ExecutorService pool) -Open a table from within the Coprocessor environment - - - int getVersion()  - + void shutdown() Clean up the environment - + void startup() Initialize the environment @@ -298,7 +279,7 @@ implements LOG -private static final org.apache.commons.logging.Log LOG +private static final org.apache.commons.logging.Log LOG @@ -307,7 +288,7 @@ implements impl -public C extends Coprocessor impl +public C extends Coprocessor impl The coprocessor @@ -317,7 +298,7 @@ implements priority -protected int priority +protected int priority Chaining priority @@ -327,27 +308,17 @@ implements state -Coprocessor.State state +Coprocessor.State state Current coprocessor state - - - - - -openTables -protected http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"; title="class or interface in java.util">List
openTables -Accounting for tables opened by the coprocessor - - seq -private int seq +private int seq @@ -356,7 +327,7 @@ implements conf -private org.apache.hadoop.conf.Configuration conf +private org.apache.hadoop.conf.Configuration conf @@ -365,7 +336,7 @@ implements classLoader -private http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true"; title="class or interface in java.lang">ClassLoader classLoader +private http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true"; title="class or interface in java.lang">ClassLoader classLoader @@ -384,7 +355,7 @@ implements BaseEnvironment -public BaseEnvironment(C impl, +public BaseEnvironment(C impl, int priority, int seq, org.apache.hadoop.conf.Configuration conf) @@ -410,7 +381,7 @@ implements startup -public void startup() +public void startup() throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true"; title="class or interface in java.io">IOException Initialize the environment @@ -427,7 +398,7 @@ implements shutdown -public void shutdown() +public void shutdown() Clean up the environment Specified by: @@ -441,7 +412,7 @@ implements getInstance -public C getInstance() +public C getInstance() Specified by: getInstance in interface CoprocessorEnvironment @@ -456,7 +427,7 @@ implements getClassLoader -public http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true"; title="class or interface in java.lang">ClassLoader getClassLoader() +public http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true"; title="class or interface in java.lang">ClassLoader getClassLoader() Specified by: getClassLoader in interface CoprocessorEnvironment @@ -471,7 +442

[44/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/checkstyle-aggregate.html
--
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index 11415e5..734b9a0 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -7,7 +7,7 @@
   
 
 
-
+
 
 Apache HBase – Checkstyle Results
 
@@ -286,10 +286,10 @@
  Warnings
  Errors
 
-2056
+2054
 0
 0
-13615
+13621
 
 Files
 
@@ -414,715 +414,705 @@
 0
 2
 
-org/apache/hadoop/hbase/CoprocessorEnvironment.java
-0
-0
-3
-
 org/apache/hadoop/hbase/DoNotRetryIOException.java
 0
 0
 3
-
+
 org/apache/hadoop/hbase/DroppedSnapshotException.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/ExtendedCell.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/ExtendedCellBuilderImpl.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/HBaseConfiguration.java
 0
 0
 7
-
+
 org/apache/hadoop/hbase/HColumnDescriptor.java
 0
 0
 42
-
+
 org/apache/hadoop/hbase/HConstants.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/HRegionInfo.java
 0
 0
 56
-
+
 org/apache/hadoop/hbase/HRegionLocation.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/HTableDescriptor.java
 0
 0
 38
-
+
 org/apache/hadoop/hbase/HealthChecker.java
 0
 0
 17
-
+
 org/apache/hadoop/hbase/IndividualBytesFieldCell.java
 0
 0
 12
-
+
 org/apache/hadoop/hbase/JMXListener.java
 0
 0
 5
-
+
 org/apache/hadoop/hbase/JitterScheduledThreadPoolExecutorImpl.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/KeyValue.java
 0
 0
 119
-
+
 org/apache/hadoop/hbase/KeyValueTestUtil.java
 0
 0
 10
-
+
 org/apache/hadoop/hbase/KeyValueUtil.java
 0
 0
 31
-
+
 org/apache/hadoop/hbase/LocalHBaseCluster.java
 0
 0
 24
-
+
 org/apache/hadoop/hbase/MetaMutationAnnotation.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/MetaTableAccessor.java
 0
 0
 120
-
+
 org/apache/hadoop/hbase/NamespaceDescriptor.java
 0
 0
 4
-
+
 org/apache/hadoop/hbase/NoTagsByteBufferKeyValue.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/NoTagsKeyValue.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/NotAllMetaRegionsOnlineException.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/NotServingRegionException.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/RegionLoad.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/RegionLocations.java
 0
 0
 12
-
+
 org/apache/hadoop/hbase/RegionStateListener.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/ScheduledChore.java
 0
 0
 6
-
+
 org/apache/hadoop/hbase/ServerLoad.java
 0
 0
 8
-
+
 org/apache/hadoop/hbase/ServerName.java
 0
 0
 28
-
+
 org/apache/hadoop/hbase/SettableSequenceId.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/SettableTimestamp.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/SizeCachedKeyValue.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/SplitLogCounters.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/SplitLogTask.java
 0
 0
 3
-
+
 org/apache/hadoop/hbase/TableDescriptors.java
 0
 0
 9
-
+
 org/apache/hadoop/hbase/TableInfoMissingException.java
 0
 0
 6
-
+
 org/apache/hadoop/hbase/TableName.java
 0
 0
 18
-
+
 org/apache/hadoop/hbase/TableNotDisabledException.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/TableNotEnabledException.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/TableNotFoundException.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/Tag.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/TagType.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/TagUtil.java
 0
 0
 3
-
+
 org/apache/hadoop/hbase/UnknownRegionException.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/ZKNamespaceManager.java
 0
 0
 4
-
+
 org/apache/hadoop/hbase/ZNodeClearer.java
 0
 0
 3
-
+
 org/apache/hadoop/hbase/backup/BackupClientFactory.java
 0
 0
 3
-
+
 org/apache/hadoop/hbase/backup/BackupCopyJob.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/backup/BackupDriver.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/backup/BackupHFileCleaner.java
 0
 0
 4
-
+
 org/apache/hadoop/hbase/backup/BackupInfo.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/backup/BackupMergeJob.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/backup/BackupRestoreConstants.java
 0
 0
 5
-
+
 org/apache/hadoop/hbase/backup/BackupRestoreFactory.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/backup/BackupTableInfo.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/backup/FailedArchiveException.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/backup/HBackupFileSystem.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/backup/HFileArchiver.java
 0
 0
 20
-
+
 org/apache/hadoop/hbase/backup/LogUtils.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/backup/RestoreDriver.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/backup/RestoreJob.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/backup/RestoreRequest.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/backup/example/HFileArchiveManager.java
 0
 0
 4
-
+
 org/apache/hadoop/hbase/backup/example/LongTermArchivingHFileCleaner.java
 0
 0
 5
-
+
 org/apache/hadoop/hbase/backup/example/TableHFileArchiveTracker.java
 0
 0
 6
-
+
 org/apache/hadoop/hbase/backup/example/ZKTableArchiveClient.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/backup/impl/BackupAdminImpl.java
 0
 0
 14
-
+
 org/apa

[46/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html
--
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html 
b/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html
index e9ecfe1..7891d8d 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html
@@ -2202,298 +2202,308 @@
 2194   * @return master info port
 2195   * @throws IOException
 2196   */
-2197  int getMasterInfoPort() throws 
IOException;
-2198
-2199  /**
-2200   * Compact a table.  Asynchronous 
operation in that this method requests that a
-2201   * Compaction run and then it returns. 
It does not wait on the completion of Compaction
-2202   * (it can take a while).
-2203   *
-2204   * @param tableName table to compact
-2205   * @param compactType {@link 
org.apache.hadoop.hbase.client.CompactType}
-2206   * @throws IOException
-2207   * @throws InterruptedException
-2208   */
-2209  void compact(TableName tableName, 
CompactType compactType)
-2210throws IOException, 
InterruptedException;
-2211
-2212  /**
-2213   * Compact a column family within a 
table.  Asynchronous operation in that this method requests that a
-2214   * Compaction run and then it returns. 
It does not wait on the completion of Compaction
-2215   * (it can take a while).
-2216   *
-2217   * @param tableName table to compact
-2218   * @param columnFamily column family 
within a table
-2219   * @param compactType {@link 
org.apache.hadoop.hbase.client.CompactType}
-2220   * @throws IOException if not a mob 
column family or if a remote or network exception occurs
-2221   * @throws InterruptedException
-   */
-2223  void compact(TableName tableName, 
byte[] columnFamily, CompactType compactType)
-2224throws IOException, 
InterruptedException;
-2225
-2226  /**
-2227   * Major compact a table.  
Asynchronous operation in that this method requests that a
-2228   * Compaction run and then it returns. 
It does not wait on the completion of Compaction
-2229   * (it can take a while).
-2230   *
-2231   * @param tableName table to compact
-2232   * @param compactType {@link 
org.apache.hadoop.hbase.client.CompactType}
-2233   * @throws IOException
-2234   * @throws InterruptedException
-2235   */
-2236  void majorCompact(TableName tableName, 
CompactType compactType)
-2237throws IOException, 
InterruptedException;
-2238
-2239  /**
-2240   * Major compact a column family 
within a table.  Asynchronous operation in that this method requests that a
-2241   * Compaction run and then it returns. 
It does not wait on the completion of Compaction
-2242   * (it can take a while).
-2243   *
-2244   * @param tableName table to compact
-2245   * @param columnFamily column family 
within a table
-2246   * @param compactType {@link 
org.apache.hadoop.hbase.client.CompactType}
-2247   * @throws IOException if not a mob 
column family or if a remote or network exception occurs
-2248   * @throws InterruptedException
-2249   */
-2250  void majorCompact(TableName tableName, 
byte[] columnFamily, CompactType compactType)
-2251throws IOException, 
InterruptedException;
-2252
-2253  /**
-2254   * Get the current compaction state of 
a table. It could be in a compaction, or none.
-2255   *
-2256   * @param tableName table to examine
-2257   * @param compactType {@link 
org.apache.hadoop.hbase.client.CompactType}
-2258   * @return the current compaction 
state
-2259   * @throws IOException if a remote or 
network exception occurs
-2260   */
-2261  CompactionState 
getCompactionState(TableName tableName,
-2262CompactType compactType) throws 
IOException;
-2263
-2264  /**
-2265   * Return the set of supported 
security capabilities.
-2266   * @throws IOException
-2267   * @throws 
UnsupportedOperationException
-2268   */
-2269  List 
getSecurityCapabilities() throws IOException;
-2270
-2271  /**
-2272   * Turn the Split or Merge switches on 
or off.
-2273   *
-2274   * @param enabled enabled or not
-2275   * @param synchronous If 
true, it waits until current split() call, if 
outstanding, to return.
-2276   * @param switchTypes switchType list 
{@link MasterSwitchType}
-2277   * @return Previous switch value 
array
-2278   * @deprecated Since 2.0.0. Will be 
removed in 3.0.0. Use
-2279   * {@link 
#splitOrMergeEnabledSwitch(boolean, boolean, MasterSwitchType...)}.
-2280   */
-2281  @Deprecated
-2282  default boolean[] 
setSplitOrMergeEnabled(boolean enabled, boolean synchronous,
-2283   
MasterSwitchType... switchTypes) throws IOException {
-2284return 
splitOrMergeEnabledSwitch(enabled, synchronous, switchTypes);
-2285  }
-2286
-2287  /**
-2288   * Turn the Split or Merge switches on 
or off.
-2289   *
-2290   * @param enabled enabled or not
-2291   * @param synchronous If 

[24/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/class-use/NonceGenerator.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/class-use/NonceGenerator.html 
b/devapidocs/org/apache/hadoop/hbase/client/class-use/NonceGenerator.html
index 83f46e3..e9fc379 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/class-use/NonceGenerator.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/NonceGenerator.html
@@ -170,15 +170,11 @@
 AsyncConnectionImpl.getNonceGenerator() 
 
 
-NonceGenerator
-CoprocessorHConnection.getNonceGenerator() 
-
-
 (package private) static NonceGenerator
 ConnectionImplementation.injectNonceGeneratorForTesting(ClusterConnection conn,
   NonceGenerator cnm) 
 
-
+
 static NonceGenerator
 ConnectionUtils.injectNonceGeneratorForTesting(ClusterConnection conn,
   NonceGenerator cnm) 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/class-use/Put.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Put.html 
b/devapidocs/org/apache/hadoop/hbase/client/class-use/Put.html
index be514b8..d0b3f60 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Put.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Put.html
@@ -651,14 +651,6 @@ service.
 
 
 boolean
-HTableWrapper.checkAndPut(byte[] row,
-   byte[] family,
-   byte[] qualifier,
-   byte[] value,
-   Put put) 
-
-
-boolean
 Table.checkAndPut(byte[] row,
byte[] family,
byte[] qualifier,
@@ -671,7 +663,7 @@ service.
 
 
 
-
+
 boolean
 HTable.checkAndPut(byte[] row,
byte[] family,
@@ -683,15 +675,6 @@ service.
  value.
 
 
-
-boolean
-HTableWrapper.checkAndPut(byte[] row,
-   byte[] family,
-   byte[] qualifier,
-   CompareFilter.CompareOp compareOp,
-   byte[] value,
-   Put put) 
-
 
 boolean
 Table.checkAndPut(byte[] row,
@@ -717,15 +700,6 @@ service.
 
 
 
-boolean
-HTableWrapper.checkAndPut(byte[] row,
-   byte[] family,
-   byte[] qualifier,
-   CompareOperator op,
-   byte[] value,
-   Put put) 
-
-
 private boolean
 HTable.doCheckAndPut(byte[] row,
  byte[] family,
@@ -734,7 +708,7 @@ service.
  byte[] value,
  Put put) 
 
-
+
 boolean
 HTableMultiplexer.put(byte[] tableName,
Put put)
@@ -743,7 +717,7 @@ service.
 
 
 
-
+
 boolean
 HTableMultiplexer.put(byte[] tableName,
Put put,
@@ -753,36 +727,32 @@ service.
 
 
 
-
+
 void
 Table.put(Put put)
 Puts some data in the table.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 AsyncTableImpl.put(Put put) 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 RawAsyncTableImpl.put(Put put) 
 
-
+
 void
 HTable.put(Put put)
 Puts some data in the table.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 AsyncTableBase.put(Put put)
 Puts some data to the table.
 
 
-
-void
-HTableWrapper.put(Put put) 
-
 
 boolean
 HTableMultiplexer.put(TableName tableName,
@@ -864,17 +834,13 @@ service.
 
 
 
-void
-HTableWrapper.put(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List puts) 
-
-
 http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List
 HTableMultiplexer.put(TableName tableName,
http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List puts)
 The puts request will be buffered by their corresponding 
buffer queue.
 
 
-
+
 default http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 AsyncTableBase.putAll(ht

[27/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/ImmutableHColumnDescriptor.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/ImmutableHColumnDescriptor.html 
b/devapidocs/org/apache/hadoop/hbase/client/ImmutableHColumnDescriptor.html
index c4b2f22..f0fb7e7 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/ImmutableHColumnDescriptor.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/ImmutableHColumnDescriptor.html
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-Prev Class
+Prev Class
 Next Class
 
 
@@ -293,7 +293,7 @@ extends 
 
 
-Prev Class
+Prev Class
 Next Class
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/MasterKeepAliveConnection.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/MasterKeepAliveConnection.html 
b/devapidocs/org/apache/hadoop/hbase/client/MasterKeepAliveConnection.html
index d13e29f..b5d2625 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/MasterKeepAliveConnection.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/MasterKeepAliveConnection.html
@@ -148,7 +148,7 @@ extends 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterSer
 
 
 Methods inherited from 
interface org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.BlockingInterface
-abortProcedure, addColumn, addReplicationPeer, assignRegion, balance, 
clearDeadServers, createNamespace, createTable, deleteColumn, deleteNamespace, 
deleteSnapshot, deleteTable, disableReplicationPeer, disableTable, 
drainRegionServers, enableCatalogJanitor, enableReplicationPeer, enableTable, 
execMasterService, execProcedure, execProcedureWithRet, getClusterStatus, 
getCompletedSnapshots, getLastMajorCompactionTimestamp, 
getLastMajorCompactionTimestampForRegion, getLocks, getNamespaceDescriptor, 
getProcedureResult, getProcedures, getQuotaStates, getReplicationPeerConfig, 
getSchemaAlterStatus, getSecurityCapabilities, getSpaceQuotaRegionSizes, 
getTableDescriptors, getTableNames, getTableState, isBalancerEnabled, 
isCatalogJanitorEnabled, isCleanerChoreEnabled, isMasterInMaintenanceMode, 
isMasterRunning, isNormalizerEnabled, isProcedureDone, isSnapshotDone, 
isSplitOrMergeEnabled, listDeadServers, listDrainingRegionServers, 
listNamespaceDescriptors, listReplicationPeers, listTableD
 escriptorsByNamespace, listTableNamesByNamespace, mergeTableRegions, 
modifyColumn, modifyNamespace, modifyTable, moveRegion, normalize, 
offlineRegion, removeDrainFromRegionServers, removeReplicationPeer, 
restoreSnapshot, runCatalogScan, runCleanerChore, setBalancerRunning, 
setCleanerChoreRunning, setNormalizerRunning, setQuota, setSplitOrMergeEnabled, 
shutdown, snapshot, splitRegion, stopMaster, truncateTable, unassignRegion, 
updateReplicationPeerConfig
+abortProcedure, addColumn, addReplicationPeer, assignRegion, balance, 
clearDeadServers, createNamespace, createTable, decommissionRegionServers, 
deleteColumn, deleteNamespace, deleteSnapshot, deleteTable, 
disableReplicationPeer, disableTable, enableCatalogJanitor, 
enableReplicationPeer, enableTable, execMasterService, execProcedure, 
execProcedureWithRet, getClusterStatus, getCompletedSnapshots, 
getLastMajorCompactionTimestamp, getLastMajorCompactionTimestampForRegion, 
getLocks, getNamespaceDescriptor, getProcedureResult, getProcedures, 
getQuotaStates, getReplicationPeerConfig, getSchemaAlterStatus, 
getSecurityCapabilities, getSpaceQuotaRegionSizes, getTableDescriptors, 
getTableNames, getTableState, isBalancerEnabled, isCatalogJanitorEnabled, 
isCleanerChoreEnabled, isMasterInMaintenanceMode, isMasterRunning, 
isNormalizerEnabled, isProcedureDone, isSnapshotDone, isSplitOrMergeEnabled, 
listDeadServers, listDecommissionedRegionServers, listNamespaceDescriptors, 
listReplicationPeer
 s, listTableDescriptorsByNamespace, listTableNamesByNamespace, 
mergeTableRegions, modifyColumn, modifyNamespace, modifyTable, moveRegion, 
normalize, offlineRegion, recommissionRegionServer, removeReplicationPeer, 
restoreSnapshot, runCatalogScan, runCleanerChore, setBalancerRunning, 
setCleanerChoreRunning, setNormalizerRunning, setQuota, setSplitOrMergeEnabled, 
shutdown, snapshot, splitRegion, stopMaster, truncateTable, unassignRegion, 
updateReplicationPeerConfig
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html
 
b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html
index ede40d1..454e73f 100644
--- 
a/devapidocs/

[23/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html 
b/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html
index 8fa3e46..8246b55 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html
@@ -108,92 +108,86 @@
  
 
 
-org.apache.hadoop.hbase.coprocessor
-
-Table of Contents
-
-
-
 org.apache.hadoop.hbase.mapred
 
 Provides HBase http://wiki.apache.org/hadoop/HadoopMapReduce";>MapReduce
 Input/OutputFormats, a table indexing MapReduce job, and utility methods.
 
 
-
+
 org.apache.hadoop.hbase.mapreduce
 
 Provides HBase http://wiki.apache.org/hadoop/HadoopMapReduce";>MapReduce
 Input/OutputFormats, a table indexing MapReduce job, and utility methods.
 
 
-
+
 org.apache.hadoop.hbase.mapreduce.replication
  
 
-
+
 org.apache.hadoop.hbase.master
  
 
-
+
 org.apache.hadoop.hbase.mob.compactions
  
 
-
+
 org.apache.hadoop.hbase.quotas
  
 
-
+
 org.apache.hadoop.hbase.replication
 
 Multi Cluster Replication
 
 
-
+
 org.apache.hadoop.hbase.replication.regionserver
  
 
-
+
 org.apache.hadoop.hbase.rest
 
 HBase REST
 
 
-
+
 org.apache.hadoop.hbase.rest.client
  
 
-
+
 org.apache.hadoop.hbase.rsgroup
  
 
-
+
 org.apache.hadoop.hbase.security.access
  
 
-
+
 org.apache.hadoop.hbase.thrift
 
 Provides an HBase http://incubator.apache.org/thrift/";>Thrift
 service.
 
 
-
+
 org.apache.hadoop.hbase.thrift2
 
 Provides an HBase http://thrift.apache.org/";>Thrift
 service.
 
 
-
+
 org.apache.hadoop.hbase.tool
  
 
-
+
 org.apache.hadoop.hbase.util
  
 
-
+
 org.apache.hbase.archetypes.exemplars.client
 
 This package provides fully-functional exemplar Java code 
demonstrating
@@ -201,7 +195,7 @@ service.
  archetype with hbase-client dependency.
 
 
-
+
 org.apache.hbase.archetypes.exemplars.shaded_client
 
 This package provides fully-functional exemplar Java code 
demonstrating
@@ -231,15 +225,6 @@ service.
 Callers should call close on the returned Table 
instance.
 
 
-
-Table
-CoprocessorEnvironment.getTable(TableName tableName) 
-
-
-Table
-CoprocessorEnvironment.getTable(TableName tableName,
-http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService service) 
-
 
 
 
@@ -311,12 +296,6 @@ service.
 An implementation of Table.
 
 
-
-class 
-HTableWrapper
-A wrapper for HTable.
-
-
 
 
 
@@ -330,23 +309,6 @@ service.
 private Table
 SecureBulkLoadClient.table 
 
-
-private Table
-HTableWrapper.table 
-
-
-
-
-Fields in org.apache.hadoop.hbase.client
 with type parameters of type Table 
-
-Modifier and Type
-Field and Description
-
-
-
-private http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List
-HTableWrapper.openTables  - @@ -363,23 +325,16 @@ service. -static Table -HTableWrapper.createWrapper(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"; title="class or interface in java.util">List
 openTables, - TableName tableName, - BaseEnvironment env, - http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true"; title="class or interface in java.util.concurrent">ExecutorService pool)  - - Table ConnectionImplementation.getTable(TableName tableName)  - + default Table Connection.getTable(TableName tableName) Retrieve a Table implementation for accessing a table. - + default Table Connection.getTable(TableName tableName, http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true"; title="class or interface in java.util.concurrent">ExecutorService pool) @@ -388,22 +343,6 @@ service. - -Method parameters in org.apache.hadoop.hbase.client with type arguments of type Table  - -Modifier and Type -Method and Description - - - -static Table -HTableWrapper.createWrapper(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"; title="class or interface in java.util">List
 openTables, - TableName tableName, - BaseEnvironment env, - http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true"; title="class or interface in java.util.concurrent">ExecutorService pool)  - - - Constructors in org.apache.hadoop.hbase.client with parameters of type Table  @@ -416,20 +355,6 @@ service. - -Constructor parameters in org.apache.hadoop.hbase.client with type arguments of type Table  - -Constructor and Description - - - -HTableWrapper(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=

[30/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html 
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html
index 362762f..000854f 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.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":9,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":41,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":42,"i26":42,"i27":42,"i28":42,"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":42,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":9,"i81":10,"i82":10,"i83":9,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":41,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":42,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109
 
":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":9,"i120":10,"i121":10,"i122":10,"i123":42,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":42,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":10,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10,"i198":10,"i199":10,"i200":10,"i201":42,"i202":10,"i203":10,"i204":10,"i205":10,"i206":10,"i207":10,"i208":10,"i2
 
09":10,"i210":10,"i211":10,"i212":10,"i213":10,"i214":10,"i215":10,"i216":10,"i217":10,"i218":10,"i219":10,"i220":10,"i221":10,"i222":10,"i223":10,"i224":10,"i225":10,"i226":10,"i227":10,"i228":10,"i229":10,"i230":10,"i231":10,"i232":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":9,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":41,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":42,"i26":42,"i27":42,"i28":42,"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":42,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":9,"i81":10,"i82":10,"i83":9,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":41,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":42,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109
 
":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":9,"i119":10,"i120":10,"i121":10,"i122":42,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":42,"i175":10,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":10,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10,"i198":10,"i199":10,"i200":42,"i201":10,"i202":10,"i203":10,"i204":10,"i205":10,"i206":10,"i207":10,"i208":10,"i2
 
09":10,"i210":10,"i211":10,"i212":10,"i213":10,"i214":10,"i215":10,"i216":10,"i217":10,"i218":10,"i219":10,"i220":10,"i221":10,"i222":10,"i223":10,"i224":10,"i225":10,"i226":10,"i227":10,"i228":10,"i229":10,"i230":10,"i231"

[31/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.TableWaitForStateCallable.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.TableWaitForStateCallable.html
 
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.TableWaitForStateCallable.html
index 0c0828e..31d5436 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.TableWaitForStateCallable.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.TableWaitForStateCallable.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-protected abstract class HBaseAdmin.TableFuture.TableWaitForStateCallable
+protected abstract class HBaseAdmin.TableFuture.TableWaitForStateCallable
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 implements HBaseAdmin.ProcedureFuture.WaitForStateCallable
 
@@ -200,7 +200,7 @@ implements 
 
 TableWaitForStateCallable
-protected TableWaitForStateCallable()
+protected TableWaitForStateCallable()
 
 
 
@@ -217,7 +217,7 @@ implements 
 
 throwInterruptedException
-public void throwInterruptedException()
+public void throwInterruptedException()
throws http://docs.oracle.com/javase/8/docs/api/java/io/InterruptedIOException.html?is-external=true";
 title="class or interface in java.io">InterruptedIOException
 
 Specified by:
@@ -233,7 +233,7 @@ implements 
 
 throwTimeoutException
-public void throwTimeoutException(long elapsedTime)
+public void throwTimeoutException(long elapsedTime)
throws http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeoutException.html?is-external=true";
 title="class or interface in java.util.concurrent">TimeoutException
 
 Specified by:

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html 
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html
index 039c726..b630ab6 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html
@@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
 
 @InterfaceAudience.Private
  @InterfaceStability.Evolving
-protected abstract static class HBaseAdmin.TableFuture
+protected abstract static class HBaseAdmin.TableFuture
 extends HBaseAdmin.ProcedureFuture
 
 
@@ -302,7 +302,7 @@ extends 
 
 tableName
-private final TableName tableName
+private final TableName tableName
 
 
 
@@ -319,7 +319,7 @@ extends 
 
 TableFuture
-public TableFuture(HBaseAdmin admin,
+public TableFuture(HBaseAdmin admin,
TableName tableName,
http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long procId)
 
@@ -338,7 +338,7 @@ extends 
 
 toString
-public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String toString()
+public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String toString()
 
 Overrides:
 http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString in 
class http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
@@ -351,7 +351,7 @@ extends 
 
 getTableName
-protected TableName getTableName()
+protected TableName getTableName()
 
 Returns:
 the table name
@@ -364,7 +364,7 @@ extends 
 
 getTableDescriptor
-protected TableDescriptor getTableDescriptor()
+protected TableDescriptor getTableDescriptor()
   throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException
 
 Returns:
@@ -380,7 +380,7 @@ extends 
 
 getOperationType
-public abstract http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String getOperationType()
+public abstract http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String getOperationType()
 
 Returns:
 the operation type like CREATE, DELETE, DISABLE etc.
@@ -393,7 +393,7 @@ extends 
 
 getDescription
-protected http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">Strin

[18/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html
index 242b8e1..7e9657a 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html
@@ -544,6 +544,14 @@
 
 
 default void
+MasterObserver.postDecommissionRegionServers(ObserverContext ctx,
+ http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List servers,
+ boolean offload)
+Called after decommission region servers.
+
+
+
+default void
 RegionObserver.postDelete(ObserverContext c,
   Delete delete,
   WALEdit edit,
@@ -551,7 +559,7 @@
 Called after the client deletes a value.
 
 
-
+
 default void
 MasterObserver.postDeleteColumnFamily(ObserverContext ctx,
   TableName tableName,
@@ -559,56 +567,56 @@
 Called after the column family has been deleted.
 
 
-
+
 default void
 MasterObserver.postDeleteNamespace(ObserverContext ctx,
http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String namespace)
 Called after the deleteNamespace operation has been 
requested.
 
 
-
+
 default void
 MasterObserver.postDeleteSnapshot(ObserverContext ctx,
   SnapshotDescription snapshot)
 Called after the delete snapshot operation has been 
requested.
 
 
-
+
 default void
 MasterObserver.postDeleteTable(ObserverContext ctx,
TableName tableName)
 Called after the deleteTable operation has been 
requested.
 
 
-
+
 default void
 MasterObserver.postDisableReplicationPeer(ObserverContext ctx,
   http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String peerId)
 Called after disable a replication peer
 
 
-
+
 default void
 MasterObserver.postDisableTable(ObserverContext ctx,
 TableName tableName)
 Called after the disableTable operation has been 
requested.
 
 
-
+
 default void
 MasterObserver.postEnableReplicationPeer(ObserverContext ctx,
  http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String peerId)
 Called after enable a replication peer
 
 
-
+
 default void
 MasterObserver.postEnableTable(ObserverContext ctx,
TableName tableName)
 Called after the enableTable operation has been 
requested.
 
 
-
+
 default void
 EndpointObserver.postEndpointInvocation(ObserverContext ctx,
   com.google.protobuf.Service service,
@@ -618,7 +626,7 @@
 Called after an Endpoint service method is invoked.
 
 
-
+
 default boolean
 RegionObserver.postExists(ObserverContext c,
   Get get,
@@ -626,13 +634,13 @@
 Called after the client tests for existence using a 
Get.
 
 
-
+
 default void
 RegionObserver.postFlush(ObserverContext c)
 Called after the memstore is flushed to disk.
 
 
-
+
 default void
 RegionObserver.postFlush(ObserverContext c,
  Store store,
@@ -640,21 +648,21 @@
 Called after a Store's memstore is flushed to disk.
 
 
-
+
 default void
 MasterObserver.postGetLocks(ObserverContext ctx,
 http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List lockedResources)
 Called after a getLocks request has been processed.
 
 
-
+
 default void
 MasterObserver.postGetNamespaceDescriptor(ObserverContext ctx,
   NamespaceDescriptor ns)
 Called after a getNamespaceDescriptor request has been 
processed.
 
 
-
+
 default void
 RegionObserver.postGetOp(ObserverContext c,
  Get get,
@@ -662,21 +670,21 @@
 Called after the client performs a Get
 
 
-
+
 default void
 MasterObserver.postGetProcedures(ObserverContext ctx,
  http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in 

[28/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/HTableWrapper.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/HTableWrapper.html 
b/devapidocs/org/apache/hadoop/hbase/client/HTableWrapper.html
deleted file mode 100644
index 07595d3..000
--- a/devapidocs/org/apache/hadoop/hbase/client/HTableWrapper.html
+++ /dev/null
@@ -1,1990 +0,0 @@
-http://www.w3.org/TR/html4/loose.dtd";>
-
-
-
-
-
-HTableWrapper (Apache HBase 3.0.0-SNAPSHOT API)
-
-
-
-
-
-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,"i15":10,"i16":10,"i17":9,"i18":10,"i19":10,"i20":10,"i21":42,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":42,"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":42,"i46":10};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete 
Methods"],32:["t6","Deprecated Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-Skip navigation links
-
-
-
-
-Overview
-Package
-Class
-Use
-Tree
-Deprecated
-Index
-Help
-
-
-
-
-Prev Class
-Next Class
-
-
-Frames
-No Frames
-
-
-All Classes
-
-
-
-
-
-
-
-Summary: 
-Nested | 
-Field | 
-Constr | 
-Method
-
-
-Detail: 
-Field | 
-Constr | 
-Method
-
-
-
-
-
-
-
-
-org.apache.hadoop.hbase.client
-Class HTableWrapper
-
-
-
-http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object
-
-
-org.apache.hadoop.hbase.client.HTableWrapper
-
-
-
-
-
-
-
-All Implemented Interfaces:
-http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable, http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true";
 title="class or interface in java.lang">AutoCloseable, Table
-
-
-
-@InterfaceAudience.LimitedPrivate(value="Coprocesssor")
- @InterfaceStability.Stable
-public final class HTableWrapper
-extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
-implements Table
-A wrapper for HTable. Can be used to restrict privilege.
-
- Currently it just helps to track tables opened by a Coprocessor and
- facilitate close of them if it is aborted.
-
- We also disallow row locking.
-
- There is nothing now that will stop a coprocessor from using HTable
- objects directly instead of this API, but in the future we intend to
- analyze coprocessor implementations as they are loaded and reject those
- which attempt to use objects and methods outside the Environment
- sandbox.
-
-
-
-
-
-
-
-
-
-
-
-Field Summary
-
-Fields 
-
-Modifier and Type
-Field and Description
-
-
-private ClusterConnection
-connection 
-
-
-private http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List
-openTables  - - -private Table -table  - - - - - - - - - -Constructor Summary - -Constructors  - -Modifier -Constructor and Description - - -private -HTableWrapper(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"; title="class or interface in java.util">List
 openTables, - TableName tableName, - ClusterConnection connection, - http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true"; title="class or interface in java.util.concurrent">ExecutorService pool)  - - - - - - - - - -Method Summary - -All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods  - -Modifier and Type -Method and Description - - -Result -append(Append append) -Appends values to one or more columns within a single row. - - - -void -batch(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"; title="class or interface in java.util">List actions, - http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"; title="class or interface in java.lang">Object[] results) -Method that does a batch call on Deletes, Gets, Puts, Increments, Appends, RowMutations. - - - - void -batchCallb

[42/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/dependency-convergence.html
--
diff --git a/dependency-convergence.html b/dependency-convergence.html
index 4d2275c..4cdc2de 100644
--- a/dependency-convergence.html
+++ b/dependency-convergence.html
@@ -7,7 +7,7 @@
   
 
 
-
+
 
 Apache HBase – Reactor Dependency Convergence
 
@@ -290,62 +290,80 @@
 41
 
 Number of dependencies (NOD):
-305
+308
 
 Number of unique artifacts (NOA):
-329
+336
 
 Number of version-conflicting artifacts (NOC):
-16
+20
 
 Number of SNAPSHOT artifacts (NOS):
 0
 
 Convergence (NOD/NOA):
- 92 
%
+ 91 
%
 
 Ready for release (100% convergence and no SNAPSHOTS):
  ErrorYou do not have 100% convergence.
 
 Dependencies used in 
modules
 
-com.fasterxml.jackson.core:jackson-databind
+com.fasterxml.jackson.core:jackson-annotations
 
 
 
 
 
 
-2.3.1
+2.4.4
 
 
-org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided   \- org.json4s:json4s-jackson_2.10:jar:3.2.10:provided  \- (com.fasterxml.jackson.core:jackson-databind:jar:2.3.1:provided
 - omitted for conflict with 2.4.4)
-org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided   \- org.json4s:json4s-jackson_2.10:jar:3.2.10:provided  \- (com.fasterxml.jackson.core:jackson-databind:jar:2.3.1:provided
 - omitted for conflict with 2.4.4)
+org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided   \- org.apache.spark:spark-network-shuffle_2.10:jar:1.6.0:provided  \- (com.fasterxml.jackson.core:jackson-annotations:jar:2.4.4:provided
 - omitted for conflict with 2.9.0)
 
-2.4.2
+2.9.0
 
 
-org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided   \- io.dropwizard.metrics:metrics-json:jar:3.1.2:provided  \- (com.fasterxml.jackson.core:jackson-databind:jar:2.4.2:provided
 - omitted for conflict with 2.4.4)
-org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided   \- io.dropwizard.metrics:metrics-json:jar:3.1.2:provided  \- (com.fasterxml.jackson.core:jackson-databind:jar:2.4.2:provided
 - omitted for conflict with 2.4.4)
+org.apache.hbase:hbase-assembly:pom:3.0.0-SNAPSHOT+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile|  \- com.fasterxml.jackson.core:jackson-databind:jar:2.9.1:compile| \- com.fasterxml.jackson.core:jackson-annotations:jar:2.9.0:compile\- org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT:compile   \- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.9.1:compile  \- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.9.1:compile \- (com.fasterxml.jackson.core:jackson-annotations:jar:2.9.0:compile
 - omitted for duplicate)
+org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile   \- com.fasterxml.jackson.core:jackson-databind:jar:2.9.1:compile  \- com.fasterxml.jackson.core:jackson-annotations:jar:2.9.0:compile
 
-2.4.4
+2.9.1
 
 
-org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided|  +- org.apache.spark:spark-network-shuffle_2.10:jar:1.6.0:provided|  |  \- (com.fasterxml.jackson.core:jackson-databind:jar:2.4.4:provided
 - omitted for duplicate)|  +- com.fasterxml.jackson.core:jackson-databind:jar:2.4.4:provided|  \- com.fasterxml.jackson.module:jackson-module-scala_2.10:jar:2.4.4:provided| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.4.4:provided
 - omitted for duplicate)\- org.apache.spark:spark-sql_2.10:jar:1.6.0:provided   \- (com.fasterxml.jackson.core:jackson-databind:jar:2.4.4:provided
 - omitted for duplicate)
-org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided|  +- org.apache.spark:spark-network-shuffle_2.10:jar:1.6.0:provided|  |  \- (com.fasterxml.jackson.core:jackson-databind:jar:2.4.4:provided
 - omitted for duplicate)|  +- com.fasterxml.jackson.core:jackson-databind:jar:2.4.4:provided|  \- com.fasterxml.jackson.module:jackson-module-scala_2.10:jar:2.4.4:provided| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.4.4:provided
 - omitted for duplicate)\- org.apache.spark:spark-sql_2.10:jar:1.6.0:provided   \- (com.fasterxml.jackson.core:jackson-databind:jar:2.4.4:provided
 - omitted for duplicate)
+org.apache.hbase:hbase-assembly:pom:3.0.0-SNAPSHOT\- org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT:compile   \- com.fasterxml.jackson.module:jackson-module-scala_2.10:jar:2.9.1:compile  \- (com.fasterxml.jackson.core:jackson-annotations:jar:2.9.1:compile
 - omitted for conflict with 2.9.0)
+org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT\- org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT:compile   \- com.fasterxml.jackson.module:jackson-module-scala_2.10:jar:2.9.1:compile

[49/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/apidocs/org/apache/hadoop/hbase/client/Admin.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/client/Admin.html 
b/apidocs/org/apache/hadoop/hbase/client/Admin.html
index 9462794..bcf713f 100644
--- a/apidocs/org/apache/hadoop/hbase/client/Admin.html
+++ b/apidocs/org/apache/hadoop/hbase/client/Admin.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":6,"i1":6,"i2":6,"i3":50,"i4":6,"i5":6,"i6":18,"i7":18,"i8":6,"i9":6,"i10":6,"i11":50,"i12":50,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":38,"i24":38,"i25":38,"i26":38,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":38,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":38,"i51":6,"i52":6,"i53":38,"i54":38,"i55":6,"i56":38,"i57":18,"i58":6,"i59":6,"i60":6,"i61":38,"i62":38,"i63":6,"i64":50,"i65":18,"i66":6,"i67":6,"i68":6,"i69":38,"i70":38,"i71":6,"i72":50,"i73":6,"i74":6,"i75":6,"i76":38,"i77":38,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":6,"i92":38,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":18,"i101":6,"i102":38,"i103":38,"i104":38,"i105":38,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":50,"i115":6,"i116":38,"i117":
 
6,"i118":6,"i119":6,"i120":6,"i121":6,"i122":6,"i123":18,"i124":18,"i125":50,"i126":6,"i127":6,"i128":38,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":38,"i135":6,"i136":6,"i137":6,"i138":38,"i139":38,"i140":6,"i141":38,"i142":38,"i143":38,"i144":38,"i145":38,"i146":6,"i147":38,"i148":6,"i149":6,"i150":6,"i151":6,"i152":6,"i153":6,"i154":38,"i155":6,"i156":6,"i157":50,"i158":6,"i159":6,"i160":6,"i161":6,"i162":6,"i163":38,"i164":6,"i165":38,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":18,"i172":18,"i173":6,"i174":6,"i175":6,"i176":6,"i177":6,"i178":6,"i179":6,"i180":6,"i181":50,"i182":6,"i183":50,"i184":50,"i185":50,"i186":6,"i187":50,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":38,"i199":38,"i200":6,"i201":6,"i202":6,"i203":6,"i204":50,"i205":6,"i206":6,"i207":6,"i208":6,"i209":6,"i210":18};
+var methods = 
{"i0":6,"i1":6,"i2":6,"i3":50,"i4":6,"i5":6,"i6":18,"i7":18,"i8":6,"i9":6,"i10":6,"i11":50,"i12":50,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":38,"i24":38,"i25":38,"i26":38,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":38,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":38,"i52":6,"i53":6,"i54":38,"i55":38,"i56":6,"i57":38,"i58":18,"i59":6,"i60":6,"i61":6,"i62":38,"i63":38,"i64":50,"i65":18,"i66":6,"i67":6,"i68":6,"i69":38,"i70":38,"i71":6,"i72":50,"i73":6,"i74":6,"i75":6,"i76":38,"i77":38,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":18,"i91":6,"i92":38,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":18,"i101":6,"i102":38,"i103":38,"i104":38,"i105":38,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":50,"i115":6,"i116":38,"i117"
 
:6,"i118":6,"i119":6,"i120":6,"i121":6,"i122":6,"i123":18,"i124":18,"i125":50,"i126":6,"i127":6,"i128":38,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":38,"i135":6,"i136":6,"i137":6,"i138":38,"i139":38,"i140":6,"i141":38,"i142":38,"i143":38,"i144":38,"i145":38,"i146":6,"i147":38,"i148":6,"i149":6,"i150":6,"i151":6,"i152":6,"i153":6,"i154":38,"i155":6,"i156":6,"i157":50,"i158":6,"i159":6,"i160":6,"i161":6,"i162":6,"i163":38,"i164":6,"i165":38,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":18,"i172":18,"i173":6,"i174":6,"i175":6,"i176":6,"i177":6,"i178":6,"i179":6,"i180":6,"i181":50,"i182":6,"i183":50,"i184":50,"i185":50,"i186":6,"i187":50,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":38,"i199":38,"i200":6,"i201":6,"i202":6,"i203":6,"i204":50,"i205":6,"i206":6,"i207":6,"i208":6,"i209":6,"i210":18};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"],16:["t5","Default 
Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -446,6 +446,14 @@ extends org.apache.hadoop.hbase.Abortable, http://docs.oracle.com/javas
 
 
 void
+decommissionRegionServers(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List servers,
+ boolean offload)
+Mark region server(s) as decommissioned to prevent 
additional regions from getting
+ assigned to them.
+
+
+
+void
 deleteColumn(TableName tableName,
 byte[] columnFamily)
 Deprecated. 
@@ -455,51 +463,51 @@ extend

[32/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/Consistency.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/Consistency.html 
b/devapidocs/org/apache/hadoop/hbase/client/Consistency.html
index aa8d7c8..9db1879 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/Consistency.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/Consistency.html
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
 
 
 Prev Class
-Next Class
+Next Class
 
 
 Frames
@@ -318,7 +318,7 @@ not permitted.)
 
 
 Prev Class
-Next Class
+Next Class
 
 
 Frames

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/CoprocessorHConnection.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/CoprocessorHConnection.html 
b/devapidocs/org/apache/hadoop/hbase/client/CoprocessorHConnection.html
deleted file mode 100644
index bad2516..000
--- a/devapidocs/org/apache/hadoop/hbase/client/CoprocessorHConnection.html
+++ /dev/null
@@ -1,482 +0,0 @@
-http://www.w3.org/TR/html4/loose.dtd";>
-
-
-
-
-
-CoprocessorHConnection (Apache HBase 3.0.0-SNAPSHOT API)
-
-
-
-
-
-var methods = {"i0":10,"i1":9,"i2":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";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-Skip navigation links
-
-
-
-
-Overview
-Package
-Class
-Use
-Tree
-Deprecated
-Index
-Help
-
-
-
-
-Prev Class
-Next Class
-
-
-Frames
-No Frames
-
-
-All Classes
-
-
-
-
-
-
-
-Summary: 
-Nested | 
-Field | 
-Constr | 
-Method
-
-
-Detail: 
-Field | 
-Constr | 
-Method
-
-
-
-
-
-
-
-
-org.apache.hadoop.hbase.client
-Class 
CoprocessorHConnection
-
-
-
-http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object
-
-
-org.apache.hadoop.hbase.client.ConnectionImplementation
-
-
-org.apache.hadoop.hbase.client.CoprocessorHConnection
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable, http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true";
 title="class or interface in java.lang">AutoCloseable, Abortable, ClusterConnection, Connection
-
-
-
-@InterfaceAudience.Private
- @InterfaceStability.Evolving
-public class CoprocessorHConnection
-extends ConnectionImplementation
-Connection to an HTable from within a Coprocessor. We can 
do some nice tricks since we know we
- are on a regionserver, for instance skipping the full 
serialization/deserialization of objects
- when talking to the server.
- 
- You should not use this class from any client - its an internal class meant 
for use by the
- coprocessor framework.
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
-
-
-Nested classes/interfaces inherited from 
class org.apache.hadoop.hbase.client.ConnectionImplementation
-ConnectionImplementation.MasterServiceState,
 ConnectionImplementation.ServerErrorTracker
-
-
-
-
-
-
-
-
-Field Summary
-
-Fields 
-
-Modifier and Type
-Field and Description
-
-
-private HRegionServer
-server 
-
-
-private ServerName
-serverName 
-
-
-
-
-
-
-Fields inherited from class org.apache.hadoop.hbase.client.ConnectionImplementation
-clusterId,
 clusterStatusListener,
 masterServiceState,
 registry,
 RETRIES_BY_SERVER_KEY,
 rpcTimeout,
 user
-
-
-
-
-
-Fields inherited from interface org.apache.hadoop.hbase.client.ClusterConnection
-HBASE_CLIENT_CONNECTION_IMPL
-
-
-
-
-
-
-
-
-Constructor Summary
-
-Constructors 
-
-Constructor and Description
-
-
-CoprocessorHConnection(org.apache.hadoop.conf.Configuration conf,
-  HRegionServer server)
-Constructor that accepts custom configuration
-
-
-
-CoprocessorHConnection(HRegionServer server)
-Constructor that uses server configuration
-
-
-
-
-
-
-
-
-
-
-Method Summary
-
-All Methods Static Methods Instance Methods Concrete Methods 
-
-Modifier and Type
-Method and Description
-
-
-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.BlockingInterface
-getClient(ServerName serverName)
-Establishes a connection to the region server at the 
specifie

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

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/HTableMultiplexer.PutStatus.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/HTableMultiplexer.PutStatus.html 
b/devapidocs/org/apache/hadoop/hbase/client/HTableMultiplexer.PutStatus.html
index 03ef08e..a500353 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/HTableMultiplexer.PutStatus.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/HTableMultiplexer.PutStatus.html
@@ -44,7 +44,7 @@
 
 
 Prev Class
-Next Class
+Next Class
 
 
 Frames
@@ -263,7 +263,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 Prev Class
-Next Class
+Next Class
 
 
 Frames



[20/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
index a219357..6ac1ddb 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
@@ -159,7 +159,7 @@ extends CoprocessorEnvironment
-getClassLoader,
 getConfiguration,
 getHBaseVersion,
 getInstance,
 getLoadSequence,
 getPriority,
 getTable,
 getTable,
 getVersion,
 shutdown,
 startup
+getClassLoader,
 getConfiguration,
 getHBaseVersion,
 getInstance,
 getLoadSequence,
 getPriority,
 getVersion,
 shutdown,
 startup
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html
index c52b3c5..ceee279 100644
--- a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html
+++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18,"i8":18,"i9":18,"i10":18,"i11":18,"i12":18,"i13":18,"i14":18,"i15":18,"i16":18,"i17":18,"i18":18,"i19":18,"i20":18,"i21":18,"i22":18,"i23":18,"i24":18,"i25":18,"i26":18,"i27":18,"i28":50,"i29":18,"i30":18,"i31":18,"i32":18,"i33":18,"i34":18,"i35":18,"i36":18,"i37":18,"i38":18,"i39":18,"i40":18,"i41":18,"i42":18,"i43":18,"i44":18,"i45":18,"i46":18,"i47":18,"i48":18,"i49":18,"i50":18,"i51":18,"i52":18,"i53":18,"i54":18,"i55":18,"i56":50,"i57":18};
+var methods = 
{"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18,"i8":18,"i9":18,"i10":18,"i11":18,"i12":18,"i13":18,"i14":18,"i15":18,"i16":18,"i17":50,"i18":18,"i19":18,"i20":18,"i21":18,"i22":18,"i23":18,"i24":18,"i25":18,"i26":18,"i27":18,"i28":50,"i29":18,"i30":18,"i31":18,"i32":18,"i33":18,"i34":18,"i35":18,"i36":18,"i37":18,"i38":18,"i39":18,"i40":18,"i41":18,"i42":18,"i43":18,"i44":18,"i45":18,"i46":18,"i47":18,"i48":18,"i49":18,"i50":18,"i51":18,"i52":18,"i53":18,"i54":18,"i55":18,"i56":50,"i57":18};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -329,7 +329,9 @@ public interface default DeleteTracker
 postInstantiateDeleteTracker(ObserverContext ctx,
 DeleteTracker delTracker)
-Called after the ScanQueryMatcher creates 
ScanDeleteTracker.
+Deprecated. 
+Since 2.0 with out any 
replacement and will be removed in 3.0
+
 
 
 
@@ -2292,12 +2294,16 @@ default 
 
 postInstantiateDeleteTracker
-default DeleteTracker postInstantiateDeleteTracker(ObserverContext ctx,
-   DeleteTracker delTracker)
-throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException
+http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated
+default DeleteTracker postInstantiateDeleteTracker(ObserverContext ctx,
+   DeleteTracker delTracker)
+throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException
+Deprecated. Since 2.0 with out any replacement and will be 
removed in 3.0
 Called after the ScanQueryMatcher creates 
ScanDeleteTracker. Implementing
  this hook would help in creating customised DeleteTracker and returning
- the newly created DeleteTracker
+ the newly created DeleteTracker
+ 
+ Warn: This is used by internal coprocessors. Should not be implemented by 
user coprocessors
 
 Parameters:
 ctx - the environment provided by the region server

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html
 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html
index ec1673b..ca9b0b4 100644
--- 
a/de

[51/51] [partial] hbase-site git commit: Published site at .

Published site at .


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

Branch: refs/heads/asf-site
Commit: c0c4a947dd2f4678f21c343febc2731a80b6498c
Parents: df3e6d9
Author: jenkins 
Authored: Sat Oct 21 15:18:26 2017 +
Committer: jenkins 
Committed: Sat Oct 21 15:18:26 2017 +

--
 acid-semantics.html | 4 +-
 apache_hbase_reference_guide.pdf| 4 +-
 apidocs/deprecated-list.html| 2 +-
 apidocs/index-all.html  |60 +-
 .../org/apache/hadoop/hbase/ClusterStatus.html  |91 +-
 .../hadoop/hbase/class-use/ServerLoad.html  | 5 +-
 .../hadoop/hbase/class-use/ServerName.html  |66 +-
 .../org/apache/hadoop/hbase/client/Admin.html   |   170 +-
 .../apache/hadoop/hbase/client/AsyncAdmin.html  |   327 +-
 .../client/ShortCircuitMasterConnection.html|62 +-
 .../org/apache/hadoop/hbase/ClusterStatus.html  |   686 +-
 .../org/apache/hadoop/hbase/client/Admin.html   |   578 +-
 .../apache/hadoop/hbase/client/AsyncAdmin.html  |   600 +-
 .../client/ShortCircuitMasterConnection.html|50 +-
 .../apache/hadoop/hbase/util/JsonMapper.html| 4 +-
 book.html   | 2 +-
 bulk-loads.html | 4 +-
 checkstyle-aggregate.html   | 19880 +
 checkstyle.rss  |   118 +-
 coc.html| 4 +-
 cygwin.html | 4 +-
 dependencies.html   | 4 +-
 dependency-convergence.html |   292 +-
 dependency-info.html| 4 +-
 dependency-management.html  |56 +-
 devapidocs/allclasses-frame.html| 6 +-
 devapidocs/allclasses-noframe.html  | 6 +-
 devapidocs/constant-values.html |46 +-
 devapidocs/deprecated-list.html |   210 +-
 devapidocs/index-all.html   |   449 +-
 .../org/apache/hadoop/hbase/Abortable.html  | 2 +-
 .../hadoop/hbase/ClusterStatus.Builder.html |72 +-
 .../hadoop/hbase/ClusterStatus.Option.html  |37 +-
 .../org/apache/hadoop/hbase/ClusterStatus.html  |   110 +-
 .../hadoop/hbase/CoprocessorEnvironment.html|69 +-
 .../apache/hadoop/hbase/KeepDeletedCells.html   | 4 +-
 .../hadoop/hbase/MemoryCompactionPolicy.html| 4 +-
 .../hadoop/hbase/backup/package-tree.html   | 4 +-
 .../hadoop/hbase/class-use/Abortable.html   |10 +-
 .../hbase/class-use/ClusterStatus.Builder.html  | 4 +
 .../hadoop/hbase/class-use/CompareOperator.html |31 +-
 .../hbase/class-use/CoprocessorEnvironment.html |47 +-
 .../hbase/class-use/HBaseIOException.html   |20 +-
 .../hbase/class-use/HTableDescriptor.html   |38 +-
 .../hadoop/hbase/class-use/ServerLoad.html  | 5 +-
 .../hadoop/hbase/class-use/ServerName.html  |   399 +-
 .../hadoop/hbase/class-use/TableName.html   |   651 +-
 .../org/apache/hadoop/hbase/client/Admin.html   |   170 +-
 .../apache/hadoop/hbase/client/AsyncAdmin.html  |   327 +-
 .../hadoop/hbase/client/AsyncHBaseAdmin.html|   151 +-
 .../hadoop/hbase/client/ClusterConnection.html  | 2 +-
 .../apache/hadoop/hbase/client/Connection.html  | 2 +-
 .../hbase/client/ConnectionImplementation.html  | 2 +-
 .../apache/hadoop/hbase/client/Consistency.html | 4 +-
 .../hbase/client/CoprocessorHConnection.html|   482 -
 .../org/apache/hadoop/hbase/client/Cursor.html  | 4 +-
 .../apache/hadoop/hbase/client/Durability.html  | 4 +-
 .../client/HBaseAdmin.NamespaceFuture.html  |12 +-
 ...in.ProcedureFuture.WaitForStateCallable.html | 8 +-
 .../client/HBaseAdmin.ProcedureFuture.html  |48 +-
 .../client/HBaseAdmin.ReplicationState.html |12 +-
 ...n.TableFuture.TableWaitForStateCallable.html | 8 +-
 .../hbase/client/HBaseAdmin.TableFuture.html|30 +-
 .../apache/hadoop/hbase/client/HBaseAdmin.html  |   486 +-
 .../client/HTableMultiplexer.PutStatus.html | 4 +-
 .../hadoop/hbase/client/HTableWrapper.html  |  1990 --
 .../client/ImmutableHColumnDescriptor.html  | 4 +-
 .../hbase/client/MasterKeepAliveConnection.html | 2 +-
 ...dmin.AddColumnFamilyProcedureBiConsumer.html | 6 +-
 ...dmin.CreateNamespaceProcedureBiConsumer.html | 6 +-
 ...aseAdmin.CreateTableProcedureBiConsumer.html | 6 +-
 ...n.DeleteColumnFamilyProcedureBiConsumer.html | 6 +-
 ...dmin.DeleteNamespaceProcedureBiConsumer.html | 6 +-
 ...aseAdmin.Delete

[11/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html 
b/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html
index 328787d..f05d1e7 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.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,"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,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i
 
109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":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,"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,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i
 
109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -360,90 +360,99 @@ extends 
 void
+postDecommissionRegionServers(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List servers,
+ boolean offload) 
+
+
+void
 postDeleteColumn(TableName tableName,
 byte[] columnFamily) 
 
-
+
 void
 postDeleteNamespace(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String namespaceName) 
 
-
+
 void
 postDeleteSnapshot(SnapshotDescription snapshot) 
 
-
+
 void
 postDeleteTable(TableName tableName) 
 
-
+
 void
 postDisableReplicationPeer(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String peerId) 
 
-
+
 void
 postDisableTable(TableName tableName) 
 
-
+
 void
 postEnableReplicationPeer(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String peerId) 
 
-
+
 void
 postEnableTable(TableName tableName) 
 
-
+
 void
 postGetLocks(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List lockedResources) 
 
-
+
 void
 postGetNamespaceDescriptor(NamespaceDescriptor ns) 
 
-
+
 void
 postGetProcedures(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 t

[26/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html 
b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html
index f31343f..1c97ac9 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html
@@ -491,36 +491,44 @@ implements 
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
+decommissionRegionServers(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List servers,
+ boolean offload)
+Mark region server(s) as decommissioned to prevent 
additional regions from getting
+ assigned to them.
+
+
+
+http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteColumnFamily(TableName tableName,
   byte[] columnFamily)
 Delete a column family from a table.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteNamespace(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name)
 Delete an existing namespace.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteSnapshot(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String snapshotName)
 Delete an existing snapshot.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteSnapshots(http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true";
 title="class or interface in 
java.util.regex">Pattern snapshotNamePattern)
 Delete existing snapshots whose names match the pattern 
passed.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteTable(TableName tableName)
 Deletes a table.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteTableSnapshots(http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true";
 title="class or interface in 
java.util.regex">Pattern tableNamePattern,
 http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true";
 title="class or interface in 
java.util.regex">Pattern snapshotNamePattern)
@@ -528,24 +536,18 @@ implements 
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 disableReplicationPeer(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String peerId)
 Stop the replication stream to the specified peer
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture

[07/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/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 acf538b..7fc3c81 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html
@@ -110,28 +110,8 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Private
-public class ServerManager
+public class ServerManager
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
-The ServerManager class manages info about region servers.
- 
- Maintains lists of online and dead servers.  Processes the startups,
- shutdowns, and deaths of region servers.
- 
- Servers are distinguished in two different ways.  A given server has a
- location, specified by hostname and port, and of which there can only be one
- online at any given time.  A server instance is specified by the location
- (hostname and port) as well as the startcode (timestamp from when the server
- was started).  This is used to differentiate a restarted instance of a given
- server from the original instance.
- 
- If a sever is known not to be running any more, it is called dead. The dead
- server needs to be handled by a ServerShutdownHandler.  If the handler is not
- enabled yet, the server can't be handled right away so it is queued up.
- After the handler is enabled, the server will be submitted to a handler to 
handle.
- However, the handler may be just partially enabled.  If so,
- the server cannot be fully processed, and be queued up for further processing.
- A server is fully processed only after the handler is fully enabled
- and has completed the handling.
 
 
 
@@ -288,7 +268,9 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 boolean
-addServerToDrainList(ServerName sn) 
+addServerToDrainList(ServerName sn)
+Add the server to the drain list.
+
 
 
 boolean
@@ -570,7 +552,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 WAIT_ON_REGIONSERVERS_MAXTOSTART
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String WAIT_ON_REGIONSERVERS_MAXTOSTART
+public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String WAIT_ON_REGIONSERVERS_MAXTOSTART
 
 See Also:
 Constant
 Field Values
@@ -583,7 +565,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 WAIT_ON_REGIONSERVERS_MINTOSTART
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String WAIT_ON_REGIONSERVERS_MINTOSTART
+public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String WAIT_ON_REGIONSERVERS_MINTOSTART
 
 See Also:
 Constant
 Field Values
@@ -596,7 +578,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 WAIT_ON_REGIONSERVERS_TIMEOUT
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String WAIT_ON_REGIONSERVERS_TIMEOUT
+public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String WAIT_ON_REGIONSERVERS_TIMEOUT
 
 See Also:
 Constant
 Field Values
@@ -609,7 +591,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 WAIT_ON_REGIONSERVERS_INTERVAL
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String WAIT_ON_REGIONSERVERS_INTERVAL
+public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String WAIT_ON_REGIONSERVERS_INTERVAL
 
 See Also:
 Constant
 Field Values
@@ -622,7 +604,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 LOG
-private static final org.apache.commons.logging.Log LOG
+private static final org.apache.commons.logging.Log LOG
 
 
 
@@ -631,7 +613,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 clusterShutdown
-private http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true";
 title="class or interface in java.util.concurrent.atomic">AtomicBoolean clusterShutdown
+private http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true";
 title="class or interface 

[05/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html
index 099b80d..1dbcdf2 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html
@@ -166,7 +166,7 @@ implements BaseEnvironment
-impl,
 openTables,
 priority
+impl,
 priority
 
 
 
@@ -241,7 +241,7 @@ implements BaseEnvironment
-getClassLoader,
 getConfiguration,
 getHBaseVersion,
 getInstance,
 getLoadSequence,
 getPriority,
 getTable,
 getTable, getVersion,
 startup
+getClassLoader,
 getConfiguration,
 getHBaseVersion,
 getInstance,
 getLoadSequence,
 getPriority,
 getVersion,
 startup
 
 
 
@@ -255,7 +255,7 @@ implements CoprocessorEnvironment
-getClassLoader,
 getConfiguration,
 getHBaseVersion,
 getInstance,
 getLoadSequence,
 getPriority,
 getTable,
 getTable,
 getVersion,
 startup
+getClassLoader,
 getConfiguration,
 getHBaseVersion,
 getInstance,
 getLoadSequence,
 getPriority,
 getVersion,
 startup
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.RegionServerEnvironment.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.RegionServerEnvironment.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.RegionServerEnvironment.html
index 59d5a59..94a29a3 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.RegionServerEnvironment.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.RegionServerEnvironment.html
@@ -159,7 +159,7 @@ implements BaseEnvironment
-impl,
 openTables,
 priority
+impl,
 priority
 
 
 
@@ -220,7 +220,7 @@ implements BaseEnvironment
-getClassLoader,
 getConfiguration,
 getHBaseVersion,
 getInstance,
 getLoadSequence,
 getPriority,
 getTable,
 getTable, getVersion,
 startup
+getClassLoader,
 getConfiguration,
 getHBaseVersion,
 getInstance,
 getLoadSequence,
 getPriority,
 getVersion,
 startup
 
 
 
@@ -234,7 +234,7 @@ implements CoprocessorEnvironment
-getClassLoader,
 getConfiguration,
 getHBaseVersion,
 getInstance,
 getLoadSequence,
 getPriority,
 getTable,
 getTable,
 getVersion,
 startup
+getClassLoader,
 getConfiguration,
 getHBaseVersion,
 getInstance,
 getLoadSequence,
 getPriority,
 getVersion,
 startup
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html
index 6c91055..63b2c81 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html
@@ -87,40 +87,34 @@
  
 
 
-org.apache.hadoop.hbase.client
-
-Provides HBase Client
-
-
-
 org.apache.hadoop.hbase.master
  
 
-
+
 org.apache.hadoop.hbase.procedure.flush
  
 
-
+
 org.apache.hadoop.hbase.quotas
  
 
-
+
 org.apache.hadoop.hbase.regionserver
  
 
-
+
 org.apache.hadoop.hbase.regionserver.snapshot
  
 
-
+
 org.apache.hadoop.hbase.tmpl.regionserver
  
 
-
+
 org.apache.hadoop.hbase.util
  
 
-
+
 org.apache.hadoop.hbase.zookeeper
  
 
@@ -190,43 +184,6 @@
 
 
 
-
-
-
-Uses of HRegionServer in org.apache.hadoop.hbase.client
-
-Fields in org.apache.hadoop.hbase.client
 declared as HRegionServer 
-
-Modifier and Type
-Field and Description
-
-
-
-private HRegionServer
-CoprocessorHConnection.server 
-
-
-
-
-Constructors in org.apache.hadoop.hbase.client
 with parameters of type HRegionServer 
-
-Constructor and Description
-
-
-
-CoprocessorHConnection(org.apache.hadoop.conf.Configuration conf,
-  HRegionServer server)
-Constructor that accepts custom configuration
-
-
-
-CoprocessorHConnection(HRegionServer server)
-Constructor that uses server configuration
-
-
-
-
-
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
index 9044b03..a207c2d 100644
--- a/devapidocs/org/apache/hadoop/hb

[03/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/rest/model/StorageClusterStatusModel.Node.Region.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/rest/model/StorageClusterStatusModel.Node.Region.html
 
b/devapidocs/org/apache/hadoop/hbase/rest/model/StorageClusterStatusModel.Node.Region.html
index 61750d0..3dd12d2 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/rest/model/StorageClusterStatusModel.Node.Region.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/rest/model/StorageClusterStatusModel.Node.Region.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-public static class StorageClusterStatusModel.Node.Region
+public static class StorageClusterStatusModel.Node.Region
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable
 Represents a region hosted on a region server.
@@ -387,7 +387,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 serialVersionUID
-private static final long serialVersionUID
+private static final long serialVersionUID
 
 See Also:
 Constant
 Field Values
@@ -400,7 +400,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 name
-private byte[] name
+private byte[] name
 
 
 
@@ -409,7 +409,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 stores
-private int stores
+private int stores
 
 
 
@@ -418,7 +418,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 storefiles
-private int storefiles
+private int storefiles
 
 
 
@@ -427,7 +427,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 storefileSizeMB
-private int storefileSizeMB
+private int storefileSizeMB
 
 
 
@@ -436,7 +436,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 memstoreSizeMB
-private int memstoreSizeMB
+private int memstoreSizeMB
 
 
 
@@ -445,7 +445,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 storefileIndexSizeKB
-private long storefileIndexSizeKB
+private long storefileIndexSizeKB
 
 
 
@@ -454,7 +454,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 readRequestsCount
-private long readRequestsCount
+private long readRequestsCount
 
 
 
@@ -463,7 +463,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 writeRequestsCount
-private long writeRequestsCount
+private long writeRequestsCount
 
 
 
@@ -472,7 +472,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 rootIndexSizeKB
-private int rootIndexSizeKB
+private int rootIndexSizeKB
 
 
 
@@ -481,7 +481,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 totalStaticIndexSizeKB
-private int totalStaticIndexSizeKB
+private int totalStaticIndexSizeKB
 
 
 
@@ -490,7 +490,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 totalStaticBloomSizeKB
-private int totalStaticBloomSizeKB
+private int totalStaticBloomSizeKB
 
 
 
@@ -499,7 +499,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 totalCompactingKVs
-private long totalCompactingKVs
+private long totalCompactingKVs
 
 
 
@@ -508,7 +508,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 currentCompactedKVs
-private long currentCompactedKVs
+private long currentCompactedKVs
 
 
 
@@ -525,7 +525,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 Region
-public Region()
+public Region()
 Default constructor
 
 
@@ -535,7 +535,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 Region
-public Region(byte[] name)
+public Region(byte[] name)
 Constructor
 
 Parameters:
@@ -549,7 +549,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 Region
-public Region(byte[] name,
+public Region(byte[] name,
   int stores,
   int storefiles,
   int storefileSizeMB,
@@ -588,7 +588,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 getName
-public byte[] getName()
+public byte[] getName()
 
 Returns:
 the region name
@@ -601,7 +601,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 getStores
-public int getStores()
+public int getStores()
 
 Returns:
 the number of stores
@@ -614,7 +614,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 getStorefiles
-public int getStorefiles()
+public int getStorefiles()
 
 Returns:
 the number of store files
@@ -627,7 +627,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Se

[47/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/apidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html
--
diff --git 
a/apidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html 
b/apidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html
index c629e9e..2032680 100644
--- a/apidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html
+++ b/apidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html
@@ -194,40 +194,40 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?

org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateTableRequest request) 
 
 
+org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersResponse
+decommissionRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
+ 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersRequest request) 
+
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnResponse
 deleteColumn(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnRequest request) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteNamespaceResponse
 deleteNamespace(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,

org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteNamespaceRequest request) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteSnapshotResponse
 deleteSnapshot(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
   
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteSnapshotRequest request) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteTableResponse
 deleteTable(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,

org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteTableRequest request) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.DisableReplicationPeerResponse
 disableReplicationPeer(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
   
org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.DisableReplicationPeerRequest request) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DisableTableResponse
 disableTable(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DisableTableRequest request) 
 
-
-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DrainRegionServersResponse
-drainRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
-  
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DrainRegionServersRequest request) 
-
 
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse
 enableCatalogJanitor(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
@@ -389,9 +389,9 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?

org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDeadServersRequest request) 
 
 
-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDrainingRegionServersResponse
-listDrainingRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
- 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDrainingRegionServersRequest request) 
+org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDecommissionedRegionServersResponse
+listDecommissionedRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
+   
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDecommissionedRegionServersRequest request) 
 
 
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListNamespaceDescriptorsResponse
@@ -449,9 +449,9 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
  
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.OfflineRegionRequest request) 
 
 
-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.RemoveDrainFromRegionServersResponse
-removeDrainFromRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.RemoveDrainFromRegionServersRequest request) 
+org.apache.hadoop.hbase.shaded.protobuf.

[21/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
index c62454c..a8f1b9e 100644
--- a/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
+++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18,"i8":18,"i9":18,"i10":18,"i11":18,"i12":18,"i13":18,"i14":18,"i15":18,"i16":18,"i17":18,"i18":18,"i19":18,"i20":18,"i21":18,"i22":18,"i23":18,"i24":18,"i25":18,"i26":18,"i27":18,"i28":18,"i29":18,"i30":18,"i31":18,"i32":18,"i33":18,"i34":18,"i35":18,"i36":18,"i37":18,"i38":18,"i39":18,"i40":18,"i41":18,"i42":18,"i43":18,"i44":18,"i45":18,"i46":18,"i47":18,"i48":18,"i49":18,"i50":18,"i51":18,"i52":18,"i53":18,"i54":18,"i55":18,"i56":18,"i57":18,"i58":18,"i59":18,"i60":18,"i61":18,"i62":18,"i63":18,"i64":18,"i65":18,"i66":18,"i67":18,"i68":18,"i69":18,"i70":18,"i71":18,"i72":18,"i73":18,"i74":18,"i75":18,"i76":18,"i77":18,"i78":18,"i79":18,"i80":18,"i81":18,"i82":18,"i83":18,"i84":18,"i85":18,"i86":18,"i87":18,"i88":18,"i89":18,"i90":18,"i91":18,"i92":18,"i93":18,"i94":18,"i95":18,"i96":18,"i97":18,"i98":18,"i99":18,"i100":18,"i101":18,"i102":18,"i103":18,"i104":18,"i105":18,"i106":18,"i107":18,"i108":18,"i
 
109":18,"i110":18,"i111":18,"i112":18,"i113":18,"i114":18,"i115":18,"i116":18,"i117":18,"i118":18,"i119":18,"i120":18,"i121":18,"i122":18,"i123":18,"i124":18,"i125":18,"i126":18,"i127":18,"i128":18,"i129":18,"i130":18,"i131":18,"i132":18,"i133":18,"i134":18,"i135":18,"i136":18,"i137":18,"i138":18,"i139":18,"i140":18,"i141":18,"i142":18};
+var methods = 
{"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18,"i8":18,"i9":18,"i10":18,"i11":18,"i12":18,"i13":18,"i14":18,"i15":18,"i16":18,"i17":18,"i18":18,"i19":18,"i20":18,"i21":18,"i22":18,"i23":18,"i24":18,"i25":18,"i26":18,"i27":18,"i28":18,"i29":18,"i30":18,"i31":18,"i32":18,"i33":18,"i34":18,"i35":18,"i36":18,"i37":18,"i38":18,"i39":18,"i40":18,"i41":18,"i42":18,"i43":18,"i44":18,"i45":18,"i46":18,"i47":18,"i48":18,"i49":18,"i50":18,"i51":18,"i52":18,"i53":18,"i54":18,"i55":18,"i56":18,"i57":18,"i58":18,"i59":18,"i60":18,"i61":18,"i62":18,"i63":18,"i64":18,"i65":18,"i66":18,"i67":18,"i68":18,"i69":18,"i70":18,"i71":18,"i72":18,"i73":18,"i74":18,"i75":18,"i76":18,"i77":18,"i78":18,"i79":18,"i80":18,"i81":18,"i82":18,"i83":18,"i84":18,"i85":18,"i86":18,"i87":18,"i88":18,"i89":18,"i90":18,"i91":18,"i92":18,"i93":18,"i94":18,"i95":18,"i96":18,"i97":18,"i98":18,"i99":18,"i100":18,"i101":18,"i102":18,"i103":18,"i104":18,"i105":18,"i106":18,"i107":18,"i108":18,"i
 
109":18,"i110":18,"i111":18,"i112":18,"i113":18,"i114":18,"i115":18,"i116":18,"i117":18,"i118":18,"i119":18,"i120":18,"i121":18,"i122":18,"i123":18,"i124":18,"i125":18,"i126":18,"i127":18,"i128":18,"i129":18,"i130":18,"i131":18,"i132":18,"i133":18,"i134":18,"i135":18,"i136":18,"i137":18,"i138":18,"i139":18,"i140":18,"i141":18,"i142":18,"i143":18,"i144":18,"i145":18,"i146":18,"i147":18,"i148":18};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],16:["t5","Default Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -326,90 +326,98 @@ public interface 
 default void
+postDecommissionRegionServers(ObserverContext ctx,
+ http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List servers,
+ boolean offload)
+Called after decommission region servers.
+
+
+
+default void
 postDeleteColumnFamily(ObserverContext ctx,
   TableName tableName,
   byte[] columnFamily)
 Called after the column family has been deleted.
 
 
-
+
 default void
 postDeleteNamespace(ObserverContext ctx,
http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String namespace)
 Called after the deleteNamespace operation has been 
requested.
 
 
-
+
 default void
 postDeleteSnapshot(ObserverContext ctx,
   SnapshotDescription snapshot)
 Called after the delete snapshot operation has been 
requested.
 
 
-
+
 default void
 postDeleteTable(ObserverContext ctx,
TableName tableName)
 Called after the deleteTable operation has been 
requested.
 
 
-
+
 default void
 postDisableReplicationPeer(ObserverContext ctx,
   http://docs.oracle.com/javase/8/docs/api/ja

[39/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/Abortable.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/Abortable.html 
b/devapidocs/org/apache/hadoop/hbase/Abortable.html
index 8b9355f..0d7b90d 100644
--- a/devapidocs/org/apache/hadoop/hbase/Abortable.html
+++ b/devapidocs/org/apache/hadoop/hbase/Abortable.html
@@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab";
 
 
 All Known Implementing Classes:
-BackupHFileCleaner, ConnectionImplementation, 
ConnectionUtils.MasterlessConnection, CoprocessorHConnection, DumpReplicationQueues.WarnOnlyAbortable,
 HBaseAdmin, HBaseAdmin.ThrowableAbortable, HBaseInterClusterReplicationEndpoint,
 HBaseReplicationEndpoint, HMaster, HMasterCommandLine.LocalHMaster, HRegionServer, LogRollBackupSubprocedurePool, 
RegionReplicaReplicationEndpoint,
 ReplicationHFileCleaner.WarnOnlyAbortable,
 ReplicationLogCleaner.WarnOnlyAbortable,
 ReplicationPeerZKImpl, ReplicationSyncUp.DummyServer,
 ZooKeeperKeepAliveConnection, ZooKeeperWatcher
+BackupHFileCleaner, ConnectionImplementation, 
ConnectionUtils.MasterlessConnection, DumpReplicationQueues.WarnOnlyAbortable,
 HBaseAdmin, HB
 aseAdmin.ThrowableAbortable, HBaseInterClusterReplicationEndpoint,
 HBaseReplicationEndpoint, HMaster, HMasterCommandLine.LocalHMaster, HRegionServer, LogRollBackupSubprocedurePool, 
RegionReplicaReplicationEndpoint,
 ReplicationHFileCleaner.WarnOnlyAbortable,
 ReplicationLogCleaner.WarnOnlyAbortable,
 ReplicationPeerZKImpl, ReplicationSyncUp.DummyServer,
 ZooKeeperKeepAliveConnection, ZooKeeperWatcher
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/ClusterStatus.Builder.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/ClusterStatus.Builder.html 
b/devapidocs/org/apache/hadoop/hbase/ClusterStatus.Builder.html
index 0b9097a..423735c 100644
--- a/devapidocs/org/apache/hadoop/hbase/ClusterStatus.Builder.html
+++ b/devapidocs/org/apache/hadoop/hbase/ClusterStatus.Builder.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};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Private
-public static class ClusterStatus.Builder
+public static class ClusterStatus.Builder
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 Builder for construct a ClusterStatus.
 
@@ -171,6 +171,10 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 private http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String[]
 masterCoprocessors 
 
+
+private int
+masterInfoPort 
+
 
 
 
@@ -243,6 +247,10 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 ClusterStatus.Builder
+setMasterInfoPort(int masterInfoPort) 
+
+
+ClusterStatus.Builder
 setRegionState(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List intransition) 
 
 
@@ -273,7 +281,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 hbaseVersion
-private http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String hbaseVersion
+private http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String hbaseVersion
 
 
 
@@ -282,7 +290,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 liveServers
-private http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map liveServers
+private http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map liveServers
 
 
 
@@ -291,7 +299,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 deadServers
-private http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection deadServers
+private http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection deadServers
 
 
 
@@ -300,7 +308,7 @@ extends http://docs.oracle.com/javase/8/docs/api/jav

[01/51] [partial] hbase-site git commit: Published site at .

Repository: hbase-site
Updated Branches:
  refs/heads/asf-site df3e6d923 -> c0c4a947d


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html 
b/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html
index 9296cba..74d22f3 100644
--- a/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html
+++ b/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html
@@ -306,7 +306,7 @@ implements MasterObserver
-postAbortProcedure,
 postAddColumnFamily,
 postAddReplicationPeer,
 postAddRSGroup,
 postAssign,
 postBalance,
 postBalanceRSGroup,
 postBalanceSwitch,
 postClearDeadServers,
 postCloneSnapshot,
 postCompletedAddColumnFamilyAction,
 postCompletedCreateTableAction,
 postCompletedDeleteColumnFamilyAction,
 postCompletedDeleteTableAction,
 postCompletedDisableTableAction,
 postCompletedEnableTableAction,
 postCompletedMergeRegionsAction,
 postCompletedModifyColumnFamilyAction,
 postCompletedModifyTableAction,
 postCompletedSplitRegionAction,
 postCompletedTruncateTableAction,
 postCreateNamespace,
 postCreateTable,
 postDeleteColumnFamily,
 postDeleteNamespace,
 <
 a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postDeleteSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-">postDeleteSnapshot,
 postDisableReplicationPeer,
 postDisableTable,
 postEnableReplicationPeer,
 postEnableTable, postGetLocks,
 postGetNamespaceDescriptor,
 postGetProcedures,
 postGetReplicationPeerConfig,
 postGetTableDescriptors,
 postGetTableNames,
 postListDeadServers,
 postListNamespaceDescriptors,
 postListReplicationPeers,
 postListSnapshot,
 postLockHeartbeat,
 postMergeRegions,
 postMergeRegionsCommitAction,
 postModifyColumnFamily,
 postModifyNamespace,
 postModifyTable,
 postMove,
 postMoveServers,
 postMoveServersAndTables,
 postMoveTables,
 postRegionOffline,
 postRemoveReplicationPeer,
 postRemoveRSGroup,
 postRequestLock,
 postRestoreSnapshot,
 postRollBackMergeReg
 ionsAction, postRollBackSplitRegionAction,
 postSetNamespaceQuota,
 postSetSplitOrMergeEnabled,
 postSetTableQuota,
 postSetUserQuota,
 postSetUserQuota,
 postSetUserQuota,
 
 postSnapshot, postStartMaster,
 postTableFlush,
 postTruncateTable,
 postUnassign,
 postUpdateReplicationPeerConfig,
 preAbortProcedure,
 preAddColumnFamily,
 preAddColumnFamilyAction,
 preAddReplicationPeer,
 preAddRSGroup,
 preAssign,
 preBalance,
 preBalanceRSGroup,
 preBalanceSwitch, preClearDeadServers,
 preCreateTableAction,
 preDeleteColumnFamily,
 preDeleteColumnFamilyAction,
 preDeleteNamespace,
 preDeleteSnapshot,
 preDeleteTable,
 preDeleteTableAction,
 preDisableRep
 licationPeer, preDisableTable,
 preDisableTableAction,
 preEnableReplicationPeer,
 preEnableTable,
 preEnableTableAction, preGetLocks,
 preGetNamespaceDescriptor,
 preGetProcedures,
 preGetReplicationPeerConfig,
 preGetTableDescriptors, preGetTableNames,
 preListDeadServers,
 preListNamespaceDescriptors,
 preListReplicationPeers,
 preListSnapshot, 
preLockHeartbeat,
 preMasterInitialization,
 preMergeRegions,
 preMergeRegionsAction,
 preMergeRegionsCommitAction,
 preModifyColumnFamily,
 preModifyColumnFamilyAction,
 preModifyTable
 , preModifyTableAction,
 preMove,
 preMoveServers,
 preMoveServersAndTables,
 preMoveTables,
 preRegionOffline,
 preRemoveReplicationPeer,
 preRemoveRSGroup,
 preRequestLock,
 preRestoreSnapshot,
 preSetNamespaceQuota,
 preSetSplitOrMergeEnabled,
 preSetTableQuota,
 preSetUserQuota,
 preSetUserQuota,
 preSetUserQuota,
 preShutdown, preSnapshot,
 preSplitRegion,
 preSplitRegionAction,
 preSplitRegionAfterMETAAction,
 preSplitRegionBeforeMETAAction,
 preStopMaster,
 preTableFlush,
 preTruncateTable,
 preTruncateTableAction,
 preUnassign,
 preUpdateReplicationPeerConfig
+postAbortProcedure,
 postAddColumnFamily,
 postAddReplicationPeer,
 postAddRSGroup,
 postAssign,
 postBalance,
 postBalanceRSGroup,
 postBalanceSwitch,
 postClearDeadServers,
 postCloneSnapshot,
 postCompletedAddColumnFamilyAction,
 postCompletedCreateTableAction,
 postCompletedDeleteColumnFamilyAction,
 postCompletedDeleteTableAction,
 postCompletedDisableTableAction,
 postCompletedEnableTableAction,
 postCompletedMergeRegionsAction,
 postCompletedModifyColumnFamilyAction,
 postCompletedModifyTableAction,
 postCompletedSplitRegionAction,
 postCompletedTruncateTableAction,
 postCreateNamespace,
 postCreateTable,
 postDecommissionRegionServers,
 pos
 tDeleteColumnFamily, postDeleteNamespace,
 postDeleteSnapshot,
 postDisableReplicationPeer,
 postDisableTable,
 postEnableReplicationPeer, 
postEnableTable,
 postGetLocks,
 postGetNamespaceDescriptor,
 postGetProcedures,
 postGetReplicationPeerConfig,
 postGetTableDescriptors,
 postGetTableNames,
 postListDeadServers,
 postLi

[25/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html 
b/devapidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html
index f78c138..04c4595 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/ShortCircuitMasterConnection.html
@@ -218,40 +218,40 @@ implements 
+org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersResponse
+decommissionRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
+ 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersRequest request) 
+
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnResponse
 deleteColumn(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnRequest request) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteNamespaceResponse
 deleteNamespace(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,

org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteNamespaceRequest request) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteSnapshotResponse
 deleteSnapshot(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
   
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteSnapshotRequest request) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteTableResponse
 deleteTable(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,

org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteTableRequest request) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.DisableReplicationPeerResponse
 disableReplicationPeer(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
   
org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.DisableReplicationPeerRequest request) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DisableTableResponse
 disableTable(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DisableTableRequest request) 
 
-
-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DrainRegionServersResponse
-drainRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
-  
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DrainRegionServersRequest request) 
-
 
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse
 enableCatalogJanitor(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
@@ -413,9 +413,9 @@ implements 
-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDrainingRegionServersResponse
-listDrainingRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
- 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDrainingRegionServersRequest request) 
+org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDecommissionedRegionServersResponse
+listDecommissionedRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
+   
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDecommissionedRegionServersRequest request) 
 
 
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListNamespaceDescriptorsResponse
@@ -473,9 +473,9 @@ implements 
-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.RemoveDrainFromRegionServersResponse
-removeDrainFromRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.RemoveDrainFromRegionServersRequest request) 
+org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.RecommissionRegionServerResponse
+recommissionRegionServer(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
+
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.RecommissionRegionServerRequest request) 
 
 
 org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.RemoveReplicationPeerResponse
@@ -817,18 +817,18 @@ implements 
+
 
 
 
 
-removeDrainFromRegionServers
-public org.apache.hadoop.hbase.sha

hbase-site git commit: INFRA-10751 Empty commit

Repository: hbase-site
Updated Branches:
  refs/heads/asf-site c0c4a947d -> 2dff47641


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/2dff4764
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/2dff4764
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/2dff4764

Branch: refs/heads/asf-site
Commit: 2dff4764156527c3bf888495a3677af158cf0569
Parents: c0c4a94
Author: jenkins 
Authored: Sat Oct 21 15:19:08 2017 +
Committer: jenkins 
Committed: Sat Oct 21 15:19:08 2017 +

--

--




[16/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlockCountsPerFile.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlockCountsPerFile.html
 
b/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlockCountsPerFile.html
index 1fda7a7..a04c4be 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlockCountsPerFile.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlockCountsPerFile.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-static class BlockCacheUtil.CachedBlockCountsPerFile
+static class BlockCacheUtil.CachedBlockCountsPerFile
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 Little data structure to hold counts for a file.
  Used doing a toJSON.
@@ -235,7 +235,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 count
-private int count
+private int count
 
 
 
@@ -244,7 +244,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 size
-private long size
+private long size
 
 
 
@@ -253,7 +253,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 countData
-private int countData
+private int countData
 
 
 
@@ -262,7 +262,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 sizeData
-private long sizeData
+private long sizeData
 
 
 
@@ -271,7 +271,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 filename
-private final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String filename
+private final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String filename
 
 
 
@@ -288,7 +288,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 CachedBlockCountsPerFile
-CachedBlockCountsPerFile(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String filename)
+CachedBlockCountsPerFile(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String filename)
 
 
 
@@ -305,7 +305,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 getCount
-public int getCount()
+public int getCount()
 
 
 
@@ -314,7 +314,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 getSize
-public long getSize()
+public long getSize()
 
 
 
@@ -323,7 +323,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 getCountData
-public int getCountData()
+public int getCountData()
 
 
 
@@ -332,7 +332,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 getSizeData
-public long getSizeData()
+public long getSizeData()
 
 
 
@@ -341,7 +341,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 getFilename
-public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String getFilename()
+public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String getFilename()
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html
 
b/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html
index e94aab6..ec26b85 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.CachedBlocksByFile.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-public static class BlockCacheUtil.CachedBlocksByFile
+public static class BlockCacheUtil.CachedBlocksByFile
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 Use one of these to keep a running account of cached blocks 
by file.  Throw it away when done.
  This is different than metrics in that it is stats on current state of a 
cache.
@@ -275,7 +275,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 count
-private int count
+private int count
 
 
 
@@ -284,7 +284,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 dataBlockCount
-private int dataBlockCount
+private int da

[33/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html
index 63a1e3f..0d7009d 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html
@@ -302,30 +302,38 @@ implements 
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
+decommissionRegionServers(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List servers,
+ boolean offload)
+Mark region server(s) as decommissioned to prevent 
additional regions from getting
+ assigned to them.
+
+
+
+http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteColumnFamily(TableName tableName,
   byte[] columnFamily)
 Delete a column family from a table.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteNamespace(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name)
 Delete an existing namespace.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteSnapshot(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String snapshotName)
 Delete an existing snapshot.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteTable(TableName tableName)
 Deletes a table.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteTableSnapshots(http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true";
 title="class or interface in 
java.util.regex">Pattern tableNamePattern,
 http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true";
 title="class or interface in 
java.util.regex">Pattern snapshotNamePattern)
@@ -333,24 +341,18 @@ implements 
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 disableReplicationPeer(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String peerId)
 Stop the replication stream to the specified peer
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 disableTable(TableName tableName)
 Disable a table.
 
 
-
-http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
-drainRegionServers(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List<

[41/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/dependency-info.html
--
diff --git a/dependency-info.html b/dependency-info.html
index 26c4061..58e4047 100644
--- a/dependency-info.html
+++ b/dependency-info.html
@@ -7,7 +7,7 @@
   
 
 
-
+
 
 Apache HBase – Dependency Information
 
@@ -318,7 +318,7 @@
 https://www.apache.org/";>The Apache Software 
Foundation.
 All rights reserved.  
 
-  Last Published: 
2017-10-19
+  Last Published: 
2017-10-21
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/dependency-management.html
--
diff --git a/dependency-management.html b/dependency-management.html
index 7fbcbdc..0536c53 100644
--- a/dependency-management.html
+++ b/dependency-management.html
@@ -7,7 +7,7 @@
   
 
 
-
+
 
 Apache HBase – Project Dependency Management
 
@@ -287,6 +287,18 @@
 Type
 License
 
+com.fasterxml.jackson.core
+http://github.com/FasterXML/jackson";>jackson-databind
+2.9.1
+jar
+http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0
+
+com.fasterxml.jackson.jaxrs
+http://github.com/FasterXML/jackson-jaxrs-providers/jackson-jaxrs-json-provider";>jackson-jaxrs-json-provider
+2.9.1
+jar
+http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0
+
 com.github.stephenc.findbugs
 http://stephenc.github.com/findbugs-annotations";>findbugs-annotations
 1.3.9-1
@@ -653,30 +665,6 @@
 jar
 http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0
 
-org.codehaus.jackson
-http://jackson.codehaus.org";>jackson-core-asl
-1.9.13
-jar
-http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0
-
-org.codehaus.jackson
-http://jackson.codehaus.org";>jackson-jaxrs
-1.9.13
-jar
-http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0, http://www.fsf.org/licensing/licenses/lgpl.txt";>GNU Lesser General Public 
License (LGPL), Version 2.1
-
-org.codehaus.jackson
-http://jackson.codehaus.org";>jackson-mapper-asl
-1.9.13
-jar
-http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0
-
-org.codehaus.jackson
-http://jackson.codehaus.org";>jackson-xc
-1.9.13
-jar
-http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software 
License, Version 2.0, http://www.fsf.org/licensing/licenses/lgpl.txt";>GNU Lesser General Public 
License (LGPL), Version 2.1
-
 org.codehaus.jettison
 https://github.com/jettison-json/jettison";>jettison
 1.3.8
@@ -761,42 +749,36 @@
 jar
 http://glassfish.java.net/public/CDDL+GPL_1_1.html";>CDDL+GPL 
License
 
-org.glassfish.jersey.media
-https://jersey.java.net/project/jersey-media-json-jackson1/";>jersey-media-json-jackson1
-2.23.2
-jar
-http://glassfish.java.net/public/CDDL+GPL_1_1.html";>CDDL+GPL 
License
-
 org.glassfish.web
 http://jsp.java.net";>javax.servlet.jsp
 2.3.2
 jar
 http://glassfish.dev.java.net/nonav/public/CDDL+GPL.html";>CDDL + GPLv2 
with classpath exception
-
+
 org.jamon
 http://www.jamon.org/jamon-java-parent/jamon-runtime/";>jamon-runtime
 2.4.1
 jar
 http://www.mozilla.org/MPL/2.0";>Mozilla 
Public License Version 2.0
-
+
 org.jruby
 https://github.com/jruby/jruby/jruby-artifacts/jruby-complete";>jruby-complete
 9.1.10.0
 jar
 http://www.gnu.org/licenses/gpl-2.0-standalone.html";>GPL 2, http://www.gnu.org/licenses/lgpl-2.1-standalone.html";>LGPL 2.1, http://www.eclipse.org/legal/epl-v10.html";>EPL
-
+
 org.jruby.jcodings
 http://nexus.sonatype.org/oss-repository-hosting.html/jcodings";>jcodings
 1.0.18
 jar
 http://www.opensource.org/licenses/mit-license.php";>MIT 
License
-
+
 org.jruby.joni
 http://nexus.sonatype.org/oss-repository-hosting.html/joni";>joni
 2.1.11
 jar
 http://www.opensource.org/licenses/mit-license.php";>MIT 
License
-
+
 org.slf4j
 http://www.slf4j.org";>slf4j-api
 1.7.24
@@ -948,7 +930,7 @@
 https://www.apache.org/";>The Apache Software 
Foundation.
 All rights reserved.  
 
-  Last Published: 
2017-10-19
+  Last Published: 
2017-10-21
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/allclasses-frame.html
--
diff --git a/devapidocs/allclasses-frame.html b/devapidocs/allclasses-frame.html
index 396ebb3..5bdc4f3 100644
--- a/devapidocs/allclasses-frame.html
+++ b/devapidocs/allclasses-frame.html
@@ -639,7 +639,6 @@
 CoprocessorClassLoader
 CoprocessorEnvironment
 CoprocessorException
-CoprocessorHConnection
 CoprocessorHost
 CoprocessorHost.EnvironmentPriorityComparator
 Coprocessor

[38/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/KeepDeletedCells.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/KeepDeletedCells.html 
b/devapidocs/org/apache/hadoop/hbase/KeepDeletedCells.html
index e999018..a71f720 100644
--- a/devapidocs/org/apache/hadoop/hbase/KeepDeletedCells.html
+++ b/devapidocs/org/apache/hadoop/hbase/KeepDeletedCells.html
@@ -262,7 +262,7 @@ the order they are declared.
 
 
 values
-public static KeepDeletedCells[] values()
+public static KeepDeletedCells[] values()
 Returns an array containing the constants of this enum 
type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -282,7 +282,7 @@ for (KeepDeletedCells c : KeepDeletedCells.values())
 
 
 valueOf
-public static KeepDeletedCells valueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name)
+public static KeepDeletedCells valueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name)
 Returns the enum constant of this type with the specified 
name.
 The string must match exactly an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/MemoryCompactionPolicy.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/MemoryCompactionPolicy.html 
b/devapidocs/org/apache/hadoop/hbase/MemoryCompactionPolicy.html
index d57e22a..cf89954 100644
--- a/devapidocs/org/apache/hadoop/hbase/MemoryCompactionPolicy.html
+++ b/devapidocs/org/apache/hadoop/hbase/MemoryCompactionPolicy.html
@@ -263,7 +263,7 @@ the order they are declared.
 
 
 values
-public static MemoryCompactionPolicy[] values()
+public static MemoryCompactionPolicy[] values()
 Returns an array containing the constants of this enum 
type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -283,7 +283,7 @@ for (MemoryCompactionPolicy c : 
MemoryCompactionPolicy.values())
 
 
 valueOf
-public static MemoryCompactionPolicy valueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name)
+public static MemoryCompactionPolicy valueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name)
 Returns the enum constant of this type with the specified 
name.
 The string must match exactly an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
index ad92978..7168378 100644
--- a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
@@ -167,10 +167,10 @@
 
 java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang">Enum (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable, java.io.http://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.backup.BackupRestoreConstants.BackupCommand
 org.apache.hadoop.hbase.backup.BackupType
-org.apache.hadoop.hbase.backup.BackupInfo.BackupState
 org.apache.hadoop.hbase.backup.BackupInfo.BackupPhase
+org.apache.hadoop.hbase.backup.BackupInfo.BackupState
+org.apache.hadoop.hbase.backup.BackupRestoreConstants.BackupCommand
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/class-use/Abortable.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Abortable.html 
b/devapidocs/org/apache/hadoop/hbase/class-use/Abortable.html
index a275d05..18ad211 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/Abortable.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/Abortable.html
@@ -279,23 +279,17 @@
 
 
 class 
-CoprocessorHConnection
-Connection to an HTable from within a Coprocessor.
-
-
-
-class 
 HBaseAdmin
 HBaseAdmin is no longer a client API.
 
 
-
+
 private static class 
 HBaseAdmin.ThrowableAbortable
 Simple Abortable, throwi

[09/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/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 5d86daf..cae4556 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.
@@ -279,42 +279,42 @@ implements 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master

org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateTableRequest req) 
 
 
+org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersResponse
+decommissionRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
+ 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersRequest request) 
+
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnResponse
 deleteColumn(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnRequest req) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteNamespaceResponse
 deleteNamespace(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,

org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteNamespaceRequest request) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteSnapshotResponse
 deleteSnapshot(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
   
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteSnapshotRequest request)
 Execute Delete Snapshot operation.
 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteTableResponse
 deleteTable(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,

org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteTableRequest request) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.DisableReplicationPeerResponse
 disableReplicationPeer(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
   
org.apache.hadoop.hbase.shaded.protobuf.generated.ReplicationProtos.DisableReplicationPeerRequest request) 
 
-
+
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DisableTableResponse
 disableTable(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DisableTableRequest request) 
 
-
-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DrainRegionServersResponse
-drainRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
-  
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DrainRegionServersRequest request) 
-
 
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse
 enableCatalogJanitor(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController c,
@@ -509,9 +509,9 @@ implements 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master

org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDeadServersRequest request) 
 
 
-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDrainingRegionServersResponse
-listDrainingRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
- 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDrainingRegionServersRequest request) 
+org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDecommissionedRegionServersResponse
+listDecommissionedRegionServers(org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcController controller,
+   
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListDecommissionedRegionServersRequest request) 
 
 
 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ListNamespaceDescriptorsResponse
@@ -582,20 +582,20 @@ implements 
org.apache.had

[40/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/index-all.html
--
diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html
index 37cc963..e80f94d 100644
--- a/devapidocs/index-all.html
+++ b/devapidocs/index-all.html
@@ -2303,7 +2303,9 @@
 addServer(ServerName)
 - Method in class org.apache.hadoop.hbase.util.HBaseFsck.TableInfo
  
 addServerToDrainList(ServerName)
 - Method in class org.apache.hadoop.hbase.master.ServerManager
- 
+
+Add the server to the drain list.
+
 addServlet(String,
 String, Class) - Method in class 
org.apache.hadoop.hbase.http.HttpServer
 
 Add a servlet in the server.
@@ -2967,8 +2969,6 @@
 
 Appends values to one or more columns within a single 
row.
 
-append(Append)
 - Method in class org.apache.hadoop.hbase.client.HTableWrapper
- 
 append(Append)
 - Method in class org.apache.hadoop.hbase.client.RawAsyncTableImpl
  
 append(Append)
 - Method in interface org.apache.hadoop.hbase.client.Table
@@ -5505,8 +5505,6 @@
 
 batch(List, Object[], int) - Method in class 
org.apache.hadoop.hbase.client.HTable
  
-batch(List, Object[]) - Method in class 
org.apache.hadoop.hbase.client.HTableWrapper
- 
 batch(List) - Method in class 
org.apache.hadoop.hbase.client.RawAsyncTableImpl
  
 batch(List, long) - Method in class 
org.apache.hadoop.hbase.client.RawAsyncTableImpl
@@ -5568,8 +5566,6 @@
 
 Same as Table.batch(List,
 Object[]), but with a callback.
 
-batchCallback(List, Object[], Batch.Callback) - Method in 
class org.apache.hadoop.hbase.client.HTableWrapper
- 
 batchCallback(List, Object[], Batch.Callback) - Method in 
interface org.apache.hadoop.hbase.client.Table
 
 Same as Table.batch(List,
 Object[]), but with a callback.
@@ -5586,10 +5582,6 @@
  region spanning the range from the startKey row to 
endKey row (inclusive), all
  the invocations to the same region server will be batched into one call.
 
-batchCoprocessorService(Descriptors.MethodDescriptor,
 Message, byte[], byte[], R) - Method in class 
org.apache.hadoop.hbase.client.HTableWrapper
- 
-batchCoprocessorService(Descriptors.MethodDescriptor,
 Message, byte[], byte[], R, Batch.Callback) - Method in 
class org.apache.hadoop.hbase.client.HTableWrapper
- 
 batchCoprocessorService(Descriptors.MethodDescriptor,
 Message, byte[], byte[], R) - Method in interface 
org.apache.hadoop.hbase.client.Table
 
 Creates an instance of the given Service 
subclass for each table
@@ -9974,12 +9966,6 @@
 Atomically checks if a row/family/qualifier value matches 
the expected
  value.
 
-checkAndDelete(byte[],
 byte[], byte[], byte[], Delete) - Method in class 
org.apache.hadoop.hbase.client.HTableWrapper
- 
-checkAndDelete(byte[],
 byte[], byte[], CompareFilter.CompareOp, byte[], Delete) - Method 
in class org.apache.hadoop.hbase.client.HTableWrapper
- 
-checkAndDelete(byte[],
 byte[], byte[], CompareOperator, byte[], Delete) - Method in class 
org.apache.hadoop.hbase.client.HTableWrapper
- 
 checkAndDelete(byte[],
 byte[], byte[], byte[], Delete) - Method in interface 
org.apache.hadoop.hbase.client.Table
 
 Atomically checks if a row/family/qualifier value matches 
the expected
@@ -10077,10 +10063,6 @@
 
 Atomically checks if a row/family/qualifier value matches 
the expected value.
 
-checkAndMutate(byte[],
 byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations) - 
Method in class org.apache.hadoop.hbase.client.HTableWrapper
- 
-checkAndMutate(byte[],
 byte[], byte[], CompareOperator, byte[], RowMutations) - Method in 
class org.apache.hadoop.hbase.client.HTableWrapper
- 
 checkAndMutate(byte[],
 byte[]) - Method in class org.apache.hadoop.hbase.client.RawAsyncTableImpl
  
 checkAndMutate(byte[],
 byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations) - 
Method in interface org.apache.hadoop.hbase.client.Table
@@ -10138,12 +10120,6 @@
 Atomically checks if a row/family/qualifier value matches 
the expected
  value.
 
-checkAndPut(byte[],
 byte[], byte[], byte[], Put) - Method in class 
org.apache.hadoop.hbase.client.HTableWrapper
- 
-checkAndPut(byte[],
 byte[], byte[], CompareFilter.CompareOp, byte[], Put) - Method in 
class org.apache.hadoop.hbase.client.HTableWrapper
- 
-checkAndPut(byte[],
 byte[], byte[], CompareOperator, byte[], Put) - Method in class 
org.apache.hadoop.hbase.client.HTableWrapper
- 
 checkAndPut(byte[],
 byte[], byte[], byte[], Put) - Method in interface 
org.apache.hadoop.hbase.client.Table
 
 Atomically checks if a row/family/qualifier value matches 
the expected
@@ -12313,8 +12289,6 @@
 
 Closes the internal Connection.
 
-close()
 - Method in class org.apache.hadoop.hbase.client.HTableWrapper
- 
 close()
 - Method in class org.apache.hadoop.hbase.client.MasterCallable
  
 close()
 - Method in interface org.apache.hadoop.hbase.client.MasterKeepAliveConnection
@@ -13173

[13/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/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 40ddc3d..645da72 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
@@ -661,6 +661,14 @@ implements 
+void
+decommissionRegionServers(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List servers,
+ boolean offload)
+Mark region server(s) as decommissioned (previously called 
'draining') to prevent additional
+ regions from getting assigned to them.
+
+
+
 long
 deleteColumn(TableName tableName,
 byte[] columnName,
@@ -669,7 +677,7 @@ implements Delete a column from an existing table
 
 
-
+
 (package private) long
 deleteNamespace(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name,
long nonceGroup,
@@ -677,7 +685,7 @@ implements Delete an existing Namespace.
 
 
-
+
 long
 deleteTable(TableName tableName,
long nonceGroup,
@@ -685,13 +693,13 @@ implements Delete a table
 
 
-
+
 void
 disableReplicationPeer(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String peerId)
 Stop the replication stream to the specified peer
 
 
-
+
 long
 disableTable(TableName tableName,
 long nonceGroup,
@@ -699,12 +707,6 @@ implements Disable an existing table
 
 
-
-void
-drainRegionServer(ServerName server)
-Mark a region server as draining to prevent additional 
regions from getting assigned to it.
-
-
 
 void
 enableReplicationPeer(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String peerId)
@@ -1089,8 +1091,9 @@ implements 
 http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List
-listDrainingRegionServers()
-List region servers marked as draining to not get 
additional regions assigned to them.
+listDecommissionedRegionServers()
+List region servers marked as decommissioned (previously 
called 'draining') to not get regions
+ assigned to them.
 
 
 
@@ -1190,24 +1193,26 @@ implements putUpJettyServer() 
 
 
+void
+recommissionRegionServer(ServerName server,
+http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in 
java.util">List encodedRegionNames)
+Remove decommission marker (previously called 'draining') 
from a region server to allow regions
+ assignments.
+
+
+
 boolean
 recoverMeta()
 Recover meta table.
 
 
-
+
 boolean
 registerService(com.google.protobuf.Service instance)
 Registers a new protocol buffer Service 
subclass as a coprocessor endpoint to be
  available for handling
 
 
-
-void
-removeDrainFromRegionServer(ServerName server)
-Remove drain from a region server to allow additional 
regions assignments.
-
-
 
 void
 removeReplicationPeer(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String peerId)
@@ -1418,7 +1423,7 @@ implements 
 
 LOG
-private static final org.apache.commons.logging.Log LOG
+private static final org.apache.commons.logging.Log LOG
 
 
 
@@ -1427,7 +1432,7 @@ implements 
 
 MASTER
-public static final http://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 final http://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
@@ -1440,7 +1445,7 @@ implements 
 
 activeMasterManager
-private final ActiveMasterManager activeMasterManager
+private final ActiveMasterManager activeMasterManager
 
 
 
@@ -1449,7 +1454,7 @@ implements 
 
 regionServerTracker
-RegionServerTracker regionServerTracker
+RegionServerTracker regionServerTracker
 
 
 
@@ -1458,7 +1463,7 @@ implements 
 
 drainingServerTracker
-private DrainingServerTracker 
drainingServerTracker
+private DrainingServerTracker 
drainingServerTracker
 
 
 
@@ -1467,7 +1472,7 @@ implements 
 
 loadBalancerTracker
-LoadBalancerTracker loadBalancerTracker
+LoadBalancerTracker loadBalancerTracker
 
 
 
@@ -1476,7 +1481,7 @@ implements 
 

[35/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/Admin.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/Admin.html 
b/devapidocs/org/apache/hadoop/hbase/client/Admin.html
index 26ba759..c85eb47 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/Admin.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/Admin.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":6,"i1":6,"i2":6,"i3":50,"i4":6,"i5":6,"i6":18,"i7":18,"i8":6,"i9":6,"i10":6,"i11":50,"i12":50,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":38,"i24":38,"i25":38,"i26":38,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":38,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":38,"i51":6,"i52":6,"i53":38,"i54":38,"i55":6,"i56":38,"i57":18,"i58":6,"i59":6,"i60":6,"i61":38,"i62":38,"i63":6,"i64":50,"i65":18,"i66":6,"i67":6,"i68":6,"i69":38,"i70":38,"i71":6,"i72":50,"i73":6,"i74":6,"i75":6,"i76":38,"i77":38,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":6,"i92":38,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":18,"i101":6,"i102":38,"i103":38,"i104":38,"i105":38,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":50,"i115":6,"i116":38,"i117":
 
6,"i118":6,"i119":6,"i120":6,"i121":6,"i122":6,"i123":18,"i124":18,"i125":50,"i126":6,"i127":6,"i128":38,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":38,"i135":6,"i136":6,"i137":6,"i138":38,"i139":38,"i140":6,"i141":38,"i142":38,"i143":38,"i144":38,"i145":38,"i146":6,"i147":38,"i148":6,"i149":6,"i150":6,"i151":6,"i152":6,"i153":6,"i154":38,"i155":6,"i156":6,"i157":50,"i158":6,"i159":6,"i160":6,"i161":6,"i162":6,"i163":38,"i164":6,"i165":38,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":18,"i172":18,"i173":6,"i174":6,"i175":6,"i176":6,"i177":6,"i178":6,"i179":6,"i180":6,"i181":50,"i182":6,"i183":50,"i184":50,"i185":50,"i186":6,"i187":50,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":38,"i199":38,"i200":6,"i201":6,"i202":6,"i203":6,"i204":50,"i205":6,"i206":6,"i207":6,"i208":6,"i209":6,"i210":18};
+var methods = 
{"i0":6,"i1":6,"i2":6,"i3":50,"i4":6,"i5":6,"i6":18,"i7":18,"i8":6,"i9":6,"i10":6,"i11":50,"i12":50,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":38,"i24":38,"i25":38,"i26":38,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":38,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":38,"i52":6,"i53":6,"i54":38,"i55":38,"i56":6,"i57":38,"i58":18,"i59":6,"i60":6,"i61":6,"i62":38,"i63":38,"i64":50,"i65":18,"i66":6,"i67":6,"i68":6,"i69":38,"i70":38,"i71":6,"i72":50,"i73":6,"i74":6,"i75":6,"i76":38,"i77":38,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":18,"i91":6,"i92":38,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":18,"i101":6,"i102":38,"i103":38,"i104":38,"i105":38,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":50,"i115":6,"i116":38,"i117"
 
:6,"i118":6,"i119":6,"i120":6,"i121":6,"i122":6,"i123":18,"i124":18,"i125":50,"i126":6,"i127":6,"i128":38,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":38,"i135":6,"i136":6,"i137":6,"i138":38,"i139":38,"i140":6,"i141":38,"i142":38,"i143":38,"i144":38,"i145":38,"i146":6,"i147":38,"i148":6,"i149":6,"i150":6,"i151":6,"i152":6,"i153":6,"i154":38,"i155":6,"i156":6,"i157":50,"i158":6,"i159":6,"i160":6,"i161":6,"i162":6,"i163":38,"i164":6,"i165":38,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":18,"i172":18,"i173":6,"i174":6,"i175":6,"i176":6,"i177":6,"i178":6,"i179":6,"i180":6,"i181":50,"i182":6,"i183":50,"i184":50,"i185":50,"i186":6,"i187":50,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":38,"i199":38,"i200":6,"i201":6,"i202":6,"i203":6,"i204":50,"i205":6,"i206":6,"i207":6,"i208":6,"i209":6,"i210":18};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"],16:["t5","Default 
Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -450,6 +450,14 @@ extends 
 void
+decommissionRegionServers(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List servers,
+ boolean offload)
+Mark region server(s) as decommissioned to prevent 
additional regions from getting
+ assigned to them.
+
+
+
+void
 deleteColumn(TableName tableName,
 byte[] columnFamily)
 Deprecated. 
@@ -459,51 +467,51 @@ extends 
+
 void
 deleteColumnFamily(TableName tableName,

[34/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html
index 7c68213..c4a45b3 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":18,"i6":6,"i7":6,"i8":6,"i9":6,"i10":18,"i11":6,"i12":18,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":18,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":18,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":18,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":18,"i45":6,"i46":6,"i47":6,"i48":6,"i49":18,"i50":6,"i51":18,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":18,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":18,"i74":6,"i75":18,"i76":6,"i77":18,"i78":6,"i79":18,"i80":6,"i81":6,"i82":18,"i83":6,"i84":18,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":18,"i111":18,"i112":6,"i113":6,"i114":18,"i115":6,"i116":6,"i117":6,"i118":6,"i
 119":6,"i120":6,"i121":6,"i122":6,"i123":6};
+var methods = 
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":18,"i6":6,"i7":6,"i8":6,"i9":6,"i10":18,"i11":6,"i12":18,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":18,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":18,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":18,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":18,"i45":18,"i46":6,"i47":6,"i48":6,"i49":6,"i50":18,"i51":6,"i52":18,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":18,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":18,"i75":6,"i76":18,"i77":6,"i78":18,"i79":6,"i80":18,"i81":6,"i82":6,"i83":18,"i84":6,"i85":18,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":18,"i112":18,"i113":6,"i114":6,"i115":18,"i116":6,"i117":6,"i118":6,"
 i119":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -274,36 +274,44 @@ public interface 
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
+decommissionRegionServers(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List servers,
+ boolean offload)
+Mark region server(s) as decommissioned to prevent 
additional regions from getting
+ assigned to them.
+
+
+
+http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteColumnFamily(TableName tableName,
   byte[] columnFamily)
 Delete a column family from a table.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteNamespace(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name)
 Delete an existing namespace.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteSnapshot(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String snapshotName)
 Delete an existing snapshot.
 
 
-
+
 default http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture

[45/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html
--
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html 
b/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html
index 319e418..63c2376 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html
@@ -767,322 +767,338 @@
 759  CompletableFuture 
getLocks();
 760
 761  /**
-762   * Mark a region server as draining to 
prevent additional regions from getting assigned to it.
-763   * @param servers
-764   */
-765  CompletableFuture 
drainRegionServers(List servers);
-766
-767  /**
-768   * List region servers marked as 
draining to not get additional regions assigned to them.
-769   * @return List of draining region 
servers wrapped by {@link CompletableFuture}
-770   */
-771  
CompletableFuture> listDrainingRegionServers();
-772
-773  /**
-774   * Remove drain from a region server to 
allow additional regions assignments.
-775   * @param servers List of region 
servers to remove drain from.
-776   */
-777  CompletableFuture 
removeDrainFromRegionServers(List servers);
-778
-779  /**
-780   * @return cluster status wrapped by 
{@link CompletableFuture}
-781   */
-782  CompletableFuture 
getClusterStatus();
-783
-784  /**
-785   * @return cluster status wrapped by 
{@link CompletableFuture}
-786   */
-787  CompletableFuture 
getClusterStatus(EnumSet

[48/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html 
b/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html
index 2a0edeb..705bd1c 100644
--- a/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html
+++ b/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":18,"i6":6,"i7":6,"i8":6,"i9":6,"i10":18,"i11":6,"i12":18,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":18,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":18,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":18,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":18,"i45":6,"i46":6,"i47":6,"i48":6,"i49":18,"i50":6,"i51":18,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":18,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":18,"i74":6,"i75":18,"i76":6,"i77":18,"i78":6,"i79":18,"i80":6,"i81":6,"i82":18,"i83":6,"i84":18,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":18,"i111":18,"i112":6,"i113":6,"i114":18,"i115":6,"i116":6,"i117":6,"i118":6,"i
 119":6,"i120":6,"i121":6,"i122":6,"i123":6};
+var methods = 
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":18,"i6":6,"i7":6,"i8":6,"i9":6,"i10":18,"i11":6,"i12":18,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":18,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":18,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":18,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":18,"i45":18,"i46":6,"i47":6,"i48":6,"i49":6,"i50":18,"i51":6,"i52":18,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":18,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":18,"i75":6,"i76":18,"i77":6,"i78":18,"i79":6,"i80":18,"i81":6,"i82":6,"i83":18,"i84":6,"i85":18,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":18,"i112":18,"i113":6,"i114":6,"i115":18,"i116":6,"i117":6,"i118":6,"
 i119":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -270,36 +270,44 @@ public interface 
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
+decommissionRegionServers(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List servers,
+ boolean offload)
+Mark region server(s) as decommissioned to prevent 
additional regions from getting
+ assigned to them.
+
+
+
+http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteColumnFamily(TableName tableName,
   byte[] columnFamily)
 Delete a column family from a table.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteNamespace(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name)
 Delete an existing namespace.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 deleteSnapshot(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String snapshotName)
 Delete an existing snapshot.
 
 
-
+
 default http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-extern

[19/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html
 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html
index 77660ba..2f9aacc 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html
@@ -304,90 +304,98 @@
 
 
 default void
+MasterObserver.postDecommissionRegionServers(ObserverContext ctx,
+ http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List servers,
+ boolean offload)
+Called after decommission region servers.
+
+
+
+default void
 MasterObserver.postDeleteColumnFamily(ObserverContext ctx,
   TableName tableName,
   byte[] columnFamily)
 Called after the column family has been deleted.
 
 
-
+
 default void
 MasterObserver.postDeleteNamespace(ObserverContext ctx,
http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String namespace)
 Called after the deleteNamespace operation has been 
requested.
 
 
-
+
 default void
 MasterObserver.postDeleteSnapshot(ObserverContext ctx,
   SnapshotDescription snapshot)
 Called after the delete snapshot operation has been 
requested.
 
 
-
+
 default void
 MasterObserver.postDeleteTable(ObserverContext ctx,
TableName tableName)
 Called after the deleteTable operation has been 
requested.
 
 
-
+
 default void
 MasterObserver.postDisableReplicationPeer(ObserverContext ctx,
   http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String peerId)
 Called after disable a replication peer
 
 
-
+
 default void
 MasterObserver.postDisableTable(ObserverContext ctx,
 TableName tableName)
 Called after the disableTable operation has been 
requested.
 
 
-
+
 default void
 MasterObserver.postEnableReplicationPeer(ObserverContext ctx,
  http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String peerId)
 Called after enable a replication peer
 
 
-
+
 default void
 MasterObserver.postEnableTable(ObserverContext ctx,
TableName tableName)
 Called after the enableTable operation has been 
requested.
 
 
-
+
 default void
 MasterObserver.postGetLocks(ObserverContext ctx,
 http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List lockedResources)
 Called after a getLocks request has been processed.
 
 
-
+
 default void
 MasterObserver.postGetNamespaceDescriptor(ObserverContext ctx,
   NamespaceDescriptor ns)
 Called after a getNamespaceDescriptor request has been 
processed.
 
 
-
+
 default void
 MasterObserver.postGetProcedures(ObserverContext ctx,
  http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List> procList)
 Called after a getProcedures request has been 
processed.
 
 
-
+
 default void
 MasterObserver.postGetReplicationPeerConfig(ObserverContext ctx,
 http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String peerId)
 Called after get the configured ReplicationPeerConfig for 
the specified peer
 
 
-
+
 default void
 MasterObserver.postGetTableDescriptors(ObserverContext ctx,
http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List tableNamesList,
@@ -396,7 +404,7 @@
 Called after a getTableDescriptors request has been 
processed.
 
 
-
+
 default void
 MasterObserver.postGetTableNames(ObserverContext ctx,
  http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List

[14/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html 
b/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
index ceaf546..6fd592d 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-private static class HMaster.InitializationMonitor
+private static class HMaster.InitializationMonitor
 extends HasThread
 Protection against zombie master. Started once Master 
accepts active responsibility and
  starts taking over responsibilities. Allows a finite time window before 
giving up ownership.
@@ -250,7 +250,7 @@ extends 
 
 TIMEOUT_KEY
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String TIMEOUT_KEY
+public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String TIMEOUT_KEY
 The amount of time in milliseconds to sleep before checking 
initialization status.
 
 See Also:
@@ -264,7 +264,7 @@ extends 
 
 TIMEOUT_DEFAULT
-public static final long TIMEOUT_DEFAULT
+public static final long TIMEOUT_DEFAULT
 
 
 
@@ -273,7 +273,7 @@ extends 
 
 HALT_KEY
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String HALT_KEY
+public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String HALT_KEY
 When timeout expired and initialization has not complete, 
call http://docs.oracle.com/javase/8/docs/api/java/lang/System.html?is-external=true#exit-int-";
 title="class or interface in java.lang">System.exit(int) when
  true, do nothing otherwise.
 
@@ -288,7 +288,7 @@ extends 
 
 HALT_DEFAULT
-public static final boolean HALT_DEFAULT
+public static final boolean HALT_DEFAULT
 
 See Also:
 Constant
 Field Values
@@ -301,7 +301,7 @@ extends 
 
 master
-private final HMaster master
+private final HMaster master
 
 
 
@@ -310,7 +310,7 @@ extends 
 
 timeout
-private final long timeout
+private final long timeout
 
 
 
@@ -319,7 +319,7 @@ extends 
 
 haltOnTimeout
-private final boolean haltOnTimeout
+private final boolean haltOnTimeout
 
 
 
@@ -336,7 +336,7 @@ extends 
 
 InitializationMonitor
-InitializationMonitor(HMaster master)
+InitializationMonitor(HMaster master)
 Creates a Thread that monitors the HMaster.isInitialized()
 state.
 
 
@@ -354,7 +354,7 @@ extends 
 
 run
-public void run()
+public void run()
 
 Specified by:
 http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true#run--";
 title="class or interface in java.lang">run in 
interface http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true";
 title="class or interface in java.lang">Runnable

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/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 eb053bb..26c398d 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 final long serialVersionUID
+private static final long serialVersionUID
 
 See Also:
 Constant
 Field Values
@@ -256,7 +256,7 @@ extends javax.servlet.http.HttpServlet
 
 
 regionServerInfoPort
-private final int regionServerInfoPort
+private final int regionServerInfoPort
 
 
 
@@ -265,7 +265,7 @@ extends javax.servlet.http.HttpServlet
 
 
 regionServerHostname
-private final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String regionServerHostname
+private final http://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
-public RedirectServlet(InfoServer infoServer,
+public RedirectServlet(InfoServer infoServer,
   

[02/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/rest/model/TableSchemaModel.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/rest/model/TableSchemaModel.html 
b/devapidocs/org/apache/hadoop/hbase/rest/model/TableSchemaModel.html
index f59697c..ad8de27 100644
--- a/devapidocs/org/apache/hadoop/hbase/rest/model/TableSchemaModel.html
+++ b/devapidocs/org/apache/hadoop/hbase/rest/model/TableSchemaModel.html
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Private
-public class TableSchemaModel
+public class TableSchemaModel
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable, ProtobufMessageHandler
 A representation of HBase table descriptors.
@@ -345,7 +345,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 serialVersionUID
-private static final long serialVersionUID
+private static final long serialVersionUID
 
 See Also:
 Constant
 Field Values
@@ -358,7 +358,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 IS_META
-private static final http://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true";
 title="class or interface in javax.xml.namespace">QName IS_META
+private static final http://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true";
 title="class or interface in javax.xml.namespace">QName IS_META
 
 
 
@@ -367,7 +367,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 IS_ROOT
-private static final http://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true";
 title="class or interface in javax.xml.namespace">QName IS_ROOT
+private static final http://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true";
 title="class or interface in javax.xml.namespace">QName IS_ROOT
 
 
 
@@ -376,7 +376,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 READONLY
-private static final http://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true";
 title="class or interface in javax.xml.namespace">QName READONLY
+private static final http://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true";
 title="class or interface in javax.xml.namespace">QName READONLY
 
 
 
@@ -385,7 +385,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 TTL
-private static final http://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true";
 title="class or interface in javax.xml.namespace">QName TTL
+private static final http://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true";
 title="class or interface in javax.xml.namespace">QName TTL
 
 
 
@@ -394,7 +394,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 VERSIONS
-private static final http://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true";
 title="class or interface in javax.xml.namespace">QName VERSIONS
+private static final http://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true";
 title="class or interface in javax.xml.namespace">QName VERSIONS
 
 
 
@@ -403,7 +403,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 COMPRESSION
-private static final http://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true";
 title="class or interface in javax.xml.namespace">QName COMPRESSION
+private static final http://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true";
 title="class or interface in javax.xml.namespace">QName COMPRESSION
 
 
 
@@ -412,7 +412,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 name
-private http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name
+private http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name
 
 
 
@@ -421,7 +421,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
 
 
 attrs
-private http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapQName,http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Obj

[17/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html
 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html
index 91e9632..86db0d9 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html
@@ -382,7 +382,9 @@
 default DeleteTracker
 RegionObserver.postInstantiateDeleteTracker(ObserverContext ctx,
 DeleteTracker delTracker)
-Called after the ScanQueryMatcher creates 
ScanDeleteTracker.
+Deprecated. 
+Since 2.0 with out any 
replacement and will be removed in 3.0
+
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html
 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html
index 97d6dc7..19854c2 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html
@@ -287,7 +287,7 @@ implements MasterObserver
-postAbortProcedure,
 postAddColumnFamily,
 postAddReplicationPeer,
 postAddRSGroup,
 postAssign,
 postBalance,
 postBalanceRSGroup,
 postBalanceSwitch,
 postClearDeadServers,
 postCloneSnapshot,
 postCompletedAddColumnFamilyAction,
 postCompletedCreateTableAction,
 postCompletedDeleteColumnF
 amilyAction, postCompletedDeleteTableAction,
 postCompletedDisableTableAction,
 postCompletedEnableTableAction,
 postCompl
 etedMergeRegionsAction, postCompletedModifyColumnFamilyAction,
 postCompletedModifyTableAction,
 postCompletedSplitRegionAction,
 postCompletedTruncateTableAction,
 postCreateNamespace,
 postDeleteColumnFamily,
 postDeleteNamespace,
 postDeleteSnapshot, postDeleteTable,
 postDisableReplicationPeer,
 postDisableTable,
 postEnableReplicationPeer,
 postEnableTable,
 postGetLocks,
 postGetNamespaceDescriptor,
 postGetProcedures,
 postGetReplicationPeerConfig,
 postGetTableDescriptors,
 postGetTableNames,
 postListDeadServers,
 postListNamespaceDescriptors,
 postListReplicationPeers,
 postListSnapshot,
 postLockHeartbeat,
 postMergeRegions,
 postMergeRegionsCommitAction,
 postModifyColumnFamily,
 postModifyNamespace,
 postModifyTable,
 postMove,
 postMoveServers,
 postMoveServersAndTables,
 postMoveTables,
 postRegionOffline,
 postRemoveReplicationPeer, postRemoveRSGroup,
 postRequestLock,
 postRestoreSnapshot,
 postRollBackMergeRegionsAction,
 postRollBackSplitRegionAction,
 postSetNamespaceQuota,
 postSetSplitOrMergeEnabled,
 postSetTableQuota,
 postSetUserQuota,
 postSetUserQuota,
 postSetUserQuota,
 postSnapshot,
 postStartMaster,
 postTableFlush,
 postTruncateTable,
 postUnassign,
 postUpdateReplicationPeerConfig,
 preAbortProcedure,
 preAddColumnFamily,
 preAddColumnFamilyAction, preAddReplicationPeer,
 preAddRSGroup,
 preAssign,
 preBalance,
 preBalanceRSGroup, preBalanceSwitch,
 preClearDeadServers,
 preCloneSnapshot,
 preCreateNamespace,
 preCreateTableAction,
 preDeleteColumnFamily,
 preDeleteColumnFamilyAction,
 preDeleteNamespace,
 preDeleteSnapshot,
 preDeleteTable,
 preDeleteTableAction,
 preDisableReplicationPeer,
 preDisableTableAction,
 preEnableReplicationPeer,
 preEnableTable,
 preEnableTableAction,
 preGetLocks,
 preGetNamespaceDescriptor,
 preGetProcedures,
 preGetReplicationPeerConfig,
 preGetTableDescriptors,
 preGetTableNames,
 preListDeadServers,
 preListNamespaceDescriptors,
 preListReplicationPeers,
 preListSnapshot,
 preLockHeartbeat,
 preMasterInitialization, preMergeRegions,
 preMergeRegionsAction,
 preMergeRegionsCommitAction,
 preModifyColumnFamily, preModifyColumnFamilyAction,
 preModifyNamespace,
 preModifyTable,
 preModifyTableAction, preMove,
 preMoveServers,
 preMoveServersAndTables,
 preMoveTables,
 preRegionOffline,
 preRemoveReplicationPeer,
 preRemoveRSGroup,
 preRequestLock,
 preRestoreSnapshot,
 preSetNamespaceQuota,
 preSetSplitOrMergeEnabled,
 preSetTableQuota,
 preSetUserQuota,
 preSetUserQuota,
 preSetUserQuota,
 preShutdown,
 preSnapshot,
 preSplitRegion,
 preSplitRegionAction,
 preSplitRegionAfterMETAAction,
 preSplitRegionBeforeMETAAction, preStopMaster,
 preTableFlush,
 preTruncateTable,
 preTruncateTableAction,
 preUnassign, preUpdateReplicationPeerConfig
+postAbortProcedure,
 postAddColumnFamily,
 postAddReplicationPeer,
 postAddRSGroup,
 postAssign,
 postBalance,
 postBalanceR

[15/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html 
b/devapidocs/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html
index 644cf49..c4b7f79 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Private
-public class LruBlockCache
+public class LruBlockCache
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 implements ResizableBlockCache, 
HeapSize
 A block cache implementation that is memory-aware using HeapSize,
@@ -777,7 +777,7 @@ implements 
 
 LOG
-private static final org.apache.commons.logging.Log LOG
+private static final org.apache.commons.logging.Log LOG
 
 
 
@@ -786,7 +786,7 @@ implements 
 
 LRU_MIN_FACTOR_CONFIG_NAME
-private static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_MIN_FACTOR_CONFIG_NAME
+private static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_MIN_FACTOR_CONFIG_NAME
 Percentage of total size that eviction will evict until; 
e.g. if set to .8, then we will keep
  evicting during an eviction run till the cache size is down to 80% of the 
total.
 
@@ -801,7 +801,7 @@ implements 
 
 LRU_ACCEPTABLE_FACTOR_CONFIG_NAME
-private static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_ACCEPTABLE_FACTOR_CONFIG_NAME
+private static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_ACCEPTABLE_FACTOR_CONFIG_NAME
 Acceptable size of cache (no evictions if size < 
acceptable)
 
 See Also:
@@ -815,7 +815,7 @@ implements 
 
 LRU_HARD_CAPACITY_LIMIT_FACTOR_CONFIG_NAME
-static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_HARD_CAPACITY_LIMIT_FACTOR_CONFIG_NAME
+static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_HARD_CAPACITY_LIMIT_FACTOR_CONFIG_NAME
 Hard capacity limit of cache, will reject any put if size > 
this * acceptable
 
 See Also:
@@ -829,7 +829,7 @@ implements 
 
 LRU_SINGLE_PERCENTAGE_CONFIG_NAME
-private static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_SINGLE_PERCENTAGE_CONFIG_NAME
+private static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_SINGLE_PERCENTAGE_CONFIG_NAME
 
 See Also:
 Constant
 Field Values
@@ -842,7 +842,7 @@ implements 
 
 LRU_MULTI_PERCENTAGE_CONFIG_NAME
-private static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_MULTI_PERCENTAGE_CONFIG_NAME
+private static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_MULTI_PERCENTAGE_CONFIG_NAME
 
 See Also:
 Constant
 Field Values
@@ -855,7 +855,7 @@ implements 
 
 LRU_MEMORY_PERCENTAGE_CONFIG_NAME
-private static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_MEMORY_PERCENTAGE_CONFIG_NAME
+private static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_MEMORY_PERCENTAGE_CONFIG_NAME
 
 See Also:
 Constant
 Field Values
@@ -868,7 +868,7 @@ implements 
 
 LRU_IN_MEMORY_FORCE_MODE_CONFIG_NAME
-private static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_IN_MEMORY_FORCE_MODE_CONFIG_NAME
+private static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String LRU_IN_MEMORY_FORCE_MODE_CONFIG_NAME
 Configuration key to force data-block always (except 
in-memory are too much)
  cached in memory for in-memory hfile, unlike inMemory, which is a 
column-family
  configuration, inMemoryForceMode is a cluster-wide configuration
@@ -884,7 +884,7 @@ implements 
 
 DEFAULT_LOAD_FACTOR
-static final float DEFAULT_LOAD_FACTOR
+static final float DEFAULT_LOAD_FACTOR
 
 See Also:
 Constant
 Fie

[12/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html
 
b/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html
index df713a8..4b5efa2 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html
@@ -248,7 +248,7 @@ extends 
 
 Methods inherited from class org.apache.hadoop.hbase.master.HMaster
-abort,
 abortProcedure,
 addColumn,
 addReplicationPeer,
 balance,
 balance,
 balanceSwitch,
 canCreateBaseZNode, canUpdateTableDescriptor,
 checkIfShouldMoveSystemRegionAsync,
 checkInitialized,
 checkServiceStarted,
 checkTableModifiable,
 configureInfoServer,
 constructMaster, createMetaBootstrap,
 createNamespace,
 createQuotaSnapshotNotifier,
 createRpcServices,
 createServerManager,
 createSystemTable,
 createTable,
 deleteColumn,
 deleteNamespace,
 deleteTable,
 disableReplicationPeer,
 disableTable,
 drainRegionServer,
 enableReplicationPeer,
 enableTable,
 getAssignmentManager,
 getAverageLoad,
 getCatalogJanitor,
 getClientIdAuditPrefix,
 getClusterSchema,
 getClusterStatus,
 getClusterStatus, getDumpServlet,
 getFavoredNodesManager,
 getHFileCleaner,
 getInitializedEvent,
 getLastMajorCompactionTimestamp,
 getLastMajorCompactionTimestampForRegion,
 getLoadBalancer,
 getLoadBalancerClassName,
 getLoadedCoprocessors,
 getLockManager,
 getLocks,
 getLogCleaner,
 getMasterActiveTime,
 getMasterCoprocessorHost,
 getMasterCoprocessors,
 getMasterFileSystem,
 getMasterFinishedInitializationTime,
 getMasterMetrics,
 getMasterProcedureExecutor,
 getMasterProcedureManagerHost,
 getMasterQuotaManager,
 getMasterRpcServices,
 getMasterStartTime,
 getMasterWalManager,
 getMergePlanCount,
 getMetaTableObserver,
 getMobCompactionState,
 getNamespace,
 getNamespaces,
 getNumWALFiles,
 getProcedures,
 getProcessName,
 getQuotaObserverChore, getRegionNormalizer,
 getRegionNormalizerTracker,
 getRegionServerFatalLogBuffer,
 getRegionServerInfoPort,
 getRegionServerVersion,
 getRemoteInetAddress,
 getReplicationPeerConfig, getServerCrashProcessingEnabledEvent,
 getServerManager,
 getServerName,
 getSnapshotManager,
 getSpaceQuotaSnapshotNotifier,
 getSplitOrMergeTracker,
 getSplitPlanCount,
 getTableDescriptors,
 getTableRegionForRow,
 getTableStateManager,
 getWalProcedureStore,
 getZooKeeper,
 initClusterSchemaService,
 initializeZKBasedSystemTrackers,
 initQuotaManager,
 isActiveMaster,
 isBalancerOn, isCatalogJanitorEnabled,
 isCleanerChoreEnabled,
 isInitialized,
 isInMaintenanceMode,
 isNormalizerOn,
 isServerCrashProcessingEnabled,
 isSplitOrMergeEnabled,
 listDrainingRegionServers, listReplicationPeers,
 listTableDescriptors,
 listTableDescriptorsByNamespace,
 listTableNames,
 listTableNamesByNamespace,
 login,
 main, mergeRegions,
 modifyColumn,
 modifyNamespace,
 modifyTable,
 move,
 normalizeRegions,
 recoverMeta,
 registerService,
 removeDrainFromRegionServer,
 removeReplicationPeer,
 reportMobCompactionEnd,
 reportMobCompactionStart,
 r
 equestMobCompaction, restoreSnapshot,
 setCatalogJanitorEnabled,
 setInitialized,
 setServerCrashProcessingEnabled,
 shutdown,
 splitRegion,
 stopMaster,
 stopServiceThreads,
 truncateTable,
 updateConfigurationForSpaceQuotaObserver,
 updateReplicationPeerConfig,
 waitForMasterActive
+abort,
 abortProcedure,
 addColumn,
 addReplicationPeer,
 balance,
 balance,
 balanceSwitch,
 canCreateBaseZNode, canUpdateTableDescriptor,
 checkIfShouldMoveSystemRegionAsync,
 checkInitialized,
 checkServiceStarted,
 checkTableModifiable,
 configureInfoServer,
 constructMaster, createMetaBootstrap,
 createNamespace,
 createQuotaSnapshotNotifier,
 createRpcServices,
 createServerManager,
 createSystemTable,
 createTable,
 decommissionRegionServers,
 deleteColumn,
 deleteNamespace,
 deleteTable,
 disableReplicationPeer,
 disableTable,
 enableReplicationPeer,
 enableTable,
 getAssignmentManager,
 getAverageLoad,
 getCatalogJanitor,
 getClientIdAuditPrefix,
 getClusterSchema,
 getClusterStatus,
 getClusterStatus, getDumpServlet,
 getFavoredNodesManager,
 getHFileCleaner,
 getInitializedEvent,
 getLastMajorCompactionTimestamp,
 getLastMajorCompactionTimestampForRegion,
 getLoadBalancer,
 getLoadBalancerClassName,
 getLoadedCoprocessors,
 getLockManager,
 getLocks,
 getLogCleaner,
 getMasterActiveTime,
 getMasterCoprocessorHost,
 getMasterCoprocessors,
 getMasterFileSystem
 , getMasterFinishedInitializationTime,
 getMasterMetrics,
 getMasterProcedureExecutor,
 getMasterProcedureManagerHost,
 getMasterQuotaManager,
 getMasterRpcServices,
 getMasterStartTime,
 getMasterWalManager,
 getMergePlanCount,
 getMetaTableObserver,
 getMobCompactionState,
 getNamespace,
 getNamespaces,
 getNumWALFiles,
 getProcedures,
 getP

[10/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/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 593c6b8..406f0f4 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 http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang">Enum
 
 
@@ -210,7 +210,7 @@ the order they are declared.
 
 
 SYNC
-public static final MasterRpcServices.BalanceSwitchMode SYNC
+public static final MasterRpcServices.BalanceSwitchMode SYNC
 
 
 
@@ -219,7 +219,7 @@ the order they are declared.
 
 
 ASYNC
-public static final MasterRpcServices.BalanceSwitchMode ASYNC
+public static final MasterRpcServices.BalanceSwitchMode ASYNC
 
 
 
@@ -236,7 +236,7 @@ the order they are declared.
 
 
 values
-public static MasterRpcServices.BalanceSwitchMode[] values()
+public static MasterRpcServices.BalanceSwitchMode[] values()
 Returns an array containing the constants of this enum 
type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -256,7 +256,7 @@ for (MasterRpcServices.BalanceSwitchMode c : 
MasterRpcServices.BalanceSwitchMode
 
 
 valueOf
-public static MasterRpcServices.BalanceSwitchMode valueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name)
+public static MasterRpcServices.BalanceSwitchMode valueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name)
 Returns the enum constant of this type with the specified 
name.
 The string must match exactly an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 



[08/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/master/MasterServices.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterServices.html 
b/devapidocs/org/apache/hadoop/hbase/master/MasterServices.html
index 2910fda..8707d3a 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/MasterServices.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/MasterServices.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":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6};
+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":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Private
-public interface MasterServices
+public interface MasterServices
 extends Server
 Services Master supplies
 
@@ -212,17 +212,11 @@ extends 
 void
-drainRegionServer(ServerName server)
-Mark a region server as draining to prevent additional 
regions from getting assigned to it.
-
-
-
-void
 enableReplicationPeer(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String peerId)
 Restart the replication stream to the specified peer
 
 
-
+
 long
 enableTable(TableName tableName,
long nonceGroup,
@@ -230,169 +224,163 @@ extends Enable an existing table
 
 
-
+
 AssignmentManager
 getAssignmentManager() 
 
-
+
 CatalogJanitor
 getCatalogJanitor() 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String
 getClientIdAuditPrefix() 
 
-
+
 ClusterSchema
 getClusterSchema() 
 
-
+
 ExecutorService
 getExecutorService() 
 
-
+
 FavoredNodesManager
 getFavoredNodesManager() 
 
-
+
 ProcedureEvent
 getInitializedEvent() 
 
-
+
 long
 getLastMajorCompactionTimestamp(TableName table) 
 
-
+
 long
 getLastMajorCompactionTimestampForRegion(byte[] regionName) 
 
-
+
 LoadBalancer
 getLoadBalancer() 
 
-
+
 LockManager
 getLockManager() 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List
 getLocks()
 Get locks
 
 
-
+
 MasterCoprocessorHost
 getMasterCoprocessorHost() 
 
-
+
 MasterFileSystem
 getMasterFileSystem() 
 
-
+
 MetricsMaster
 getMasterMetrics() 
 
-
+
 ProcedureExecutor
 getMasterProcedureExecutor() 
 
-
+
 MasterProcedureManagerHost
 getMasterProcedureManagerHost() 
 
-
+
 MasterQuotaManager
 getMasterQuotaManager() 
 
-
+
 MasterWalManager
 getMasterWalManager() 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List>
 getProcedures()
 Get procedures
 
 
-
+
 RegionNormalizer
 getRegionNormalizer() 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String
 getRegionServerVersion(ServerName sn) 
 
-
+
 ReplicationPeerConfig
 getReplicationPeerConfig(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String peerId)
 Returns the configured ReplicationPeerConfig for the 
specified peer
 
 
-
+
 ServerManager
 getServerManager() 
 
-
+
 SnapshotManager
 getSnapshotManager() 
 
-
+
 TableDescriptors
 getTableDescriptors() 
 
-
+
 TableStateManager
 getTableStateManager() 
 
-
+
 boolean
 isActiveMaster() 
 
-
+
 boolean
 isInitialized() 
 
-
+
 boolean
 isInMaintenanceMode() 
 
-
+
 boolean
 isServerCrashProcessingEnabled() 
 
-
+
 boolean
 isSplitOrMergeEnabled(MasterSwitchType switchType) 
 
-
+
 boolean
 isStopping() 
 
-
-http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List
-listDrainingRegionServers()
-List region servers marked as draining to not get 
additional regions assign

[06/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/package-tree.html
index 07cf13d..e2d8c04 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -432,19 +432,19 @@
 
 java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang">Enum (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable, java.io.http://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.ProcedureState
+org.apache.hadoop.hbase.KeepDeletedCells
+org.apache.hadoop.hbase.CompareOperator
+org.apache.hadoop.hbase.KeyValue.Type
 org.apache.hadoop.hbase.CellBuilder.DataType
 org.apache.hadoop.hbase.CompatibilitySingletonFactory.SingletonStorage
+org.apache.hadoop.hbase.MetaTableAccessor.QueryType
 org.apache.hadoop.hbase.Coprocessor.State
 org.apache.hadoop.hbase.CellBuilderType
-org.apache.hadoop.hbase.MetaTableAccessor.QueryType
-org.apache.hadoop.hbase.MemoryCompactionPolicy
-org.apache.hadoop.hbase.CompareOperator
 org.apache.hadoop.hbase.ClusterStatus.Option
-org.apache.hadoop.hbase.HealthChecker.HealthCheckerExitStatus
 org.apache.hadoop.hbase.HConstants.OperationStatusCode
-org.apache.hadoop.hbase.KeyValue.Type
-org.apache.hadoop.hbase.KeepDeletedCells
+org.apache.hadoop.hbase.HealthChecker.HealthCheckerExitStatus
+org.apache.hadoop.hbase.ProcedureState
+org.apache.hadoop.hbase.MemoryCompactionPolicy
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/package-use.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/package-use.html 
b/devapidocs/org/apache/hadoop/hbase/package-use.html
index 16ae945..047f309 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-use.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-use.html
@@ -1068,26 +1068,21 @@ service.
 
 
 
-CoprocessorEnvironment
-Coprocessor environment state.
-
-
-
 DoNotRetryIOException
 Subclass if exception is not meant to be retried: e.g.
 
 
-
+
 HBaseIOException
 All hbase specific IOExceptions should be subclasses of 
HBaseIOException
 
 
-
+
 HColumnDescriptor
 Deprecated. 
 
 
-
+
 HRegionInfo
 Deprecated. 
 As of release 2.0.0, this 
will be removed in HBase 3.0.0.
@@ -1095,13 +1090,13 @@ service.
 
 
 
-
+
 HRegionLocation
 Data structure to hold RegionInfo and the address for the 
hosting
  HRegionServer.
 
 
-
+
 HTableDescriptor
 Deprecated. 
 As of release 2.0.0, this 
will be removed in HBase 3.0.0.
@@ -1109,78 +1104,78 @@ service.
 
 
 
-
+
 KeepDeletedCells
 Ways to keep cells marked for delete around.
 
 
-
+
 KeyValue
 An HBase Key/Value.
 
 
-
+
 MasterNotRunningException
 Thrown if the master is not running
 
 
-
+
 MemoryCompactionPolicy
 Enum describing all possible memory compaction 
policies
 
 
-
+
 NamespaceDescriptor
 Namespace POJO class.
 
 
-
+
 NamespaceNotFoundException
 Thrown when a namespace can not be located
 
 
-
+
 RegionException
 Thrown when something happens related to region 
handling.
 
 
-
+
 RegionLoad
 Encapsulates per-region load metrics.
 
 
-
+
 RegionLocations
 Container for holding a list of HRegionLocation's that correspond to 
the
  same range.
 
 
-
+
 ServerName
 Name of a particular incarnation of an HBase Server.
 
 
-
+
 TableExistsException
 Thrown when a table exists but should not
 
 
-
+
 TableName
 Immutable POJO class for representing a table name.
 
 
-
+
 TableNotFoundException
 Thrown when a table can not be located
 
 
-
+
 Tag
 Tags are part of cells and helps to add metadata about 
them.
 
 
-
+
 ZooKeeperConnectionException
 Thrown if the client can't connect to zookeeper
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
index da04241..ee1badd 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
@@ -204,10 +204,10 @@
 java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang">Enum (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Compara

[04/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0c4a947/devapidocs/org/apache/hadoop/hbase/rest/ProtobufStreamingUtil.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/rest/ProtobufStreamingUtil.html 
b/devapidocs/org/apache/hadoop/hbase/rest/ProtobufStreamingUtil.html
deleted file mode 100644
index ec3335d..000
--- a/devapidocs/org/apache/hadoop/hbase/rest/ProtobufStreamingUtil.html
+++ /dev/null
@@ -1,417 +0,0 @@
-http://www.w3.org/TR/html4/loose.dtd";>
-
-
-
-
-
-ProtobufStreamingUtil (Apache HBase 3.0.0-SNAPSHOT API)
-
-
-
-
-
-var methods = {"i0":10,"i1":10,"i2":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-Skip navigation links
-
-
-
-
-Overview
-Package
-Class
-Use
-Tree
-Deprecated
-Index
-Help
-
-
-
-
-Prev Class
-Next Class
-
-
-Frames
-No Frames
-
-
-All Classes
-
-
-
-
-
-
-
-Summary: 
-Nested | 
-Field | 
-Constr | 
-Method
-
-
-Detail: 
-Field | 
-Constr | 
-Method
-
-
-
-
-
-
-
-
-org.apache.hadoop.hbase.rest
-Class 
ProtobufStreamingUtil
-
-
-
-http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object
-
-
-org.apache.hadoop.hbase.rest.ProtobufStreamingUtil
-
-
-
-
-
-
-
-All Implemented Interfaces:
-javax.ws.rs.core.StreamingOutput
-
-
-
-public class ProtobufStreamingUtil
-extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
-implements javax.ws.rs.core.StreamingOutput
-
-
-
-
-
-
-
-
-
-
-
-Field Summary
-
-Fields 
-
-Modifier and Type
-Field and Description
-
-
-private http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String
-contentType 
-
-
-private int
-fetchSize 
-
-
-private int
-limit 
-
-
-private static 
org.apache.commons.logging.Log
-LOG 
-
-
-private ResultScanner
-resultScanner 
-
-
-
-
-
-
-
-
-
-Constructor Summary
-
-Constructors 
-
-Modifier
-Constructor and Description
-
-
-protected 
-ProtobufStreamingUtil(ResultScanner scanner,
- http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String type,
- int limit,
- int fetchSize) 
-
-
-
-
-
-
-
-
-
-Method Summary
-
-All Methods Instance Methods Concrete Methods 
-
-Modifier and Type
-Method and Description
-
-
-private CellSetModel
-createModelFromResults(Result[] results) 
-
-
-void
-write(http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true";
 title="class or interface in 
java.io">OutputStream outStream) 
-
-
-private void
-writeToStream(CellSetModel model,
- http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String contentType,
- http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true";
 title="class or interface in 
java.io">OutputStream outStream) 
-
-
-
-
-
-
-Methods inherited from class java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
-http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--";
 title="class or interface in java.lang">clone, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify, http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in 
java.lang">notifyAll, http://docs.oracle.com/javase/8/doc

hbase git commit: HBASE-19010 Reimplement getMasterInfoPort for Admin

Repository: hbase
Updated Branches:
  refs/heads/branch-2 d8afa3e06 -> 51ceeece2


HBASE-19010 Reimplement getMasterInfoPort for Admin


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

Branch: refs/heads/branch-2
Commit: 51ceeece257e944e71f5e159ab628f4ae632beb5
Parents: d8afa3e
Author: Guanghao Zhang 
Authored: Tue Oct 17 19:12:54 2017 +0800
Committer: Guanghao Zhang 
Committed: Sat Oct 21 18:33:12 2017 +0800

--
 .../org/apache/hadoop/hbase/ClusterStatus.java  | 28 +++-
 .../org/apache/hadoop/hbase/client/Admin.java   |  4 ++-
 .../apache/hadoop/hbase/client/AsyncAdmin.java  |  9 +++
 .../apache/hadoop/hbase/client/HBaseAdmin.java  | 12 -
 .../hbase/shaded/protobuf/ProtobufUtil.java |  7 +
 .../src/main/protobuf/ClusterStatus.proto   |  2 ++
 .../org/apache/hadoop/hbase/master/HMaster.java |  6 +
 .../apache/hadoop/hbase/TestInfoServers.java| 10 +++
 .../hbase/client/TestAsyncClusterAdminApi.java  | 19 +
 .../hbase/client/TestClientClusterStatus.java   |  2 ++
 10 files changed, 80 insertions(+), 19 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/51ceeece/hbase-client/src/main/java/org/apache/hadoop/hbase/ClusterStatus.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/ClusterStatus.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/ClusterStatus.java
index 0655b18..13a1358 100644
--- a/hbase-client/src/main/java/org/apache/hadoop/hbase/ClusterStatus.java
+++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/ClusterStatus.java
@@ -81,6 +81,7 @@ public class ClusterStatus {
   private String clusterId;
   private String[] masterCoprocessors;
   private Boolean balancerOn;
+  private int masterInfoPort;
 
   /**
* Use {@link ClusterStatus.Builder} to construct a ClusterStatus instead.
@@ -95,7 +96,8 @@ public class ClusterStatus {
   final Collection backupMasters,
   final List rit,
   final String[] masterCoprocessors,
-  final Boolean balancerOn) {
+  final Boolean balancerOn,
+  final int masterInfoPort) {
 // TODO: make this constructor private
 this.hbaseVersion = hbaseVersion;
 this.liveServers = servers;
@@ -106,6 +108,7 @@ public class ClusterStatus {
 this.clusterId = clusterid;
 this.masterCoprocessors = masterCoprocessors;
 this.balancerOn = balancerOn;
+this.masterInfoPort = masterInfoPort;
   }
 
   /**
@@ -202,15 +205,17 @@ public class ClusterStatus {
   getDeadServerNames().containsAll(other.getDeadServerNames()) &&
   Arrays.equals(getMasterCoprocessors(), other.getMasterCoprocessors()) &&
   Objects.equal(getMaster(), other.getMaster()) &&
-  getBackupMasters().containsAll(other.getBackupMasters());
+  getBackupMasters().containsAll(other.getBackupMasters()) &&
+  Objects.equal(getClusterId(), other.getClusterId()) &&
+  getMasterInfoPort() == other.getMasterInfoPort();
   }
 
   /**
* @see java.lang.Object#hashCode()
*/
   public int hashCode() {
-return Objects.hashCode(hbaseVersion, liveServers, deadServers,
-  master, backupMasters);
+return Objects.hashCode(hbaseVersion, liveServers, deadServers, master, 
backupMasters,
+  clusterId, masterInfoPort);
   }
 
   /**
@@ -312,6 +317,10 @@ public class ClusterStatus {
 return balancerOn;
   }
 
+  public int getMasterInfoPort() {
+return masterInfoPort;
+  }
+
   public String toString() {
 StringBuilder sb = new StringBuilder(1024);
 sb.append("Master: " + master);
@@ -372,6 +381,7 @@ public class ClusterStatus {
 private String clusterId = null;
 private String[] masterCoprocessors = null;
 private Boolean balancerOn = null;
+private int masterInfoPort = -1;
 
 private Builder() {}
 
@@ -420,10 +430,15 @@ public class ClusterStatus {
   return this;
 }
 
+public Builder setMasterInfoPort(int masterInfoPort) {
+  this.masterInfoPort = masterInfoPort;
+  return this;
+}
+
 public ClusterStatus build() {
   return new ClusterStatus(hbaseVersion, clusterId, liveServers,
   deadServers, master, backupMasters, intransition, masterCoprocessors,
-  balancerOn);
+  balancerOn, masterInfoPort);
 }
   }
 
@@ -439,6 +454,7 @@ public class ClusterStatus {
 MASTER, /** status about master */
 BACKUP_MASTERS, /** status about backup masters */
 MASTER_COPROCESSORS, /** status about master coprocessors */
-REGIONS_IN_TRANSITION; /** status about regions in transition */
+REGIONS_IN_TRANSITION, /** status about 

hbase git commit: HBASE-19010 Reimplement getMasterInfoPort for Admin

Repository: hbase
Updated Branches:
  refs/heads/master cb5c4776d -> 592d541f5


HBASE-19010 Reimplement getMasterInfoPort for Admin


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

Branch: refs/heads/master
Commit: 592d541f5d5e5fea5668915e0400f048fa3f65e3
Parents: cb5c477
Author: Guanghao Zhang 
Authored: Tue Oct 17 19:12:54 2017 +0800
Committer: Guanghao Zhang 
Committed: Sat Oct 21 18:19:22 2017 +0800

--
 .../org/apache/hadoop/hbase/ClusterStatus.java  | 28 +++-
 .../org/apache/hadoop/hbase/client/Admin.java   |  4 ++-
 .../apache/hadoop/hbase/client/AsyncAdmin.java  |  9 +++
 .../apache/hadoop/hbase/client/HBaseAdmin.java  | 12 -
 .../hbase/shaded/protobuf/ProtobufUtil.java |  7 +
 .../src/main/protobuf/ClusterStatus.proto   |  2 ++
 .../org/apache/hadoop/hbase/master/HMaster.java |  6 +
 .../apache/hadoop/hbase/TestInfoServers.java| 10 +++
 .../hbase/client/TestAsyncClusterAdminApi.java  | 19 +
 .../hbase/client/TestClientClusterStatus.java   |  2 ++
 10 files changed, 80 insertions(+), 19 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/592d541f/hbase-client/src/main/java/org/apache/hadoop/hbase/ClusterStatus.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/ClusterStatus.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/ClusterStatus.java
index 0655b18..13a1358 100644
--- a/hbase-client/src/main/java/org/apache/hadoop/hbase/ClusterStatus.java
+++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/ClusterStatus.java
@@ -81,6 +81,7 @@ public class ClusterStatus {
   private String clusterId;
   private String[] masterCoprocessors;
   private Boolean balancerOn;
+  private int masterInfoPort;
 
   /**
* Use {@link ClusterStatus.Builder} to construct a ClusterStatus instead.
@@ -95,7 +96,8 @@ public class ClusterStatus {
   final Collection backupMasters,
   final List rit,
   final String[] masterCoprocessors,
-  final Boolean balancerOn) {
+  final Boolean balancerOn,
+  final int masterInfoPort) {
 // TODO: make this constructor private
 this.hbaseVersion = hbaseVersion;
 this.liveServers = servers;
@@ -106,6 +108,7 @@ public class ClusterStatus {
 this.clusterId = clusterid;
 this.masterCoprocessors = masterCoprocessors;
 this.balancerOn = balancerOn;
+this.masterInfoPort = masterInfoPort;
   }
 
   /**
@@ -202,15 +205,17 @@ public class ClusterStatus {
   getDeadServerNames().containsAll(other.getDeadServerNames()) &&
   Arrays.equals(getMasterCoprocessors(), other.getMasterCoprocessors()) &&
   Objects.equal(getMaster(), other.getMaster()) &&
-  getBackupMasters().containsAll(other.getBackupMasters());
+  getBackupMasters().containsAll(other.getBackupMasters()) &&
+  Objects.equal(getClusterId(), other.getClusterId()) &&
+  getMasterInfoPort() == other.getMasterInfoPort();
   }
 
   /**
* @see java.lang.Object#hashCode()
*/
   public int hashCode() {
-return Objects.hashCode(hbaseVersion, liveServers, deadServers,
-  master, backupMasters);
+return Objects.hashCode(hbaseVersion, liveServers, deadServers, master, 
backupMasters,
+  clusterId, masterInfoPort);
   }
 
   /**
@@ -312,6 +317,10 @@ public class ClusterStatus {
 return balancerOn;
   }
 
+  public int getMasterInfoPort() {
+return masterInfoPort;
+  }
+
   public String toString() {
 StringBuilder sb = new StringBuilder(1024);
 sb.append("Master: " + master);
@@ -372,6 +381,7 @@ public class ClusterStatus {
 private String clusterId = null;
 private String[] masterCoprocessors = null;
 private Boolean balancerOn = null;
+private int masterInfoPort = -1;
 
 private Builder() {}
 
@@ -420,10 +430,15 @@ public class ClusterStatus {
   return this;
 }
 
+public Builder setMasterInfoPort(int masterInfoPort) {
+  this.masterInfoPort = masterInfoPort;
+  return this;
+}
+
 public ClusterStatus build() {
   return new ClusterStatus(hbaseVersion, clusterId, liveServers,
   deadServers, master, backupMasters, intransition, masterCoprocessors,
-  balancerOn);
+  balancerOn, masterInfoPort);
 }
   }
 
@@ -439,6 +454,7 @@ public class ClusterStatus {
 MASTER, /** status about master */
 BACKUP_MASTERS, /** status about backup masters */
 MASTER_COPROCESSORS, /** status about master coprocessors */
-REGIONS_IN_TRANSITION; /** status about regions in transition */
+REGIONS_IN_TRANSITION, /** status about regi